Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
A - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup.Allele
 
A - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
A - Enum constant in enum class mekhq.campaign.universe.enums.HPGRating
 
A - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
A - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
A - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
AA_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
AA_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
AB_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
AB_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
ABANDONED_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
abandonMissingPersonnel(Campaign) - Static method in class mekhq.campaign.randomEvents.prisoners.RecoverMIAPersonnel
Updates the status of all personnel marked as Missing In Action (MIA) in the given campaign to indicate they have left the campaign.
ABDOMEN - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
AbdominalBurn() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AbdominalBurn
 
abductedFromInfirmary(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
AbilitiesPages - Class in mekhq.gui.campaignOptions.contents
The AbilitiesPages class represents a GUI page for configuring and managing special abilities in a campaign.
AbilitiesPages() - Constructor for class mekhq.gui.campaignOptions.contents.AbilitiesPages
Constructor for the AbilitiesPages class.
AbilityCategory - Enum Class in mekhq.utilities.spaUtilities.enums
Enum AbilityCategory represents the categories abilities can belong to.
abilityCheckType() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the abilityCheckType record component.
AbilitySelectorDialog - Class in mekhq.gui.campaignOptions.components
A compact, searchable multi-select popup for choosing a set of special abilities by name.
AbilitySelectorDialog(Window, String, Collection<String>, Map<String, SpecialAbility>) - Constructor for class mekhq.gui.campaignOptions.components.AbilitySelectorDialog
Creates a searchable ability selector seeded with the current selection.
ABOVE_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
ABOVE_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
ABRASIVE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ABSENT_BACKGROUND - Static variable in class mekhq.MHQConstants
 
ABSENT_FOREGROUND - Static variable in class mekhq.MHQConstants
 
absolute() - Method in record class mekhq.campaign.finances.Money
 
ABSOLUTE - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.QuantityType
The ABSOLUTE QuantityType will treat the quantityLimit variable as the raw amount of CountType
ABSTRACT_COMBAT - Enum constant in enum class mekhq.campaign.autoResolve.AutoResolveMethod
 
AbstractBase - Class in mekhq.campaign.base
Abstract base class for player-owned bases that exist at fixed locations in the universe.
AbstractBase() - Constructor for class mekhq.campaign.base.AbstractBase
No-arg constructor for XML deserialization only.
AbstractBase(ILocation) - Constructor for class mekhq.campaign.base.AbstractBase
Creates a new base anchored under parentLocation.
AbstractContract - Class in mekhq.campaign.mission.contract
This is the base template for all ChaosContract subclasses.
AbstractContract() - Constructor for class mekhq.campaign.mission.contract.AbstractContract
 
AbstractContractDeterminationEmployer - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the employer for a generated Chaos contract: who is paying the unit, whose territory the conflict sits in, and any covert backer.
AbstractContractDeterminationEmployer() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
 
AbstractContractDeterminationPay - Class in mekhq.campaign.mission.contract.contractGeneration
Base class for the contract pay schemes: given a generated contract, each scheme decides how much the employer pays as a monthly retainer, a per-battle combat bonus, and up-front transport compensation.
AbstractContractDeterminationPay() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
 
AbstractContractGeneration - Class in mekhq.campaign.mission.contract.contractGeneration
 
AbstractContractGeneration() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
 
AbstractDigitalGM - Class in mekhq.campaign.digitalGM
Common, engine-agnostic base for every IDigitalGM.
AbstractDigitalGM() - Constructor for class mekhq.campaign.digitalGM.AbstractDigitalGM
 
AbstractDivorce - Class in mekhq.campaign.personnel.divorce
AbstractDivorce is the baseline class for divorce in MekHQ.
AbstractDivorce(RandomDivorceMethod, CampaignOptions) - Constructor for class mekhq.campaign.personnel.divorce.AbstractDivorce
 
AbstractFactionSelector - Class in mekhq.campaign.universe.selectors.factionSelectors
Represents a class which selects Faction objects.
AbstractFactionSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
 
AbstractForce - Class in mekhq.campaign.force
Base class holding the force-level state and logic extracted from Campaign: faction identity and appearance, finances, reputation/standing, the TO&E, and force options.
AbstractForce(ForceOptions, Faction, RankSystem, Finances, ForceReputationController, int, FactionStandings) - Constructor for class mekhq.campaign.force.AbstractForce
 
AbstractLocation - Class in mekhq.campaign
Abstract implementation of a specific location.
AbstractLocation(PlanetarySystem) - Constructor for class mekhq.campaign.AbstractLocation
 
AbstractMarriage - Class in mekhq.campaign.personnel.marriage
AbstractMarriage is the baseline class for marriage in MekHQ.
AbstractMarriage(RandomMarriageMethod, CampaignOptions) - Constructor for class mekhq.campaign.personnel.marriage.AbstractMarriage
 
AbstractMHQDialogBasic - Class in mekhq.gui.baseComponents
This is the base class for dialogs in MegaMek.
AbstractMHQDialogBasic(JFrame, boolean, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQDialogBasic
This creates an AbstractMHQDialog using the default MHQ resource bundle.
AbstractMHQDialogBasic(JFrame, boolean, ResourceBundle, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQDialogBasic
This creates an AbstractMHQDialog using the specified resource bundle.
AbstractMHQDialogBasic(JFrame, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQDialogBasic
This creates a non-modal AbstractMHQDialog using the default MHQ resource bundle.
AbstractMHQIconChooser - Class in mekhq.gui.panels
AbstractMHQIconChooser is an extension of abstractIconChooserPanel that moves the preferences to MekHQ.
AbstractMHQIconChooser(JFrame, String, AbstractIconChooserTree, AbstractIcon) - Constructor for class mekhq.gui.panels.AbstractMHQIconChooser
 
AbstractMHQIconChooser(JFrame, String, AbstractIconChooserTree, AbstractIcon, boolean) - Constructor for class mekhq.gui.panels.AbstractMHQIconChooser
 
AbstractMHQIconChooserDialog - Class in mekhq.gui.dialog
AbstractMHQIconChooserDialog is an extension of AbstractIconChooserDialog that moves the preferences and localization to MekHQ.
AbstractMHQIconChooserDialog(JFrame, String, String, AbstractMHQIconChooser) - Constructor for class mekhq.gui.dialog.AbstractMHQIconChooserDialog
 
AbstractMHQPanel - Class in mekhq.gui.baseComponents
This is the default Panel.
AbstractMHQPanel(JFrame, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQPanel
This creates an AbstractMHQPanel using the default MHQ resource bundle.
AbstractMHQPanel(JFrame, String, boolean) - Constructor for class mekhq.gui.baseComponents.AbstractMHQPanel
This creates an AbstractMHQPanel using the default MHQ resource bundle and specified double buffered boolean.
AbstractMHQPanel(JFrame, String, LayoutManager) - Constructor for class mekhq.gui.baseComponents.AbstractMHQPanel
This creates an AbstractMHQPanel using the default MHQ resource bundle and specified layout manager.
AbstractMHQPanel(JFrame, String, LayoutManager, boolean) - Constructor for class mekhq.gui.baseComponents.AbstractMHQPanel
This creates an AbstractMHQPanel using the default MHQ resource bundle and specified layout manager and double buffered boolean.
AbstractMHQPanel(JFrame, ResourceBundle, String, LayoutManager, boolean) - Constructor for class mekhq.gui.baseComponents.AbstractMHQPanel
This creates an AbstractMHQPanel using the specified resource bundle, layout manager, and double buffered boolean.
AbstractMHQScrollPane - Class in mekhq.gui.baseComponents
This is the default ScrollPane.
AbstractMHQScrollPane(JFrame, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQScrollPane
This creates an AbstractMHQScrollPane using the default MHQ resource bundle and using the default of vertical and horizontal scrollbars as required.
AbstractMHQScrollPane(JFrame, String, int, int) - Constructor for class mekhq.gui.baseComponents.AbstractMHQScrollPane
This creates an AbstractMHQScrollPane using the default MHQ resource bundle and using the specified scrollbar policies.
AbstractMHQScrollPane(JFrame, ResourceBundle, String, int, int) - Constructor for class mekhq.gui.baseComponents.AbstractMHQScrollPane
This creates an AbstractMHQScrollPane using the specified resource bundle and using the default of vertical and horizontal scrollbars as required.
AbstractMHQSplitPane - Class in mekhq.gui.baseComponents
This is the default SplitPane.
AbstractMHQSplitPane(JFrame, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQSplitPane
This creates an AbstractMHQSplitPane using the default MHQ resource bundle.
AbstractMHQSplitPane(JFrame, ResourceBundle, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQSplitPane
This creates an AbstractMHQSplitPane using the specified resource bundle.
AbstractMHQTabbedPane - Class in mekhq.gui.baseComponents
This is the default TabbedPane.
AbstractMHQTabbedPane(JFrame, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQTabbedPane
Deprecated, for removal: This API element is subject to removal in a future version.
AbstractMHQTabbedPane(JFrame, ResourceBundle, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQTabbedPane
This creates an AbstractMHQTabbedPane using the specified resource bundle.
AbstractMHQValidationButtonDialog - Class in mekhq.gui.baseComponents
This is the Base Dialog for a dialog with buttons where the Ok button requires data validation in MegaMek.
AbstractMHQValidationButtonDialog(JDialog, JFrame, boolean, ResourceBundle, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
Deprecated, for removal: This API element is subject to removal in a future version.
AbstractMHQValidationButtonDialog(JFrame, boolean, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
This creates an AbstractMHQValidationButtonDialog using the default MHQ resource bundle.
AbstractMHQValidationButtonDialog(JFrame, boolean, ResourceBundle, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
This creates an AbstractMHQValidationButtonDialog using the specified resource bundle.
AbstractMHQValidationButtonDialog(JFrame, String, String) - Constructor for class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
This creates a modal AbstractMHQValidationButtonDialog using the default MHQ resource bundle.
AbstractMobileLocation - Class in mekhq.campaign
A AbstractLocation that can move, i.e.
AbstractMobileLocation(PlanetarySystem, double) - Constructor for class mekhq.campaign.AbstractMobileLocation
 
AbstractPersonnelGenerator - Class in mekhq.campaign.personnel.generator
Represents a class which can generate new Person objects for a Campaign.
AbstractPersonnelGenerator() - Constructor for class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
 
AbstractPlanetSelector - Class in mekhq.campaign.universe.selectors.planetSelectors
Represents a class which selects a Planet from a Campaign and optionally a Faction.
AbstractPlanetSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
 
AbstractProcreation - Class in mekhq.campaign.personnel.procreation
AbstractProcreation is the baseline class for procreation and birth in MekHQ.
AbstractProcreation(RandomProcreationMethod, CampaignOptions) - Constructor for class mekhq.campaign.personnel.procreation.AbstractProcreation
 
AbstractReport - Class in mekhq.campaign.report
 
AbstractReport(Campaign) - Constructor for class mekhq.campaign.report.AbstractReport
 
AbstractReportDialog - Class in mekhq.gui.dialog.reportDialogs
This displays a standard report for MekHQ.
AbstractReportDialog(JFrame, String, String) - Constructor for class mekhq.gui.dialog.reportDialogs.AbstractReportDialog
 
AbstractServiceManager<T> - Class in mekhq.module
Common functionality for MekHQ module service managers.
AbstractServiceManager(Class<T>) - Constructor for class mekhq.module.AbstractServiceManager
 
AbstractSkillGenerator - Class in mekhq.campaign.personnel.generator
Represents a class which can generate new Skill objects for a Person.
AbstractSkillGenerator(RandomSkillPreferences) - Constructor for class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
AbstractSpecialAbilityGenerator - Class in mekhq.campaign.personnel.generator
Represents a class which can generate new Special Abilities for a Person.
AbstractSpecialAbilityGenerator() - Constructor for class mekhq.campaign.personnel.generator.AbstractSpecialAbilityGenerator
 
AbstractStratConGM - Class in mekhq.campaign.digitalGM.stratCon.gm
Base for every digital GM built on the StratCon data model (tracks, scenarios, facilities).
AbstractStratConGM() - Constructor for class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
AbstractTransportedUnitsSummary - Class in mekhq.campaign.unit
Tracks what units this transport is transporting, and its current capacity for its different transporter types.
AbstractUnitGenerator - Class in mekhq.campaign.universe
Base class for unit generators containing common functionality.
AbstractUnitGenerator() - Constructor for class mekhq.campaign.universe.AbstractUnitGenerator
 
AbstractUnitMarket - Class in mekhq.campaign.market.unitMarket
 
AbstractUnitMarket(UnitMarketMethod) - Constructor for class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
Academy - Class in mekhq.campaign.personnel.education
The Academy class represents an academy with various properties and methods.
Academy() - Constructor for class mekhq.campaign.personnel.education.Academy
This class provides a no-arg constructor, which is necessary for the unmarshalling of XML.
Academy(String, String, String, Boolean, Boolean, Boolean, String, Integer, Boolean, List<String>, Boolean, Boolean, Integer, Integer, Integer, Integer, Integer, Integer, EducationLevel, EducationLevel, Integer, Integer, List<String>, List<String>, List<Integer>, Integer, Integer) - Constructor for class mekhq.campaign.personnel.education.Academy
Constructs a new Academy object.
ACADEMY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ACADEMY_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
ACADEMY_DURATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AcademyCampusLocation - Class in mekhq.campaign.location
Represents a specific academy campus as an ILocation.
AcademyCampusLocation(String, String) - Constructor for class mekhq.campaign.location.AcademyCampusLocation
 
AcademyFactory - Class in mekhq.campaign.personnel.education
The AcademyFactory class is responsible for generating academy blueprints by reading the data from XML sources.
AcademySet - Class in mekhq.campaign.personnel.education
This class represents a set of academies.
AcademySet() - Constructor for class mekhq.campaign.personnel.education.AcademySet
 
AcademyType - Enum Class in mekhq.campaign.personnel.enums.education
 
ACAR - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
ACCENT_SWITCHER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
AccentRoundedJButton - Class in mekhq.gui.baseComponents.roundedComponents
A RoundedJButton painted in a fixed accent colour scheme instead of the theme's button colour, so that one button stands out from the ordinary ones around it: a coloured face inside a contrasting rounded frame with a bold label.
AccentRoundedJButton(String, AccentRoundedJButton.Accent) - Constructor for class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton
Creates an accent-coloured button with the given label.
AccentRoundedJButton.Accent - Enum Class in mekhq.gui.baseComponents.roundedComponents
The colour schemes an AccentRoundedJButton can wear.
accept(Campaign, AbstractContract, ContractSearchType, boolean, boolean, boolean) - Static method in class mekhq.campaign.mission.contract.utilities.ContractAcceptance
Accepts a market offer, committing it to the campaign as an active mission.
accept(AbstractContract) - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Commits the offer to the campaign via ContractAcceptance, honoring the player's on-departure and StratCon checkbox choices.
accept(AbstractContract) - Method in interface mekhq.gui.dialog.markets.contractMarket.ContractMarketActions
Accept the offer and close the market.
ACCIDENTAL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
ACCOLADE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
 
AccoladeEntry - Record Class in mekhq.campaign.universe.factionStanding
Represents the record of a specific accolade event, capturing both the recognition level of the accolade and the date it was issued.
AccoladeEntry(FactionAccoladeLevel, LocalDate) - Constructor for record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Creates an instance of a AccoladeEntry record class.
AccoladeSelectionDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
AccoladeSelectionDialog is a modal dialog allowing a user to select a faction and an accolade level for that faction, as well as set whether the accolade is permanent.
AccoladeSelectionDialog(JDialog, ImageIcon, FactionStandings, LocalDate) - Constructor for class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
Constructs an AccoladeSelectionDialog with the provided parent dialog, campaign icon, current faction standings, and current date.
Accountant - Record Class in mekhq.campaign.finances
Provides accounting for a Campaign.
Accountant(Campaign) - Constructor for record class mekhq.campaign.finances.Accountant
Creates an instance of a Accountant record class.
ACE_DUEL - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
acquireAbility(String, String, Object) - Method in class mekhq.campaign.personnel.PersonnelOptions
 
acquired(Unit, LocalDate, UnitAcquisitionType) - Static method in class mekhq.campaign.log.UnitLogger
Records how the unit entered the campaign.
ACQUIRED - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit joined the campaign without a more specific acquisition form being known.
acquireEquipment(IAcquisitionWork, Person) - Method in class mekhq.campaign.Campaign
Attempt to acquire a given IAcquisitionWork object.
acquireParts() - Method in class mekhq.campaign.parts.Refit
Actually order the parts we need for this refit
ACQUISITION_PERSONNEL_CATEGORY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AcquisitionEvent - Class in mekhq.campaign.events
Triggered when a unit or part is scheduled for delivery following a successful acquisition role.
AcquisitionEvent(IAcquisitionWork) - Constructor for class mekhq.campaign.events.AcquisitionEvent
 
AcquisitionPanel(List<IAcquisitionWork>, int) - Constructor for class mekhq.gui.dialog.AcquisitionsDialog.AcquisitionPanel
 
ACQUISITIONS - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs related to purchasing, selling, and acquiring equipment, units, supplies, and other assets.
ACQUISITIONS_TYPE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AcquisitionsDialog - Class in mekhq.gui.dialog
 
AcquisitionsDialog(JFrame, boolean, CampaignGUI) - Constructor for class mekhq.gui.dialog.AcquisitionsDialog
 
AcquisitionsDialog.AcquisitionPanel - Class in mekhq.gui.dialog
 
AcquisitionsType - Enum Class in mekhq.campaign.campaignOptions
Represents the different acquisition resolution methods available in MekHQ's campaign options.
acquisitionTarget(EquipmentType, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
The acquisition target number a Regular-skilled acquirer would face to procure this kit — a measure of how hard it is to come by.
ACROPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
act() - Method in interface mekhq.gui.ActionScheduler.Action
 
action() - Method in record class mekhq.campaign.GameEffect
Returns the value of the action record component.
ActionCheck<T> - Class in mekhq.campaign.personnel.skills
Base abstract class for configuring character skill, attribute, and other action checks.
ActionCheck(Person, TargetRoll) - Constructor for class mekhq.campaign.personnel.skills.ActionCheck
Initializes a new action check for the specified person and target number.
ActionCheckResult - Class in mekhq.campaign.personnel.skills
An immutable record of action check outcome.
ActionCheckResult(ActionCheckRoll, int, boolean, String) - Constructor for class mekhq.campaign.personnel.skills.ActionCheckResult
 
ActionCheckRoll - Record Class in mekhq.campaign.personnel.skills
Represents the outcome of an action check using d6.
ActionCheckRoll(int, List<Integer>) - Constructor for record class mekhq.campaign.personnel.skills.ActionCheckRoll
Creates an instance of a ActionCheckRoll record class.
ActionCheckRoll.RollType - Enum Class in mekhq.campaign.personnel.skills
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.FinanceTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.JPopupMenuAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.LoanTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.PersonnelTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.ServicedUnitsTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.TaskTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.TOEMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.adapter.UnitTableMouseAdapter
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.BombsDialog
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.DateChooser
Action handler for this dialog, which handles all the button presses.
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.MassMothballDialog
Event handler for the mothball/activate button.
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.NewLoanDialog
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.QuirksDialog
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.StoryDialog
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.MapTab
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
actionPerformed(ActionEvent) - Method in class mekhq.gui.scenarioTemplateEditor.ScenarioTemplateEditorDialog
General event handler for button clicks on this dialog.
actionPerformed(ActionEvent) - Method in class mekhq.gui.stratCon.TrackForceAssignmentUI
Event handler for button commands.
actionPerformed(ActionEvent) - Method in class mekhq.gui.StratConPanel
Handles action events triggered by various StratCon-related commands from the right-click context menu.
ACTIONS_PERFORMED - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
ActionScheduler - Class in mekhq.gui
Schedules a future execution of a method after a specified delay.
ActionScheduler(ActionScheduler.Action) - Constructor for class mekhq.gui.ActionScheduler
 
ActionScheduler(ActionScheduler.Action, int) - Constructor for class mekhq.gui.ActionScheduler
 
ActionScheduler.Action - Interface in mekhq.gui
 
activate() - Method in class mekhq.campaign.CampaignController
Manually registers campaign-related event bus listeners.
activate(Unit) - Method in class mekhq.campaign.Campaign
Performs work to activate a unit from its mothballed state.
activateCampaign(Campaign) - Method in class mekhq.MekHQ
Activates a campaign.
activateCampaignSystems(Collection<PlanetarySystem>) - Static method in class mekhq.campaign.universe.Systems
Creates and activates a campaign systems registry by applying campaign-save overrides to the startup systems data.
activateTab(CampaignGuiTab) - Method in class mekhq.gui.CampaignGUI
Checks if tab is present in the tab panel.
ActivateUnitAction - Record Class in mekhq.campaign.unit.actions
Activates a unit.
ActivateUnitAction(Person, boolean) - Constructor for record class mekhq.campaign.unit.actions.ActivateUnitAction
Initializes a new instance of the ActivateUnitAction class.
ACTIVE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
ACTIVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
ACTIVE - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ACTIVE_OR_FUTURE_CONTRACT - Enum constant in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
Deprecated, for removal: This API element is subject to removal in a future version.
activeCanonDiseases() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Returns the value of the activeCanonDiseases record component.
activeDiseases() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Returns the value of the activeDiseases record component.
ActiveNegotiationData - Record Class in mekhq.campaign.mission.contract.contractData
The outcome of the latest active-negotiation attempt on a contract.
ActiveNegotiationData(ActiveNegotiationData.Kind, int, int, int, int, int, int, int) - Constructor for record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Creates an instance of a ActiveNegotiationData record class.
ActiveNegotiationData.Kind - Enum Class in mekhq.campaign.mission.contract.contractData
Which stakes the re-negotiation played for: the terms' values, or their non-negotiable flags.
ActiveNegotiationMath - Class in mekhq.campaign.mission.contract.utilities
Pure scoring behind active negotiation: turning the two negotiators' opposed MarginOfSuccess results into a single net margin.
ACTS_SUSPICIOUSLY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ActsOfPiracyContractGeneration - Class in mekhq.campaign.mission.contract.contractGeneration
 
ActsOfPiracyContractGeneration() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ActsOfPiracyContractGeneration
 
ACTUATOR - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
ACTUATORS - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
ACTUATORS - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
adapt(String) - Method in class mekhq.campaign.ExtraData.StringAdapter
 
Adapter() - Constructor for class mekhq.campaign.personnel.enums.education.EducationLevel.Adapter
 
add(JMenu) - Method in class mekhq.gui.baseComponents.JScrollableMenu
This is used to add a JMenu to this, provided the former isn't empty, and then add a scroller to the child if it is above the default minimum threshold
add(JMenu) - Method in class mekhq.gui.baseComponents.JScrollablePopupMenu
This is used to add a JMenu to this, provided the former isn't empty, and then add a scroller to the child if it is above the default minimum threshold
add(JMenu, int) - Method in class mekhq.gui.baseComponents.JScrollableMenu
This is used to add a JMenu to this, provided the former isn't empty, and then add a scroller to the child if it is above the provided threshold
add(JMenu, int) - Method in class mekhq.gui.baseComponents.JScrollablePopupMenu
This is used to add a JMenu this, provided the former isn't empty, and then add a scroller to the child if it is above the provided threshold
add(DailyReportType, String) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Adds a single line to the given channel, updating its HTML cache and new-line delta.
add(AbstractContract) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
ADD_DEFAULT_KIT_TO_PROCUREMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
addActionListener(ActionListener) - Method in class mekhq.gui.InterstellarMapPanel
 
addActionListener(ActionListener) - Method in class mekhq.gui.PlanetarySystemMapPanel
 
addActionListener(ActionListener) - Method in class mekhq.gui.view.PaperDoll
 
addAeroReinforcements(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Potentially generates and adds a force of enemy aircraft to the mix of opposing force.
addAll(int, Collection<? extends E>) - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
Adds the elements to the current model, sorted based on the declared sorting method.
addAll(Collection<? extends E>) - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
Adds the elements to the current model, sorted based on the declared sorting method.
addAllCombatTeams(Formation, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Adds formation and all its sub-formations to the Combat Teams table.
addAlliance(String, LocalDate, LocalDate, Faction...) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Adds an alliance
addAmmo(AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Adds ammo to the campaign.
addAmmo(AmmoType, InfantryWeapon, int) - Method in record class mekhq.campaign.ForceQuartermaster
Adds infantry ammo to the campaign.
addAmmo(LocalWarehouse, AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Adds ammo to a specific warehouse.
addAmmo(LocalWarehouse, AmmoType, InfantryWeapon, int) - Method in record class mekhq.campaign.ForceQuartermaster
Adds infantry ammo to a specific warehouse.
addAmmo(AmmoStorage, int) - Method in class mekhq.campaign.LocalWarehouse
Adds ammo to the warehouse.
addAmount(int) - Method in class mekhq.campaign.parts.Armor
 
addAndLogAward(Campaign, String, String, LocalDate) - Method in class mekhq.campaign.personnel.PersonAwardController
Adds and logs an award to this person based on
addApplicant(Person) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Adds a new applicant to the current applicant pool.
addAssignmentLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
addAwardFromXml(Award) - Method in class mekhq.campaign.personnel.PersonAwardController
Gives the award to this person
addBloodhuntDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
addBotForce(BotForce, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addBotForce(BotForce, ScenarioForceTemplate, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Adds a bot force to this scenario.
addCampaignTransport(CampaignTransportType, Unit) - Method in class mekhq.campaign.Campaign
Adds a transport (Unit) to the list specified transporters map.
addCampusLocation(Campaign, String, String, String) - Method in class mekhq.campaign.CampaignLocationManager
Creates an AcademyCampusLocation under the FixedLocation at the given system (created on demand) and registers it in the locations list.
addCanonDiseaseInoculation(String) - Method in class mekhq.campaign.personnel.Person
 
addChassisFamiliarity(String, int, int) - Method in class mekhq.campaign.personnel.Person
Adds (or, with a negative amount, subtracts) familiarity for the given chassis.
addChildPart(Part) - Method in class mekhq.campaign.parts.Part
Adds a child part to this part.
addCity(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Marks the given hex as holding a city.
addCivilianUnits(List<Entity>, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Generates the indicated number of civilian entities.
addCombatTeam(CombatTeam) - Method in class mekhq.campaign.force.AbstractForce
 
addContainedFaction(Faction, Faction, LocalDate, LocalDate, double) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Gives a faction a presence inside another faction without controlling any systems there.
addContainedFaction(Faction, Faction, LocalDate, LocalDate, double, List<Faction>) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Gives a faction a presence inside another faction without controlling any systems there and gives it a restricted list of opponents that can be attacked from there.
addContract(ContractSearchType, AbstractContract) - Method in class mekhq.campaign.mission.contract.ContractMarket
Adds (or replaces) an offer under the given search type, keyed by its AbstractContract.getId().
addCrewLogEntry(LogEntry) - Method in class mekhq.campaign.unit.Unit
Adds a new entry to this unit's crew log.
addCustom(String) - Method in class mekhq.campaign.Campaign
 
addCustomStringVariable(String, String) - Method in class mekhq.campaign.storyArc.StoryArc
 
addDailyReportTab(EnhancedTabbedPane, JPanel, DailyReportType) - Static method in class mekhq.gui.CommandCenterTab
Sets a named JLabel as the tab component for the given DailyReportType, allowing it to be retrieved and shown/hidden later via JTabbedPane.getTabComponentAt(int).
addDate(LocalDate) - Method in class mekhq.campaign.personnel.Award
Adds a date to the award, as if the award was given again.
addDeploymentLogEntry(LogEntry) - Method in class mekhq.campaign.unit.Unit
Adds a new entry to this unit's deployment log.
addDetail(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
addDriver(Person) - Method in class mekhq.campaign.unit.Unit
 
addDriver(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
addDropship(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Worker method that adds a DropShip and related objective to the scenario.
ADDED_SINCE_LAST_DEVELOPMENT - Static variable in class mekhq.MHQConstants
 
ADDED_SINCE_LAST_MILESTONE - Static variable in class mekhq.MHQConstants
 
addedToTOEFormation(Campaign, Person, LocalDate, Formation) - Static method in class mekhq.campaign.log.AssignmentLogger
 
addEduFailedApplications(String) - Method in class mekhq.campaign.personnel.Person
 
addEduTagAlong(UUID) - Method in class mekhq.campaign.personnel.Person
 
addElement(E) - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
Adds a single element to the current model, sorted based on the declared sorting method.
addEnemyForce(List<Entity>, int, int, int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Generates the enemy force based on the weight class of the lance deployed by the player.
addEnemyForce(List<Entity>, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
addEntity(Entity) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
addFabricationMods(TargetRoll, Person) - Method in interface mekhq.campaign.work.IFabricatable
Adds the fabrication target-number modifiers to the supplied roll when this work item is being fabricated: the standard +2 fabrication penalty, offset by the Fabricator Special Ability if the tech has it.
addFacility(StratConCoords, StratConFacility) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
addFactionEntries(Collection<String>, int) - Method in class mekhq.gui.FactionComboBox
 
addFailedReinforcements(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
addFailureEffect(ObjectiveEffect) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
addFamilyMember(FamilialRelationshipType, Person) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
This is used to add a new family member.
addForce(int, String) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Add a force to the scenario, explicitly linked to the given template.
addForce(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
addForce(Campaign, AtBDynamicScenario, ScenarioForceTemplate, AtBScenarioModifier.EventTiming) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Adds the given force to the given scenario at the appropriate point in time.
addForce(Formation, String, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Add a force to the backing scenario, trying to associate it with the given template.
addForce(BotForce) - Method in class mekhq.gui.model.BotForceTableModel
 
addForces(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
addForces(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addFormation(Formation, Formation, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Add formation to an existing superformation.
addFormerSpouse(FormerSpouse) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
addFunds(TransactionType, LocalDate, Money, String) - Method in class mekhq.campaign.force.AbstractForce
Credits quantity to this force's finances.
addFunds(TransactionType, Money, String) - Method in class mekhq.campaign.Campaign
 
AddFundsDialog - Class in mekhq.gui.dialog
 
AddFundsDialog(JFrame, boolean) - Constructor for class mekhq.gui.dialog.AddFundsDialog
 
addGunner(Person) - Method in class mekhq.campaign.unit.Unit
 
addGunner(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
addInjury(Injury) - Method in class mekhq.campaign.personnel.Person
 
addKill(Kill) - Method in class mekhq.campaign.Campaign
 
addKill(Kill) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
addKillLogEntry(LogEntry) - Method in class mekhq.campaign.unit.Unit
Adds a new entry to this unit's kill log.
addLance(List<Entity>, String, SkillLevel, int, int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
addLance(List<Entity>, String, SkillLevel, int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
addListSelectionListener(ListSelectionListener) - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonnelTablePanel
Adds a selection listener to the table's selection model.
addLoan(Loan) - Method in class mekhq.campaign.Campaign
 
addLoan(Loan) - Method in class mekhq.campaign.finances.Finances
 
addLocation(AbstractLocation) - Method in class mekhq.campaign.CampaignLocationManager
 
addLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
addLoot(Loot) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addLoot(Loot) - Method in class mekhq.campaign.ResolveScenarioTracker
 
addLoot(Loot) - Method in class mekhq.gui.model.LootTableModel
 
addMedicalLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
addMekLocation(Campaign, int, int, int, boolean) - Method in class mekhq.campaign.market.PartsStore
 
addMenuIfNonEmpty(JMenu, JMenu) - Static method in class mekhq.gui.utilities.JMenuHelpers
Deprecated.
since 0.50.04, replaced by JScrollableMenu
addMenuIfNonEmpty(JMenu, JMenu, int) - Static method in class mekhq.gui.utilities.JMenuHelpers
Deprecated.
since 0.50.04, replaced by JScrollableMenu
addMenuIfNonEmpty(JPopupMenu, JMenu) - Static method in class mekhq.gui.utilities.JMenuHelpers
Deprecated.
since 0.50.04, replaced by JScrollablePopupMenu
addMenuIfNonEmpty(JPopupMenu, JMenu, int) - Static method in class mekhq.gui.utilities.JMenuHelpers
Deprecated.
since 0.50.04, replaced by JScrollablePopupMenu
addMessage(ValidationMessage) - Method in class mekhq.utilities.ValidationResult
Records a validation finding.
addMission(AbstractContract) - Method in class mekhq.campaign.Campaign
Add a mission to the campaign
addMissionRole(MissionRole) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
addMRMSOption(MRMSOption) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
addNamePrefix(String, boolean) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
 
addNeutralExceptions(String, LocalDate, LocalDate, Faction, Faction...) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Adds exceptions to general neutrality for certain possible opponents
addNeutralFaction(Faction) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Adds faction to list of non-combatants
addNewUnit(Entity, boolean, int) - Method in class mekhq.campaign.Campaign
Add a new unit to the campaign and set its quality to D.
addNewUnit(Entity, boolean, int, PartQuality) - Method in class mekhq.campaign.Campaign
Add a new unit to the campaign and set its quality, without recording a specific form of acquisition.
addNewUnit(Entity, boolean, int, PartQuality, UnitAcquisitionType) - Method in class mekhq.campaign.Campaign
Add a new unit to the campaign and set its quality.
addNotify() - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
addNotify() - Method in class mekhq.gui.CampaignGUI
 
addNotify() - Method in class mekhq.gui.CampaignGuiTab
 
addNotify() - Method in class mekhq.gui.HangarTab
 
addNotify() - Method in class mekhq.gui.menus.MekHQMenuBar
 
addNotify() - Method in class mekhq.gui.menus.TemporaryPersonnelManagementMenu
 
addNotify() - Method in class mekhq.gui.PersonnelTab
 
addNotify() - Method in class mekhq.gui.view.AdvanceTimePanel
 
addNotify() - Method in class mekhq.gui.view.CommandSummaryPanel
 
addNotify() - Method in class mekhq.gui.view.CurrentLocationPanel
 
addObjective(ScenarioObjective) - Method in class mekhq.gui.model.ObjectiveTableModel
Deprecated, for removal: This API element is subject to removal in a future version.
addOffers(Campaign, int, UnitMarketType, int, Faction, int, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This adds a number of unit offers
addOffers(Campaign, int, UnitMarketType, int, Faction, int, int) - Method in class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
 
addOffers(Campaign, int, UnitMarketType, int, Faction, int, int) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
addOption(IBasicOptionGroup, String, int, Object) - Method in class mekhq.campaign.personnel.PersonnelOptions
 
addOrdersToForces(SimulationContext) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
AddOrEditKillEntryDialog - Class in mekhq.gui.dialog
 
AddOrEditKillEntryDialog(JFrame, boolean, UUID, String, LocalDate, Campaign) - Constructor for class mekhq.gui.dialog.AddOrEditKillEntryDialog
 
AddOrEditKillEntryDialog(JFrame, boolean, Kill, Campaign) - Constructor for class mekhq.gui.dialog.AddOrEditKillEntryDialog
 
AddOrEditLogEntryDialog - Class in mekhq.gui.dialog
A dialog for adding or editing medical log entries for a person.
AddOrEditLogEntryDialog(JFrame, Person, LocalDate) - Constructor for class mekhq.gui.dialog.AddOrEditLogEntryDialog
Constructs a dialog for adding a new medical log entry.
AddOrEditLogEntryDialog(JFrame, Person, LogEntry) - Constructor for class mekhq.gui.dialog.AddOrEditLogEntryDialog
Constructs a dialog for editing an existing medical log entry.
AddOrEditScenarioEntryDialog - Class in mekhq.gui.dialog
Dialog used to add or edit scenario entries.
AddOrEditScenarioEntryDialog(JFrame, boolean, LocalDate) - Constructor for class mekhq.gui.dialog.AddOrEditScenarioEntryDialog
 
AddOrEditScenarioEntryDialog(JFrame, boolean, LogEntry) - Constructor for class mekhq.gui.dialog.AddOrEditScenarioEntryDialog
 
addPart(Part) - Method in class mekhq.campaign.LocalWarehouse
Adds a part to the warehouse.
addPart(Part) - Method in class mekhq.campaign.mission.scenarios.Loot
 
addPart(Part) - Method in class mekhq.campaign.unit.Unit
 
addPart(Part, boolean) - Method in class mekhq.campaign.LocalWarehouse
Adds a part to the warehouse, optionally merging it with any existing spare part.
addPart(Part, int) - Method in record class mekhq.campaign.ForceQuartermaster
Deprecated.
Use ForceQuartermaster.addPart(Part, int, boolean) instead to explicitly indicate whether the part is brand new.
addPart(Part, int, boolean) - Method in record class mekhq.campaign.ForceQuartermaster
Adds a part to the campaign's warehouse, specifying the number of transit days for its arrival and whether the part is considered brand new.
addPart(Part, int, boolean, LocalWarehouse) - Method in record class mekhq.campaign.ForceQuartermaster
Adds a part to a warehouse, specifying the number of transit days for its arrival and whether the part is considered brand new.
addPartAction(MRMSService.MRMSPartAction) - Method in class mekhq.service.mrms.MRMSService.MRMSPartSet
 
addPartAction(MRMSService.MRMSPartAction) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
addPastVersion(Version) - Method in class mekhq.campaign.Campaign
 
addPatientLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
addPerformanceLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
addPersonalLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
AddPersonStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger that adds a Person to the Campaign.
AddPersonStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.AddPersonStoryTrigger
 
addPilotOrSoldier(Person) - Method in class mekhq.campaign.unit.Unit
 
addPilotOrSoldier(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
addPilotOrSoldier(Person, Unit, boolean) - Method in class mekhq.campaign.unit.Unit
 
addPlanetaryInoculation(String) - Method in class mekhq.campaign.personnel.Person
 
addPlanetsValidated(int) - Method in class mekhq.utilities.ValidationResult
Adds to the running count of validated planets.
addPlayerBase(PlayerBase) - Method in class mekhq.campaign.CampaignLocationManager
Adds base to the set of player bases, registers its parent location if any, and fires a LocationAddedEvent when the base was not already present.
addPlayerTransportRelationship(UUID, UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
Adds a transport-cargo pair to the internal transport relationship store.
addPregnancy(Campaign, LocalDate, Person, boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This method is how a person becomes pregnant.
addPregnancy(Campaign, LocalDate, Person, int, boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This method is how a person becomes pregnant with the specified number of children.
addPrereq(String, int) - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
addPrimaryForce(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Add a force to the backing scenario.
addPropertyChangeListener(PropertyChangeListener) - Method in class mekhq.gui.utilities.ObservableString
 
addRarePerson(UUID) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Adds a UUID to the set of rare personnel, if not null.
addRareProfession(PersonnelRole) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Adds a profession to the list of rare professions.
addRecruitmentBonus(PersonnelRole, int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
Adds or updates a recruitment bonus for a specific personnel role.
addRefitKitParts(int) - Method in class mekhq.campaign.parts.Refit
Fixes up some special parts and clears the shopping list when we've found the refit kit
addRepairLogEntry(LogEntry) - Method in class mekhq.campaign.unit.Unit
Adds a new entry to this unit's repair log.
addReport(DailyReportType, String) - Method in class mekhq.campaign.Campaign
Adds a report to the daily log
addReport(DailyReportType, String, Object...) - Method in class mekhq.campaign.Campaign
Formats and then adds a report to the daily log
addReportInsufficientFunds(Campaign, String) - Method in class mekhq.campaign.finances.Finances
 
addRequiredRoles(Collection<ModelRecord>) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
addRivalry(String, LocalDate, LocalDate, Faction...) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Adds a rivalry
addRow(JComponent, JComponent...) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsModifierTablePanel
Adds one row to the modifier table.
addSalvageFormation(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addSalvageTech(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addScenario(StratConScenario) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Adds a StratConScenario to this track.
addScenario(Scenario) - Method in class mekhq.campaign.mission.contract.AbstractContract
Don't use this method directly as it will not add an id to the added scenario.
addScenario(Scenario, AbstractContract) - Method in class mekhq.campaign.Campaign
Adds scenario to existing mission, generating a report.
addScenario(Scenario, AbstractContract, boolean) - Method in class mekhq.campaign.Campaign
Add scenario to an existing mission.
addScenarioLogEntry(LogEntry) - Method in class mekhq.campaign.personnel.Person
 
addScenarioModifier(AtBScenarioModifier) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Adds a scenario modifier and any linked modifiers to this scenario, provided that the modifier exists and can be applied to the scenario (e.g.
addScrubReinforcements(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Potentially generates some scrubs (turrets and/or infantry) to be randomly added to the opposing force.
addSelectedOffers() - Method in class mekhq.gui.panes.UnitMarketPane
 
addSelectionListener(ActionListener) - Method in class mekhq.gui.utilities.JSuggestField
Adds a listener that notifies when a selection has occurred
addShipTransportedUnit(Unit) - Method in class mekhq.campaign.unit.Unit
Adds a unit to our set of transported units.
addShoppingItem(IAcquisitionWork, int, Campaign) - Method in class mekhq.campaign.market.ForceShoppingList
 
addShoppingItem(IAcquisitionWork, int, Campaign, IPlace) - Method in class mekhq.campaign.market.ForceShoppingList
Adds an item to the shopping list, destined for a specific IPlace.
addShoppingItemWithoutChecking(IAcquisitionWork) - Method in class mekhq.campaign.market.ForceShoppingList
 
addSingleUnit(Campaign, UnitMarketType, int, MekSummary, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
addSingleUnit(Campaign, UnitMarketType, int, Faction, int, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
addSingleUnit(Campaign, UnitMarketType, int, Faction, int, int) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
addSingleUnit(Campaign, UnitMarketType, int, Faction, int, int, Collection<EntityMovementMode>, Collection<MissionRole>, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
addSingleUnit(Campaign, UnitMarketType, int, Faction, int, Collection<EntityMovementMode>, Collection<MissionRole>, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
addSkill(String, int, int) - Method in class mekhq.campaign.personnel.Person
 
addSkill(String, Skill) - Method in class mekhq.campaign.personnel.Person
 
addSkill(String, Skill) - Method in class mekhq.campaign.personnel.skills.Skills
Adds a skill.
addSkill(Person, String, int, boolean, int) - Static method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
addSkill(Person, String, int, boolean, int, int) - Static method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
addSkill(Person, String, int, int) - Static method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
addSpare(Part) - Method in class mekhq.campaign.parts.PartInUse
 
addStickyForce(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
addStrategicObjective(StratConStrategicObjective) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
addStrategicScenarioSpawnDate(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
addSubFormation(Formation, boolean) - Method in class mekhq.campaign.force.Formation
Add a sub formation to the sub formation vector.
addSuccessEffect(ObjectiveEffect) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
addSupportUnitsToTOE(Campaign, List<Unit>, SupportTOEFormationTypes) - Static method in class mekhq.campaign.universe.commandGeneration.AddSupportUnitsToTOE
Adds the given support Unit list to the campaign's TOE under the HQ formation.
addSupportUnitsToTOE(Campaign, List<Unit>, SupportTOEFormationTypes, SupportTOEFormationTypes) - Static method in class mekhq.campaign.universe.commandGeneration.AddSupportUnitsToTOE
Adds units to a formation nested one level deeper than AddSupportUnitsToTOE.addSupportUnitsToTOE(mekhq.campaign.Campaign, java.util.List<mekhq.campaign.unit.Unit>, mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes), so related sub-commands can be grouped under a shared parent rather than sitting as siblings directly under the HQ.
AddSupportUnitsToTOE - Class in mekhq.campaign.universe.commandGeneration
Utility class responsible for inserting support units into a campaign's TOE.
AddSupportUnitsToTOE() - Constructor for class mekhq.campaign.universe.commandGeneration.AddSupportUnitsToTOE
 
addSystem(PlanetarySystem) - Method in class mekhq.campaign.JumpPath
 
addSystems(List<PlanetarySystem>) - Method in class mekhq.campaign.JumpPath
 
addTab(String, Component) - Method in class mekhq.gui.dialog.glossary.GlossaryDocumentationEntryDialog
Adds a new tab to the dialog's tabbed pane.
addTab(String, Component) - Method in class mekhq.gui.dialog.glossary.GlossaryEntryDialog
Adds a new tab to the dialog's tabbed pane.
addTechUnit(Unit) - Method in class mekhq.campaign.personnel.Person
 
addTestUnit(TestUnit, int) - Method in class mekhq.campaign.Campaign
This is for adding a TestUnit that was previously created and had parts added to it.
addTimeSpent(int) - Method in class mekhq.campaign.parts.Part
 
addTimeSpent(int) - Method in class mekhq.campaign.parts.PodSpace
 
addTimeSpent(int) - Method in class mekhq.campaign.parts.Refit
 
addTimeSpent(int) - Method in interface mekhq.campaign.work.IPartWork
 
addTrack(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
addTransportedUnit(CampaignTransportType, UUID, UUID) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type and transport, add a transported unit
addTransportedUnit(Unit) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Adds a unit to our set of transported units.
addTransportedUnit(Unit) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Adds a unit to our set of transported units.
addTransporter(Unit) - Method in class mekhq.campaign.CampaignTransporterMap
Adds an entry to the list of transporters .
addTransportMenus(JFrame, JPopupMenu, Campaign, List<Unit>) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Adds the assign-to-transport submenus and unassign menu items for every campaign transport type to the given popup, plus the Connect Train item for a multi-selected tractor and its trailers.
addTransportRelationship(String, String) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Adds a transport-cargo pair to the internal transport relationship store.
addTreeModelListener(TreeModelListener) - Method in class mekhq.gui.model.OrgTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
addTurrets(List<Entity>, int, SkillLevel, int, Campaign, Faction) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Generates the indicated number of turret entities.
addUnit(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
addUnit(UUID) - Method in class mekhq.campaign.force.Formation
Add a unit id to the unit's vector.
addUnit(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
addUnit(UUID, String) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
addUnit(Entity) - Method in class mekhq.campaign.mission.scenarios.Loot
 
addUnit(Campaign, UUID, boolean, Formation) - Method in class mekhq.campaign.force.Formation
 
addUnit(Unit) - Method in class mekhq.campaign.LocalHangar
Adds a unit to the hangar.
addUnit(Unit, String, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Add an individual unit to the backing scenario, trying to associate it with the given template.
addUnitLogEntry(LogEntry) - Method in class mekhq.campaign.unit.Unit
Adds a new entry to this unit's general log.
addUnitsToNetwork(Vector<Unit>, String, Game) - Method in class mekhq.campaign.force.AbstractForce
Adds addedUnits to the C3i/Naval C3 network identified by networkID, rebuilding every member's node UUIDs, and refreshes networks against the supplied Game.
AddUnitStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger that adds a Unit to the Campaign.
AddUnitStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.AddUnitStoryTrigger
 
addUnitToFormation(Unit, int, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Add unit to an existing formation.
addUnitToFormation(Unit, Formation, Campaign) - Method in class mekhq.campaign.force.AbstractForce
 
addVesselCrew(Person) - Method in class mekhq.campaign.unit.Unit
 
addVesselCrew(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
addWar(String, LocalDate, LocalDate, Faction...) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Adds a war.
addWeeklyNetWorth(LocalDate, Money) - Method in class mekhq.campaign.finances.Finances
 
addWeeklyScenario(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
ADEPT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
adjustCostsForCampaignOptions(Money) - Method in class mekhq.campaign.parts.Part
Adjusts the cost of a part based on campaign options and the part's condition
adjustCostsForCampaignOptions(Money, boolean) - Method in class mekhq.campaign.parts.Part
Adjusts the cost of a part based on campaign options
adjustedReputation() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the adjustedReputation record component.
adjustEnemyWeight(int, Faction, Faction, LocalDate, boolean) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Applies diplomatic-stance multipliers to an enemy candidate's base area-presence weight (see RandomFactionGenerator.buildEnemyMap(boolean, ILocation, LocalDate, Faction)).
adjustInjuriesAndFatigueForSPAs(Person, boolean, int, int) - Static method in class mekhq.campaign.personnel.medical.InjurySPAUtility
Adjusts the number of injuries for a person based on their Special Pilot Abilities (SPAs) and optionally updates their fatigue.
AdjustLargeCraftAmmoAction - Class in mekhq.campaign.unit.actions
Checks for additional ammo bins and adds the appropriate part.
AdjustLargeCraftAmmoAction() - Constructor for class mekhq.campaign.unit.actions.AdjustLargeCraftAmmoAction
 
ADJUSTMENT - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
adjustQuality(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Worker function that adjusts the scenario's unit quality by the indicated amount, capped between 0 and 5.
ADJUSTS_CLOTHES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
adjustSkill(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Helper function that re-generates skill levels for all existing units in the scenario
adjustSkill(Person, String, int) - Method in class mekhq.module.atb.PersonnelMarketAtB
Deprecated.
Adjust a recruit's skill based on HR admin skill
adjustValuesForDiminishingReturns(Faction, List<Money>) - Static method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Applies a diminishing-returns curve to a list of per-unit values and returns the discounted total.
ADMIN_COORDINATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_EXPERIENCE_LEVEL_INCLUDE_NEGOTIATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ADMIN_INTERSTELLAR_NEGOTIATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_LOGISTICIAN - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_MEDIATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_NETWORKER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_SCROUNGE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_STRAIN - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ADMIN_TETRIS_MASTER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ADMIN_XP_PERIOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ADMINISTRATION - Enum constant in enum class mekhq.campaign.campaignOptions.AcquisitionsType
 
ADMINISTRATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ADMINISTRATIVE_SKILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
ADMINISTRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ADMINISTRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
ADMINISTRATOR_COMMAND - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
ADMINISTRATOR_GLOBAL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ADMINISTRATOR_HR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
ADMINISTRATOR_LOGISTICS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
ADMINISTRATOR_SINGLE - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ADMINISTRATOR_TRANSPORT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
administratorsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the administratorsGenerated record component.
administratorsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the administratorsNeeded record component.
ADMINS_HAVE_NEGOTIATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AdminStrainNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.HRStrainNagDialog.AdminStrainNagDialog
Deprecated.
 
AdminStrainNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.HRStrainNagLogic.AdminStrainNagLogic
Deprecated.
 
ADOPTED - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
ADOPTION_OR_MEKS - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Recognizes significant honor through factional adoption or Mek gift.
ADULT - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
ADULT_DROPOUT_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ADULT_ENTERTAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ADVANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
ADVANCED - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
ADVANCED_MEDICAL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ADVANCED_MUTINIES - Enum constant in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
 
ADVANCED_PROSTHETIC_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ADVANCED_PROSTHETIC_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ADVANCED_PROSTHETIC_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ADVANCED_PROSTHETIC_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ADVANCED_PROSTHETIC_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ADVANCED_PROSTHETIC_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ADVANCED_PROSTHETIC_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ADVANCED_PROSTHETIC_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ADVANCED_SCOUTING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
advanceDay() - Method in class mekhq.campaign.CampaignController
Advances the local Campaign to the next day.
AdvanceDaysDialog - Class in mekhq.gui.dialog
 
AdvanceDaysDialog(JFrame, CampaignGUI) - Constructor for class mekhq.gui.dialog.AdvanceDaysDialog
 
AdvancedMedicalAlternate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AdvancedMedicalAlternate() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
 
AdvancedMedicalAlternateHealing - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Handles daily healing for the "Advanced Medical Alternate" ruleset.
AdvancedMedicalAlternateHealing() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateHealing
 
AdvancedMedicalAlternateImplants - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AdvancedMedicalAlternateImplants() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
 
AdvancedScoutingCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
AdvancedScoutingCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.AdvancedScoutingCampaignOptionsChangedConfirmationDialog
 
AdvancedSurgeriesDialog - Class in mekhq.gui.dialog
Dialog for planning and executing advanced replacement limb and prosthetic surgeries for a single patient.
AdvancedSurgeriesDialog(Campaign, CampaignGUI, Person, boolean) - Constructor for class mekhq.gui.dialog.AdvancedSurgeriesDialog
Creates and displays a new AdvancedSurgeriesDialog for the given patient.
AdvanceTimePanel - Class in mekhq.gui.view
Provides UI controls for advancing the campaign timeline, shows the current date.
AdvanceTimePanel(int, int, LocalDate, Runnable, Runnable) - Constructor for class mekhq.gui.view.AdvanceTimePanel
Constructs a new AdvanceTimePanel.
AdvanceTimeStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
This StoryTrigger will advance time a certain number of days.
AdvanceTimeStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.AdvanceTimeStoryTrigger
 
ADVANCING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
ADVANTAGE - Enum constant in enum class mekhq.campaign.personnel.skills.ActionCheckRoll.RollType
 
ADVERSE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Polarity
 
AERO_RECRUITS_HAVE_UNITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AERO_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
AERO_TEK - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AeroHeatSink - Class in mekhq.campaign.parts
 
AeroHeatSink() - Constructor for class mekhq.campaign.parts.AeroHeatSink
 
AeroHeatSink(int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.AeroHeatSink
 
AeroLifeSupport - Class in mekhq.campaign.parts
 
AeroLifeSupport() - Constructor for class mekhq.campaign.parts.AeroLifeSupport
Deprecated, for removal: This API element is subject to removal in a future version.
AeroLifeSupport(int, Money, boolean, Campaign) - Constructor for class mekhq.campaign.parts.AeroLifeSupport
 
AeroSensor - Class in mekhq.campaign.parts
 
AeroSensor() - Constructor for class mekhq.campaign.parts.AeroSensor
Deprecated, for removal: This API element is subject to removal in a future version.
AeroSensor(int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.AeroSensor
 
AEROSPACE - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
AEROSPACE - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
AEROSPACE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AEROSPACE_FIGHTER_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
AEROSPACE_FIGHTER_LIGHT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
AEROSPACE_FIGHTER_MEDIUM - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
AEROSPACE_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AEROSPACE_PILOT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
AEROSPACE_SCAVENGER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
aeroTeksGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the aeroTeksGenerated record component.
aeroTeksNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the aeroTeksNeeded record component.
affectedFactionCode() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the affectedFactionCode record component.
affectedPersonnelTypes() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns the value of the affectedPersonnelTypes record component.
affectedSkill() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns the value of the affectedSkill record component.
AFFECTIONATE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
AFFILIATION - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
age() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the age record component.
age() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the age record component.
AGE - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's age
AGE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AgeGroup - Enum Class in mekhq.campaign.personnel.enums
 
AGGREGATE - Enum constant in enum class mekhq.campaign.enums.DailyReportType
All log entries, if enabled in Client Options
AGGREGATE_COMBAT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AGGREGATE_COMBAT_VIEW - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
AGGREGATE_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AGGREGATE_TECH_VIEW - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
Aggression - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various levels and traits of aggression in a personality.
AGGRESSION - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
AGGRESSION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AGGRESSIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
Aging - Class in mekhq.campaign.personnel.skills
 
Aging() - Constructor for class mekhq.campaign.personnel.skills.Aging
 
AGING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
AGING_EFFECTS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
AGING_SKILL_MODIFIER_DIVIDER - Static variable in class mekhq.campaign.personnel.skills.Aging
A constant used to divide the sum of skill attribute modifiers in the aging calculations.
AgingMilestone - Enum Class in mekhq.campaign.personnel.skills.enums
 
AGORAPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
AGRI_FARMER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
agriculture - Variable in class mekhq.campaign.universe.SocioIndustrialData
 
AGRICULTURE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Cultivated farmland.
AIDE_DE_CAMP - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AirBase - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
AIRCRAFT - Enum constant in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
 
AIRCRAFT_DEFAULT_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
airless() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the airless record component.
AIRLESS_BIOME - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The "Airless" biome bucket, used for worlds with no atmosphere: its terrains are the lunar/volcanic set the improved terrain generator fills airless sectors from, replacing what used to be a hardcoded list.
airlessMultiplier() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the airlessMultiplier record component.
airlessMultiplierOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
 
ALARION_HANTA_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ALARION_HANTA_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ALBIERO_CONSUMPTION - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ALBIERO_CONSUMPTION - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ALGEDI_BLOOD_BURN - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ALGEDI_BLOOD_BURN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ALL - Enum constant in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
ALL - Enum constant in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
ALL - Enum constant in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
 
ALL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ALL - Enum constant in enum class mekhq.gui.enums.PersonnelFilterStyle
 
ALL - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
ALL - Static variable in class mekhq.gui.model.LocationFilterItem
Sentinel: show items from every location, including main force and all bases.
ALL_AGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALL_BATTLE_ARMOR_MODES - Static variable in interface mekhq.campaign.universe.IUnitGenerator
 
ALL_INFANTRY_MODES - Static variable in interface mekhq.campaign.universe.IUnitGenerator
For convenience in generating infantry units.
ALL_OR_NOTHING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ALL_PARTS_IN_PROCESS - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
AllGroundTerrain - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
 
allHaveSameUnit(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
ALLIANCE - Enum constant in enum class mekhq.campaign.universe.factionHints.DiplomacyType
 
Allied - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Allied, bot-controlled
ALLIED - Enum constant in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
ALLIED_COMMAND - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
The allied command's skill and equipment rating.
ALLIED_FACILITY_MODIFIER_DIE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLIED_FACILITY_SCENARIO - Static variable in class mekhq.MHQConstants
 
ALLIED_TRAITORS - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
alliedCommand(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
Formats the employer's own force as skill plus equipment letter, in the same style as ContractMarketFormatting.threat(mekhq.campaign.mission.contract.AbstractContract), e.g.
AlliedFacilityControl - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Control of allied facilities generated at contract start time Each track will be seeded with some number of allied facilities They must not be destroyed and the player must have control of them at the end-of-contract date
ALLOW_CANON_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_CANON_REFIT_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_CLAN_PURCHASES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_DUPLICATE_PORTRAITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_IS_PURCHASES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_MONTHLY_CONNECTIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALLOW_MONTHLY_REINVESTMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
allowEarlyVictory() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
allowedLocations - Variable in class mekhq.campaign.personnel.InjuryType
 
allowedTemperatureLowerBound - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
allowedTemperatureUpperBound - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
allowedTerrainTypes - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
allowedTerrainTypes - Variable in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
allPersonnel() - Method in class mekhq.campaign.force.AbstractForce
All personnel across every Detachment of this force.
allQualities(boolean) - Static method in enum class mekhq.campaign.parts.enums.PartQuality
Deprecated, for removal: This API element is subject to removal in a future version.
allUnits() - Method in class mekhq.campaign.force.AbstractForce
All units across every Detachment of this force.
ALLY_RESCUE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
AlmanacPartCategory - Enum Class in mekhq.campaign.universe.warriorsAlmanac
 
AlmanacTechAdvancementPhase - Enum Class in mekhq.campaign.universe.warriorsAlmanac
The development phases tracked by the Warrior's Almanac, in the order they occur in a technology's lifecycle.
ALMOST - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
ALPHA - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
Alphabet - Enum Class in mekhq.campaign.universe.enums
 
ALPHANUMERIC - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
alreadyHasModifier(AtBScenarioModifier) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Check if the modifier list already has a modifier with the given modifier's name.
alreadyHeld() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns the value of the alreadyHeld record component.
ALT_ADVANCED_MEDICAL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog
 
ALTERNATE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
Roughly one sector per nine combat teams: fewer, larger sectors for the same force.
ALTERNATE_ADVANCED_MEDICAL_RECRUITMENT_MULTIPLIER - Static variable in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
 
ALTERNATE_CONDENSED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
The alternate count, capped at ten sectors, with the surplus teams shared across the ten that remain.
ALTERNATE_FORMATIONS_PER_SECTOR - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorPlanner
Combat teams represented by one base sector under the alternate-count rule: a battalion.
ALTERNATE_REGIMENTAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
Roughly one sector per regiment, so a contract up to regimental strength fights over a single sector.
AlternateInjuries - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
AlternateInjuries.AbdominalBurn - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AdvancedProstheticArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AdvancedProstheticFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AdvancedProstheticHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AdvancedProstheticLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AlarionHantaVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AlbieroConsumption - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AlgediBloodBurn - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AmputationRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.AnchaVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BetholdSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicEar - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicEye - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicHeart - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicLungs - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicLungsWithType1Filter - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicLungsWithType2Filter - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicLungsWithType3Filter - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BionicOrganOther - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BirthDefect - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BlackMarshFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.Blindness - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BloodLoss - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BoneReinforcement - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BreathingDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BreathingDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BreathingModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BreathingSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BreathingSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BrisbaneVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BruisedFemur - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BruisedOrgan - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BufferedVDNI - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BufferedVDNITripleCore - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BurnedChest - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BurnedFace - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.BurnedUpperArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CalfBurn - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChelosianVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChildlikeRegression - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChildusFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChronicDisassociation - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChungalomeningitisAmaris - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ChungalomeningitisTraditional - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ClonedArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ClonedFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ClonedHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ClonedLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ClonedLimbRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CompoundFracturedFemur - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CompoundFracturedForearm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CompoundFracturedShin - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CompoundFracturedShoulder - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticAnimalEarProsthetic - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticBeautyEnhancement - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticHorrorEnhancement - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticLegProsthetic - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticSurgery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticSurgeryRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CosmeticTailProsthetic - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CripplingFlashbacks - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CromartySuperflu - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CurseOfEden - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CurseOfGaledon - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CussetCrud - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEarBoostedCommunications - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEarCommunications - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEarEnhanced - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEarMulti - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEarSignal - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEyeEMIR - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEyeLaser - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEyeMulti - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEyeMultiEnhanced - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticEyeTelescope - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.CyberneticSpeechImplant - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DangmarsFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DarrsDisease - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DelphiCurse - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerArmorArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerArmorLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerCamoArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerCamoLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerTripleArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DermalMyomerTripleLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.Devilitch - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DiscontinuationSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.Disemboweled - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.DowningPoltursDisease - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.EdisonWhiteFlu - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.EIImplantRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ElectiveImplantRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ElectiveMyomerArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ElectiveMyomerHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ElectiveMyomerLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.EltaninBrainFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.EnhancedImagingImplant - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.EyeImplant - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FailedSurgeryRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FenrisPlague - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FluDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FluDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FluModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FluSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FluSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedAnkle - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedElbow - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedFemur - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedForearm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedGroin - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedHip - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedJaw - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedKnee - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedRib - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedShoulder - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedSkull - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedUpperArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.FracturedWrist - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GalaxPathogen - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GarmsSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GenoanSpinalMeningitis - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GrowthsDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GrowthsDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GrowthsModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GrowthsSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.GrowthsSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HandBurn - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingLoss - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HearingSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HeartTrauma - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HemophiliaDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HemophiliaDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HemophiliaModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HemophiliaSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HemophiliaSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HookHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.HyborianBloodPlague - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ImplantRemovalRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.InfectionDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.InfectionDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.InfectionModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.InfectionSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.InfectionSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.KaerPathogen - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.KilenWattsSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.KnightsGrasseSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.LaensRegret - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.LandmarkSupervirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MedicalComplication - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MiaplacidusPlague - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MyomerArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MyomerFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MyomerHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.MyomerLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.NeisseriaMalthusia - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.NeoSmallpox - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.NotilicSweats - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.NykvarnVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.OckhamsBloodDisease - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.OldWound - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.OrganFiltrationImplant - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.OrganTrauma - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PainShunt - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PainShuntRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PegLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PheromoneEffuser - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PingreeFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PostpartumRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ProstheticArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ProstheticFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ProstheticHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ProstheticLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PrototypeVDNI - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.PuncturedLung - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.RedburnVirus - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ReplacementLimbRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ReplacementOrganRecovery - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.RocklandFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ScourgePlague - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SecondaryPowerSupply - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SeveredArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SeveredFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SeveredHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SeveredHead - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SeveredLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SightDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SightDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SightModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SightSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SightSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SimpleArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SimpleClawHand - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SimpleFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SimpleLeg - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SkokieShivers - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SmokeInhalation - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SoresDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SoresDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SoresModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SoresSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.SoresSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TerribleBruises - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ThighBurn - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.ToxoplasmaGondiiHardcorea - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TransitDisorientationSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Deprecated, for removal: This API element is subject to removal in a future version.
AlternateInjuries.TremorsDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TremorsDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TremorsModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TremorsSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.TremorsSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.UnoleFlu - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VehicularDNI - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VenerealDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VenerealDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VenerealModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VenerealSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.VenerealSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WeaknessDeadly - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WeaknessDiscomfort - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WeaknessModerate - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WeaknessSevere - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WeaknessSlight - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WinsonsRegret - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WoodenArm - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.WoodenFoot - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternateInjuries.YimpiseeFever - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
AlternatePaymentModelValues - Enum Class in mekhq.campaign.finances
Enumerates the per-unit baseline values used by the "Alternate Payment Model" when evaluating contract compensation.
ALTERNATIVE_ADVANCED_MEDICAL_HEALING_TIME_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALTERNATIVE_QUALITY_AVERAGING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ALTRUISTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
ALWAYS_TACTICAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Ambition - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various levels and traits of ambition in a personality.
AMBITION - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
AMBITION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
AMBITIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
AMBUSH - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
AMBUSH_LOVER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
AMMO - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
AMMO_COUNTER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ammoBin() - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Returns the value of the ammoBin record component.
ammoBin() - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
Returns the value of the ammoBin record component.
AmmoBin - Class in mekhq.campaign.parts.equipment
 
AmmoBin() - Constructor for class mekhq.campaign.parts.equipment.AmmoBin
 
AmmoBin(int, AmmoType, int, int, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.AmmoBin
 
AmmoStorage - Class in mekhq.campaign.parts
This will be a special type of part that will only exist as spares It will determine the amount of ammo of a particular type that is available
AmmoStorage() - Constructor for class mekhq.campaign.parts.AmmoStorage
 
AmmoStorage(int, AmmoType, int, Campaign) - Constructor for class mekhq.campaign.parts.AmmoStorage
 
ammoType() - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Returns the value of the ammoType record component.
ammoTypeChanged() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
ammunition() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Returns the value of the ammunition record component.
AMMUNITION - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
AMMUNITION - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
amount - Variable in class mekhq.campaign.parts.Armor
 
amountNeeded - Variable in class mekhq.campaign.parts.Armor
 
AMPHIBIAN - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
AMPUTATION_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
AMPUTATION_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
AmputationRecovery() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
ANCHA_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ANCHA_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
anchorFactionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the anchorFactionCode record component.
ANNOUNCE_BIRTHDAYS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNOUNCE_CHILD_BIRTHDAYS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNOUNCE_OFFICERS_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNOUNCE_RECRUITMENT_ANNIVERSARIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNOUNCE_RETIREE_DEATH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNOUNCE_RETIREE_DEATH_EXPANDED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ANNUAL - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
ANNUALLY - Enum constant in enum class mekhq.campaign.finances.enums.FinancialTerm
 
ANNUALLY - Enum constant in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Edge refreshes on the first day of the year (LocalDate.getDayOfYear() equals 1).
ANNUALLY - Enum constant in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
ANTHROPOMORPHIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ANTI_AUTHORITY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ANTI_MEK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
antibodies(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
ANTIQUARIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
antiRiotWeapons - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
ANY_PLANETARY_GOVERNMENT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
ANY_SYSTEM_OWNER - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
ANY_TECH - Enum constant in enum class mekhq.campaign.campaignOptions.AcquisitionsType
Acquisitions that may be handled by any technical skill or support.
anyLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Whether any term is locked.
AnyScenarioVictory - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Victory in any scenario
AO_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
AO_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
APATHETIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
APOLOGETIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
app - Variable in class mekhq.AtBGameThread
 
app() - Method in record class mekhq.campaign.io.CampaignXmlParser
Returns the value of the app record component.
APPEARING_IN_SEARCHES - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
The unit or individual becomes notable enough to be indexed by faction or public searches.
appendLog(List<String>, DailyReportType) - Method in class mekhq.gui.DailyReportLogPanel
 
appendScenarioBriefingText(AtBDynamicScenario, String) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Appends the given text to the scenario briefing.
applicableTo(List<PersonnelFilter>, Campaign) - Static method in enum class mekhq.gui.enums.PersonnelFilter
Drops filters that do not apply to the given command.
ApplicantTableColumns - Enum Class in mekhq.gui.dialog.markets.personnelMarket
Defines the columns for the applicant table in the Recruitment GUI.
apply() - Method in record class mekhq.campaign.GameEffect
Helper method, applying the action with the default randomization source
apply() - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentProposal
 
apply() - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
apply(CrewDescriptor, Person) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.RankAssigner
Applies the descriptor's rank value to the given Person, if both are non-null and the descriptor's rank is meaningful (> 0).
apply(CrewDescriptor, Person, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CrewDescriptorAdapter
Backward-compatible single-arg overload.
apply(CrewDescriptor, Person, Entity, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CrewDescriptorAdapter
Applies the descriptor's name (when overrideName is true) and its gunnery / piloting skill target numbers to the given Person.
apply(Campaign, LocalDate, Person, Person) - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
This applies the surname changes that occur during a marriage
apply(Campaign, Person, Person) - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
This applies the surname changes that occur during a divorce
apply(Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PilotSkillSorter
Reseats the single-pilot units' pilots so the leading lances hold the most skilled.
apply(Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner
Runs the rank-assignment passes on the campaign's formation tree.
apply(CommandGenerationOptions, RulesetRankAssigner.Result) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSkillBooster
Improves the promoted officers' skills.
applyAgingSPA(int, Person) - Static method in class mekhq.campaign.personnel.skills.Aging
Applies age-related special abilities or flaws to a given person based on their age.
applyAndReport(Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner
Runs the rank-assignment passes on the campaign's formation tree and reports every promotion, with levels counted down from the requested echelon and every commander found by walking the crews.
applyAndReport(Campaign, CommandGenerationOptions, RulesetRankAssigner.Guidance) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner
Runs the rank-assignment passes on the campaign's formation tree and reports every promotion.
applyCampaignOptionsToCampaign(boolean, boolean) - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
Applies the updated campaign options from the general page's UI components to the Campaign.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Applies the current settings from the market UI components back into the CampaignOptions of the associated campaign.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Applies the given campaign options to the campaign or uses default options if none are provided.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.FinancesPages
Applies the specified campaign options to the corresponding campaign settings.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
 
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Applies the current settings from the RelationshipsPage components to the specified CampaignOptions.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Applies the current page's repair and maintenance settings from the UI components to the provided CampaignOptions.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RulesetsPages
Applies the current values configured in the page back to the provided CampaignOptions.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.SalariesPages
Applies the modified salary page settings to the repository's campaign options.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.SystemsPages
Applies the currently selected values in the UI controls to modify the campaign's options.
applyCampaignOptionsToCampaign(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Applies the current campaign options based on the configurations in the UI to the given CampaignOptions.
applyCampaignOptionsToCampaign(CampaignOptions, Map<String, SkillType>) - Method in class mekhq.gui.campaignOptions.contents.SkillsPages
Transfers the configured skill values from the SkillsPage into the campaign's underlying data model.
applyCampaignOptionsToCampaign(CampaignOptions, RandomSkillPreferences) - Method in class mekhq.gui.campaignOptions.contents.AttributesAndTraitsPage
Applies the currently selected values in this page's controls to the given campaign options and random skill preferences, or the current campaign's sources if null.
applyCampaignOptionsToCampaign(CampaignOptions, RandomSkillPreferences) - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Applies the current values from the XP Awards and Skill Randomization pages to the specified CampaignOptions and RandomSkillPreferences.
applyCampaignOptionsToCampaign(Campaign, CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Applies the modified personnel page settings to the repository's campaign options.
applyCampaignOptionsToCampaign(CampaignPreset) - Method in class mekhq.gui.campaignOptions.contents.AbilitiesPages
Applies the current campaign options to a specified CampaignPreset.
applyCampaignOptionsToCampaign(CampaignPreset, CampaignOptionsDialog.CampaignOptionsDialogMode, boolean) - Method in class mekhq.gui.campaignOptions.CampaignOptionsPane
Applies the currently configured campaign options to the active Campaign.
applyCommanderDebtModifier(int, Person) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Applies the campaign commander's debt-related SPAs to a debt penalty.
applyDisease(Campaign, Person, InjuryType) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
Applies a disease to a person.
applyExtraEvent(AtBDynamicScenario, boolean) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Applies an additional event, selected from only modifiers that benefit the player or do not benefit the player
applyFactionDrivenDefaults() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
Applies the settings that follow from the selected faction - currently only which alphabet names its formations.
applyIcons(Formation, Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.FormationIconBuilder
Walks the campaign's Formation tree rooted at root and applies a layered icon to every non-leaf Formation.
applyIconsToFormations(List<Formation>, Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.FormationIconBuilder
Decorates the named formations and everything under them, using the campaign's own faction.
applyIconsToSubtree(Formation, Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.FormationIconBuilder
Decorates one existing formation and everything under it, using the campaign's own faction.
applyInitiativeBonus(int) - Method in class mekhq.campaign.force.AbstractForce
 
applyObjective(AtBDynamicScenario, Campaign, ScenarioObjective, AtBScenarioModifier.EventTiming) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Applies an objective to the scenario.
applyPercent(int, int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator
Scales a baseline 100%-coverage count by a user-supplied coverage percentage, rounding up so any non-zero baseline produces at least one Person at 1% coverage.
applyPeriodicEffects(StratConTrackState, StratConCampaignState, boolean) - Method in interface mekhq.campaign.digitalGM.IFacilityStrategy
Applies the periodic (daily, and where relevant monthly) effects of the facilities on a track.
applyPeriodicEffects(StratConTrackState, StratConCampaignState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.NoOpFacilityStrategy
 
applyPeriodicEffects(StratConTrackState, StratConCampaignState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConFacilityStrategy
 
applyPreset(CampaignPreset, boolean) - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
Applies the specified campaign preset to the options pane, optionally indicating if the dialog is being used during campaign startup.
applyPreset(CampaignPreset, boolean) - Method in class mekhq.gui.campaignOptions.CampaignOptionsPane
Applies the values from a CampaignPreset to all pages in the dialog.
applyRandomRenderer(JComboBox<SkillLevel>) - Static method in class mekhq.gui.utilities.SkillLevelPickerUtility
Installs a renderer on the supplied combo box so that the SkillLevel.NONE sentinel displays as the localized "Random" label.
applyRechargeForHours(Campaign, LocalDate, boolean, double, boolean) - Method in class mekhq.campaign.AbstractLocation
Applies up to availableHours of JumpShip recharging at the current system and reports progress.
applyReinforcementDelayReduction(AtBDynamicScenario, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Applies a flat reduction to the reinforcement arrival times, either of player/allied forces or hostile forces.
applyReputationCap(int, int) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Limits a reputation value to the configured cap.
applyRetirement(Money, Map<UUID, UUID>) - Method in class mekhq.campaign.Campaign
Process retirements for retired personnel, if any.
applyRetroactiveContractReputation(Campaign) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Retroactively initializes the campaign's Chaos Reputation from its completed contracts.
applyScenarioModifiers(AtBDynamicScenario, Campaign, AtBScenarioModifier.EventTiming) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Simple method to process all scenario modifiers for a given scenario.
applyStartingCriminalRecord(LocalDate, Person) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
applyStartingReputation(CampaignOptions, boolean, LocalDate, Person) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
applyTerrainChange(StratConTrackState, AbstractContract, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Re-settles a track after its terrain has been edited by a GM, so the sector stays internally consistent: cities and occupants cannot be left sitting on new water, open water carries no fog, and the road network has to be re-laid because ocean and relief are what drive its path costs.
applyToCampaign() - Method in class mekhq.gui.panes.RankSystemsPane
 
applyToCampaign(Campaign, CommandGenerationOptions, ForceDescriptor, Ruleset.ProgressListener) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Stages 4-8: walk the rolled descriptor, materialize Units + crews into Formations, assign ranks, generate support personnel and vehicles, apply formation icons and personnel flags, and stock the spare-parts warehouse.
applyToCampaign(Campaign, CommandGenerationOptions, ForceDescriptor, Ruleset.ProgressListener, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
As CommandGenerator.applyToCampaign(Campaign, CommandGenerationOptions, ForceDescriptor, Ruleset.ProgressListener), but generateSupport controls whether support personnel and vehicles are generated in the same pass.
Appraisal - Class in mekhq.campaign.personnel.skills
Handles appraisal cost multiplier calculations.
Appraisal() - Constructor for class mekhq.campaign.personnel.skills.Appraisal
 
APPRAISAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ApproximateMatchStep - Class in mekhq.campaign.unit.cleanup
 
ApproximateMatchStep() - Constructor for class mekhq.campaign.unit.cleanup.ApproximateMatchStep
 
arable - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
Whether this terrain is arable, i.e.
ARC - Static variable in class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
The arc diameter for the button's rounded corners, in pixels.
ARCHIPELAGO - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Several medium land bodies surrounded by water.
AREA_OF_OPERATIONS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
areAllActive(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllActiveFlexible(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllClanEligible(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllEligible(boolean, Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllEligible(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllEmployed(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
Determines whether all specified people are currently employed and have not departed their unit.
areAllForcesDeployed(Vector<Formation>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllForcesUnDeployed(Campaign, List<Formation>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllFreeOrBondsman(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllPartsAmmo(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPartsArmor(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPartsInTransit(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPartsNotAmmo(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPartsPodded(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPartsPresent(Part[]) - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
areAllPow(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
Deprecated, for removal: This API element is subject to removal in a future version.
areAllPrisoners(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllSameSite(Unit...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllStandardForces(Vector<Formation>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllStudents(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsAvailable(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsC3iNetworked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsC3Slaves(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsCompanyLevelMasters(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsDeployed(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsIndependentC3Masters(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsJumpCapable(Campaign) - Static method in class mekhq.campaign.utilities.JumpBlockers
Determines whether the campaign can proceed with a jump given the current hangar contents.
areAllUnitsNC3Networked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them are on a Naval C3 network
areAllUnitsNotC3iNetworked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsNotNC3Networked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them have no Naval C3 network assigned
areAllUnitsNotNovaCEWSNetworked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them have no Nova CEWS network assigned
areAllUnitsNovaCEWSNetworked(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them are on a Nova CEWS network
areAllUnitsOnSameC3iNetwork(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAllUnitsOnSameNC3Network(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them are on the same Naval C3 network by ID
areAllUnitsOnSameNovaCEWSNetwork(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them are on the same Nova CEWS network by ID
areAllUnitsSameType(Vector<Unit>, int) - Static method in class mekhq.gui.utilities.StaticChecks
Deprecated, for removal: This API element is subject to removal in a future version.
areAllUnitsTransported(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Deprecated, for removal: This API element is subject to removal in a future version.
areAnyActive(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyBondsmen(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyForceDeployedTo(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Convenience function that determines if there are any forces deployed to the given coordinates.
areAnyForcesDeployed(Vector<Formation>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyFree(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyFreeOrBondsman(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyUnitsDeployed(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
areAnyWillingToDefect(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
 
areFieldKitchensWithinCapacity(int, int) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Checks if the available field kitchen capacity is sufficient to meet the requirements.
areSameEffectiveLocation(ILocation, ILocation) - Static method in class mekhq.campaign.location.LocationUtils
Returns true if a and b are at the same effective location.
Armor - Class in mekhq.campaign.parts
 
Armor() - Constructor for class mekhq.campaign.parts.Armor
 
Armor(int, int, int, int, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.Armor
 
ARMOR - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
ARMOR - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
ARMOR_KIT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ARMOR_KIT - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
ARMOR_KIT_INTENDED - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ARMOR_KITS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
armorBattalions() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Returns the value of the armorBattalions record component.
armorDamage - Variable in class mekhq.campaign.parts.BuildingLocation
 
ArmorKitCatalog - Class in mekhq.campaign.personnel.quartermaster
Sorts the armor kits MegaMek defines into the three groups MekHQ issues from, and answers which kits a crew may be given this year.
ArmorKitCatalog.Category - Enum Class in mekhq.campaign.personnel.quartermaster
The group a kit belongs to, deciding which crews may be issued it.
ArmorKitIssuer - Class in mekhq.campaign.personnel.quartermaster
The warehouse side of issuing armor kits: what a character's local stores hold, drawing a kit out to issue it, returning one when a kit is stripped, and ordering more when the shelf is bare.
armour() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Returns the value of the armour record component.
ARMOUR - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
ARMS_DEALER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ARMY - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
ARMY_GROUP - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
ARRIVAL_TURN_AS_REINFORCEMENTS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
ARRIVAL_TURN_STAGGERED - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
ARRIVAL_TURN_STAGGERED_BY_LANCE - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
arrivePart(Part) - Method in record class mekhq.campaign.ForceQuartermaster
Denotes that a part in-transit has arrived.
ARROGANT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
ARTILLERY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ArtilleryBase - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
ARTISAN_MICROBREWER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ARTIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AS_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
AS_TECH_TEAM_SIZE - Static variable in class mekhq.MHQConstants
 
ASF_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
asListener() - Method in class mekhq.gui.commandGeneration.GenerationProgressDialog
Adapter for the ratgen Ruleset.ProgressListener interface — translates ratgen's fraction-plus-message callbacks into status-label updates.
aspectRatio() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Returns the value of the aspectRatio record component.
aspectRatioOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
 
ASPIRING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
ASSASSINATION - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
assemble(Unit, CrewDescriptor, Campaign, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.MultiCrewAssembler
Generates and attaches the appropriate Persons to the given unit.
ASSERTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
assessmentDifficulty(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
The clamped 1-10 difficulty used for both the skulls and the assessment word, so the two always agree.
assessmentLabel(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
A plain-language read on the fight, keyed by the same 1-10 difficulty the skulls show.
Asset - Class in mekhq.campaign.finances
An Asset is a non-core (i.e.
Asset() - Constructor for class mekhq.campaign.finances.Asset
 
AssetChangedEvent - Class in mekhq.campaign.events.assets
Triggered when an asset is changed.
AssetChangedEvent(Asset) - Constructor for class mekhq.campaign.events.assets.AssetChangedEvent
 
AssetEvent - Class in mekhq.campaign.events.assets
Abstract base class for events related to assets.
AssetEvent(Asset) - Constructor for class mekhq.campaign.events.assets.AssetEvent
 
AssetNewEvent - Class in mekhq.campaign.events.assets
Triggered when a new asset is added to the campaign.
AssetNewEvent(Asset) - Constructor for class mekhq.campaign.events.assets.AssetNewEvent
 
AssetRemovedEvent - Class in mekhq.campaign.events.assets
Triggered when an asset is removed from the campaign.
AssetRemovedEvent(Asset) - Constructor for class mekhq.campaign.events.assets.AssetRemovedEvent
 
AssetTableModel(List<Asset>) - Constructor for class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
assign(ForceDescriptor, Map<ForceDescriptor, Unit>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.ShipTransportAssigner
Assigns every unit nested under a ship to that ship as ship transport.
assign(Campaign, Collection<Person>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SeniorAppointmentAssigner
Appoints the senior staff of a generated command.
ASSIGN_CHILDREN_OF_FOUNDERS_FOUNDER_TAG - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ASSIGN_NON_PRISONER_BABIES_FOUNDER_TAG - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ASSIGN_PORTRAIT_ON_ROLE_CHANGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
assignAscendingRank(Person, int) - Static method in class mekhq.campaign.personnel.ranks.AutomaticRankAssigner
Assigns the lowest valid rank to the given person, starting from the specified index and ascending until a valid rank is found or Rank.RO_MAX is reached.
assignBloodhouse(Campaign, Person) - Method in class mekhq.campaign.ForceHumanResources
Records which Bloodname House a trueborn warrior was bred from, if it is not already known.
ASSIGNED_TECH_FIRST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
assignedCrew(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that a crew member was assigned to the unit.
assignedTech(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that a technician took over maintenance of the unit.
assignedTo(Person, LocalDate, String) - Static method in class mekhq.campaign.log.AssignmentLogger
 
assignFamiliarity(Campaign, Unit, int, int, FamiliarityGainType) - Static method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
assignFamiliarityToCombatTeam(Campaign, CombatTeam, FamiliarityGainType) - Static method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
assignFamiliarityToPerson(Campaign, Person, Unit, int, int, FamiliarityGainType) - Static method in enum class mekhq.campaign.personnel.familiarity.Familiarity
Awards familiarity with the chassis of chassisSource to one named person, and to nobody else.
assignForce(int, StratConCoords, LocalDate, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Handles the assignment of a force to the given coordinates on this track on the given date.
assignForceToScenario(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Method in interface mekhq.campaign.digitalGM.IForceDeploymentStrategy
Assigns a force to the scenario located at the given coordinates.
assignForceToScenario(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Explicitly assigns a player-selected force to an existing StratCon scenario.
assignForceToScenario(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConForceDeploymentStrategy
 
AssignForceToShipTransportMenu - Class in mekhq.gui.menus
Menu for assigning a unit to a specific Ship Transport
AssignForceToShipTransportMenu(Campaign, Set<Unit>) - Constructor for class mekhq.gui.menus.AssignForceToShipTransportMenu
Constructor for a new ship transport Menu
AssignForceToTacticalTransportMenu - Class in mekhq.gui.menus
Menu for assigning a force to a specific Tactical transport
AssignForceToTacticalTransportMenu(Campaign, Set<Unit>) - Constructor for class mekhq.gui.menus.AssignForceToTacticalTransportMenu
Constructor for new tactical transport Menu
AssignForceToTowTransportMenu - Class in mekhq.gui.menus
Menu for assigning a force to a specific Tow transport
AssignForceToTowTransportMenu(Campaign, Set<Unit>) - Constructor for class mekhq.gui.menus.AssignForceToTowTransportMenu
Constructor for a new tow transport Menu
AssignForceToTransportMenu - Class in mekhq.gui.menus
Generic menu for displaying transports for the units in the force selected (or an individual unit).
AssignForceToTransportMenu(CampaignTransportType, Campaign, Set<Unit>) - Constructor for class mekhq.gui.menus.AssignForceToTransportMenu
Constructor for a new Transport Menu
assignFoundEntity(Entity, boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
assignKills() - Method in class mekhq.campaign.ResolveScenarioTracker
 
ASSIGNMENT - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
ASSIGNMENT_LOG - Enum constant in enum class mekhq.gui.control.EditLogControl.LogType
Assignment logs track a person's positions, deployments, transfers, and other assignment-related information throughout their service.
AssignmentLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to unit assignments.
AssignmentLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.AssignmentLogEntry
 
AssignmentLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of unit assignment Log Entries.
AssignmentLogger() - Constructor for class mekhq.campaign.log.AssignmentLogger
 
AssignPersonToUnitMenu - Class in mekhq.gui.menus
This is a standard menu that takes either a person or multiple people, and allows the user to assign them to a unit or remove them from their unit(s), including tech assignments.
AssignPersonToUnitMenu(Campaign, Person...) - Constructor for class mekhq.gui.menus.AssignPersonToUnitMenu
 
assignRandomOriginFor(Campaign, CampaignOptions, Person) - Method in class mekhq.campaign.ForceHumanResources
Assigns a random origin to a Person.
assignRandomPortraitFor(CampaignOptions, Person) - Method in class mekhq.campaign.ForceHumanResources
Assigns a random portrait to a Person.
assignRanks(Campaign, Unit, Faction) - Static method in class mekhq.campaign.personnel.ranks.AutomaticRankAssigner
Assigns ranks to all unranked crew members of the given Unit, respecting faction-specific rules and distributing ranks by experience level.
assignRankSystemFromFaction(Person, int) - Static method in class mekhq.campaign.personnel.ranks.AutomaticRankAssigner
 
AssignTechToUnitMenu - Class in mekhq.gui.menus
This is a standard menu that takes a person and lets the user assign a unit for them to tech
AssignTechToUnitMenu(Campaign, Person) - Constructor for class mekhq.gui.menus.AssignTechToUnitMenu
 
assignTroopersAndEquipmentNums(Unit) - Static method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
AssignUnitToForceMenu - Class in mekhq.gui.menus
A dynamic, scrollable menu for assigning one or more Unit objects to forces within a Campaign's TOE structure.
AssignUnitToForceMenu(Campaign, Unit...) - Constructor for class mekhq.gui.menus.AssignUnitToForceMenu
Constructs a new AssignUnitToForceMenu and initializes all force assignment options based on the given campaign and units.
AssignUnitToPersonMenu - Class in mekhq.gui.menus
This is a standard menu that takes either a unit or multiple units that require the same tech type, and allows the user to assign or remove a tech from them.
AssignUnitToPersonMenu(Campaign, Unit...) - Constructor for class mekhq.gui.menus.AssignUnitToPersonMenu
 
AssignUnitToTechMenu - Class in mekhq.gui.menus
This is a standard menu that takes either a unit or multiple units, and allows the user to assign or remove a tech from them.
AssignUnitToTechMenu(Campaign, Unit...) - Constructor for class mekhq.gui.menus.AssignUnitToTechMenu
 
ASSISTANT_SKILL_LEVEL_DIVIDER - Static variable in class mekhq.campaign.Campaign
When using the 'useful assistants' campaign options, the relevant skill levels possessed by each assistant is divided by this value and then floored.\
ASTECH - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ASTECH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ASTECH_TRAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AsTechPoolChangedEvent - Class in mekhq.campaign.events
Triggered when AsTechs are added to or removed from the pool.
AsTechPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.AsTechPoolChangedEvent
 
astechsAdded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the astechsAdded record component.
ASTEROID_BELT - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
ASTROGRAPHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ASTUTE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
AT_WAR - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy should be a faction the employer is actually at war with: a planetary assault or relief operation presupposes a shooting war, not a neutral neighbor.
ATB - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ATB_BATTLE_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ATB_MONTHLY - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
AtBBonus - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
AtBConfiguration - Class in mekhq.campaign.againstTheBot
 
AtBDynamicScenario - Class in mekhq.campaign.mission.scenarios
Data structure intended to hold data relevant to AtB Dynamic Scenarios (AtB 3.0)
AtBDynamicScenario() - Constructor for class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
AtBDynamicScenario.BenchedEntityData - Class in mekhq.campaign.mission.scenarios
Data relevant to an entity that was swapped out in a "player or fixed unit count" force.
AtBDynamicScenarioFactory - Class in mekhq.campaign.mission.scenarios
This class handles the creation and substantive manipulation of AtBDynamicScenarios
AtBDynamicScenarioFactory() - Constructor for class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
AtBGameThread - Class in mekhq
Deprecated, for removal: This API element is subject to removal in a future version.
AtBGameThread(String, String, Client, MekHQ, List<Unit>, AtBScenario, BehaviorSettings) - Constructor for class mekhq.AtBGameThread
Deprecated.
Constructor for AtBGameThread
AtBGameThread(String, String, Client, MekHQ, List<Unit>, AtBScenario, BehaviorSettings, boolean, boolean) - Constructor for class mekhq.AtBGameThread
Deprecated.
 
AtBMonthlyUnitMarket - Class in mekhq.campaign.market.unitMarket
 
AtBMonthlyUnitMarket() - Constructor for class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
 
AtBScenario - Class in mekhq.campaign.mission.scenarios
 
AtBScenario() - Constructor for class mekhq.campaign.mission.scenarios.AtBScenario
 
AtBScenarioManifest - Class in mekhq.campaign.mission.scenarios.atb
A manifest containing IDs and file names of scenario template definitions
AtBScenarioManifest() - Constructor for class mekhq.campaign.mission.scenarios.atb.AtBScenarioManifest
 
AtBScenarioModifier - Class in mekhq.campaign.mission.scenarios.atb
Data structure representing a scenario modifier for dynamic AtB scenarios
AtBScenarioModifier() - Constructor for class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
AtBScenarioModifier.EventTiming - Enum Class in mekhq.campaign.mission.scenarios.atb
Possible values for when a scenario modifier may occur: before or after primary force generation.
AtBScenarioModifierApplicator - Class in mekhq.campaign.mission.scenarios.atb
Class that handles the application of scenario modifier actions to AtBDynamicScenarios
AtBScenarioModifierApplicator() - Constructor for class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
 
AtBScenarioModifierJson - Class in mekhq.campaign.mission.scenarios.atb
JSON serialization for AtBScenarioModifier.
AtBScenarioViewPanel - Class in mekhq.gui.view
 
AtBScenarioViewPanel(AtBScenario, Campaign, JFrame) - Constructor for class mekhq.gui.view.AtBScenarioViewPanel
 
AtBScenarioViewPanel.ForceStubRenderer - Class in mekhq.gui.view
 
AtBScenarioViewPanel.StubTreeModel - Class in mekhq.gui.view
 
AtBStaticWeightGenerator - Class in mekhq.campaign.againstTheBot
 
AtBStaticWeightGenerator() - Constructor for class mekhq.campaign.againstTheBot.AtBStaticWeightGenerator
 
atmosphere - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
atmosphere() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the atmosphere record component.
ATMOSPHERE_ONLY - Enum constant in enum class mekhq.campaign.force.FleetAltitudeCapability
Every unit is airborne but none is space-capable - the force is made up solely of conventional fighters.
atmosphereMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the atmosphereMultiplier record component.
atmosphericTaint - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
ATOW_ALTERNATE_ID - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_AMBIDEXTROUS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_ANIMAL_EMPATHY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_ATTRACTIVE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_CITIZENSHIP - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_FAST_LEARNER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_FIT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_GOOD_HEARING - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_GOOD_VISION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_GREGARIOUS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_PATIENT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_POISON_RESISTANCE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_SIXTH_SENSE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_TECH_EMPATHY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_TOUGHNESS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ATOW_TRAIT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
ATOW_TRAITS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ATOWLegalityRating - Enum Class in mekhq.campaign.parts.enums
ATOWLegalityRating represents the A Time of War (AToW) legality classes (A–F) used in MekHQ to influence acquisition difficulty and pricing.
ATOWLifeStage - Enum Class in mekhq.campaign.personnel.advancedCharacterBuilder
Enumeration of the distinct life stages in A Time of War character generation.
ATTACHED_PLAYER_CAMOUFLAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
attemptCaptureOfNPC(boolean) - Method in class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Attempts to determine the capture of an NPC prisoner.
attemptCaptureOfPlayerCharacter(Person, boolean, boolean) - Method in class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Attempts to capture or determine the fate of a player character prisoner.
attempted() - Method in record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Returns the value of the attempted record component.
attemptRescueOfPlayerCharacter(Person) - Method in class mekhq.campaign.randomEvents.prisoners.RecoverMIAPersonnel
Attempts to rescue a player-character who is listed as missing in action (MIA).
attempts() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the attempts record component.
ATTRIBUTE_COST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ATTRIBUTE_SCORES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
AttributeCheck - Class in mekhq.campaign.personnel.skills
An implementation of ActionCheck for attribute checks.
AttributeCheck(Person, TargetRoll, SkillAttribute, SkillAttribute) - Constructor for class mekhq.campaign.personnel.skills.AttributeCheck
Instantiates an attribute check from raw values.
AttributeCheck(Person, SkillAttribute) - Constructor for class mekhq.campaign.personnel.skills.AttributeCheck
Please see Person.checkAttribute(SkillAttribute) and use it instead.
AttributeCheck(Person, SkillAttribute, SkillAttribute) - Constructor for class mekhq.campaign.personnel.skills.AttributeCheck
AttributeCheckDialog - Class in mekhq.gui.dialog
A dialog that facilitates Attribute checks for a character.
AttributeCheckDialog(Campaign, Person) - Constructor for class mekhq.gui.dialog.AttributeCheckDialog
Constructs a AttributeCheckDialog for the specified character.
AttributeCheckUtility - Class in mekhq.campaign.personnel.skills
Utility class for executing attribute checks.
attributes() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the attributes record component.
Attributes - Class in mekhq.campaign.personnel.skills
The Attributes class represents a set of core attributes for a character.
Attributes() - Constructor for class mekhq.campaign.personnel.skills.Attributes
Constructs an Attributes object with all attributes initialized to their default value Attributes.DEFAULT_ATTRIBUTE_SCORE.
Attributes(int) - Constructor for class mekhq.campaign.personnel.skills.Attributes
Initializes all attributes with the same specified value.
Attributes(int, int, int, int, int, int, int, int, int) - Constructor for class mekhq.campaign.personnel.skills.Attributes
Creates an instance of Attributes with specified values for each SkillAttribute.
ATTRIBUTES - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
AttributesAndTraitsPage - Class in mekhq.gui.campaignOptions.contents
The AttributesAndTraitsPage class builds and manages the Attributes & Traits leaf page of the Campaign Options dialog, found under Advancement → Skills.
AttributesAndTraitsPage(Campaign) - Constructor for class mekhq.gui.campaignOptions.contents.AttributesAndTraitsPage
Constructs a new AttributesAndTraitsPage for the specified campaign.
atWarEnemy(ILocation, LocalDate, Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Picks a faction the employer is at war with, falling back to the standard pool when the employer isn't at war with anyone.
AU - Static variable in class mekhq.campaign.universe.StarUtil
Astronomical unit in km (IAU standard, also ISO 80000-3 Annex C)
augment(Campaign, String, List<Person>) - Static method in class mekhq.campaign.universe.commandGeneration.EnhancedImagingAugmentor
Fits the implant to the warriors of whichever generated formations take it.
augment(Campaign, String, List<Person>) - Static method in class mekhq.campaign.universe.commandGeneration.ManeiDominiAugmentor
Fits every generated warrior with Manei Domini rank, class and implants, where the command being generated is a Shadow Division and the campaign has implants switched on.
AUNTS_UNCLES_COUSINS - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
AUTHENTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
AUTO_CONFIG_MUNITIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_GENERATE_OP_FOR_CALL_SIGNS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_ACTUATORS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_AMMUNITION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_ARMOR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_ARMOR_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_BOMB - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_ENGINES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_GYROS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_HEAD_COMPONENTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_HEAT_SINK - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_JUMP_JETS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_MEK_HEAD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_MEK_LOCATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_NON_REPAIRABLE_LOCATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_OTHER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_WEAPONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_RESOLVE_EXPERIMENTAL_PACAR_GUI_ENABLED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_RESOLVE_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_RESOLVE_NUMBER_OF_SCENARIOS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_RESOLVE_VICTORY_CHANCE_ENABLED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AutoAwardsController - Class in mekhq.campaign.personnel.autoAwards
 
AutoAwardsController() - Constructor for class mekhq.campaign.personnel.autoAwards.AutoAwardsController
 
AutoAwardsDialog - Class in mekhq.gui.dialog
 
AutoAwardsDialog(Campaign, Map<Integer, Map<Integer, List<Object>>>, int) - Constructor for class mekhq.gui.dialog.AutoAwardsDialog
 
AutoAwardsTableModel - Class in mekhq.gui.model
 
AutoAwardsTableModel(Campaign) - Constructor for class mekhq.gui.model.AutoAwardsTableModel
 
AutoAwardsTableModel.TextRenderer - Class in mekhq.gui.model
 
AutoAwardsTableModel.VisualRenderer - Class in mekhq.gui.model
 
autocannonHit - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
Whether an autocannon has absorbed its first critical hit (Core rules only).
AUTOINFIRMARY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
autoInoculateAll(Campaign, AbstractLocation) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
Silently inoculates eligible personnel at the given location's planet without displaying a dialog.
AutomatedPersonnelCleanUp - Class in mekhq.campaign.utilities
Provides automated evaluation and selection of personnel records that are eligible for cleanup.
AutomatedPersonnelCleanUp(ForceHumanResources, LocalDate, boolean, boolean) - Constructor for class mekhq.campaign.utilities.AutomatedPersonnelCleanUp
Constructs an automated personnel cleanup process.
AutomatedTechAssignments - Class in mekhq.campaign.utilities
Automatically assigns available tech personnel to unmaintained units.
AutomatedTechAssignments(List<Person>, Collection<Unit>) - Constructor for class mekhq.campaign.utilities.AutomatedTechAssignments
Creates an assignment helper, performs unit bucketing/sorting, tech bucketing/sorting, and assigns techs to all unmaintained units.
AutomatedTechAssignments(List<Person>, Collection<Unit>, Comparator<Unit>) - Constructor for class mekhq.campaign.utilities.AutomatedTechAssignments
Creates an assignment helper that offers units a tech in a caller-supplied order.
AUTOMATIC - Enum constant in enum class mekhq.campaign.campaignOptions.AcquisitionsType
Acquisitions that succeed automatically without rolls or checks.
AutomaticRankAssigner - Class in mekhq.campaign.personnel.ranks
Utility class responsible for automatically assigning ranks to personnel.
AutomaticRankAssigner() - Constructor for class mekhq.campaign.personnel.ranks.AutomaticRankAssigner
 
AutoResolveBehaviorSettingsDialog - Class in mekhq.gui.dialog
 
AutoResolveBehaviorSettingsDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.AutoResolveBehaviorSettingsDialog
Creates a new instance of AutoResolveBehaviorSettingsDialog.
AutoResolveBehaviorSettingsHelpDialog - Class in mekhq.gui.dialog.helpDialogs
 
AutoResolveBehaviorSettingsHelpDialog(JFrame) - Constructor for class mekhq.gui.dialog.helpDialogs.AutoResolveBehaviorSettingsHelpDialog
Creates a new instance of AutoResolveBehaviorSettingsHelpDialog.
autoResolveConcluded(AutoResolveConcludedEvent, Scenario) - Method in class mekhq.MekHQ
This method is called when the auto resolve game is over.
autoResolveHelpActionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.AutoResolveBehaviorSettingsDialog
 
AutoResolveMethod - Enum Class in mekhq.campaign.autoResolve
 
AUTOSAVE_NODE - Static variable in class mekhq.MHQConstants
 
AutosaveService - Class in mekhq.service
 
AutosaveService() - Constructor for class mekhq.service.AutosaveService
 
AUXILIARY - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
The Combat Team's deployment orders are "Frontline" or "Auxiliary".
AUXILIARY - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
Availability - Class in mekhq.campaign.parts
Helper functions for determining part availability and tech base and the associated modifiers.
Availability() - Constructor for class mekhq.campaign.parts.Availability
 
availableKits(ArmorKitCatalog.Category) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
AVARICIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
AverageExperienceRating - Class in mekhq.campaign.reputation.camOpsReputation
 
AverageExperienceRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.AverageExperienceRating
 
Avionics - Class in mekhq.campaign.parts
 
Avionics() - Constructor for class mekhq.campaign.parts.Avionics
 
Avionics(int, Campaign) - Constructor for class mekhq.campaign.parts.Avionics
 
AWAITING_REINFORCEMENTS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
award(Campaign, ForceDescriptor, Faction) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.DraftBloodnames
Awards the roll its Bloodnames.
award(Campaign, CommandGenerationOptions, List<Person>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota
Awards the force its Bloodnames.
award(Person, LocalDate, Award) - Static method in class mekhq.campaign.log.AwardLogger
 
Award - Class in mekhq.campaign.personnel
This class represents an award given to a person
Award() - Constructor for class mekhq.campaign.personnel.Award
 
Award(String, String, String, String, List<String>, List<String>, List<String>, int, int, boolean, int, String, String, String, int) - Constructor for class mekhq.campaign.personnel.Award
 
AWARD - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
AWARD_BONUS_STYLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AWARD_RELEVANT_VETERANCY_SP_AS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AWARD_SET_FILTER_LIST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AWARD_TIER_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AWARD_VETERANCY_SP_AS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AwardBonus - Enum Class in mekhq.campaign.personnel.enums
 
awarded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns the value of the awarded record component.
AwardFileFactory - Class in mekhq.io
FIXME : I am a band aid that allows award pngs to be loaded despite having features not supported by Java.
AwardFileFactory() - Constructor for class mekhq.io.AwardFileFactory
 
AwardLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to awards.
AwardLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.AwardLogEntry
 
AwardLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of Award Log Entries.
AwardLogger() - Constructor for class mekhq.campaign.log.AwardLogger
 
AWARDS_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
AWARDS_IMAGE_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
AWARDS_MODULE - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
AwardsAndRandomizationPages - Class in mekhq.gui.campaignOptions.contents
The AwardsAndRandomizationPages class is responsible for rendering and managing two primary pages in the campaign options interface: the Experience Awards (XP Awards) page and the Skill Randomization page.
AwardsAndRandomizationPages(Campaign) - Constructor for class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Constructs an AwardsAndRandomizationPages object for rendering and managing campaign advancement configurations.
AwardSet - Class in mekhq.campaign
This class represents an award set.
AwardSet() - Constructor for class mekhq.campaign.AwardSet
 
AwardsFactory - Class in mekhq.campaign.personnel
This class is responsible to control the awards.
awardVeterancySPAs() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the awardVeterancySPAs record component.
awardXP(Campaign, int) - Method in class mekhq.campaign.personnel.Person
Awards experience points (XP) to the character and optionally tracks the total XP earnings if enabled.
AWAY_FROM_MAIN_FORCE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
AWAY_FROM_MAIN_FORCE_BACKGROUND - Static variable in class mekhq.MHQConstants
 
AWAY_FROM_MAIN_FORCE_FOREGROUND - Static variable in class mekhq.MHQConstants
 
AWOL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
AWOL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 

B

B - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
B - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup.Allele
 
B - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
B - Enum constant in enum class mekhq.campaign.universe.enums.HPGRating
 
B - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
B - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
B - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
BA_SUIT - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
BA_TECH - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BA_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
BAArmor - Class in mekhq.campaign.parts
 
BAArmor() - Constructor for class mekhq.campaign.parts.BAArmor
 
BAArmor(int, int, int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.BAArmor
 
BABY - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
BABY_SURNAME_STYLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
BabySurnameStyle - Enum Class in mekhq.campaign.personnel.enums
 
background() - Method in record class mekhq.gui.utilities.ComponentColors
Returns the value of the background record component.
BACKGROUND - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
BACKGROUND_CHARACTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
BACKGROUND_CHARACTER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
backgroundDivorce(Campaign, LocalDate, Person, SplittingSurnameStyle) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
Processes divorce events that occur as part of a character's background.
BackgroundsController - Class in mekhq.campaign.personnel.backgrounds
 
BackgroundsController() - Constructor for class mekhq.campaign.personnel.backgrounds.BackgroundsController
 
BAD - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
BAD_HEALTH - Static variable in class mekhq.campaign.personnel.InjuryType
Default injury type: reduction in hit points
BAD_REPUTATION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
bakeCombatPay(Money, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Applies the combat-pay characteristic (ContractCharacteristic.Category.COMBAT_PAY) to a freshly-computed combat pay.
bakeLength(int, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Applies the length characteristic (ContractCharacteristic.Category.LENGTH) to a freshly-computed contract length.
bakeMonthlyPay(Money, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Applies the pay characteristic (ContractCharacteristic.Category.PAY) to a freshly-computed monthly pay.
bakeRequiredVictoryPoints(int, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Applies the objectives characteristic (ContractCharacteristic.Category.OBJECTIVES) to a freshly-computed required victory-point count.
bakeTrackCount(int, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Applies the intensity characteristic (ContractCharacteristic.Category.INTENSITY) to a freshly-computed track count.
BANDIT_CASTE_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
BANKRUPTCY - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
 
BANQUET_PLANNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BANSHEE - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
BARBER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BARELY_MADE_IT - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
BARRED - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
BARRED - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Scene type where the campaign is barred from a mercenary organization
BARREN - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Barren, dry, or frozen ground.
BARTENDER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BASE_ATTACK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
BASE_LEADERSHIP_BUDGET - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
 
BASE_PAY - Enum constant in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
 
BASE_SCROLLER_THRESHOLD - Static variable in class mekhq.MHQConstants
 
BaseOfOperations - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
baseRecoveryTime() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the baseRecoveryTime record component.
BaseSettingsDialog - Class in mekhq.gui.dialog
Dialog for creating or editing a PlayerBase.
BaseSettingsDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.BaseSettingsDialog
 
BaseSettingsDialog(JFrame, Campaign, PlayerBase) - Constructor for class mekhq.gui.dialog.BaseSettingsDialog
 
BaseSettingsDialog(JFrame, Campaign, PlanetarySystem, Planet) - Constructor for class mekhq.gui.dialog.BaseSettingsDialog
 
BaseSettingsDialog(JFrame, Campaign, PlanetarySystem, Planet, boolean) - Constructor for class mekhq.gui.dialog.BaseSettingsDialog
 
baseTarget() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the baseTarget record component.
BASIC_TRAINING - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
BasicInfo - Class in mekhq.gui
An extension of JPanel that is intended to be used for visual table renderers allowing for a visual image and html coded text
BasicInfo() - Constructor for class mekhq.gui.BasicInfo
 
BASIN_AND_RANGE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Many short, parallel ridges separated by flats.
BATCHALL_FACTIONS - Static variable in class mekhq.campaign.universe.factionStanding.BatchallFactions
Deprecated.
 
batchallAccepted() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the batchallAccepted record component.
BatchallFactions - Class in mekhq.campaign.universe.factionStanding
Deprecated, for removal: This API element is subject to removal in a future version.
BatchallFactions() - Constructor for class mekhq.campaign.universe.factionStanding.BatchallFactions
Deprecated.
 
BatchXPDialog - Class in mekhq.gui.dialog
 
BatchXPDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.BatchXPDialog
 
BatchXPDialog.PersonnelFilter - Class in mekhq.gui.dialog
 
baTechsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the baTechsGenerated record component.
baTechsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the baTechsNeeded record component.
BATTALION - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
BATTLE - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs related to combat activity, including battle resolutions, scenario results, and other wartime operational records.
BATTLE_ARMOR_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
BATTLE_ARMOR_HANDLES - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
BATTLE_ARMOR_HANDLES_TANK - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
BATTLE_ARMOR_MIN_WEIGHT - Static variable in interface mekhq.campaign.universe.IUnitGenerator
For convenience in generating battle armor, minimum tonnage of a battle armor squad.
BATTLE_ARMOR_PER_SUIT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
BATTLE_ARMOUR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BATTLE_ARMOUR - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
BATTLE_ARMOUR - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
BATTLE_CRITIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BATTLE_HARDENED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BATTLE_LOSS_COMPENSATION - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
BATTLE_OF_TUKAYYID - Static variable in class mekhq.MHQConstants
 
BATTLE_ROM_EDITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BATTLE_SCREAM - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BattleArmorAmmoBin - Class in mekhq.campaign.parts.equipment
Battle Armor ammo bins need to look for shots for all the remaining troopers in the squad.
BattleArmorAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
BattleArmorAmmoBin(int, AmmoType, int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
BattleArmorEquipmentPart - Class in mekhq.campaign.parts.equipment
BA equipment is never critted so we are going to disable salvaging as well.
BattleArmorEquipmentPart() - Constructor for class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
Deprecated, for removal: This API element is subject to removal in a future version.
BattleArmorEquipmentPart(int, EquipmentType, int, double, int, Campaign) - Constructor for class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
BattleArmorEquipmentProposal - Class in mekhq.campaign.unit.cleanup
 
BattleArmorEquipmentProposal(Unit) - Constructor for class mekhq.campaign.unit.cleanup.BattleArmorEquipmentProposal
 
BattleArmorEquipmentUnscrambler - Class in mekhq.campaign.unit.cleanup
 
BattleArmorEquipmentUnscrambler(Unit) - Constructor for class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
BattleArmorPoolChangedEvent - Class in mekhq.campaign.events
Triggered when battle armor personnel are added to or removed from the pool.
BattleArmorPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.BattleArmorPoolChangedEvent
 
BattleArmorSuit - Class in mekhq.campaign.parts
Battle Armor suits are crazy - you can't crit the equipment in them, so if we remove the suit we should remove all the equipment with the same trooper and track its value and tonnage in the suit object.
BattleArmorSuit() - Constructor for class mekhq.campaign.parts.BattleArmorSuit
 
BattleArmorSuit(String, String, int, int, int, int, int, boolean, boolean, EntityMovementMode, Campaign) - Constructor for class mekhq.campaign.parts.BattleArmorSuit
 
BattleArmorSuit(BattleArmor, int, Campaign) - Constructor for class mekhq.campaign.parts.BattleArmorSuit
 
BattleArmorSuitUtility - Class in mekhq.campaign.parts.utilities
Battle Armor Suits and Missing Battle Armor Suits do not track enough information to determine if two suits with same chassis but different model names are actually the same - for example, an Elemental [Flamer](Sqd5) suit being used for Elemental [Flamer](Sqd3).
BattleArmorSuitUtility(String, String) - Constructor for class mekhq.campaign.parts.utilities.BattleArmorSuitUtility
 
BATTLEFIELD_NOSTALGIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
battlefieldControl - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
BattlefieldControlTypeAdapter() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlTypeAdapter
 
BATTLEMEK_ASSAULT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
BATTLEMEK_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
BATTLEMEK_LIGHT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
BATTLEMEK_MEDIUM - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
BATTLEMEK_SUPER_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
bayAvailableCapacity() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Check all the bins in the same bay that feed the same weapon(s) to determine whether there is sufficient capacity to load more ammo into this bin.
BayDoor - Class in mekhq.campaign.parts
 
BayDoor() - Constructor for class mekhq.campaign.parts.BayDoor
 
BayDoor(int, Campaign) - Constructor for class mekhq.campaign.parts.BayDoor
 
BayRentalDialog - Class in mekhq.gui.dialog
 
BayRentalDialog(Campaign, Money) - Constructor for class mekhq.gui.dialog.BayRentalDialog
 
BB_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
BB_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
BECOMING_BONDSMAN - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
begin() - Method in class mekhq.campaign.parts.Refit
Begins the refit after it's been calculated and configured.
begin() - Method in class mekhq.campaign.storyArc.StoryArc
 
beginNewDay(String) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Appends a line (typically the new-day date header) to every channel.
beginReport(String) - Method in class mekhq.campaign.Campaign
Starts a new day for the daily log
BELLIGERENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
BELOW_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
BELOW_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
BELOW_CONTRACT_MINIMUM_BACKGROUND - Static variable in class mekhq.MHQConstants
 
BELOW_CONTRACT_MINIMUM_FOREGROUND - Static variable in class mekhq.MHQConstants
 
benchAllyUnit(UUID, String, AtBDynamicScenario) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Given a player unit ID and a template name, if the player unit type matches the template's unit type and the template generation method is PlayerOrAllied, take the first unit that we find in the given scenario that's a part of that template and "put it away".
BenchedEntityData() - Constructor for class mekhq.campaign.mission.scenarios.AtBDynamicScenario.BenchedEntityData
 
BENEFICIAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Polarity
 
bestFirst(Campaign, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
Orders people best first for a leadership post in a command of the campaign's own faction.
bestFirst(Campaign, boolean, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
Orders people best first for a leadership post.
BETA - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
BETHOLD_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BETHOLD_SYNDROME_ONE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
BETHOLD_SYNDROME_TWO - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
BIENNIAL - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
BIG_PERSONALITY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
BINARY_OR_TRINARY - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
BIOGRAPHICAL - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
BiographyPages - Class in mekhq.gui.campaignOptions.contents
The BiographyPages class coordinates the Biography section of the MekHQ Campaign Options dialog.
BiographyPages(Campaign, GeneralPage) - Constructor for class mekhq.gui.campaignOptions.contents.BiographyPages
Constructs the `BiographyPage` and initializes the campaign and its dependent options.
biomeCategory - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
BIONIC_EAR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_EAR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_EYE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_EYE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_HEART - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_HEART - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_LUNGS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_LUNGS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_LUNGS_WITH_TYPE_1_FILTER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_LUNGS_WITH_TYPE_1_FILTER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_LUNGS_WITH_TYPE_2_FILTER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_LUNGS_WITH_TYPE_2_FILTER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_LUNGS_WITH_TYPE_3_FILTER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_LUNGS_WITH_TYPE_3_FILTER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIONIC_ORGAN_OTHER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BIONIC_ORGAN_OTHER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BIRD - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
birth(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This method is how a mother gives birth to a number of babies and has them added to the campaign.
BIRTH_DEFECT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
BIRTH_DEFECT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BirthAnnouncement - Class in mekhq.campaign.personnel.lifeEvents
Handles the creation of birth announcements.
BirthAnnouncement(Campaign, Person, Gender, int) - Constructor for class mekhq.campaign.personnel.lifeEvents.BirthAnnouncement
Constructs a birth announcement for a given campaign, parent, and baby gender.
birthHistoric(Campaign, LocalDate, Person, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Creates baby/babies and performs any necessary operations such as setting birthdate, creating reports, updating genealogy, setting education, loyalty, personality, and recruiting the baby.
BIWEEKLY - Enum constant in enum class mekhq.campaign.finances.enums.FinancialTerm
 
BLACK_MARKET - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
BLACK_MARSH_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
BLACK_MARSH_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BLACKLISTED - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
BLAMELESS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
BLC_SALE_VALUE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
BLINDED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
Blindness() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Blindness
 
BLINDNESS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BLOCK_MATERNITY_LEAVE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
BLOOD_LOSS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
BLOOD_LOSS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BloodGroup - Enum Class in mekhq.campaign.personnel.enums
Represents blood groups and their genetic inheritance logic in the MekHQ campaign system.
BloodGroup.Allele - Enum Class in mekhq.campaign.personnel.enums
Represents the genetic alleles used in determining blood groups.
BLOODHOUSE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
BloodLoss() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BloodLoss
 
BLOODLUST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Bloodmark - Class in mekhq.campaign.personnel
Handles Bloodmark-related logic for characters, including assassination attempt scheduling and execution.
Bloodmark() - Constructor for class mekhq.campaign.personnel.Bloodmark
 
BLOODMARK - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
 
BLOODMARK - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
BLOODMARK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
BLOODMARK_FIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
5 TP, 1,000,000 C-Bill bounty, 1d6 encounters a month (on average).
BLOODMARK_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
4 TP, 500,000 C-Bill bounty, 1d6/2 (rounded down) encounters a month (on average).
BLOODMARK_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
BLOODMARK_ONE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
1 TP, 10,000 C-Bill bounty, 1d6/3 (rounded down) encounters every 6 months (on average).
BLOODMARK_THREE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
3 TP, 125,000 C-Bill bounty, 1d6/3 (rounded down) encounters a month (on average).
BLOODMARK_TWO - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
2 TP, 37,500 C-Bill bounty, 1d6/2 (rounded down) encounters every 3 months (on average).
BLOODMARK_ZERO - Enum constant in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
0 TP, no bounty, no encounters.
BloodmarkLevel - Enum Class in mekhq.campaign.personnel.enums
Represents the different Bloodmark levels available to a character, including bounties, bounty hunter skill, and rules for roll checks.
Bloodname - Class in mekhq.campaign.personnel
 
Bloodname() - Constructor for class mekhq.campaign.personnel.Bloodname
 
BLOODNAME - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
BLOODNAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
BLOODNAMED - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
bloodnamedFirst() - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
Orders people so the Bloodnamed come first and the rest keep their order, for a post a Clan gives only to a Bloodnamed warrior when the options ask for no other order.
BloodnameQuota - Class in mekhq.campaign.universe.commandGeneration.ratgen
Awards a generated Clan force the Bloodnames its calibre warrants, as a share of its warriors.
BloodnameQuota.Result - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
What the quota did.
BLOODRIGHT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
BLOODTHIRSTY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
BLUNT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
BO_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
BO_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
BOARD_SCALING_TYPE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
BoardScalingType - Enum Class in mekhq.campaign.campaignOptions
 
BODY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents overall physical condition and health.
BODY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
BODY_DISCOMFORT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BODYGUARD - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
bodyLocation() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Returns the value of the bodyLocation record component.
BodyLocation - Enum Class in mekhq.campaign.personnel.medical
 
BodyLocation.XMLAdapter - Class in mekhq.campaign.personnel.medical
 
bold() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the bold record component.
BOLD - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
BombsDialog - Class in mekhq.gui.dialog
 
BombsDialog(IBomber, Campaign, JFrame) - Constructor for class mekhq.gui.dialog.BombsDialog
 
BONDSMAN - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
BONDSREF - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
BONE_REINFORCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
BONE_REINFORCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BONE_REINFORCEMENT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BONES - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
BONUS_EXCHANGE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
BonusSorter - Class in mekhq.gui.sorter
A comparator for bonuses written as strings with "-" sorted to the bottom always
BonusSorter() - Constructor for class mekhq.gui.sorter.BonusSorter
 
BOOKWORM - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BooleanKey(String) - Constructor for class mekhq.campaign.ExtraData.BooleanKey
Deprecated.
 
booster - Variable in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
booster - Variable in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
BOOTS_ON_THE_GROUND - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BORDER - Enum constant in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
BOT_DESTINATION_ZONES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
BotForce - Class in mekhq.campaign.mission.scenarios
 
BotForce() - Constructor for class mekhq.campaign.mission.scenarios.BotForce
 
BotForce(String, int, int, int, List<Entity>) - Constructor for class mekhq.campaign.mission.scenarios.BotForce
 
BotForce(String, int, int, int, List<Entity>, Camouflage, PlayerColour) - Constructor for class mekhq.campaign.mission.scenarios.BotForce
 
BotForce(String, int, int, List<Entity>) - Constructor for class mekhq.campaign.mission.scenarios.BotForce
 
BotForceRandomizer - Class in mekhq.campaign.mission.scenarios
A class that can be used to generate a random force with some parameters.
BotForceRandomizer() - Constructor for class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
BotForceRandomizer.BalancingMethod - Enum Class in mekhq.campaign.mission.scenarios
 
botForces - Variable in class mekhq.campaign.mission.scenarios.Scenario
Lists of enemy forces
botForcesStubs - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
BotForceStub - Record Class in mekhq.campaign.mission.scenarios
 
BotForceStub(String, List<String>, int) - Constructor for record class mekhq.campaign.mission.scenarios.BotForceStub
Creates an instance of a BotForceStub record class.
BotForceTableModel - Class in mekhq.gui.model
 
BotForceTableModel(List<BotForce>, Campaign) - Constructor for class mekhq.gui.model.BotForceTableModel
 
BotForceTableModel.Renderer - Class in mekhq.gui.model
 
BOTH - Enum constant in enum class mekhq.campaign.personnel.enums.AwardBonus
 
BOTH - Enum constant in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
BOTH_CHANGE_SURNAME - Enum constant in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
BOTH_HYPHEN_SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
BOTH_HYPHEN_YOURS - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
BOTH_KEEP_SURNAME - Enum constant in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
BOTH_SPACE_SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
BOTH_SPACE_YOURS - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
BOY_GIRL - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: Boy or Girl
BRAIN - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
BRAIN_DEAD - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
BRAIN_TRAUMA - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
brandNew - Variable in class mekhq.campaign.parts.Part
 
BRASH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
BRAVADO - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BRAVERY_BOASTER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BRAVERY_IN_DOUBT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BRAWLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BREACH - Enum constant in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
breached - Variable in class mekhq.campaign.parts.TankLocation
 
BREAKS_RADIO_SILENCE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BREAKTHROUGH - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
breathable() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
BREATHING_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BREATHING_DIFFICULTIES - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
BREATHING_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BREATHING_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BREATHING_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BREATHING_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BRIBE_OFFICIALS - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
BRIEF_AND_TO_THE_POINT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BRIEFING_ROOM - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
BriefingStyle - Class in mekhq.gui.utilities
 
BriefingTab - Class in mekhq.gui
Displays Mission/Contract and Scenario details.
BriefingTab(MekHQ, CampaignGUI, String) - Constructor for class mekhq.gui.BriefingTab
 
BRIGADE - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
BRIGHT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
BRILLIANT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
BRISBANE_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
BRISBANE_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BROAD - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
Modestly wider than tall - the common case.
BROADCASTS_MUSIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
BROKEN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Deprecated, for removal: This API element is subject to removal in a future version.
BROKEN_BACK - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
BROKEN_COLLAR_BONE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
BROKEN_LIMB - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
BROKEN_RIB - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
BrokenBack() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenBack
 
BrokenCollarBone() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenCollarBone
 
BrokenLimb() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
BrokenRib() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenRib
 
brokenRibPuncture(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
brokenRibPunctureDead(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
BROKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BRUISED_FEMUR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BRUISED_KIDNEY - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
BRUISED_ORGAN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BruisedFemur() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedFemur
 
BruisedKidney() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BruisedKidney
 
BruisedOrgan() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedOrgan
 
btnLabel() - Method in record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Retrieves the button label.
btnTooltip() - Method in record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Retrieves the button tooltip.
BUFFERED_VDNI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BUFFERED_VDNI - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BUFFERED_VDNI_TRIPLE_CORE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
BUFFERED_VDNI_TRIPLE_CORE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
build() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
buildAllAbilityInfo(Map<String, SpecialAbility>) - Method in class mekhq.gui.campaignOptions.contents.AbilitiesPages
Builds and initializes the allAbilityInfo map, which holds information about abilities categorized into combat, maneuvering, and utility abilities.
buildAlmanacPartsData(PartsStore, boolean) - Static method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Builds the parts almanac, keyed by the year each development event occurred.
buildAlmanacUnitsData() - Static method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Builds the units almanac, keyed by the year each development event occurred.
buildData(Campaign, Formation, boolean) - Static method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
buildData(Campaign, Person) - Static method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
 
buildEnemyMap(boolean, ILocation, LocalDate, Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Builds a weighted pool of enemy candidates for employer within the search area around location.
builder(String, String, String) - Static method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
buildForceDescriptor() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Convenience: builds the ForceDescriptor from the current view state.
buildForceTemplate() - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Builds a force template from the current editor state.
BuildingLocation - Class in mekhq.campaign.parts
Represents a single floor of a building hex in an AbstractBuildingEntity.
BuildingLocation(int, BuildingType, int, Campaign) - Constructor for class mekhq.campaign.parts.BuildingLocation
 
buildLeftSpeakerPanel(Person, Campaign) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Builds a panel containing a visual representation of the left-side speaker.
buildLeftSpeakerPanel(Person, Campaign) - Method in class mekhq.gui.dialog.NewsDialog
Builds the speaker panel that consists of the network's image and descriptive text.
buildModel(Person, int, LocalDate, boolean) - Static method in class mekhq.gui.utilities.OriginFactionPickerHelper
Builds the origin-faction picker model.
buildPartsList(Campaign) - Static method in class mekhq.service.PartsAcquisitionService
 
buildQuickTrainOptions(CampaignOptions) - Static method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
 
buildRightSpeakerPanel(Person, Campaign) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Builds a panel for the right-side speaker.
buildRightSpeakerPanel(Person, Campaign) - Method in class mekhq.gui.dialog.randomEvents.RoninEventDialog
 
BURGLAR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
BURN - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Thermal or chemical burns.
BURN_ABDOMINAL - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURN_CALF - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURN_FACE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURN_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURN_THIGH - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURN_UPPER_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BURNED_CHEST - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
BurnedChest() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedChest
 
BurnedFace() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedFace
 
BurnedUpperArm() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedUpperArm
 
ButtonColumn(JTable, Action, int) - Constructor for class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
ButtonLabelTooltipPair(String, String) - Constructor for record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Constructs a ButtonLabelTooltipPair with the given label and tooltip.
buyPart(Part, double, int) - Method in record class mekhq.campaign.ForceQuartermaster
Tries to buy a part with a cost multiplier, arriving in a given number of days.
buyPart(Part, double, int, LocalWarehouse) - Method in record class mekhq.campaign.ForceQuartermaster
Tries to buy a part with a cost multiplier, arriving in a given number of days, delivered to a specific warehouse.
buyPart(Part, int) - Method in record class mekhq.campaign.ForceQuartermaster
Tries to buy a part arriving in a given number of days.
buyRefurbishment(Part) - Method in record class mekhq.campaign.ForceQuartermaster
Tries to buy a refurbishment for a given part.
buyUnit(Entity, int) - Method in record class mekhq.campaign.ForceQuartermaster
 
buyUnit(Entity, int, double) - Method in record class mekhq.campaign.ForceQuartermaster
Tries to buy a unit.
BV - Enum constant in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
 
BV - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.CountType
The BV CountType will limit deployed forces by BV
BVBudgetUpdate - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
BVScaled - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Scale using BV, based on the BV value of already generated units flagged as contributing towards BV
byId(int) - Static method in class mekhq.campaign.personnel.InjuryType
 
byKey(String) - Static method in class mekhq.campaign.personnel.InjuryType
 

C

C - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
C - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
C - Enum constant in enum class mekhq.campaign.universe.enums.HPGRating
 
C - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
C - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
C - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
C - Static variable in class mekhq.campaign.universe.StarUtil
Speed of light in a vacuum in km/s (only really important for non-hyperspace comms and sensors)
C3NetworkBadge - Class in mekhq.gui.utilities
A short coloured tag marking which C3 network a unit belongs to, for the force tree.
CADRE - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
CADRE_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
CADRE_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
calcTotalModifier(Stream<Modifier>, ModifierValue) - Static method in class mekhq.campaign.personnel.Modifier
 
calculate() - Method in class mekhq.campaign.parts.Refit
Do all the grunt work to determine what parts are being added, removed, moved, and what other manipulations are happening in this refit.
calculate(Campaign) - Static method in class mekhq.campaign.finances.FinancialReport
 
calculate(Planet, LocalDate) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosPlanetStrategicValue
Calculates the strategic value of the given planet at the given date.
calculateAmortization() - Method in class mekhq.campaign.finances.Loan
 
calculateAtBSpeed(Entity) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Calculates the walk movement points (MP) of an entity for deployment purposes.
calculateBaseNumberOfRequiredLances(Campaign, boolean, boolean, double) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
Calculates the number of lances used for this contract, based on [campaign].
calculateBaseNumberOfUnitsRequiredInCombatTeams(Campaign) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
Calculates the number of units required for this contract, based on [campaign].
calculateCombatRecordRating(Campaign) - Static method in class mekhq.campaign.reputation.camOpsReputation.CombatRecordRating
Calculates the combat record rating for the provided campaign.
calculateCommanderRating(Campaign, Person) - Static method in class mekhq.campaign.reputation.camOpsReputation.CommandRating
Calculates the rating of a commander based on their skills, traits, and (optionally) personality.
calculateContractDifficulty(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationDifficulty
Calculates the difficulty rating for a contract.
calculateContractRentalCost(int, List<AbstractContract>, ContractRentalType) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Calculates the total rental cost for a group of active contracts and a given rental type.
calculateCost() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
calculateCost() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
calculateCost() - Method in class mekhq.campaign.parts.FireControlSystem
 
calculateCostPerJump(boolean, boolean) - Method in class mekhq.campaign.Campaign
Deprecated, for removal: This API element is subject to removal in a future version.
calculateCrimeRating(Campaign) - Static method in class mekhq.campaign.reputation.camOpsReputation.CrimeRating
Calculates the crime rating for a given campaign.
calculateDeploymentZone(ScenarioForceTemplate, AtBDynamicScenario, String) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Worker method that calculates the deployment zone of a given force template and any force templates with which it is synced.
calculateEffectiveBV(AtBDynamicScenario, Campaign, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Calculates from scratch the current effective player and allied BV present in the given scenario.
calculateEffectiveUnitCount(AtBDynamicScenario, Campaign, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
calculateFactionStandingLevel(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Determines the FactionStandingLevel corresponding to the given regard value.
calculateFinancialRating(Finances) - Static method in class mekhq.campaign.reputation.camOpsReputation.FinancialRating
Calculates the financial rating based on the current financial status.
calculateFleetAltitudeCapability(Campaign) - Method in class mekhq.campaign.force.AbstractForce
Determines the FleetAltitudeCapability of this force from the composition of its combat teams.
calculateJumpCostForEachDay() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
Calculates the cost of transporting the current hangar for a single day.
calculateJumpCostForEntireJourney(int, int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
Calculates and returns the total cost of transporting all units and personnel over a specified number of days.
calculateJumpPath(PlanetarySystem, PlanetarySystem) - Method in class mekhq.campaign.Campaign
Calculates and returns a JumpPath between two planetary systems, using default parameters for jump range and travel safety.
calculateJumpPath(PlanetarySystem, PlanetarySystem, boolean, boolean) - Method in class mekhq.campaign.Campaign
Calculates the optimal jump path between two planetary systems using the A* algorithm.
calculateLength(boolean) - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
Calculates the length of the contract in months.
calculateMASHTheaterCapacity(Campaign) - Method in class mekhq.campaign.force.AbstractForce
 
calculateOtherModifiers(Campaign) - Static method in class mekhq.campaign.reputation.camOpsReputation.OtherModifiers
Calculates the 'other modifiers' used by CamOps Reputation
calculatePartsAvailabilityLevel() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
Determines the parts availability level for the current contract type.
calculatePartTransitTime(int) - Method in class mekhq.campaign.Campaign
Calculates the transit time for the arrival of parts or supplies based on the availability of the item, a random roll, and campaign-specific transit time settings.
calculatePartTransitTime(AvailabilityValue) - Method in class mekhq.campaign.Campaign
Calculates the transit time for the arrival of parts or supplies based on the availability of the item, a random roll, and campaign-specific transit time settings.
calculatePartTransitTime(PlanetarySystem) - Method in class mekhq.campaign.Campaign
Calculate transit time for supplies based on what planet they are shipping from.
calculatePrisonerCapacity(Campaign) - Static method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Calculates the total available capacity for holding prisoners in the campaign.
calculatePrisonerCapacityUsage(Campaign) - Static method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Calculates the total capacity usage for holding prisoners in the campaign.
calculateRating(int, int) - Static method in class mekhq.campaign.reputation.camOpsReputation.TransportationRating
Calculates the transportation rating adjustment based on capacity and requirements.
calculateRecoveryTimeForEntity(String, int, Scenario, Planet) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeCalculations
Calculates the total recovery time for an entity based on environmental conditions.
calculateRegion(LocalDate) - Method in class mekhq.campaign.universe.FactionBorders
Finds all planets currently owned (completely or partially) by the faction and finds its border.
calculateRegion(LocalDate, Collection<PlanetarySystem>) - Method in class mekhq.campaign.universe.FactionBorders
Finds all planets within the supplied collection currently owned (completely or partially) by the faction and finds its border.
calculateReinforcementTargetNumber(Person, AbstractContract, int) - Method in interface mekhq.campaign.digitalGM.IReinforcementStrategy
Calculates the target number a reinforcement attempt must beat.
calculateReinforcementTargetNumber(Person, AbstractContract, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Calculates the target roll required for determining reinforcements in a specific campaign scenario.
calculateReinforcementTargetNumber(Person, AbstractContract, int) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConReinforcementStrategy
 
calculateRequiredCombatElements(Campaign, boolean, double) - Static method in class mekhq.campaign.mission.contract.contractGeneration.RequiredCombatElements
Calculates the required number of combat elements for a contract based on campaign options, contract details, and variance factors.
calculateSalvagePercentage(Money, Money) - Static method in class mekhq.campaign.mission.contract.utilities.SalvageUtilities
Computes the player's share of the total salvage value as an integer percentage, using RoundingMode.CEILING (i.e.
calculateScenarioOdds(StratConTrackState, AbstractContract, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Calculates the scenario odds for a given StratCon track and contract.
calculateShots() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
calculateSupportRating(Campaign, Map<String, Integer>) - Static method in class mekhq.campaign.reputation.camOpsReputation.SupportRating
This method calculates the support rating for a campaign.
calculateTechTimeMultiplier(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the tech availability time multiplier for tasks based on the technician's experience level and administration skill.
calculateTonnage() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
calculateTotalDoctorCapacity(List<Person>, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UntreatedPersonnelNagLogic
Calculates the total medical capacity of all doctors in the provided list of active personnel.
calculateTotalHeat() - Method in class mekhq.gui.MekLabTab
 
calculateTotalWeight(Campaign, int) - Static method in class mekhq.campaign.force.CombatTeam
Worker function that calculates the total weight of a formation with the given ID
calculateTransportationRating(Campaign) - Static method in class mekhq.campaign.reputation.camOpsReputation.TransportationRating
Calculates the transportation rating for the given campaign.
CALCULATING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
calcYearAvailability(int, boolean) - Method in class mekhq.campaign.parts.Part
 
calcYearAvailability(int, boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
CALENDAR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CalfBurn() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CalfBurn
 
CALLOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
CALLSIGN - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CALLSIGN_COLLECTOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CamOpsContractDeterminationPay - Class in mekhq.campaign.mission.contract.contractGeneration
Determines contract pay the Campaign Operations (CamOps) way, as an alternative to the default Chaos Campaign scheme in ChaosContractDeterminationPay.
CamOpsContractDeterminationPay() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.CamOpsContractDeterminationPay
 
CamOpsSalvageUtilities - Class in mekhq.campaign.mission.scenarios.camOpsSalvage
 
CamOpsSalvageUtilities() - Constructor for class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
 
camouflage() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the camouflage record component.
camouflage() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the camouflage record component.
CAMOUFLAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CAMP_FOLLOWER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
CAMP_FOLLOWER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
CAMP_FOLLOWERS - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
 
campaign - Variable in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
campaign - Variable in class mekhq.campaign.parts.Part
 
campaign - Variable in class mekhq.campaign.parts.PodSpace
 
campaign - Variable in class mekhq.AtBGameThread
 
campaign - Variable in class mekhq.gui.model.PartsStoreModel
 
campaign() - Method in record class mekhq.campaign.CampaignEventProcessor
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.finances.Accountant
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.ForceQuartermaster
Gets the Campaign being managed by the Quartermaster.
campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Returns the value of the campaign record component.
campaign() - Method in record class mekhq.campaign.unit.CargoStatistics
Returns the value of the campaign record component.
Campaign - Class in mekhq.campaign
The main campaign class, keeps track of teams and units
Campaign(Game, Player, String, LocalDate, CampaignOptions, GameOptions, PartsStore, NewPersonnelMarket, RandomDeath, CampaignSummary, Faction, Faction, CurrencyManager, Systems, AbstractLocation, ForceReputationController, FactionStandings, RankSystem, Formation, Finances, RandomEventLibraries, FactionStandingUltimatumsLibrary, RetirementDefectionTracker, IAutosaveService, BehaviorSettings, AbstractUnitMarket, AbstractDivorce, AbstractMarriage, AbstractProcreation) - Constructor for class mekhq.campaign.Campaign
 
Campaign(CampaignConfiguration) - Constructor for class mekhq.campaign.Campaign
 
CAMPAIGN - Enum constant in enum class mekhq.campaign.personnel.enums.RankSystemType
 
CAMPAIGN_LEVEL_CHAOS_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CAMPAIGN_OPERATIONS - Enum constant in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
 
CAMPAIGN_OPERATIONS - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
 
CAMPAIGN_OPERATIONS_REVISED - Enum constant in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
 
CAMPAIGN_OPERATIONS_STRICT - Enum constant in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
 
CAMPAIGN_PRESET_DIRECTORY - Static variable in class mekhq.MHQConstants
 
CAMPAIGN_UPGRADE - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
 
CampaignConfiguration - Class in mekhq.campaign
A class for containing and passing Campaign configuration information.
CampaignConfiguration() - Constructor for class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignConfiguration(String, LocalDate, CampaignOptions, Faction, Faction, CurrencyManager, ForceReputationController, FactionStandings, RankSystem, Formation, Finances, RandomEventLibraries, FactionStandingUltimatumsLibrary, RetirementDefectionTracker, AutosaveService, BehaviorSettings, AbstractUnitMarket, AbstractDivorce, AbstractMarriage, AbstractProcreation) - Constructor for class mekhq.campaign.CampaignConfiguration
Partial CampaignConfiguration constructor; takes _some_ information needed to instantiate a Campaign.
CampaignConfiguration(Game, Player, String, LocalDate, CampaignOptions, GameOptions, PartsStore, NewPersonnelMarket, RandomDeath, CampaignSummary, Faction, Faction, CurrencyManager, Systems, CurrentLocation, ForceReputationController, FactionStandings, RankSystem, Formation, Finances, RandomEventLibraries, FactionStandingUltimatumsLibrary, RetirementDefectionTracker, AutosaveService, BehaviorSettings, AbstractUnitMarket, AbstractDivorce, AbstractMarriage, AbstractProcreation) - Constructor for class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignController - Class in mekhq.campaign
Manages the timeline of a Campaign.
CampaignController(MekHQ, Campaign) - Constructor for class mekhq.campaign.CampaignController
Creates a new CampaignController for the given Campaign
CampaignEvent - Class in mekhq.campaign.events
Abstract base class for all events pertaining to campaigns
CampaignEvent(Campaign) - Constructor for class mekhq.campaign.events.CampaignEvent
 
CampaignEventProcessor - Record Class in mekhq.campaign
For processing events that should trigger for any kind of campaign, AtB or otherwise.
CampaignEventProcessor(Campaign) - Constructor for record class mekhq.campaign.CampaignEventProcessor
Creates an instance of a CampaignEventProcessor record class.
CampaignExportWizard - Class in mekhq.gui.dialog
This class manages the GUI and logic for the campaign subset export wizard.
CampaignExportWizard(MekHQ, Campaign) - Constructor for class mekhq.gui.dialog.CampaignExportWizard
 
CampaignExportWizard.CampaignExportWizardState - Enum Class in mekhq.gui.dialog
 
CampaignFactory - Class in mekhq.campaign
Defines a factory API that enables Campaign instances to be created from its detected format.
CampaignFactory() - Constructor for class mekhq.campaign.CampaignFactory
Protected constructor to prevent instantiation.
CampaignFactory.CampaignProblemType - Enum Class in mekhq.campaign
 
campaignGUI() - Method in record class mekhq.gui.ReportHyperlinkListener
Returns the value of the campaignGUI record component.
CampaignGUI - Class in mekhq.gui
The application's main frame.
CampaignGUI(MekHQ) - Constructor for class mekhq.gui.CampaignGUI
 
CampaignGuiTab - Class in mekhq.gui
Abstract base class for CampaignGUI tab components.
CampaignHasProblemOnLoad - Class in mekhq.gui.dialog
A dialog class for managing and addressing campaign load problems in MekHQ.
CampaignHasProblemOnLoad(Campaign, CampaignFactory.CampaignProblemType) - Constructor for class mekhq.gui.dialog.CampaignHasProblemOnLoad
Constructs a dialog to handle problems encountered when loading a campaign.
campaignHasUnmaintainedUnits(Collection<Unit>) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnmaintainedUnitsNagLogic
Checks if the campaign has any unmaintained units in the hangar.
campaignHasUntreatedInjuries(List<Person>, int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UntreatedPersonnelNagLogic
Determines whether the campaign has any personnel with untreated injuries.
CampaignLocationManager - Class in mekhq.campaign
Manages the collection of AbstractLocation travel/fixed nodes and PlayerBase objects owned by a Campaign.
CampaignLocationManager() - Constructor for class mekhq.campaign.CampaignLocationManager
 
CampaignManagementDialog - Class in mekhq.gui.stratCon
This class handles the UI for campaign VP/SP management
CampaignManagementDialog(StratConTab) - Constructor for class mekhq.gui.stratCon.CampaignManagementDialog
 
CampaignNewDayManager - Class in mekhq.campaign
Handles daily updates, processing, and management related to campaign progression.
CampaignNewDayManager(Campaign) - Constructor for class mekhq.campaign.CampaignNewDayManager
 
CampaignOption<T> - Class in mekhq.campaign.campaignOptions
A typed key identifying a single campaign option.
CampaignOptionFlag - Enum Class in mekhq.gui.campaignOptions
Special flags that can be applied to campaign options to indicate important characteristics.
CampaignOptions - Class in mekhq.campaign.campaignOptions
 
CampaignOptions() - Constructor for class mekhq.campaign.campaignOptions.CampaignOptions
 
CampaignOptionsAbilityInfo - Class in mekhq.gui.campaignOptions
The AbilityInfo class represents information about a specific ability, encapsulating its name, the associated SpecialAbility, its active status, and its category.
CampaignOptionsAbilityInfo(String, SpecialAbility, boolean, AbilityCategory) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Constructs an AbilityInfo object with all fields initialized.
CampaignOptionsCheckBox - Class in mekhq.gui.campaignOptions.components
Campaign-specific resource-key and metadata adapter over SettingsCheckBox.
CampaignOptionsCheckBox(String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsCheckBox(String, Integer) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsCheckBox(String, Integer, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsCheckBox(String, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsCheckBox(String, String, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsCheckBox(String, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsCheckBox
 
CampaignOptionsDialog - Class in mekhq.gui.campaignOptions
The CampaignOptionsDialog class represents a dialog window for presenting and modifying the campaign options in MekHQ.
CampaignOptionsDialog(JFrame, Campaign) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsDialog
Constructs a CampaignOptionsDialog with the specified parent frame and campaign instance.
CampaignOptionsDialog(JFrame, Campaign, CampaignPreset, CampaignOptionsDialog.CampaignOptionsDialogMode) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsDialog
Constructs a CampaignOptionsDialog with the specified parent frame, campaign instance, campaign preset, and mode.
CampaignOptionsDialog.CampaignOptionsDialogMode - Enum Class in mekhq.gui.campaignOptions
 
CampaignOptionsFreebieTracker - Record Class in mekhq.campaign.campaignOptions
Immutable snapshot of a subset of CampaignOptions that are considered "critical" for gameplay balance and player entitlements.
CampaignOptionsFreebieTracker(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Creates an instance of a CampaignOptionsFreebieTracker record class.
CampaignOptionsFreebieTracker(CampaignOptions) - Constructor for record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Creates a tracker snapshot from the provided CampaignOptions.
campaignOptionsHandler(OptionsChangedEvent) - Method in class mekhq.campaign.handler.XPHandler
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignOptionsHeaderPanel - Class in mekhq.gui.campaignOptions.components
Campaign-specific image and resource-key adapter over SettingsHeaderPanel.
CampaignOptionsHeaderPanel(String, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel
 
CampaignOptionsHeaderPanel(String, String, boolean, int) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel
 
CampaignOptionsHeaderPanel(String, String, boolean, int, boolean) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel
 
CampaignOptionsHeaderPanel(String, String, boolean, int, boolean, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel
 
CampaignOptionsLabel - Class in mekhq.gui.campaignOptions.components
Campaign-specific resource-key and metadata adapter over SettingsLabel.
CampaignOptionsLabel(String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsLabel
 
CampaignOptionsLabel(String, Integer, boolean) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsLabel
 
CampaignOptionsLabel(String, Integer, boolean, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsLabel
 
CampaignOptionsLabel(String, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsLabel
 
CampaignOptionsLabel(String, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsLabel
 
campaignOptionsLegendEntries() - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
The legend entries shown for the Campaign Options dialog: the four option-flag markers plus the "added since" version badges.
CampaignOptionsMarshaller - Class in mekhq.campaign.campaignOptions
Writes CampaignOptions to XML.
CampaignOptionsMarshaller() - Constructor for class mekhq.campaign.campaignOptions.CampaignOptionsMarshaller
 
CampaignOptionsMetadata - Record Class in mekhq.gui.campaignOptions
Metadata for campaign options, tracking when options were added and their special characteristics.
CampaignOptionsMetadata(Version, Set<CampaignOptionFlag>) - Constructor for record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Canonical constructor that ensures flags is never null.
CampaignOptionsModifierTablePanel - Class in mekhq.gui.campaignOptions.components
A compact matrix panel for option groups that compare numeric modifiers across shared row labels.
CampaignOptionsModifierTablePanel(String, int, int, JComponent...) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsModifierTablePanel
Creates a modifier table with explicit row-label and control column widths.
CampaignOptionsModifierTablePanel(String, JComponent...) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsModifierTablePanel
Creates a modifier table with the default row-label and control column widths.
campaignOptionsPageContentWidth() - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Content width for page-shell section bodies (tables, ability panels), at the current GUI scale.
CampaignOptionsPagePanel - Class in mekhq.gui.campaignOptions.components
MekHQ compatibility adapter for the shared SettingsPagePanel.
CampaignOptionsPagePanel.Builder - Class in mekhq.gui.campaignOptions.components
Source-compatible adapter for existing Campaign Options page declarations.
CampaignOptionsPane - Class in mekhq.gui.campaignOptions
CampaignOptionsPane is the central panel of the Campaign Options dialog.
CampaignOptionsPane(JFrame, Campaign, CampaignOptionsDialog.CampaignOptionsDialogMode) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsPane
Constructs a CampaignOptionsPane for managing campaign settings.
campaignOptionsPanelWidth() - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Shared page-width cap for the Campaign Options dialog, at the current GUI scale.
CampaignOptionsPresetPicker - Class in mekhq.gui.campaignOptions
Dialog for selecting and managing campaign option presets in MekHQ.
CampaignOptionsPresetPicker(JFrame, boolean) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsPresetPicker
Constructs and displays the campaign options preset picker dialog.
CampaignOptionsSpinner - Class in mekhq.gui.campaignOptions.components
Campaign-specific resource-key and metadata adapter over SettingsSpinner.
CampaignOptionsSpinner(String, double, double, double, double) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, double, double, double, double, boolean) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, double, double, double, double, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, int, int, int, int) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, int, int, int, int, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, Number, Number, Number, Number, boolean, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsSpinner(String, String, Number, Number, Number, Number) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
CampaignOptionsStandardPanel - Class in mekhq.gui.campaignOptions.components
A specialized JPanel tailored for use in campaign options dialogs.
CampaignOptionsStandardPanel(String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
Constructs a CampaignOptionsStandardPanel without a border.
CampaignOptionsStandardPanel(String, boolean) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
Constructs a CampaignOptionsStandardPanel with an optional untitled border.
CampaignOptionsStandardPanel(String, boolean, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
Constructs a CampaignOptionsStandardPanel with an optional titled border.
CampaignOptionsStandardPanel(String, boolean, String, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
Constructs a CampaignOptionsStandardPanel with an optional titled border and metadata.
CampaignOptionsTextField - Class in mekhq.gui.campaignOptions.components
Campaign-specific resource-key adapter over SettingsTextField.
CampaignOptionsTextField(String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsTextField
 
CampaignOptionsTextField(String, Integer) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsTextField
 
CampaignOptionsTextField(String, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsTextField
 
CampaignOptionsUnmarshaller - Class in mekhq.campaign.campaignOptions
 
CampaignOptionsUnmarshaller() - Constructor for class mekhq.campaign.campaignOptions.CampaignOptionsUnmarshaller
 
CampaignOptionsUtilities - Class in mekhq.gui.campaignOptions
The CampaignOptionsUtilities class provides utility methods and constants for managing, creating, and organizing user interface components related to the campaign options dialog in the MekHQ application.
CampaignOptionsUtilities() - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsUtilities
 
CampaignPreset - Class in mekhq
This is an object which holds a set of objects that collectively define the initial options setup for a campaign.
CampaignPreset() - Constructor for class mekhq.CampaignPreset
 
CampaignPreset(boolean) - Constructor for class mekhq.CampaignPreset
 
CampaignPreset(String, String, boolean, LocalDate, Faction, Planet, RankSystem, int, boolean, GameOptions, CampaignOptions, RandomSkillPreferences, Map<String, SkillType>, Map<String, SpecialAbility>) - Constructor for class mekhq.CampaignPreset
 
CampaignPresetPanel - Class in mekhq.gui.panels
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignPresetPanel(JFrame, Campaign, CampaignPreset) - Constructor for class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
CampaignSummary - Class in mekhq.campaign
calculates and stores summary information on a campaign for use in reporting, mostly for the command center
CampaignSummary() - Constructor for class mekhq.campaign.CampaignSummary
Create a CampaignSummary
CampaignTransporterMap - Class in mekhq.campaign
It is time-consuming to determine what transporter types we can load a unit into when in a popup menu.
CampaignTransporterMap(Campaign, CampaignTransportType) - Constructor for class mekhq.campaign.CampaignTransporterMap
 
CampaignTransportType - Enum Class in mekhq.campaign.enums
Enum for the different transport types used in MekHQ.
CampaignTransportUtilities - Class in mekhq.campaign.utilities
 
CampaignTransportUtilities() - Constructor for class mekhq.campaign.utilities.CampaignTransportUtilities
 
campaignUpgradeDialog(MekHQ, Campaign) - Static method in class mekhq.gui.dialog.CampaignUpgradeDialog
Shows and manages the campaign upgrade dialog for the given campaign.
CampaignUpgradeDialog - Class in mekhq.gui.dialog
Provides a user interface dialog for upgrading a Campaign across versions.
CampaignUpgradeDialog() - Constructor for class mekhq.gui.dialog.CampaignUpgradeDialog
 
CampaignXmlParseException - Exception Class in mekhq.campaign.io
Raised when a Campaign cannot be parsed from XML.
CampaignXmlParseException() - Constructor for exception class mekhq.campaign.io.CampaignXmlParseException
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignXmlParseException(String) - Constructor for exception class mekhq.campaign.io.CampaignXmlParseException
 
CampaignXmlParseException(String, Throwable) - Constructor for exception class mekhq.campaign.io.CampaignXmlParseException
Deprecated, for removal: This API element is subject to removal in a future version.
CampaignXmlParseException(Throwable) - Constructor for exception class mekhq.campaign.io.CampaignXmlParseException
 
CampaignXmlParser - Record Class in mekhq.campaign.io
 
CampaignXmlParser(InputStream, MekHQ) - Constructor for record class mekhq.campaign.io.CampaignXmlParser
Creates an instance of a CampaignXmlParser record class.
CAMPUS_REFERENCE_TYPE - Static variable in class mekhq.campaign.location.AcademyCampusLocation
Discriminator for a campus anchored to a fixed planetary system, as a serialized ILocation reference.
canAcquireParts(Person) - Method in class mekhq.campaign.Campaign
Gets a value indicating if person can acquire parts.
canAddDropShips() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
canAddDropShips() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canBeAwarded(Person) - Method in class mekhq.campaign.personnel.Award
Checks if an award can be awarded to a given person
canBeAwarded(Person...) - Method in class mekhq.campaign.personnel.Award
Checks if an award can be awarded to a given group of people
canBeClan(int) - Static method in class mekhq.campaign.parts.BAArmor
Deprecated, for removal: This API element is subject to removal in a future version.
canBeIs(int) - Static method in class mekhq.campaign.parts.BAArmor
Deprecated, for removal: This API element is subject to removal in a future version.
canBeIssuedKit(Person) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
Whether the player may buy and issue a kit for this person at all: a combat crew member who mans a unit that can wear a kit — a Mek, aerospace, vehicle, or large-craft crew.
canBeManuallyDispatched() - Method in interface mekhq.campaign.location.ILocatable
Whether the player may manually dispatch this item to a new location (via the "Send To..." context menu).
canBeManuallyDispatched() - Method in class mekhq.campaign.parts.Part
 
canBeManuallyDispatched() - Method in class mekhq.campaign.personnel.Person
 
canBeManuallyDispatched() - Method in class mekhq.campaign.unit.Unit
 
cancel() - Method in class mekhq.campaign.parts.Refit
Aborts this refit and releases the various marked parts to be used for other purposes.
cancel() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
CANCEL - Enum constant in enum class mekhq.gui.dialog.ResupplyConvoyChoice.ConvoyResponseType
Cancel the operation.
CANCEL - Enum constant in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
The dialog was canceled.
CANCEL_OPTION - Static variable in class mekhq.gui.dialog.DateChooser
 
cancelActionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.PlanetarySystemEditorDialog
 
cancelAdvanceDay - Variable in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
 
cancelAssignment(boolean) - Method in interface mekhq.campaign.work.IPartWork
Cancels the current assignment, resets associated properties, and optionally resets time-related values.
cancelFabrication() - Method in interface mekhq.campaign.work.IFabricatable
Cancels an in-progress fabrication, reverting this task to a normal replacement/reload.
CANCELLED_ORDER_REFUND_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
cancelMothballOrActivation() - Method in class mekhq.campaign.unit.Unit
Cancels a pending mothball or activation work order.
CancelMothballUnitAction - Class in mekhq.campaign.unit.actions
A unit action which cancels a pending mothball or activation work order.
CancelMothballUnitAction() - Constructor for class mekhq.campaign.unit.actions.CancelMothballUnitAction
 
cancelReservation() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
cancelReservation() - Method in class mekhq.campaign.parts.missing.MissingPart
 
cancelReservation() - Method in class mekhq.campaign.parts.Part
 
cancelReservation() - Method in class mekhq.campaign.parts.PodSpace
 
cancelReservation() - Method in interface mekhq.campaign.work.IPartWork
 
canChangeMunitions(AmmoType) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
canChangeWorkMode() - Method in class mekhq.campaign.parts.missing.MissingPart
 
canChangeWorkMode() - Method in class mekhq.campaign.parts.Part
 
canChangeWorkMode() - Method in interface mekhq.campaign.work.IPartWork
 
canDeploy(Formation, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Deprecated, for removal: This API element is subject to removal in a future version.
canDeploy(Unit, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Determines whether a unit is eligible to deploy to the scenario.
canDeploy(Unit, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Determines whether a unit is eligible to deploy to the scenario.
canDeployForces(Vector<Formation>, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Determines whether a list of forces is eligible to deploy to the scenario.
canDeployForces(Vector<Formation>, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Determines whether a list of forces is eligible to deploy to the scenario.
canDeployUnits(Vector<Unit>, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Determines whether a list of units is eligible to deploy to the scenario.
canDeployUnits(Vector<Unit>, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Determines whether a list of units is eligible to deploy to the scenario.
canDie(Person, boolean) - Method in class mekhq.campaign.personnel.death.RandomDeath
Checks whether a person is exempt from random death and provides a reason if applicable.
canDivorce(Person, boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
This is used to determine if a person can divorce.
CANDLES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
canDrive(Entity, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Determines if the user possesses the required skills and role to operate (pilot/drive) the given entity.
canEndContractEarly() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Determines whether the contract can be ended early based on strategic objective completion.
canEnterTargetSystem(Faction, FactionStandings, PlanetarySystem, PlanetarySystem, LocalDate, List<AbstractContract>, FactionHints) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Determines whether a campaign force is allowed to enter the specified target planetary system, based on population, ownership, outlaw status, contract relationships, and state of war.
canEscalate(LocalDate) - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Determines whether the censure can be escalated based on its severity and issue date.
canFabricate() - Method in interface mekhq.campaign.work.IFabricatable
Determines whether this may be fabricated from scratch by its assigned tech.
canFabricate(Person) - Method in interface mekhq.campaign.work.IFabricatable
Determines whether this may be fabricated from scratch by the given tech.
canGainEdge(int) - Method in class mekhq.campaign.personnel.Person
 
canGun(Entity) - Method in class mekhq.campaign.personnel.Person
Determines if the user has the appropriate skills and role to operate the weapon systems (gun) of the given entity.
canImport(TransferHandler.TransferSupport) - Method in class mekhq.gui.handler.TOETransferHandler
 
canImprove(LocalDate, FactionStandingLevel) - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Determines whether the accolade can be improved based on its recognition level and issue date.
canLoadExisting() - Method in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
canManuallyDeployAnyForce(StratConCoords, StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Can any force be manually deployed to the given coordinates on the given track for the given contract?
canMarry(LocalDate, Person, boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
This is used to determine if a person can marry
canNeverScrap() - Method in class mekhq.campaign.parts.BuildingLocation
 
canNeverScrap() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
canNeverScrap() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
canNeverScrap() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
canNeverScrap() - Method in class mekhq.campaign.parts.MotiveSystem
 
canNeverScrap() - Method in class mekhq.campaign.parts.Part
 
canNeverScrap() - Method in class mekhq.campaign.parts.Rotor
 
canNeverScrap() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
canNeverScrap() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
canNeverScrap() - Method in class mekhq.campaign.parts.TankLocation
 
canNeverScrap() - Method in class mekhq.campaign.parts.Turret
 
canNeverScrap() - Method in class mekhq.campaign.parts.TurretLock
 
CANONICAL_DISEASES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CanonicalDiseaseType - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
canPayFor(IAcquisitionWork) - Method in class mekhq.campaign.Campaign
Checks whether the campaign can pay for a given IAcquisitionWork item.
canPerformRole(LocalDate, PersonnelRole, boolean) - Method in class mekhq.campaign.personnel.Person
Determines if this person can perform the specified PersonnelRole as either a primary or secondary role on the given date.
canPrepareScenario(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Determines whether this scenario is ready for deployment preparation: it is current, has a deployed force, and meets its required personnel and unit constraints.
canProcreate(LocalDate, Person, boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This is used to determine if a person can procreate
canRerollLight() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canRerollMap() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canRerollMapSize() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canRerollTerrain() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canRerollWeather() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canSalvage() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
canSalvage(boolean) - Method in class mekhq.campaign.unit.Unit
 
canSetChild(ILocation) - Method in interface mekhq.campaign.location.ILocation
Checks whether child can safely be adopted as a child of this location.
canSetParent(ILocation) - Method in interface mekhq.campaign.location.ILocation
Checks whether parent can safely be set as this location's parent.
canStartNew() - Method in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
canStartScenario(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
canStartScenario(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Determines whether this scenario can be started now.
CANT_LOAD_FROM_NEWER_VERSION - Enum constant in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
 
CANT_LOAD_FROM_OLDER_VERSION - Enum constant in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
Deprecated, for removal: This API element is subject to removal in a future version.
canTakeMoreDrivers() - Method in class mekhq.campaign.unit.Unit
 
canTakeMoreGunners() - Method in class mekhq.campaign.unit.Unit
 
canTakeMoreVesselCrew() - Method in class mekhq.campaign.unit.Unit
 
canTakeNavigator() - Method in class mekhq.campaign.unit.Unit
 
canTakeTech() - Method in class mekhq.campaign.unit.Unit
 
canTakeTechOfficer() - Method in class mekhq.campaign.unit.Unit
 
canTech(Entity) - Method in class mekhq.campaign.personnel.Person
Determines if the user holds the necessary technical skills to service or repair the specified entity.
canTransportShipCarry(Vector<Unit>, Unit) - Static method in class mekhq.gui.utilities.StaticChecks
Used to test a selection of Units provided by the player and a larger Transport to determine whether the Transport can carry all the selected units
canWearIssuedKit(Entity) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
Whether a kit issued to this unit's crew reaches the board.
canWindShiftDirection() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
canWindShiftStrength() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
CAPITAL_SYSTEMS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
capitalize(String) - Static method in class mekhq.Utilities
 
capitalType - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
CapitalType - Enum Class in mekhq.campaign.universe.enums
Administrative capital status of a planetary system within its controlling faction, as recorded per-era in the planetary system data (capitalType event field).
capped() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the capped record component.
Capture - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
capturedInScenarioDuringMission(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
CapturePrisoners - Class in mekhq.campaign.randomEvents.prisoners
Handles events and processes related to capturing prisoners.
CapturePrisoners(Campaign, Faction, Scenario, int) - Constructor for class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Constructs a CapturePrisoners object and initializes modifiers based on the faction, scenario, and SAR (Search and Rescue) qualities.
CAREER_MAKER - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The reputation gain on success is doubled (a breach is unaffected).
CARGO_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
CARGO_COMMAND - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
The hulls that haul the command's own supplies.
CARGO_MINIMUM_WEIGHT - Static variable in class mekhq.campaign.mission.resupplyAndCaches.Resupply
 
CARGO_MULTIPLIER - Static variable in class mekhq.campaign.mission.resupplyAndCaches.Resupply
 
CARGO_SEAL_INSPECTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CargoReport - Class in mekhq.campaign.report
 
CargoReport(Campaign) - Constructor for class mekhq.campaign.report.CargoReport
 
CargoReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
CargoReportDialog(JFrame, CargoReport) - Constructor for class mekhq.gui.dialog.reportDialogs.CargoReportDialog
 
CargoShipGenerator - Class in mekhq.campaign.universe.commandGeneration
Generates the cargo DropShips a newly built command needs to haul its own supplies, and crews them.
CargoShipGenerator.Result - Record Class in mekhq.campaign.universe.commandGeneration
What a generation run produced.
CargoStatistics - Record Class in mekhq.campaign.unit
Provides methods to gather statistics on cargo in a campaign.
CargoStatistics(Campaign) - Constructor for record class mekhq.campaign.unit.CargoStatistics
Creates an instance of a CargoStatistics record class.
carriersStayingHome(Campaign, Formation, Scenario) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
The carriers under a formation that will stay home if it is assigned to this scenario.
CASH_BONUS_0 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
The recipient is awarded a monetary reward based on their standing.
CASH_BONUS_1 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
An additional or higher monetary reward recognizing continued accomplishments.
CASH_BONUS_2 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Reflects further increased monetary rewards at higher standing.
CASH_BONUS_3 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
An even more significant monetary reward corresponding to greater achievements.
CASH_BONUS_4 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
The highest level of monetary recognition afforded by the awarding faction.
Catatonia() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Catatonia
 
CATATONIA - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
CATATONIA - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
catchRandomDisease() - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseService
Generates a random disease with random severity.
categories() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the categories record component.
categorize(Part) - Static method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
Resolves the single almanac category for a part, checking categories most-specific-first.
category - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
The terrain's broad category.
categoryFor(Person) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
The kit group this person draws from: MekWarriors (and LAM pilots) wear MekWarrior kits, aerospace and conventional fighter pilots wear aerospace kits, and everyone else — vehicle and large-craft crews — wears infantry kits.
categoryIntro() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the categoryIntro record component.
categoryLabel() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the categoryLabel record component.
categoryOf(String) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
The group a kit belongs to.
categoryOrder() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the categoryOrder record component.
CAUTION - Enum constant in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Hazard-stripe yellow and black, the colours a warning sign is painted in.
CCB_1943 - Enum constant in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
CENSURE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
 
CENSURE_LEVEL_0 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CENSURE_LEVEL_1 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CENSURE_LEVEL_2 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CENSURE_LEVEL_3 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CENSURE_LEVEL_4 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CENSURE_LEVEL_5 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
CensureEntry - Record Class in mekhq.campaign.universe.factionStanding
Represents the record of a specific censure event for a faction member, capturing both the severity of the censure and the date it was issued.
CensureEntry(FactionCensureLevel, LocalDate) - Constructor for record class mekhq.campaign.universe.factionStanding.CensureEntry
Creates an instance of a CensureEntry record class.
CensureSelectionDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
CensureSelectionDialog is a modal dialog allowing a user to select a faction and a censure action for that faction, as well as set whether the censure is permanent.
CensureSelectionDialog(JDialog, ImageIcon, FactionStandings, LocalDate) - Constructor for class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
Constructs an CensureSelectionDialog with the provided parent dialog, campaign icon, current faction standings, and current date.
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.AdvancedScoutingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.ChaosReputationCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.FactionStandingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.FatigueTrackingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.MekWarriorKitCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.PrisonerTrackingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SalvageCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.StratConConvoyCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SupportTeamsCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.VeterancyAwardsCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMTools
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMToolsConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.StandingUpdateConfirmationDialog
 
centerCoords(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
CEREBRAL_CONTUSION - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
CerebralContusion() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
CERTIFIED_NOBODY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
cfDamage - Variable in class mekhq.campaign.parts.BuildingLocation
 
CHAINED_SCENARIO - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
Combat Team is already deployed to the track
CHALLENGE_SKULLS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
challenger() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the challenger record component.
changeAllAttributes(Phenotype, PersonnelOptions, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Adjusts the scores of all skill attributes by a specified delta.
changeAmountAvailable(int) - Method in class mekhq.campaign.parts.Armor
Searches the warehouse for a compatible parts changes the amount available.
changeAmountAvailableSingle(int) - Method in class mekhq.campaign.parts.Armor
Finds a spare part, if applicable, and changes its amount, creating a new part if needed.
changeAmountAvailableSingle(int) - Method in class mekhq.campaign.parts.BAArmor
 
changeAmountAvailableSingle(int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
changeAmountAvailableSingle(int) - Method in class mekhq.campaign.parts.SVArmor
 
changeAttribute(Phenotype, PersonnelOptions, SkillAttribute, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Adjusts the score of a specified skill attribute by a given delta.
changeAttributeScore(SkillAttribute, int) - Method in class mekhq.campaign.personnel.Person
Modifies the score of a specified skill attribute by a given delta value.
changeAutoAwardSupportPoints(int) - Method in class mekhq.campaign.personnel.Person
 
changeBloodmark(int) - Method in class mekhq.campaign.personnel.Person
 
changeCapacity(int) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
Changes the capacity of this bin.
changeChaosCampaignReputation(int) - Method in class mekhq.campaign.force.AbstractForce
 
changeConnections(int) - Method in class mekhq.campaign.personnel.Person
Adjusts the person's Connections score by the specified amount.
changeCrimePenalty(Collection<Person>, int) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
changeCrimePirateModifier(int) - Method in class mekhq.campaign.force.AbstractForce
 
changeCrimeRating(int) - Method in class mekhq.campaign.force.AbstractForce
 
changeCriminalRecord(int) - Method in class mekhq.campaign.personnel.Person
 
changeCurrentEdge(int) - Method in class mekhq.campaign.personnel.Person
 
changeCurrentEdge(int) - Method in class mekhq.campaign.personnel.skills.Attributes
 
changedEdge(Campaign, Person, LocalDate) - Static method in class mekhq.campaign.log.PerformanceLogger
Deprecated, for removal: This API element is subject to removal in a future version.
changedStatus(Person, LocalDate, PersonnelStatus) - Static method in class mekhq.campaign.log.ServiceLogger
 
changeEdge(int) - Method in class mekhq.campaign.personnel.Person
 
changeEdge(int) - Method in class mekhq.campaign.personnel.skills.Attributes
Changes the edge attribute by a delta.
changeEdgeTrigger(String) - Method in class mekhq.campaign.personnel.Person
This will flip the boolean status of the current edge trigger
changeFame(int) - Method in class mekhq.campaign.personnel.Person
Adjusts the person's fame by the specified amount.
changeFatigue(int) - Method in class mekhq.campaign.personnel.Person
Adjusts the current fatigue level by the specified amount, applying an SPA fatigue multiplier where applicable.
changeLoyalty(int) - Method in class mekhq.campaign.personnel.Person
Changes the loyalty value for the current person by the specified amount.
changeMission() - Method in class mekhq.gui.BriefingTab
 
changeMorale(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
Adjusts the current ContractMoraleLevel by the specified delta and returns the resulting morale level.
changeMorale(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeMorale(LocalDate, Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeMorale(ContractMoraleLevel) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeMorale(ContractMoraleLevel, LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeMorale(ContractMoraleLevel, LocalDate, Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeMunition(AmmoType) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
changeNTasks(int) - Method in class mekhq.campaign.personnel.Person
 
changePermanentFatigue(int) - Method in class mekhq.campaign.personnel.Person
 
ChangePersonStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger that can change various characteristics of a Person
ChangePersonStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.ChangePersonStoryTrigger
 
changeQuantity(int) - Method in class mekhq.campaign.parts.Part
Adjusts the quantity of parts in stock by a specified delta value.
changeRank(Campaign, int, int, boolean) - Method in class mekhq.campaign.personnel.Person
 
changeRegardForFaction(String, String, double, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
changeRegardForFaction(String, String, double, int, double) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Adjusts the regard value for a specified faction by a given amount and generates a detailed report of any change.
changeRepairBaysRented(int) - Method in class mekhq.campaign.force.AbstractForce
 
changeReputation(int) - Method in class mekhq.campaign.personnel.Person
 
changeSalvagedByEmployerValue(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeSalvagedByUnitValue(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
changeSelectedSystem(PlanetarySystem) - Method in class mekhq.gui.InterstellarMapPanel
 
changeShots(int) - Method in class mekhq.campaign.parts.AmmoStorage
 
changeStatus(Campaign, LocalDate, PersonnelStatus) - Method in class mekhq.campaign.personnel.Person
This is used to change the person's PersonnelStatus
ChangeStringVariableStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger to change the value of a stored string variable in StoryArc.
ChangeStringVariableStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.ChangeStringVariableStoryTrigger
 
changeSupportPoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Modifies the current support points by the specified amount.
changeTemporaryPrisonerCapacity(int) - Method in class mekhq.campaign.force.AbstractForce
Adjusts the temporary prisoner capacity by delta, clamped to at least PrisonerEventManager.MINIMUM_TEMPORARY_CAPACITY.
changeTime(int) - Method in class mekhq.campaign.personnel.Injury
 
changeTotalXPEarnings(int) - Method in class mekhq.campaign.personnel.Person
 
changeTrainingForceEducationTime(double) - Method in class mekhq.campaign.personnel.Person
 
changeType(int, boolean) - Method in class mekhq.campaign.parts.Armor
 
changeUnitView() - Method in class mekhq.gui.HangarTab
 
changeUnlucky(int) - Method in class mekhq.campaign.personnel.Person
 
changeVictoryPoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
changeWealth(int) - Method in class mekhq.campaign.personnel.Person
Adjusts the person's wealth by the specified amount.
changeXpProgress(int) - Method in class mekhq.campaign.personnel.skills.Skill
 
CHANGING_FILTERS_HANGAR - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CHANGING_FILTERS_PERSONNEL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CHANGING_FILTERS_WAREHOUSE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CHAOS_CAMPAIGN - Enum constant in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
CHAOS_CAMPAIGNS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
CHAOS_CONTRACT_MAXIMUM_STEP_VALUE - Static variable in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
CHAOS_CONTRACT_MINIMUM_STEP_VALUE - Static variable in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
CHAOS_DEBT_PENALTIES_STACK - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHAOS_NEW_RECRUITS_HAVE_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHAOS_NO_PARTIAL_SUCCESS_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHAOS_PERSONALITY_AFFECTS_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHAOS_REPUTATION_CAP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ChaosActOfPiracy - Class in mekhq.campaign.mission.contract
 
ChaosActOfPiracy() - Constructor for class mekhq.campaign.mission.contract.ChaosActOfPiracy
 
ChaosCampaignUtilities - Class in mekhq.campaign.chaosCampaign
 
ChaosCampaignUtilities() - Constructor for class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
 
ChaosContract - Class in mekhq.campaign.mission.contract
 
ChaosContract() - Constructor for class mekhq.campaign.mission.contract.ChaosContract
 
ChaosContractDeterminationDifficulty - Class in mekhq.campaign.mission.contract.contractGeneration
Estimates a difficulty rating for an AbstractContract.
ChaosContractDeterminationDifficulty() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationDifficulty
 
ChaosContractDeterminationEmployerGovernment - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the employer for a government (non-mercenary) Chaos contract.
ChaosContractDeterminationEmployerGovernment() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerGovernment
 
ChaosContractDeterminationEmployerMercenary - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the employer for a mercenary-search Chaos contract.
ChaosContractDeterminationEmployerMercenary() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerMercenary
 
ChaosContractDeterminationEnemy - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the enemy faction for a generated contract objective, drawing a random enemy appropriate to the objective type and falling back to the Rebels faction when none can be found.
ChaosContractDeterminationIntensity - Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosContractDeterminationIntensity() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationIntensity
 
ChaosContractDeterminationLocation - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the target star system for a generated contract by delegating to the random faction generator with the attacker and defender resolved from the player's role.
ChaosContractDeterminationObjective - Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosContractDeterminationObjective() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationObjective
 
ChaosContractDeterminationPay - Class in mekhq.campaign.mission.contract.contractGeneration
The default Chaos Campaign pay scheme: monthly and combat pay are derived from the contract's abstract scale and fixed support-point multipliers, then optionally converted to C-bills.
ChaosContractDeterminationPay() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
 
ChaosContractDeterminationRequiredVictoryPoints - Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosContractDeterminationRequiredVictoryPoints() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationRequiredVictoryPoints
 
ChaosContractDeterminationScale - Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosContractDeterminationScale() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationScale
 
ChaosContractDeterminationTerms - Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosContractDeterminationTerms() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationTerms
 
ChaosContractMarketAvailability - Class in mekhq.campaign.mission.contract.contractGeneration
Determines how many contract offers of each ContractSearchType become available each month at the campaign's current location, and drives the monthly refresh of the player force's ContractMarket.
ChaosContractMarketAvailability.OfferRoll - Record Class in mekhq.campaign.mission.contract.contractGeneration
The full breakdown of rolling one search type's monthly offers: the slot count and success target with the modifiers that produced them, every die rolled, the raw number of successes, and the final ChaosContractMarketAvailability.OfferRoll.count() after any post-roll cap (the government cap in ChaosContractMarketAvailability.rollMonthlyOffers(Campaign)).
ChaosContractMarketDialog - Class in mekhq.gui.dialog.markets.contractMarket
The Chaos contract market: a "job board" of 0-3 available AbstractContract offers that expands into a full briefing dossier for whichever offer the player selects.
ChaosContractMarketDialog(Campaign) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Constructs and shows the contract market backed by the player force's ContractMarket.
ChaosContractStepsTable - Enum Class in mekhq.campaign.mission.contract.contractData
 
ChaosEmployerForceRating - Class in mekhq.campaign.mission.contract.contractGeneration
Decides how good a force — skill and equipment — an employer or enemy commits to a Chaos contract, from where it sits rather than a detached die roll.
ChaosEmployerForceRating.ForceRating - Record Class in mekhq.campaign.mission.contract.contractGeneration
A committed force's skill and equipment quality.
ChaosEmployerType - Enum Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosGameWorlds - Class in mekhq.campaign.mission.contract
 
ChaosGameWorlds() - Constructor for class mekhq.campaign.mission.contract.ChaosGameWorlds
 
ChaosObjectiveSpecialRules - Enum Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosObjectiveType - Enum Class in mekhq.campaign.mission.contract.contractGeneration
 
ChaosPlanetSelector - Class in mekhq.campaign.mission.contract.contractGeneration
Picks which planet within an already-chosen target system a contract is fought over, weighting the choice the same way the target system is chosen: a weighted random draw rather than a flat one, so the fiction of the operation steers the pick without ever making it certain.
ChaosPlanetStrategicValue - Class in mekhq.campaign.mission.contract.contractGeneration
Scores how strategically valuable a target Planet is, so that Chaos-contract force generation can commit better troops and equipment to fights over genuine prizes and dregs to fights over backwaters.
ChaosReputation - Class in mekhq.campaign.reputation.chaosReputation
Static helpers implementing the Chaos Campaign reputation system (Hot Spots: Draconis Reach).
ChaosReputation() - Constructor for class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
ChaosReputationCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
One-time confirmation dialog shown when the Chaos Campaign reputation system is first enabled for an existing campaign.
ChaosReputationCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.ChaosReputationCampaignOptionsChangedConfirmationDialog
 
ChaosReputationReportDialog - Class in mekhq.gui.dialog.reportDialogs
Displays a report explaining how the force's Chaos Campaign Reputation was determined, including the average experience calculation and the per-character reputation breakdown.
ChaosReputationReportDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.reportDialogs.ChaosReputationReportDialog
Creates and displays the Chaos Reputation report dialog for the given campaign.
CHARACTER_CREATION_ONLY - Enum constant in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
 
CHARACTER_FLAW - Enum constant in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
 
characterOptions() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the characterOptions record component.
chargeFabricationAttempt(Finances) - Method in interface mekhq.campaign.work.IFabricatable
Debits the cost of a single fabrication attempt (per attempt, regardless of success or failure).
chargeFully(Campaign) - Method in class mekhq.campaign.AbstractLocation
 
chargeFully(Campaign) - Method in class mekhq.campaign.CurrentLocation
Marks the JumpShip at the current location to be fully charged, GM action.
CHARISMA - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents social skills and personal magnetism.
CHARISMA - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CHASE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
chassis - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
chassis - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
CHASSIS_FAMILIARITY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CHASSIS_FAMILIARITY_MODE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHASSIS_FAMILIARITY_SPEED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHATTER_WEB_DISCUSSION - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
CHATTERBOX - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
cheatedDeath(Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
CHECK_MAINTENANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHECK_MUTUAL_ANCESTORS_DEPTH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
checkAcquisition(IAcquisitionWork) - Method in class mekhq.campaign.Campaign
Prepares a skill check for acquiring the specified item or unit using the default campaign logistics person, applying all standard campaign rules and options.
checkAcquisition(IAcquisitionWork, Person) - Method in class mekhq.campaign.Campaign
Prepares a skill check for acquiring the specified item or unit with the given person, using default campaign settings for other options.
checkAcquisition(IAcquisitionWork, Person, boolean) - Method in class mekhq.campaign.Campaign
Prepares a skill check for acquiring a specific part or unit, factoring in campaign options, acquisition details, the person attempting the acquisition, and whether acquisitions personnel should be ignored.
checkAndCorrectMaintenanceSchedule(Campaign) - Static method in class mekhq.campaign.unit.Maintenance
Verifies and corrects per-technician maintenance schedules so that each day does not exceed the technician's available minutes and urgent work is not missed.
checkArrival(boolean) - Method in class mekhq.campaign.unit.Unit
Checks and updates the arrival countdown for this unit.
checkAssignedRankSystems(Campaign) - Method in class mekhq.campaign.personnel.ranks.RankValidator
Check assigned rank systems for the campaign, updating if needed, and then do the same for all personnel
checkAttribute(SkillAttribute) - Method in class mekhq.campaign.personnel.Person
Prepares an attribute check.
checkAttributes(SkillAttribute, SkillAttribute) - Method in class mekhq.campaign.personnel.Person
Prepares a double attribute check.
checkBloodnameAdd(Campaign, Person, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
checkBloodnameAdd(Campaign, Person, boolean, int) - Method in class mekhq.campaign.ForceHumanResources
As ForceHumanResources.checkBloodnameAdd(Campaign, Person, boolean), with an adjustment to the target number the roll has to beat.
checkDailyLogNag(DailyReportType) - Method in class mekhq.gui.CampaignGUI
Checks if the user should be prompted (nagged) to view the daily log and highlights the Command Center tab if needed.
CheckDateReachedStoryPoint - Class in mekhq.campaign.storyArc.storypoint
StoryPoint to check whether a certain date has been reached.
CheckDateReachedStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
checkDeployment() - Method in class mekhq.campaign.unit.Unit
Validates the deployment readiness of the unit.
checkFieldKitchenCapacity(List<Unit>, int) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Calculates the total field kitchen capacity for a given list of units.
checkFieldKitchenUsage(List<Person>, boolean, Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Calculates the number of personnel who require field kitchen support.
checkFixable() - Method in class mekhq.campaign.parts.AeroHeatSink
 
checkFixable() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
checkFixable() - Method in class mekhq.campaign.parts.AeroSensor
 
checkFixable() - Method in class mekhq.campaign.parts.AmmoStorage
 
checkFixable() - Method in class mekhq.campaign.parts.Armor
 
checkFixable() - Method in class mekhq.campaign.parts.Avionics
 
checkFixable() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
checkFixable() - Method in class mekhq.campaign.parts.BayDoor
 
checkFixable() - Method in class mekhq.campaign.parts.BuildingLocation
 
checkFixable() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
checkFixable() - Method in class mekhq.campaign.parts.Cubicle
 
checkFixable() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
checkFixable() - Method in class mekhq.campaign.parts.EnginePart
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
checkFixable() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
checkFixable() - Method in class mekhq.campaign.parts.FireControlSystem
 
checkFixable() - Method in class mekhq.campaign.parts.GravDeck
 
checkFixable() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
checkFixable() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
checkFixable() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
checkFixable() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
checkFixable() - Method in class mekhq.campaign.parts.LandingGear
 
checkFixable() - Method in class mekhq.campaign.parts.LFBattery
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekActuator
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekGyro
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekLocation
 
checkFixable() - Method in class mekhq.campaign.parts.meks.MekSensor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
checkFixable() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
checkFixable() - Method in class mekhq.campaign.parts.MotiveSystem
 
checkFixable() - Method in class mekhq.campaign.parts.OmniPod
 
checkFixable() - Method in class mekhq.campaign.parts.Part.PartRef
 
checkFixable() - Method in class mekhq.campaign.parts.PodSpace
 
checkFixable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
checkFixable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
checkFixable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
checkFixable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
checkFixable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
checkFixable() - Method in class mekhq.campaign.parts.QuadVeeGear
 
checkFixable() - Method in class mekhq.campaign.parts.Refit
Is there anything blocking the refit?
checkFixable() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
checkFixable() - Method in class mekhq.campaign.parts.Rotor
 
checkFixable() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
checkFixable() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
checkFixable() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
checkFixable() - Method in class mekhq.campaign.parts.SVEnginePart
 
checkFixable() - Method in class mekhq.campaign.parts.TankLocation
 
checkFixable() - Method in class mekhq.campaign.parts.Thrusters
 
checkFixable() - Method in class mekhq.campaign.parts.TransportBayPart
 
checkFixable() - Method in class mekhq.campaign.parts.Turret
 
checkFixable() - Method in class mekhq.campaign.parts.TurretLock
 
checkFixable() - Method in class mekhq.campaign.parts.VeeSensor
 
checkFixable() - Method in class mekhq.campaign.parts.VeeStabilizer
 
checkFixable() - Method in interface mekhq.campaign.work.IPartWork
 
checkForAccolade(Faction, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Checks if the specified faction should receive a new or escalated accolade based on its latest standing, and applies the appropriate accolade level if necessary.
checkForAssassinationAttempt(Person, LocalDate, boolean) - Static method in class mekhq.campaign.personnel.Bloodmark
Checks whether an assassination attempt should be triggered for the specified person on the given date.
checkForBattle(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
checkForBurnedContacts(LocalDate) - Method in class mekhq.campaign.personnel.Person
Checks if there is a chance for the connections to be burned on the given date.
checkForCensure(Faction, LocalDate, List<AbstractContract>, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Checks if the specified faction should receive a new or escalated censure based on its latest standing, and applies the appropriate censure level if necessary.
checkForConnectionsReestablishContact(LocalDate) - Method in class mekhq.campaign.personnel.Person
Reestablishes connections if the cooldown has expired.
checkForDermalEligibility(Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
 
checkForDiseaseOrBioweaponOutbreaks(Campaign, LocalDate) - Method in class mekhq.campaign.AbstractLocation
 
checkForExistingSparePart(Part) - Method in class mekhq.campaign.LocalWarehouse
Checks for an existing spare part.
checkForExistingSparePart(Part, boolean) - Method in class mekhq.campaign.LocalWarehouse
Checks for an existing spare part in inventory that matches the given part.
checkForIlliterateRemoval() - Method in class mekhq.campaign.personnel.Person
Checks whether the character should lose the Illiterate flaw.
checkForIntelBreachEvent(Campaign, int) - Static method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Evaluates whether freeing prisoners during a scenario triggers one or more Intel Breach events, and applies the resulting morale penalties to a relevant active AbstractContract.
checkForNewMercenaryOrganizationStartUp(boolean, boolean) - Method in class mekhq.campaign.Campaign
Checks if a new mercenary organization is starting up in the current game year, and, if so, triggers a welcome dialog introducing the organization's representative.
checkForOverCrewing() - Method in class mekhq.campaign.unit.Unit
Checks for, and resolves, situations where the number of assigned personnel exceeds required crew positions (drivers, gunners, or vessel crew).
checkForSpecialEmployer(int, boolean) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Rolls whether ComStar or the Word of Blake steps into this contract - either fronting, taking over, or covertly sponsoring it (see the subclass AbstractContractDeterminationEmployer.determineEmployerFactions(mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType, java.time.LocalDate, mekhq.campaign.location.ILocation, boolean, mekhq.campaign.universe.Faction)).
checkForSpecialEmployer(int, boolean) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerGovernment
A government contract is issued by the player's own faction, which never fronts, takes over, or covertly backs its own work through ComStar or the Word of Blake, so no special employer is ever generated.
checkGenericAcquisition(IAcquisitionWork) - Method in class mekhq.campaign.Campaign
Prepares a skill check for acquiring the specified item or unit while ignoring real acquisition personnel.
checkLinkedScenario(int) - Method in class mekhq.campaign.Campaign
Checks if another active scenario has this scenarioID as it's linkedScenarioID and returns true if it finds one.
checkLoanPayment(LocalDate) - Method in class mekhq.campaign.finances.Loan
 
checkMASHCapacity(List<Unit>, int) - Static method in class mekhq.campaign.personnel.medical.MASHCapacity
Calculates the total patient capacity of all MASH theatres present in the given list of units.
checkMorale(Campaign, AbstractContract, boolean) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Checks and updates the morale which depends on various conditions such as the rout end date, skill levels, victories, defeats, etc.
CheckMoreScenariosStoryPoint - Class in mekhq.campaign.storyArc.storypoint
A story point that checks whether a given mission has more active scenarios.
CheckMoreScenariosStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
checkMutualAncestors(Person, int) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
This is used to determine if two people have mutual ancestors based on their genealogies.
checkNag(boolean, boolean) - Static method in class mekhq.gui.dialog.nagDialogs.PrisonersNagDialog
Determines whether a nag dialog should be displayed for prisoners in the given campaign.
checkNag(boolean, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.HRStrainNagDialog
Determines if the HR Strain nag dialog should be displayed.
checkNag(boolean, List<AbstractContract>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.UnresolvedStratConContactsNagDialog
Determines whether a nag dialog should be displayed for unresolved StratCon contacts in the campaign.
checkNag(boolean, List<Person>) - Static method in class mekhq.gui.dialog.nagDialogs.PregnantCombatantNagDialog
Determines whether a nag dialog should be displayed for active pregnant combatants in the given campaign.
checkNag(int) - Static method in class mekhq.gui.dialog.nagDialogs.InsufficientAsTechsNagDialog
Determines whether a nag dialog should be displayed for insufficient AsTechs in the campaign.
checkNag(int) - Static method in class mekhq.gui.dialog.nagDialogs.InsufficientMedicsNagDialog
Determines whether a nag dialog should be displayed for insufficient medics in the campaign.
checkNag(String) - Static method in class mekhq.gui.dialog.RandomDeathAnnouncement
Returns true if the nag dialog for the given constant has not been suppressed by the player, meaning the dialog should be shown.
checkNag(LocalDate, List<AbstractContract>) - Static method in class mekhq.gui.dialog.nagDialogs.EndContractNagDialog
Determines whether a nag dialog should be displayed for an ended contract in the given campaign.
checkNag(Collection<Unit>, boolean) - Static method in class mekhq.gui.dialog.nagDialogs.UnmaintainedUnitsNagDialog
Determines whether a nag dialog should be displayed for unmaintained units in the campaign.
checkNag(Collection<Unit>, int, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.InsufficientAstechTimeNagDialog
Determines whether a nag dialog should be displayed due to insufficient AsTech time in the campaign.
checkNag(List<Loan>, LocalDate, Money) - Static method in class mekhq.gui.dialog.nagDialogs.UnableToAffordLoanPaymentNagDialog
Determines whether a nag dialog should be displayed for the inability to afford loan payments.
checkNag(List<AbstractContract>, boolean, boolean) - Static method in class mekhq.gui.dialog.nagDialogs.SingleDropNagDialog
 
checkNag(List<Person>, int, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.UntreatedPersonnelNagDialog
Determines whether a nag dialog should be displayed for untreated injuries among campaign personnel.
checkNag(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.OutstandingScenariosNagDialog
Checks if a nag dialog should be displayed for outstanding scenarios in the given campaign.
checkNag(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.UnableToAffordExpensesNagDialog
Checks if a nag dialog should be displayed for the inability to afford expenses in the given campaign.
checkNag(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.UnableToAffordJumpNagDialog
Checks if a nag dialog should be displayed for the inability to afford the next jump in the given campaign.
checkNag(Campaign, boolean, boolean) - Static method in class mekhq.gui.dialog.nagDialogs.UnableToAffordRentNagDialog
Checks whether a user notification ("nag") about unpaid rent should be triggered for the campaign.
checkNag(Money, Money) - Static method in class mekhq.gui.dialog.nagDialogs.UnableToAffordShoppingListNagDialog
Determines whether a nag dialog should be displayed for the inability to afford all items on the shopping list
checkNag(Faction, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.InvalidFactionNagDialog
Determines whether a nag dialog should be displayed for an invalid faction in the campaign.
checkNaturalHealing(Person) - Method in class mekhq.campaign.personnel.medical.MedicalController
Checks if the patient can heal naturally (without a doctor) and processes the healing if possible.
checkOverdueLoanPayments(Campaign) - Method in class mekhq.campaign.finances.Finances
 
checkPersonRank(Person) - Method in class mekhq.campaign.personnel.ranks.RankValidator
Checks the rank of a person to ensure it is valid, and decreases the rank down to the highest one that is valid for the rank system.
CheckPersonStatusStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint checks the status of a Person in the campaign by their UUID and returns the raw status enum value (e.g.
CheckPersonStatusStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
checkRequiredPersonnel(Scenario, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Checks whether any required personnel are currently deployed in the scenario
checkRequiredUnits(Scenario, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Checks whether any required units are currently deployed in the scenario
CHECKS_WEAPON_SAFETY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
checkSalvageable() - Method in class mekhq.campaign.parts.meks.MekLocation
Gets a string indicating why the location is not salvageable, or null if the location can be salvaged.
checkScenariosDue() - Method in class mekhq.campaign.Campaign
Checks if there are any scenarios that are due based on the current date.
checkScrappable() - Method in class mekhq.campaign.parts.BuildingLocation
 
checkScrappable() - Method in class mekhq.campaign.parts.meks.MekLocation
 
checkScrappable() - Method in class mekhq.campaign.parts.missing.MissingPart
 
checkScrappable() - Method in class mekhq.campaign.parts.MotiveSystem
 
checkScrappable() - Method in class mekhq.campaign.parts.Part
 
checkScrappable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
checkScrappable() - Method in class mekhq.campaign.parts.Rotor
 
checkScrappable() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
checkScrappable() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
checkScrappable() - Method in class mekhq.campaign.parts.TankLocation
 
checkScrappable() - Method in class mekhq.campaign.parts.Turret
 
checkScrappable() - Method in class mekhq.campaign.parts.TurretLock
 
checkSkill(String, boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Prepares a skill check based on individually passed options.
checkSkill(String, Campaign) - Method in class mekhq.campaign.personnel.Person
Prepares a skill check based on the campaign's options.
checkStatusOfPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
 
CheckStringVariableStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint checks the value of a stored string variable from the StoryArc.
CheckStringVariableStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
checkTurnoverPrompt() - Method in class mekhq.campaign.Campaign
Checks if an employee turnover prompt should be displayed based on campaign options, current date, and other conditions (like transit status and campaign start date).
checkUltimatumForDate(LocalDate, String, FactionStandingUltimatumsLibrary) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUltimatum
Checks whether a faction ultimatum is associated with the given date and matches the specified campaign faction code.
CHEF - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CHELOSIAN_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CHELOSIAN_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CHEST - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
CHEWING_GUM - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CHI - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
CHILD - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
CHILD - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
CHILD_IN_LAW - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
CHILD_PORTRAITS_WHEN_COMING_OF_AGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHILDLIKE_REGRESSION - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
CHILDLIKE_REGRESSION - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ChildlikeRegression() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ChildlikeRegression
 
childPartIds - Variable in class mekhq.campaign.parts.PodSpace
 
childParts - Variable in class mekhq.campaign.parts.Part
 
CHILDREN_DROPOUT_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CHILDUS_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CHILDUS_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CHOICE_CANCEL - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
 
CHOICE_CONTINUE - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
 
CHOICE_SUPPRESS - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
 
ChoiceStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint creates a StoryChoiceDialog which offers the player potentially more than one possible choice or response.
ChoiceStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
ChooseMulFilesDialog - Class in mekhq.gui.dialog
 
ChooseMulFilesDialog(JFrame, boolean, ResolveScenarioTracker) - Constructor for class mekhq.gui.dialog.ChooseMulFilesDialog
 
ChooseRefitDialog - Class in mekhq.gui.dialog
 
ChooseRefitDialog(JFrame, boolean, Campaign, Unit) - Constructor for class mekhq.gui.dialog.ChooseRefitDialog
Creates new form EditPersonnelLogDialog
ChooseRefitDialog.ClassSorter - Class in mekhq.gui.dialog
A comparator for refit classes
ChooseRefitDialog.FormattedNumberSorter - Class in mekhq.gui.dialog
A comparator for numbers that have been formatted with DecimalFormat
ChooseRefitDialog.RefitTableModel - Class in mekhq.gui.dialog
A table model for displaying parts - similar to the one in CampaignGUI, but not exactly
ChooseRefitDialog.RefitTableModel.Renderer - Class in mekhq.gui.dialog
 
chooseWeaponSpecialization(Person, int, int, boolean) - Static method in class mekhq.campaign.personnel.SpecialAbility
This return a random weapon to specialize in, selected based on weightings.
CHRONIC - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryLevel
Low-level chronic injuries and diseases, not threatening under normal circumstances.
CHRONIC_LATENESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CHUNGALOMENINGITIS_AMARIS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CHUNGALOMENINGITIS_AMARIS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CHUNGALOMENINGITIS_TRADITIONAL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CHUNGALOMENINGITIS_TRADITIONAL - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CITY - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The image key for the single generic urban sprite used to render a city overlay, regardless of the hex's base terrain.
cityCountModifier() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the cityCountModifier record component.
cityCountModifierOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
 
CIVIC_CONTROLLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVIL_CLERK - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
 
CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
CIVILIAN_AERO_MECHANIC - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_AEROSPACE_INSTRUCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_DEBRIEFER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_DOCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_DROPSHIP_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_HELP - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
CIVILIAN_JUMPSHIP_NAVIGATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_LIAISON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_ORGANIZATION_BUSINESS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
CIVILIAN_ORGANIZATION_MILITIA - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
CIVILIAN_ORGANIZATION_REBELS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
CIVILIAN_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_PROFESSION_DIE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CIVILIAN_REQUISITION_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CIVILIAN_RIOT - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
CIVILIAN_VTOL_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CLAIMS_ARBITRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CLAMP_MOUNT_MEK - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
CLAMP_MOUNT_TANK - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
CLAMP_REPUTATION_PAY_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
clan - Variable in class mekhq.campaign.parts.Armor
 
clan - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
clan - Variable in class mekhq.campaign.parts.meks.MekLocation
 
clan - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
clan - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
clan - Variable in class mekhq.campaign.personnel.NameAcquired
 
Clan - Class in mekhq.campaign.personnel
Deprecated.
- Move to Faction
Clan() - Constructor for class mekhq.campaign.personnel.Clan
Deprecated.
 
CLAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
CLAN_ACQUISITION_PENALTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CLAN_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
CLAN_FAME_MULTIPLIER - Static variable in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
CLAN_HEAT_DOUBLE - Static variable in class mekhq.campaign.parts.AeroHeatSink
 
CLAN_INVASION_FIRST_WAVE_BEGINS - Static variable in class mekhq.MHQConstants
 
CLAN_PART_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CLAN_PERSONNEL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CLAN_TRIAL_OF_GRIEVANCE_SUCCESSFUL - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
CLAN_TRIAL_OF_GRIEVANCE_UNSUCCESSFUL - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
CLAN_UNIT_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ClanDisplay - Class in mekhq.gui.displayWrappers
Deprecated.
Remove alongside Clan
ClanDisplay(Clan, LocalDate) - Constructor for class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
ClanHomeworldsExclusion - Class in mekhq.campaign.mission.contract.contractGeneration.targetFinder
 
ClanHomeworldsExclusion() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.targetFinder.ClanHomeworldsExclusion
 
CLANS_OBEY_BIDDING_RULES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CLASS_A - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_B - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_C - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_D - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_E - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_F - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_OMNI - Static variable in class mekhq.campaign.parts.Refit
 
classLookupName() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns the value of the classLookupName record component.
ClassSorter() - Constructor for class mekhq.gui.dialog.ChooseRefitDialog.ClassSorter
 
CLAUSTROPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CLEANER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
cleanUp() - Method in class mekhq.campaign.Campaign
Cleans incongruent data present in the campaign
cleanupOrphans(Campaign) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Worker function that clears out any orphan Employee Turnover records
clear() - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Clears every channel.
clear() - Method in class mekhq.campaign.market.RequestedStockLevels
 
clear() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
clear() - Method in class mekhq.campaign.personnel.skills.Skills
Removes all the skills.
clear(ContractSearchType) - Method in class mekhq.campaign.mission.contract.ContractMarket
 
CLEAR - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.TransmissionSignalQuality
 
clearAllFormationsAndPersonnel(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
clearAllFormationsAndPersonnel(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
clearAllTransportSpace() - Method in class mekhq.campaign.unit.Unit
 
clearAssociatedUnits() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
clearBlobCrewForRole(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Clears blob crew for a specific personnel role from units and empties the campaign pool.
clearCache() - Method in class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
Clears any cache associated with faction selection.
clearCache() - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
Clears the cache associated with faction probabilities.
clearCache() - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
Clears any cache associated with planet selection.
clearCache() - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
Clears the cache associated with per-faction planet probabilities.
clearCachedBalance() - Method in class mekhq.campaign.finances.Finances
Next time getBalance() is called force it to recalculate the current balance Should be called if transactions are modified or deleted.
clearCrew() - Method in class mekhq.campaign.unit.Unit
Removes all crew members from this unit, including the assigned technician and engineer.
clearCrew(boolean) - Method in class mekhq.campaign.unit.Unit
Removes all crew members from this unit, optionally retaining the assigned technician and engineer.
clearCurrentApplicants() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Clears all current applicants from the market.
clearDailyReportNag(DailyReportType) - Method in class mekhq.gui.CommandCenterTab
 
clearDetails() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
clearDoctorAssignmentForCharacterWithOnlyPermanentInjuries(boolean, int) - Method in class mekhq.campaign.personnel.Person
In 0.51.0 we introduced a change that removed characters who only have permanent injuries from the assignments.
clearFailureEffects() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
clearForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
clearFormationMix() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Clears the picked formation, so Restore Defaults resets it along with everything else.
clearForRegeneration() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Clears all generated terrain, cities, roads, and hex reveals so the sector can be regenerated from scratch.
clearGameData(Entity) - Method in class mekhq.campaign.Campaign
Clears Transient Game Data for an Entity
clearGenealogyLinks() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
This is used to remove all external Genealogy links to a person, as part of clearing out any data related to a person during their removal.
clearImage() - Method in class mekhq.gui.BasicInfo
 
clearInjuriesExcludingProsthetics(LocalDate) - Method in class mekhq.campaign.personnel.Person
Removes all non-prosthetic injuries from this person.
clearLocColors() - Method in class mekhq.gui.view.PaperDoll
 
clearLocTags() - Method in class mekhq.gui.view.PaperDoll
 
clearLogPanel() - Method in class mekhq.gui.DailyReportLogPanel
 
clearMovementModes() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
clearOwnershipChangeScore() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Deprecated, for removal: This API element is subject to removal in a future version.
clearPart() - Method in class mekhq.gui.sorter.TechSorter
 
clearParts() - Method in class mekhq.campaign.mission.scenarios.Loot
 
clearProstheticInjuries(LocalDate) - Method in class mekhq.campaign.personnel.Person
Removes all prosthetic-related injuries from this person.
clearSalvageFormations() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
clearSalvageTechs() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
clearScenarioIds(Campaign) - Method in class mekhq.campaign.force.Formation
 
clearScenarioIds(Campaign, boolean) - Method in class mekhq.campaign.force.Formation
 
clearScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
clearSelectedTab() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
Clears any selected items on the currently selected tab
clearShipTransportedUnits() - Method in class mekhq.campaign.unit.Unit
Clears the set of units being transported by this unit.
clearSPA() - Static method in class mekhq.campaign.personnel.SpecialAbility
 
clearSuccessEffects() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
clearTechUnits() - Method in class mekhq.campaign.personnel.Person
 
clearTransportAssignment(Campaign, Unit) - Static method in class mekhq.gui.adapter.TOEMouseAdapter
Worker function to make sure transport assignment data gets cleared out when unit(s) are removed from the TOE
clearTransportCapacityMap() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Completely clears the capacity map.
clearTransportedEntities() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
clearTransportedUnits() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Clears the set of units being transported by this unit.
clearTransportedUnits() - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Clears the set of units being transported by this unit.
clearTransportedUnits(Campaign) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Bay unloading utility used when removing a bay-equipped Transport unit This removes all units assigned to the transport from it
clearTransportedUnits(Campaign) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
Bay unloading utility used when removing a bay-equipped Transport unit This removes all units assigned to the transport from it
clearTransportedUnits(Campaign) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Bay unloading utility used when removing a bay-equipped Transport unit This removes all units assigned to the transport from it
clearTransportedUnits(Campaign) - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
Bay unloading utility used when removing a bay-equipped Transport unit This removes all units assigned to the transport from it
clearTransportedUnits(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Clears the set of units being transported by this unit.
clearUnit() - Method in class mekhq.gui.MekLabTab
 
clearUnits() - Method in class mekhq.campaign.mission.scenarios.Loot
 
CLEVER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
client - Variable in class mekhq.AtBGameThread
 
clientClosed() - Method in class mekhq.AtBGameThread
 
clone() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
clone() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
clone() - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
clone() - Method in class mekhq.campaign.icons.StandardFormationIcon
 
clone() - Method in class mekhq.campaign.icons.UnitIcon
 
clone() - Method in class mekhq.campaign.Kill
 
clone() - Method in class mekhq.campaign.LocalPersonnel
 
clone() - Method in class mekhq.campaign.log.LogEntry
 
clone() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
clone() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
clone() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
clone() - Method in class mekhq.campaign.mission.scenarios.Loot
 
clone() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
clone() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
clone() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
clone() - Method in class mekhq.campaign.parts.AeroHeatSink
 
clone() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
clone() - Method in class mekhq.campaign.parts.AeroSensor
 
clone() - Method in class mekhq.campaign.parts.AmmoStorage
 
clone() - Method in class mekhq.campaign.parts.Armor
 
clone() - Method in class mekhq.campaign.parts.Avionics
 
clone() - Method in class mekhq.campaign.parts.BAArmor
 
clone() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
clone() - Method in class mekhq.campaign.parts.BayDoor
 
clone() - Method in class mekhq.campaign.parts.BuildingLocation
 
clone() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
clone() - Method in class mekhq.campaign.parts.Cubicle
 
clone() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
clone() - Method in class mekhq.campaign.parts.EnginePart
 
clone() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
clone() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
clone() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
clone() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
clone() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
clone() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
clone() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
clone() - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
clone() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
clone() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
clone() - Method in class mekhq.campaign.parts.equipment.MASC
 
clone() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
clone() - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
clone() - Method in class mekhq.campaign.parts.FireControlSystem
 
clone() - Method in class mekhq.campaign.parts.GravDeck
 
clone() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
clone() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
clone() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
clone() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
clone() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
clone() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
clone() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
clone() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
clone() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
clone() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
clone() - Method in class mekhq.campaign.parts.LandingGear
 
clone() - Method in class mekhq.campaign.parts.LFBattery
 
clone() - Method in class mekhq.campaign.parts.meks.MekActuator
 
clone() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
clone() - Method in class mekhq.campaign.parts.meks.MekGyro
 
clone() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
clone() - Method in class mekhq.campaign.parts.meks.MekLocation
 
clone() - Method in class mekhq.campaign.parts.meks.MekSensor
 
clone() - Method in class mekhq.campaign.parts.missing.MissingPart
 
clone() - Method in class mekhq.campaign.parts.MotiveSystem
 
clone() - Method in class mekhq.campaign.parts.OmniPod
 
clone() - Method in class mekhq.campaign.parts.Part
 
clone() - Method in class mekhq.campaign.parts.Part.PartRef
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
clone() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
clone() - Method in class mekhq.campaign.parts.QuadVeeGear
 
clone() - Method in class mekhq.campaign.parts.Refit
You can't clone a refit
clone() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
clone() - Method in class mekhq.campaign.parts.Rotor
 
clone() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
clone() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
clone() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
clone() - Method in class mekhq.campaign.parts.SVArmor
 
clone() - Method in class mekhq.campaign.parts.SVEnginePart
 
clone() - Method in class mekhq.campaign.parts.TankLocation
 
clone() - Method in class mekhq.campaign.parts.Thrusters
 
clone() - Method in class mekhq.campaign.parts.TransportBayPart
 
clone() - Method in class mekhq.campaign.parts.Turret
 
clone() - Method in class mekhq.campaign.parts.TurretLock
 
clone() - Method in class mekhq.campaign.parts.VeeSensor
 
clone() - Method in class mekhq.campaign.parts.VeeStabilizer
 
clone() - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
clone() - Method in class mekhq.campaign.personnel.SpecialAbility
 
clone() - Method in class mekhq.campaign.storyArc.StoryPortrait
 
clone() - Method in class mekhq.campaign.storyArc.StorySplash
 
clone() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
Thorough deep clone of this generator parameters object.
CLONE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
CLONED_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CLONED_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CLONED_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CLONED_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CLONED_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CLONED_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CLONED_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CLONED_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CLONED_LIMB_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
close() - Method in record class mekhq.campaign.io.CampaignXmlParser
 
CLOSE_COMBAT_PREF - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CLOSE_QUARTERS_ONLY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CLOSING_SPAN_TAG - Static variable in class mekhq.utilities.ReportingUtilities
Just the closing part of the tag to prevent potential issues with strings in Java files and the warnings about constants when using the same string in multiple places.
CLOWN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CLUMSY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CLUSTER - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
clustering() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the clustering record component.
clusteringOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
 
COASTAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
One large body grown from a corner or edge.
COASTAL_PORTS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
Cities favor the coast, as ports.
coastalBias() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the coastalBias record component.
coastalBiasOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
 
COCKPIT - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
COCKPIT_DRIFTER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CODEBREAKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COL_AMOUNT - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
COL_ASSIGN - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_ASSIGN - Static variable in class mekhq.gui.model.ScenarioTableModel
 
COL_AWARD - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
COL_BALANCE - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_BONUS_COST - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_BUTTON_BUY - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BUTTON_BUY_BULK - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BUTTON_GM_ADD - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BUTTON_GM_ADD_BULK - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BUTTON_SELL - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BUTTON_SELL_BULK - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_BV - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_BV - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_CATEGORY - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_CLASS - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_CLASS - Static variable in class mekhq.gui.model.UnitAssignmentTableModel
 
COL_COL_IN_USE - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_COLLATERAL - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_CONDITION - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_COST - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_COST - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_COST - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_COST - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_COST - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_COST - Static variable in class mekhq.gui.model.UnitAssignmentTableModel
 
COL_COST - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_CREDIT - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_CREW - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_CREW_STATE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_CRITERION - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
COL_DATE - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_DATE - Static variable in class mekhq.gui.model.KillTableModel
 
COL_DATE - Static variable in class mekhq.gui.model.LogTableModel
 
COL_DATE - Static variable in class mekhq.gui.model.PersonnelEventLogModel
 
COL_DATE - Static variable in class mekhq.gui.model.PersonnelKillLogModel
 
COL_DATE - Static variable in class mekhq.gui.model.ScenarioTableModel
 
COL_DAYS - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_DEBIT - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_DELIVERY - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_DEPLOYMENT - Static variable in class mekhq.gui.model.BotForceTableModel
 
COL_DESC - Static variable in class mekhq.gui.model.FinanceTableModel
 
COL_DESC - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_DESC - Static variable in class mekhq.gui.model.LogTableModel
 
COL_DESCRIPTION - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
COL_DESTINATION_NAME - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_DESTINATION_PLANET - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_DESTINATION_SYSTEM - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_DETAIL - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_DETAIL - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_EXTENDED - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_FAILURE_EFFECT - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
COL_FIXED - Static variable in class mekhq.gui.model.BotForceTableModel
 
COL_FLUFF - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_FORCE - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_FORCE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_HITS - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_IFF - Static variable in class mekhq.gui.model.BotForceTableModel
 
COL_IN_TRANSFER - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_IN_USE - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_INCOME - Static variable in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
COL_KILLED - Static variable in class mekhq.gui.model.KillTableModel
 
COL_KILLER - Static variable in class mekhq.gui.model.KillTableModel
 
COL_LOCATION - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_LOCATION_NAME - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_LOCATION_PLANET - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_LOCATION_SYSTEM - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_MAINTAIN - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_MAINTAIN_CYCLE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_MARKET - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_MEKS - Static variable in class mekhq.gui.model.LootTableModel
 
COL_MISC_MOD - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_MODE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_MODEL - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_MONEY - Static variable in class mekhq.gui.model.LootTableModel
 
COL_NAME - Static variable in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.BotForceTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.LootTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_NAME - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.ScenarioTableModel
 
COL_NAME - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_NAME_ADMIN - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_ASF - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_CIVILIAN - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_INF - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_MEDICAL - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_MW - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_NAVAL - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_RATE - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_TECH - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NAME_VEE - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NEXT - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_NEXT_PAY - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_NUM - Static variable in class mekhq.gui.model.RankTableModel
 
COL_NUM - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_NUM_LEFT - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_NUM_PART - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_OFFICER - Static variable in class mekhq.gui.model.RankTableModel
 
COL_PART - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_PARTS - Static variable in class mekhq.gui.model.LootTableModel
 
COL_PARTS - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_PAY_BONUS - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_PAY_MULTI - Static variable in class mekhq.gui.model.RankTableModel
 
COL_PAYMENT - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_PAYOUT - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_PERCENT - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_PERMANENT - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_PERSON - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
COL_PERSON - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_PILOT - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_PRICE - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_PRINCIPAL - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_PRIORITY - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_QUALITY - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_QUALITY - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_QUANTITY - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_QUEUE - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_QUEUE - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_QUIRKS - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_RANDOM - Static variable in class mekhq.gui.model.BotForceTableModel
 
COL_RATE - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_REPAIR - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_REPAIR - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_REQUESTED_STOCK - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_SCHEDULE - Static variable in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
COL_SCHEDULE - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_SECTOR - Static variable in class mekhq.gui.model.ScenarioTableModel
 
COL_SET - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
COL_SHARES - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_SHIP_TRANSPORT - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_SITE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_STATUS - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_STATUS - Static variable in class mekhq.gui.model.ScenarioTableModel
 
COL_STATUS - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_STORED - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_SUCCESS_EFFECT - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
COL_SUPPLY - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_TAC_TRANSPORT - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_TARGET - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_TARGET - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_TARGET - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_TARGET - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_TECH - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_TECH_BASE - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_TECH_BASE - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_TECH_BASE - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_TECH_CRW - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_TEXT - Static variable in class mekhq.gui.model.PersonnelEventLogModel
 
COL_TEXT - Static variable in class mekhq.gui.model.PersonnelKillLogModel
 
COL_TIME - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
COL_TIME - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
COL_TON - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_TON - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_TONNAGE - Static variable in class mekhq.gui.model.PartsInUseTableModel
 
COL_TOTAL_COST - Static variable in class mekhq.gui.model.PartsTableModel
 
COL_TOTAL_COST - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_TRANSIT - Static variable in class mekhq.gui.model.PartsStoreModel
 
COL_TYPE - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
COL_TYPE - Static variable in class mekhq.gui.model.ProcurementTableModel
 
COL_TYPE - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_UNIT - Static variable in class mekhq.gui.model.RetirementTableModel
 
COL_UNIT - Static variable in class mekhq.gui.model.UnitAssignmentTableModel
 
COL_UNIT - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_UNIT_TYPE - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_VALUE - Static variable in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
COL_VALUE - Static variable in class mekhq.gui.model.LoanTableModel
 
COL_WEIGHT - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_WEIGHT_CLASS - Static variable in class mekhq.gui.model.UnitMarketTableModel
 
COL_WEIGHT_CLASS - Static variable in class mekhq.gui.model.UnitTableModel
 
COL_WORK_DONE - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
coldnessAt(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFields
 
collectEntities(ForceDescriptor) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Harvests the crewed Entity objects from a rolled descriptor tree - every leaf that is included and carries an entity, in tree order (sub-forces before attached forces at each node).
COLLECTOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COLLEGE - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
COLLEGE - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
color() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the color record component.
color() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the color record component.
color() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the color record component.
color() - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
Returns the value of the color record component.
columnIndex - Variable in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
 
columnNames - Variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
columnNames - Variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
columnNames - Variable in class mekhq.gui.model.BotForceTableModel
 
columnNames - Variable in class mekhq.gui.model.DataTableModel
 
columnNames - Variable in class mekhq.gui.model.LootTableModel
 
columnNames - Variable in class mekhq.gui.model.ObjectiveTableModel
 
columnNames - Variable in class mekhq.gui.model.PartsStoreModel
 
columns - Variable in class mekhq.gui.baseComponents.tables.MHQTableModel
Columns defined for the table model.
COMBAT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
 
COMBAT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
COMBAT - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
COMBAT_ABILITY - Enum constant in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
 
COMBAT_ARTIST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COMBAT_CHAPLAIN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COMBAT_GUNNERY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents gunnery-related combat skills.
COMBAT_PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales combat pay at generation (a multiplier).
COMBAT_PERSONNEL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
 
COMBAT_PILOTING - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents piloting-related combat skills.
COMBAT_POET - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COMBAT_PROSTHETICS_FITTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COMBAT_ROLE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
COMBAT_ROLES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMBAT_ROLES - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
COMBAT_SONG - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COMBAT_TEAM_OVERRIDE_FALSE - Static variable in class mekhq.campaign.force.Formation
 
COMBAT_TEAM_OVERRIDE_NONE - Static variable in class mekhq.campaign.force.Formation
 
COMBAT_TEAM_OVERRIDE_TRUE - Static variable in class mekhq.campaign.force.Formation
 
COMBAT_TEAMS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
COMBAT_TEAMS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMBAT_TECHNICIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
COMBAT_VEHICLE_ASSAULT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
COMBAT_VEHICLE_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
COMBAT_VEHICLE_LIGHT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
COMBAT_VEHICLE_MEDIUM - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
COMBAT_VEHICLE_SUPER_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
CombatChallengeNagDialog - Class in mekhq.gui.dialog.nagDialogs
 
CombatChallengeNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.CombatChallengeNagDialog
 
CombatInformationCenter - Class in mekhq.campaign.parts
 
CombatInformationCenter() - Constructor for class mekhq.campaign.parts.CombatInformationCenter
Deprecated, for removal: This API element is subject to removal in a future version.
CombatInformationCenter(int, Money, Campaign) - Constructor for class mekhq.campaign.parts.CombatInformationCenter
 
combatPay() - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Returns the value of the combatPay record component.
CombatRecordRating - Class in mekhq.campaign.reputation.camOpsReputation
 
CombatRecordRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.CombatRecordRating
 
CombatRole - Enum Class in mekhq.campaign.mission.utilities
 
CombatTeam - Class in mekhq.campaign.force
Used by Against the Bot & StratCon to track additional information about each formation on the TO&E that has at least one unit assigned.
CombatTeam() - Constructor for class mekhq.campaign.force.CombatTeam
Default constructor
CombatTeam(int, Campaign) - Constructor for class mekhq.campaign.force.CombatTeam
 
combineString(Collection<String>, String) - Static method in class mekhq.Utilities
 
comboIndexToStoredZone(int) - Static method in class mekhq.gui.scenarioTemplateEditor.DestinationZoneMapper
Forward mapping used when saving a force: the selected combo box index becomes the stored destination-zone value.
ComingOfAgeAnnouncement - Class in mekhq.campaign.personnel.lifeEvents
Handles the coming-of-age announcement for a character.
ComingOfAgeAnnouncement(Campaign, Person) - Constructor for class mekhq.campaign.personnel.lifeEvents.ComingOfAgeAnnouncement
Constructs and initializes a coming-of-age announcement dialog.
COMMAND - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.SupportSection
 
COMMAND_ACTIVATE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_ARRIVE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_BOMBS - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CANCEL_CUSTOMIZE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CANCEL_MOTHBALL - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CANCEL_ORDER - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CENTER - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
COMMAND_CENTER_MRMS - Static variable in class mekhq.MHQConstants
Deprecated, for removal: This API element is subject to removal in a future version.
COMMAND_CENTER_USE_UNIT_MARKET - Static variable in class mekhq.MHQConstants
Deprecated, for removal: This API element is subject to removal in a future version.
COMMAND_CHANGE_HISTORY - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CHANGE_MAINTENANCE_MULTI - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CHANGE_SITE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_CUSTOMIZE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_DISBAND - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_CREW_LOG - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_DAMAGE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_DEPLOYMENT_LOG - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_KILL_LOG - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_REPAIR_LOG - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_EDIT_UNIT_LOG - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_FILL_TEMP_CREW - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_FLUFF_NAME - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_GM - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_GM_ACTIVATE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_GM_MOTHBALL - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_ELITE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_GREEN - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_HEROIC - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_LEGENDARY - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_REGULAR - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_ULTRA_GREEN - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_HIRE_FULL_GM_VETERAN - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_INDI_CAMO - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_LC_SWAP_AMMO - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_LOSS - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_MAINTENANCE_REPORT - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_MOTHBALL - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_OPEN_POPUP - Static variable in class mekhq.gui.adapter.JPopupMenuAdapter
 
COMMAND_OPEN_POPUP - Static variable in class mekhq.MHQConstants
 
COMMAND_PARTS_REPORT - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_PERFORM_AD_HOC_MAINTENANCE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_QUIRKS - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REFIT_GM_COMPLETE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REFIT_KIT - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REFURBISH - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REMOVE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REMOVE_INDI_CAMO - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REMOVE_TEMP_CREW - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_REPAIR - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_RESTORE_UNIT - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_RIGHTS - Enum constant in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
 
COMMAND_RIGHTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_SALVAGE - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_SELL - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_SET_QUALITY - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_SMALL_SV_SWAP_AMMO - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_STATUS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
COMMAND_STRIP_UNIT - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_SUPPLY_COST - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_TAG_CUSTOM - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
COMMAND_UNDEPLOY - Static variable in class mekhq.gui.adapter.UnitTableMouseAdapter
 
CommandCenter - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
CommandCenterTab - Class in mekhq.gui
Collates important information about the campaign and displays it, along with some actionable buttons
CommandCenterTab(CampaignGUI, String) - Constructor for class mekhq.gui.CommandCenterTab
 
commandDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the commandDelta record component.
COMMANDER_IMPRISONMENT - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
COMMANDER_MURDERED - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
COMMANDER_RETIREMENT - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
commanderLanceHasDefensiveAssignment(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Utility method to determine if the current scenario's force commander's force is on defence
CommandersDayAnnouncement - Record Class in mekhq.campaign.personnel.lifeEvents
This class is responsible for managing the immersive announcement for Commander's Day.
CommandersDayAnnouncement(Campaign) - Constructor for record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Constructs a new CommandersDayAnnouncement.
CommandGenerationCheckBox - Class in mekhq.gui.commandGeneration.components
A specialized JCheckBox for the Command Generation dialog.
CommandGenerationCheckBox(String) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationCheckBox
Constructs a checkbox whose text and tooltip are read from the Command Generation bundle.
CommandGenerationCheckBox(String, Integer) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationCheckBox
Same as CommandGenerationCheckBox(String) but lets the caller specify the tooltip's word-wrap column count.
CommandGenerationDialog - Class in mekhq.gui.commandGeneration
Top-level dialog for the Command Generator.
CommandGenerationDialog(JFrame, Campaign) - Constructor for class mekhq.gui.commandGeneration.CommandGenerationDialog
 
CommandGenerationLabel - Class in mekhq.gui.commandGeneration.components
A specialized JLabel for the Command Generation dialog.
CommandGenerationLabel(String) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationLabel
Constructs a label with both text and tooltip pulled from the Command Generation bundle.
CommandGenerationLabel(String, boolean) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationLabel
Same as CommandGenerationLabel(String) but lets the caller suppress the tooltip lookup.
CommandGenerationLabel(String, Integer, boolean) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationLabel
Full constructor.
CommandGenerationOptions - Class in mekhq.campaign.universe.commandGeneration
Options for the Command Generator (the ratgen-driven force-generation pipeline behind the Command Designer dialog).
CommandGenerationOptions() - Constructor for class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
Creates the options seeded with the Command Generator defaults (the legacy RULESET_BASED configuration).
CommandGenerationPane - Class in mekhq.gui.commandGeneration
Top-level AbstractMHQTabbedPane for the Company Generation dialog.
CommandGenerationPane(JFrame, Campaign, CommandGenerationOptions) - Constructor for class mekhq.gui.commandGeneration.CommandGenerationPane
 
CommandGenerationSpinner - Class in mekhq.gui.commandGeneration.components
A specialized JSpinner for the Command Generation dialog.
CommandGenerationSpinner(String, double, double, double, double) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationSpinner
Double-valued spinner.
CommandGenerationSpinner(String, int, int, int, int) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationSpinner
Integer-valued spinner.
CommandGenerationStandardPanel - Class in mekhq.gui.commandGeneration.components
A specialized JPanel used to group related controls inside Command Generation tabs.
CommandGenerationStandardPanel(String) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationStandardPanel
Borderless panel; just a named JPanel with the pnl<name> component name.
CommandGenerationStandardPanel(String, boolean) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationStandardPanel
Optional untitled rounded border.
CommandGenerationStandardPanel(String, boolean, String) - Constructor for class mekhq.gui.commandGeneration.components.CommandGenerationStandardPanel
Optional titled rounded border.
CommandGenerationUtilities - Class in mekhq.gui.commandGeneration.components
Shared helpers for the Command Generation dialog's styled components.
CommandGenerator - Class in mekhq.campaign.universe.commandGeneration.ratgen
Single entry point for the ratgen-driven Command Generator pipeline.
CommandGenerator.Result - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
Result of a generation run: the engine's descriptor tree plus the flat list of Persons the pipeline created during materialization.
CommandGenerator.SpareCosts - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
The value of the spare parts the build's warehouse stock-up added, split by the categories the pay-for finance toggles gate.
commandLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns the value of the commandLocked record component.
CommandRating - Class in mekhq.campaign.reputation.camOpsReputation
 
CommandRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.CommandRating
 
commandRights() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns the value of the commandRights record component.
CommandSummaryPanel - Class in mekhq.gui.view
Displays a command summary including current funds, unit reputation, experience rating, and the combat strength used for StratCon calculations.
CommandSummaryPanel(int, int, Campaign) - Constructor for class mekhq.gui.view.CommandSummaryPanel
Constructs a new CommandSummaryPanel.
COMMISSARY_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
commit(ScenarioTemplate, String, ScenarioForceTemplate) - Static method in class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor
Writes force into template's force roster under its current force ID, enforcing uniqueness and, on a rename, re-pointing every template-owned reference to the force so none is left dangling on the old ID.
commitPrimaryForces() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
This convenience method sets the scenario's current state to PRIMARY_FORCES_COMMITTED and fixes the forces that were assigned to this scenario prior as "primary".
commitPrimaryForces(Campaign, StratConScenario, StratConTrackState) - Method in interface mekhq.campaign.digitalGM.IForceDeploymentStrategy
Commits the primary forces to a scenario, adding it to the track and finalising its deployment dates.
commitPrimaryForces(Campaign, StratConScenario, StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Worker function that "locks in" a scenario - Adds it to the campaign so it's visible in the briefing room, adds it to the track
commitPrimaryForces(Campaign, StratConScenario, StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConForceDeploymentStrategy
 
CommitResult(boolean, String) - Constructor for record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Creates an instance of a CommitResult record class.
committed() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Returns the value of the committed record component.
COMMON - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
COMMON - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
COMMON_CRIMINAL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COMMON_PART_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CommonObjectiveFactory - Class in mekhq.campaign.mission.scenarios
This class contains code for the creation of some common objectives for an AtB scenario
CommonObjectiveFactory() - Constructor for class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
 
COMMS_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COMMS_TOGGLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COMMUNITY_LEADER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COMPANY - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
compare(String, String) - Method in class mekhq.gui.dialog.ChooseRefitDialog.ClassSorter
 
compare(String, String) - Method in class mekhq.gui.dialog.ChooseRefitDialog.FormattedNumberSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.BonusSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.DateStringComparator
 
compare(String, String) - Method in class mekhq.gui.sorter.FormattedNumberSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.IntegerStringSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.LevelSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.PartsDetailSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.PersonRankStringSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.PersonTitleStringSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.TargetSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.TaskSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.TwoNumbersSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.UnitStatusSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.UnitTypeSorter
 
compare(String, String) - Method in class mekhq.gui.sorter.WarehouseStatusSorter
Compares two strings and determines their sorting order.
compare(String, String) - Method in class mekhq.gui.sorter.WeightClassSorter
 
compare(Person, Person) - Method in class mekhq.gui.sorter.PersonRankSorter
 
compare(Person, Person) - Method in class mekhq.gui.sorter.PersonTitleSorter
 
compare(Person, Person) - Method in class mekhq.gui.sorter.TechSorter
 
compare(PersonalityTrait, PersonalityTrait) - Method in class mekhq.gui.sorter.PersonalityTraitSorter
 
compare(PrisonerStatus, PrisonerStatus) - Method in class mekhq.gui.sorter.PrisonerStatusSorter
Order: 1) Free 2) Prisoners willing to Defect 3) Prisoners not willing to Defect 4) Bondsmen
compareTo(Money) - Method in record class mekhq.campaign.finances.Money
 
compareTo(ScenarioForceTemplate) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
compareTo(Award) - Method in class mekhq.campaign.personnel.Award
Compares an award with this one by priority: xp, edge and name.
compareTo(Academy) - Method in class mekhq.campaign.personnel.education.Academy
Compares an academy with this one by priority: xp, edge and name.
compareTo(ResolveScenarioTracker.PersonStatus) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
compareTo(PartsStoreModel.FormattedValue<T>) - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
compareTo(PartsStoreModel.TargetProxy) - Method in class mekhq.gui.model.PartsStoreModel.TargetProxy
COMPASSIONATE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
COMPETITIVE_NATURE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
complete() - Method in class mekhq.campaign.storyArc.StoryPoint
Complete the story point, by processing outcomes, triggers, and proceeding to the next story point.
complete() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
completeActivation() - Method in class mekhq.campaign.unit.Unit
Completes the activation of a unit.
COMPLETED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
completeMission(AbstractContract, MissionStatus) - Method in class mekhq.campaign.Campaign
 
CompleteMissionDialog - Class in mekhq.gui.dialog
 
CompleteMissionDialog(JFrame) - Constructor for class mekhq.gui.dialog.CompleteMissionDialog
 
CompleteMissionStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A trigger that completes a mission.
CompleteMissionStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.CompleteMissionStoryTrigger
 
completeMothball() - Method in class mekhq.campaign.unit.Unit
Completes the mothballing of a unit.
COMPLETION_BONUS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
On successful completion, a lump equal to 5% of total pay is credited as a bonus on top of the contract.
COMPLETION_PAYMENT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Credits a fraction of total pay as a lump on successful completion (the fraction is the magnitude).
COMPLIMENTS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
component(JComponent) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
ComponentColors - Record Class in mekhq.gui.utilities
Holds component color settings.
ComponentColors(Color, Color) - Constructor for record class mekhq.gui.utilities.ComponentColors
Creates an instance of a ComponentColors record class.
composition - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
composition() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the composition record component.
COMPOUND_FRACTURE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
COMPOUND_FRACTURED_FEMUR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COMPOUND_FRACTURED_FOREARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COMPOUND_FRACTURED_SHIN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COMPOUND_FRACTURED_SHOULDER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CompoundFracturedFemur() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedFemur
 
CompoundFracturedForearm() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedForearm
 
CompoundFracturedShin() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShin
 
CompoundFracturedShoulder() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShoulder
 
COMPULSION_ADDICTION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_ANARCHIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_BIONIC_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_BODY_MOD_ADDICTION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CHECK_MODIFIER_EXTREME - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CHECK_MODIFIER_MAJOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CHECK_MODIFIER_SEVERE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CHECK_MODIFIER_SIGNIFICANT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CHECK_MODIFIER_TRIVIAL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_CLAN_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_FACTION_LOYALTY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_FACTION_PRIDE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_GAMBLING - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_INNER_SPHERE_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_MERCENARY_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_MILD_PARANOIA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_OTHER_FACTION_DISLIKE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_OTHER_FACTION_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_PAINKILLER_ADDICTION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_PARENT_FACTION_DISLIKE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_PARENT_FACTION_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_PATHOLOGIC_RACISM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_PIRATE_HATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_RACISM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_RELIGIOUS_FANATICISM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_TRAUMATIC_PAST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_UNPLEASANT_PERSONALITY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
COMPULSION_XENOPHOBIA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
compute(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator
Computes the per-role demand snapshot from campaign's current force composition and personnel count.
compute(Campaign, int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator
Computes the per-role demand snapshot from campaign's current force composition, plus the vehicles the support stage is still going to add.
compute(StratConTrackState, LatitudeBand, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFields
Computes the influence fields for a track.
computeCost() - Method in class mekhq.campaign.parts.TankLocation
 
computeIsAwayFromMainForce(Campaign, Person) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Determines whether the given person is currently away from the main force based on their position in the location tree.
computeIsUseCommandCircuit(Campaign) - Method in class mekhq.campaign.AbstractLocation
 
computeIsUseCommandCircuit(Campaign, CampaignOptions) - Method in class mekhq.campaign.AbstractLocation
 
computeJourneyDays(JumpPath, LocalDate, double) - Static method in class mekhq.campaign.location.LocationUtils
Computes the total journey duration in days from a JumpPath, applying a minimum of 2 days.
computeStartTransit(PlanetarySystem, Campaign) - Static method in class mekhq.campaign.location.LocationUtils
Returns the transit time from fromSystem that should be used as the start-transit parameter when calculating a new journey's duration.
COMSTAR_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
COMSTAR_SCHISM - Static variable in class mekhq.MHQConstants
 
CON_ARTIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
Concussion() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
CONCUSSION - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
concussionWorsened(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
CONDESCENDING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
CONFIDENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
CONFIRMATION_ABANDON_UNITS - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_ACCEPT_CONTRACT - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_ASSIGN_TECHS - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_BEGIN_TRANSIT - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_FACTION_STANDINGS_ULTIMATUM - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_RESOLVE_SCENARIO - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_STRATCON_BATCHALL_BREACH - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_STRATCON_DEPLOY - Static variable in class mekhq.MHQConstants
 
CONFLICT_RESOLUTION_TRAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
connect(JComponent) - Method in class mekhq.gui.adapter.JPopupMenuAdapter
Connect the popup menu adapter to the component.
connect(CampaignGUI, JTable, FinanceTableModel) - Static method in class mekhq.gui.adapter.FinanceTableMouseAdapter
 
connect(CampaignGUI, JTable, LoanTableModel) - Static method in class mekhq.gui.adapter.LoanTableMouseAdapter
 
connect(CampaignGUI, JTable, PartsTableModel) - Static method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
connect(CampaignGUI, JTable, PersonnelTableModel, JSplitPane) - Static method in class mekhq.gui.adapter.PersonnelTableMouseAdapter
 
connect(CampaignGUI, JTable, ProcurementTableModel) - Static method in class mekhq.gui.adapter.ProcurementTableMouseAdapter
 
connect(CampaignGUI, JTable, ScenarioTableModel) - Static method in class mekhq.gui.adapter.ScenarioTableMouseAdapter
 
connect(CampaignGUI, JTable, TaskTableModel, ITechWorkPanel) - Static method in class mekhq.gui.adapter.TaskTableMouseAdapter
 
connect(CampaignGUI, JTable, UnitTableModel) - Static method in class mekhq.gui.adapter.ServicedUnitsTableMouseAdapter
 
connect(CampaignGUI, JTable, UnitTableModel, JSplitPane) - Static method in class mekhq.gui.adapter.UnitTableMouseAdapter
 
connect(CampaignGUI, JTree) - Static method in class mekhq.gui.adapter.TOEMouseAdapter
 
connectFacilitiesToRoads(StratConTrackState, Collection<StratConCoords>) - Method in interface mekhq.campaign.digitalGM.ISectorGenerationStrategy
Folds the given facility hexes into the track's road network, so bases belonging to the planet's owner sit on the road grid alongside cities.
connectFacilitiesToRoads(StratConTrackState, Collection<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.ImprovedStratConSectorGeneration
 
connectFacilitiesToRoads(StratConTrackState, Collection<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LegacyStratConSectorGeneration
 
connectFacilitiesToRoads(StratConTrackState, AbstractContract, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Folds the planet-owner's facilities on the given track into its road network, via the GM's sector-generation strategy (a road-less generator ignores this).
CONNECTIONS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
 
CONNECTIONS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CONNECTIONS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CONNECTIONS_EIGHT - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 4 - Wealth: 250,000 - Recruits: 6
CONNECTIONS_FIVE - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 5 - Wealth: 25,000 - Recruits: 2
CONNECTIONS_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn Chance: 6 - Wealth: 10,000 - Recruits: 1
CONNECTIONS_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
CONNECTIONS_NINE - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 3 - Wealth: 500,000 - Recruits: 8
CONNECTIONS_ONE - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 7 - Wealth: 1000 - Recruits: 0
CONNECTIONS_SEVEN - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 4 - Wealth: 100,000 - Recruits: 4
CONNECTIONS_SIX - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn Chance: 5 - Wealth: 50,000 - Recruits: 3
CONNECTIONS_TARGET_NUMBER - Static variable in class mekhq.campaign.personnel.Person
 
CONNECTIONS_TEN - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 3 - Wealth: 1,000,000 - Recruits: 10
CONNECTIONS_THREE - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 6 - Wealth: 5000 - Recruits: 0
CONNECTIONS_TWO - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 7 - Wealth: 2500 - Recruits: 0
CONNECTIONS_ZERO - Enum constant in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Burn chance: 10 - Wealth: 0 - Recruits: 0
ConnectionsLevel - Enum Class in mekhq.campaign.personnel.enums
ConnectionsLevel represents various degrees of connections that a character may possess.
connectTrain(Campaign, Unit, List<Unit>) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Connects a tractor and its trailers into one campaign-side train, in the given order.
CONNIVING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
consider(Part) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
CONSIDERATE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
CONSPICUOUS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
CONSPIRACY_THEORIST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
constructDialog(Campaign, String) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Constructs an ImmersiveDialogSimple instance for the nag dialog.
constructDialog(Campaign, String) - Method in class mekhq.gui.dialog.nagDialogs.CombatChallengeNagDialog
 
CONSTRUCTION - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
CONTAGIOUS_DISEASE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
contains(PlanetarySystem) - Method in class mekhq.campaign.JumpPath
 
containsPendingPersonId(UUID) - Method in class mekhq.campaign.AbstractMobileLocation
Returns true if personId is in the pending reconnection list (non-destructive).
containsPendingPersonId(UUID) - Method in class mekhq.campaign.location.AcademyCampusLocation
Returns true if personId is in the pending reconnection list (non-destructive).
containsPlayerUnit(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
containsTransportKey(CampaignTransportType, UUID) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type, does the provided transport exist in the map?
contentsChanged(ListDataEvent) - Method in class mekhq.gui.model.FilterableListModel
 
CONTRACT_BASE_PAY_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_BATTLEFIELD_LOSS_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_MARKET - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
CONTRACT_MARKET_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_MARKET_REPORT_REFRESH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_MAX_SALVAGE_PERCENTAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_NEGOTIATION_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_PAYMENT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
CONTRACT_SALVAGE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_SEARCH_RADIUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_STRAIGHT_SUPPORT_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_TAG - Static variable in class mekhq.campaign.mission.contract.io.ContractXmlCodec
 
CONTRACT_TRANSPORT_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CONTRACT_VICTORY_POINTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ContractAcceptance - Class in mekhq.campaign.mission.contract.utilities
Commits a AbstractContract offer from the market into an active campaign mission.
ContractAutomation - Class in mekhq.campaign.mission.contract.utilities
The ContractAutomation class provides a suite of methods used in automating actions when a contract starts.
ContractAutomation() - Constructor for class mekhq.campaign.mission.contract.utilities.ContractAutomation
 
ContractAwards - Class in mekhq.campaign.personnel.autoAwards
 
ContractAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.ContractAwards
 
ContractAwardsProcessor(Campaign, AbstractContract, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.ContractAwards
This function loops through Contract Awards, checking whether the person is eligible to receive each type of award
ContractCardPanel - Class in mekhq.gui.dialog.markets.contractMarket
A single selectable "job board" card summarizing one AbstractContract.
ContractCardPanel(AbstractContract, LocalDate, boolean, Consumer<AbstractContract>) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
Creates a card for a single contract offer.
ContractCharacteristic - Enum Class in mekhq.campaign.mission.contract.contractData
A random flavor characteristic that a contract can carry for its whole duration.
ContractCharacteristic.Category - Enum Class in mekhq.campaign.mission.contract.contractData
The lever a characteristic acts on.
ContractCharacteristic.Polarity - Enum Class in mekhq.campaign.mission.contract.contractData
Whether a characteristic is, on balance, good, bad, or neutral (double-edged) for the player.
ContractCharacteristics - Class in mekhq.campaign.mission.contract.utilities
Rolls and applies a contract's random ContractCharacteristics.
ContractCommandRights - Enum Class in mekhq.campaign.mission.contract.contractData
 
ContractContactStatement - Class in mekhq.gui.dialog.markets.contractMarket
Composes the flavor statement the employer's contact makes when pitching a contract in the dossier.
ContractDefeat - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ContractDefinitionEditorDialog - Class in mekhq.gui.developerTools
A developer tool for editing StratCon contract definition files (JSON).
ContractDefinitionEditorDialog(JFrame) - Constructor for class mekhq.gui.developerTools.ContractDefinitionEditorDialog
 
ContractDossierPanel - Class in mekhq.gui.dialog.markets.contractMarket
The full "briefing dossier" for a single selected AbstractContract.
ContractDossierPanel(Campaign, AbstractContract, LocalDate, ContractMarketActions) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractDossierPanel
Builds a dossier for the given offer.
ContractEditorDialog - Class in mekhq.gui.dialog.markets.contractMarket
A GM-only editor for a single AbstractContract market offer.
ContractEditorDialog(Campaign, AbstractContract) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractEditorDialog
Opens the modal GM editor for an existing offer.
ContractEditorDialog(Campaign, AbstractContract, ContractSearchType) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractEditorDialog
Opens the modal GM editor.
ContractEmergencyExtension - Class in mekhq.campaign.mission.contract.utilities
 
ContractEmergencyExtension() - Constructor for class mekhq.campaign.mission.contract.utilities.ContractEmergencyExtension
 
contractExtended(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractEmergencyExtension
 
ContractFinanceData - Record Class in mekhq.campaign.mission.contract.contractData
 
ContractFinanceData(Money, Money, Money) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Creates an instance of a ContractFinanceData record class.
contractHistory() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Returns the value of the contractHistory record component.
ContractHistoryData - Record Class in mekhq.campaign.mission.contract.contractData
The campaign's single store of every contract it has ever held, keyed by AbstractContract.getId() and iterated in insertion order.
ContractHistoryData() - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
ContractHistoryData(LinkedHashMap<UUID, AbstractContract>) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Creates an instance of a ContractHistoryData record class.
ContractImportance - Enum Class in mekhq.campaign.mission.contract.contractGeneration
How big a deal a Chaos contract is, synthesized from the three things that make an engagement matter: who is hiring (the employer's station in the galaxy), what they are hiring for (the objective's strategic scope), and what is being fought over (the target world's strategic value).
ContractIntensityData - Record Class in mekhq.campaign.mission.contract.contractData
How large, hard, and demanding a contract's combat is, and how it is paced across the months it runs.
ContractIntensityData() - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
returns a zeroed instance with an empty schedule, the starting state before any parameter is determined
ContractIntensityData(int, int, int, List<Integer>) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Creates an instance of a ContractIntensityData record class.
ContractMarket - Class in mekhq.campaign.mission.contract
The contract market owned by a PlayerForce: the pool of currently available AbstractContract offers, split into one map per ContractSearchType.
ContractMarket() - Constructor for class mekhq.campaign.mission.contract.ContractMarket
 
ContractMarketActions - Interface in mekhq.gui.dialog.markets.contractMarket
The per-offer actions the ContractDossierPanel can invoke, implemented by the owning ChaosContractMarketDialog.
ContractMarketFormatting - Class in mekhq.gui.dialog.markets.contractMarket
Shared, presentation-only formatting helpers for the Chaos contract market UI.
ContractMarketMethod - Enum Class in mekhq.campaign.market.enums
 
ContractMeterBar - Class in mekhq.gui.view
A continuous gauge that visualizes a contract metric as a current value placed on a track.
ContractMoraleLevel - Enum Class in mekhq.campaign.mission.contract.contractData
The ContractMoraleLevel enum represents the different enemy morale conditions used by AtB systems.
ContractMoraleUpdate - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ContractNature - Enum Class in mekhq.campaign.mission.contract.contractData
The special nature of a contract, if any.
ContractNegotiationDialog - Class in mekhq.gui.dialog.markets.contractMarket
The contract negotiation table.
ContractNegotiationDialog(Campaign, AbstractContract) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractNegotiationDialog
Opens the modal negotiation dialog for the given offer.
ContractNegotiatorPickerDialog - Class in mekhq.gui.dialog.markets.contractMarket
A modal dialog for choosing the officer who will represent the player at a contract's negotiation table.
ContractNegotiatorPickerDialog(Campaign, Person) - Constructor for class mekhq.gui.dialog.markets.contractMarket.ContractNegotiatorPickerDialog
Opens the modal picker.
ContractObjectiveData - Record Class in mekhq.campaign.mission.contract.contractData
 
ContractObjectiveData(ContractObjectiveType, ContractObjectiveType) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Creates an instance of a ContractObjectiveData record class.
ContractObjectiveType - Enum Class in mekhq.campaign.mission.contract.contractData
 
ContractProfitEstimate - Record Class in mekhq.gui.dialog.markets.contractMarket
A back-of-the-envelope profit estimate for a single contract offer.
ContractProfitEstimate(int, Money, Money, Money) - Constructor for record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Creates an instance of a ContractProfitEstimate record class.
ContractRentalType - Enum Class in mekhq.campaign.mission.rentals
 
ContractRepairLocation - Class in mekhq.campaign.mission.contract.utilities
 
ContractRepairLocation() - Constructor for class mekhq.campaign.mission.contract.utilities.ContractRepairLocation
 
CONTRACTS_AND_MISSIONS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CONTRACTS_TAG - Static variable in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
ContractScheduleData - Record Class in mekhq.campaign.mission.contract.contractData
When a contract runs.
ContractScheduleData(LocalDate, LocalDate, int) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Creates an instance of a ContractScheduleData record class.
ContractScore - Class in mekhq.campaign.mission.contract.utilities
Utility class for calculating contract performance scores based on scenario outcomes.
ContractScore() - Constructor for class mekhq.campaign.mission.contract.utilities.ContractScore
 
ContractScoreUpdate - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ContractSearchType - Enum Class in mekhq.campaign.mission.contract.contractGeneration
The kind of campaign a contract is being generated for, which drives how employers, objectives, negotiators, and pay are determined.
ContractSettlement - Class in mekhq.campaign.mission.contract.utilities
End-of-contract settlement steps that run when a contract is completed: repaying the employer for any salvage the player kept beyond their salvage rights, and paying shareholders their cut of the final payout.
ContractStartRentalDialog - Class in mekhq.gui.dialog
Dialog for initiating a facility rental agreement with the player in the campaign.
ContractStartRentalDialog(Campaign, AbstractContract, int, int, int) - Constructor for class mekhq.gui.dialog.ContractStartRentalDialog
 
ContractTermsData - Record Class in mekhq.campaign.mission.contract.contractData
 
ContractTermsData(ChaosContractStepsTable, ChaosContractStepsTable, ChaosContractStepsTable, ChaosContractStepsTable, ChaosContractStepsTable) - Constructor for record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Creates an instance of a ContractTermsData record class.
ContractUtilities - Class in mekhq.campaign.mission.utilities
 
ContractUtilities() - Constructor for class mekhq.campaign.mission.utilities.ContractUtilities
 
ContractVictory - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ContractXmlCodec - Class in mekhq.campaign.mission.contract.io
XML serialization and deserialization for AbstractContract and its data records.
controller - Variable in class mekhq.AtBGameThread
 
CONTROLLING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
controlsAnySystem(Faction, LocalDate) - Method in class mekhq.campaign.universe.FactionBorderTracker
Checks whether the given faction controls at least one system anywhere in FactionBorderTracker.getSystemList(), stopping at the first match.
CONURBATION - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
A tight cluster of adjacent city hexes, a megalopolis.
CONVENTIONAL_AIRCRAFT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CONVENTIONAL_AIRCRAFT_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CONVENTIONAL_AIRCRAFT_PILOT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
CONVENTIONAL_FIGHTER - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
CONVENTIONAL_INFANTRY_FOOT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
CONVENTIONAL_INFANTRY_JUMP - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
CONVENTIONAL_INFANTRY_MECHANIZED - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
CONVENTIONAL_INFANTRY_MOTORIZED - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
convert(Planet) - Method in class mekhq.campaign.universe.Planet.PlanetPostLoader
 
convert(PlanetarySystem) - Method in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemPostLoader
 
convert(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.contract.io.LegacyContractConverter
Converts and closes out one legacy <mission> element.
convertFontColorToHexColor(Color) - Static method in class mekhq.MHQOptions
Converts the font color to a hexadecimal color representation.
convertShots(AmmoType, int, AmmoType) - Static method in record class mekhq.campaign.ForceQuartermaster
Converts shots from one ammo type to another.
convertShotsNeeded(AmmoType, int, AmmoType) - Static method in record class mekhq.campaign.ForceQuartermaster
Calculates the shots needed when converting from a source ammo to a target ammo.
convertSpecificUnitTypeToGeneral(int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Converts a specific unit type (AERO, MEK, etc.) to a generic unit type (ATB_MIX, ATB_AERO_MIX)
convertToStub(Campaign, ScenarioStatus) - Method in class mekhq.campaign.mission.scenarios.Scenario
Converts this scenario to a stub
CONVOY - Enum constant in enum class mekhq.campaign.force.FormationType
Convoy force type, typically used by the Resupply module.
CONVOY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
CONVOY_ATTACK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
CONVOY_LOVER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CONVOY_RESCUE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
COOL_UNDER_FIRE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
COOP_CAMPAIGNS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
coordsRevealed(int, int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
copy(Entity) - Method in interface mekhq.campaign.unit.actions.RestoreUnitAction.IEntityCopyFactory
Gets a copy of the entity.
copy(PlanetarySystem) - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
Deep-copies a system through the same YAML path used for save/load round trips.
copyBaseData(Part) - Method in class mekhq.campaign.parts.Part
 
copyDataFrom(Planet.PlanetaryEvent) - Method in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
copyfile(File, File) - Static method in class mekhq.Utilities
Copied an existing file into a new file
copyRulesDataFrom(StratConFacility) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Copies data from the source facility to here.
CORDILLERA - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Long, roughly parallel mountain chains.
CORPORATE_CONCIERGE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CORPORATE_ESPIONAGE_AGENT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CORPORATION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
CORPS - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
CORRECTS_PRONOUNS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CORRIDOR - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
A long east-west belt; think a river valley or a front line.
CORRUPT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
COSMETIC_ANIMAL_EAR_PROSTHETIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_ANIMAL_EAR_PROSTHETIC - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_ANIMAL_LEG_PROSTHETIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_ANIMAL_LEG_PROSTHETIC - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_ANIMAL_LIMB_PROSTHETIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
COSMETIC_BEAUTY_ENHANCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
COSMETIC_BEAUTY_ENHANCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_BEAUTY_ENHANCEMENT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_HORROR_ENHANCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
COSMETIC_HORROR_ENHANCEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_HORROR_ENHANCEMENT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_SURGERY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_SURGERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_SURGERY_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COSMETIC_TAIL_PROSTHETIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
COSMETIC_TAIL_PROSTHETIC - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
COST_PER_JUMP_PER_JUMPSHIP_AS_INT - Static variable in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
count() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the count record component.
count() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the count record component.
COUNT_DOWN_MIN_VALUE - Static variable in class mekhq.campaign.personnel.skills.Skill
 
COUNT_UP_MAX_VALUE - Static variable in class mekhq.campaign.personnel.skills.Skill
 
COUNTERFEITER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COUNTERINTELLIGENCE_LIAISON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
countImplants() - Method in class mekhq.campaign.personnel.Person
 
countOptions(String) - Method in class mekhq.campaign.personnel.Person
 
countRepairs() - Method in class mekhq.service.mrms.MRMSService.MRMSPartSet
 
countUnselectedCoTravelers(Collection<? extends ILocation>) - Method in class mekhq.campaign.CampaignLocationManager
Counts the travelers a GM CampaignLocationManager.gmCompleteTravel(mekhq.campaign.Campaign, java.util.Collection<? extends mekhq.campaign.location.ILocation>) on items would also arrive but that are not themselves in items — co-travelers sharing an in-transit node with a selected item.
COURAGEOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
COURIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
COURSE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
COUSIN - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
COVER_MEDICAL_EXPENSES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
COVERT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractNature
A covert operation: the enemy is drawn under covert rules, where even the employer's allies can become rare, low-chance targets rather than being excluded outright (espionage and sabotage don't respect alliances the way open warfare does).
COVERT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy is drawn from the standard pool under covert rules, where even allies become rare, low-chance targets: espionage and sabotage don't respect alliances the way open warfare does.
CPNX - Enum constant in enum class mekhq.io.FileType
Value for campaign files.
CRASH_TEST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
create(Unit) - Static method in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
createAbilitiesPage(AbilityCategory) - Method in class mekhq.gui.campaignOptions.contents.AbilitiesPages
Creates a new abilities configuration page for a specific category.
createAcquisitionPage() - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Creates and configures the acquisition page panel for the user interface.
createAcrobatics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createActing() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAdmin() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAnimalHandling() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAntiMek() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAppraisal() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArchery() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtCooking() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtDancing() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtDrawing() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtillery() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtInstrument() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtOther() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtPainting() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtPoetry() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtSculpture() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtSinging() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createArtWriting() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAstech() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createAutoResolveHelpButton() - Method in class mekhq.gui.dialog.AutoResolveBehaviorSettingsDialog
 
createAwardsPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the panels and layout for the Awards Page, including its general and filter components.
createBackgroundsPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Creates and lays out the Backgrounds page, which includes: Settings for enabling randomized personalities and relationships. Random origin configurations such as faction specificity and distance scaling.
createBlank(Campaign) - Static method in class mekhq.gui.dialog.markets.contractMarket.NewContractFactory
Creates a fully-initialized blank contract seeded from the campaign's current faction, location, and date.
createButtonPanel() - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
Creates the button panel for the dialog, allowing the user to apply settings, load and save presets, or cancel the dialog.
createButtonPanel() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
createButtonPanel() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
createButtonPanel() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
createButtonPanel() - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
createButtonPanel() - Method in class mekhq.gui.dialog.MHQOptionsTreeDialog
Replaces the base two-button GridLayout panel (which stretches the buttons across the full footer) with a centred row of fixed-size buttons, matching the Campaign Options dialog.
createButtonPanel() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
createButtons() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Builds the list of buttons displayed in the dialog.
createButtonsPanel() - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
This is the initialization function for all the buttons involved in this panel.
createCampaign() - Static method in class mekhq.campaign.CampaignFactory
Create a new Campaign() instance with all of the correct default values and data providers needed to run a MekHQ game.
createCampaign(InputStream) - Method in class mekhq.campaign.CampaignFactory
Creates a new instance of a Campaign from the input stream using the currently configured parameters.
createCampaignConfiguration() - Static method in class mekhq.campaign.CampaignFactory
Factory function to create an object containing all the configuration info needed to generate a Campaign instance.
CreateCampaignPreset - Class in mekhq.gui.campaignOptions
 
CreateCampaignPreset(JFrame, Campaign, CampaignPreset) - Constructor for class mekhq.gui.campaignOptions.CreateCampaignPreset
 
createCampaignSystems() - Static method in class mekhq.campaign.universe.Systems
Creates a systems registry for a campaign with no planetary overrides.
createCampaignSystems(Collection<PlanetarySystem>) - Static method in class mekhq.campaign.universe.Systems
Creates a systems registry for a campaign by applying campaign-save overrides to the startup systems data.
createCareer() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createCenterPane() - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
Creates the central pane of the dialog, which contains the campaign options UI.
createCenterPane() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
createCenterPane() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.AddOrEditLogEntryDialog
Creates the central panel of the dialog with the date button and description text area.
createCenterPane() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.AutoResolveBehaviorSettingsDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.CompleteMissionDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.GMToolsDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.MHQOptionsTreeDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.PlanetarySystemEditorDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.reportDialogs.AbstractReportDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
createCenterPane() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
CreateCharacterDialog - Class in mekhq.gui.dialog
This dialog is used to create a character in story arcs from a pool of XP
CreateCharacterDialog(JFrame, boolean, Person, Campaign, int, String, boolean, boolean, boolean, CreateCharacterDialog.NameRestrictions, boolean) - Constructor for class mekhq.gui.dialog.CreateCharacterDialog
Creates new form CustomizePilotDialog
CreateCharacterDialog.NameRestrictions - Enum Class in mekhq.gui.dialog
 
CreateCharacterStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint opens a CreateCharacterDialog which allows a player to create a new character.
CreateCharacterStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
createCommunications() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createComputers() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createContext(ColorModel, ColorModel, RenderingHints) - Method in class mekhq.gui.utilities.MultiplyComposite
 
createContextual(DeserializationContext, BeanProperty) - Method in class mekhq.campaign.universe.SourceableValue.SourceableValueDeserializer
 
createContract(Campaign, CampaignOptions, LocalDate, Detachment, int, ContractSearchType, FactionStandings, boolean, boolean, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
 
createContractMarketPage() - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
Creates and returns the JPanel representing the Contract Market configuration page.
createController() - Method in class mekhq.AtBGameThread
 
createCopy() - Method in class mekhq.campaign.personnel.Award
Creates a copy of this award and sets a given date.
createCryptography() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createDeathPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Configures and creates the Death page.
createDefaultTableHeader() - Method in class mekhq.gui.baseComponents.tables.MHQTable
Creates and returns a custom table header.
createDemolitions() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createDialogPanel(AbstractContract) - Static method in class mekhq.gui.view.MoraleBar
Builds a self-contained panel wrapping a MoraleBar, suitable for embedding in dialogs such as the immersive "Morale Update" notification.
createDisguise() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createDivorcePage() - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Creates the UI for the Divorce Page, including components for managing manual and random divorce options.
createEducationPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Creates the Education page, which allows managing educational settings within the campaign.
createEffectsPanelUpdater(String) - Method in class mekhq.gui.dialog.factionStanding.FactionStandingReport
Creates a mouse adapter that updates the effects panel's text when the mouse enters the associated component.
createEntityWithCrew(String, SkillLevel, Campaign, MekSummary) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Overloaded method provided to generate a crewed unit using a faction short name rather than a Faction object.
createEntityWithCrew(MekSummary, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
This creates the entity with a crew.
createEntityWithCrew(Faction, SkillLevel, Campaign, MekSummary) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Creates an Entity object with a crew based on the provided parameters.
createEntityWithCrew(Faction, SkillLevel, Campaign, MekSummary, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
createEntityWithCrew(Faction, SkillLevel, Campaign, Entity, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Initializes the specified Entity with a generated crew according to the given faction, skill level, and campaign.
createEscapeArtist() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createFactionStandingPage() - Method in class mekhq.gui.campaignOptions.contents.SystemsPages
Creates the Faction Standing page panel, containing grouped UI elements for Faction Standing options and its header.
createFatiguePage() - Method in class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Creates and configures the "Fatigue" page with its relevant components.
createFinancesGeneralOptionsPage() - Method in class mekhq.gui.campaignOptions.contents.FinancesPages
Creates and configures the Finances General Options page, assembling its components, layout, and panels which include general options, other systems, payments, and sales.
createForcesOnSimulation(SimulationContext) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
Create the forces for the game object, using the campaign, units and scenario
createForgery() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createFormationIcon() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
Creates a formation icon based on the individual selections for each piece chooser, and then sets the formation icon stored in this panel to that new icon.
createFromExperience(String, int, int) - Static method in class mekhq.campaign.personnel.skills.Skill
Creates a new Skill from the given experience level and bonus.
createFromXml(Node) - Static method in class mekhq.campaign.ExtraData
 
createGeneralPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Creates and lays out the General page, including its components like: Checkboxes for random XP distribution. Sliders for gender representation customization. Combo boxes for family display level settings within the GUI.
createGeneralPage() - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
Creates the UI components displayed in the general page.
createGeneralPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the components and layout for the General Page, organizing personnel management settings into specific groups.
createGroupLayout(JPanel) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Creates a GroupLayout with default gap settings for the specified panel.
createGunneryAero() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunneryBA() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunneryJet() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunneryMek() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunneryProto() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunnerySpace() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createGunneryVehicle() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createIcon(String, String) - Method in class mekhq.gui.panels.ForcePieceIconChooser
 
createIcon(String, String) - Method in class mekhq.gui.panels.StandardFormationIconChooser
 
createIcon(String, String) - Method in class mekhq.gui.panels.UnitIconChooser
 
createInterestAntiques() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestArcheology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestAstrology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestCartography() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestEconomics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestExoticAnimals() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestFashion() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestFishing() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestGambling() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestHistory() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestHoloCinema() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestHoloGames() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestLaw() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestLiterature() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestMilitary() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestMusic() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestMythology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestOther() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestPhilosophy() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestPolitics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestPopCulture() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestSports() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterestTheology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInterrogation() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createInvestigation() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createLanguage() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createLeadership() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createLeftComponent() - Method in class mekhq.gui.panes.UnitMarketPane
 
createMaintenancePage() - Method in class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Creates the panel for the Maintenance Page.
createMapper() - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
Returns the shared planetary-system YAML mapper.
createMarriagePage() - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Creates the UI for the Marriage Page, including components for managing manual and random marriage options.
createMartialArts() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createMaxSkillReached(IPartWork, int, int) - Static method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
createMedicalPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the layout for the Medical Page, combining components related to medical settings.
createMedTech() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createMeleeWeapons() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createMob(String) - Method in class mekhq.campaign.randomEvents.prisoners.prisonerEvents.PrisonEscapeScenario
Creates and returns an Entity representing a mob with the specified name.
createMob(Faction, String) - Method in class mekhq.campaign.randomEvents.other.RiotScenario
Looks up a civilian mob chassis by name and creates a crewed Entity at ultra-green skill for use as a riot participant.
createNameAndPortraitGenerationPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Creates the Name and Portrait Generation page for the campaign options.
createNavigation() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createNegotiation() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createNoTechs(IPartWork) - Static method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
createOptionDisabled(IPartWork) - Static method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
createOptionsFromPanel() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
createPage() - Method in class mekhq.gui.campaignOptions.contents.AttributesAndTraitsPage
Creates the Attributes & Traits page panel, containing the grouped attribute, trait, age-effect, and infantry-skill toggles and its header.
createPartialCampaignConfiguration(CampaignOptions) - Static method in class mekhq.campaign.CampaignFactory
Creates a partially-configured CampaignConfiguration that is missing: 1.
createPerception() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPerson() - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
createPerson(Campaign) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Creates a Person object for the given Campaign.
createPerson(Campaign) - Method in class mekhq.campaign.personnel.generator.DefaultPersonnelGenerator
 
createPersonnelInformationPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the layout for the Personnel Information Page, including its components for displaying personnel information and logs.
createPersonnelMarketPage() - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
Creates and returns the JPanel representing the Personnel Market configuration page.
createPilotingAero() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingGroundVee() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingJet() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingMek() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingNavalVee() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingProto() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingSpace() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPilotingVTOL() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createPlanetaryAcquisitionPage() - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Creates and configures the planetary acquisition page panel in a campaign options interface.
createPlanetaryConditions() - Method in class mekhq.campaign.mission.scenarios.Scenario
Create a PlanetaryConditions object from variables
createPlayer(IPlayerSettings) - Static method in class mekhq.Utilities
Create a Player object from IPlayerSettings parameters.
createPopupMenu() - Method in class mekhq.gui.adapter.FinanceTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.JPopupMenuAdapter
A JPopupMenu to show, if applicable.
createPopupMenu() - Method in class mekhq.gui.adapter.LoanTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.PartsTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.PersonnelTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.ProcurementTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.ScenarioTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.ServicedUnitsTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.TaskTableMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.TOEMouseAdapter
 
createPopupMenu() - Method in class mekhq.gui.adapter.UnitTableMouseAdapter
 
createPriceMultipliersPage() - Method in class mekhq.gui.campaignOptions.contents.FinancesPages
Builds the Price Multipliers page.
createPrisonersAndDependentsPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the layout for the Prisoners and Dependents Page, organizing settings for prisoner handling and dependent management.
createProcreationPage() - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Creates the UI for the Procreation Page, including components for managing manual and random procreation options.
createProposal() - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
createProposal() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
createProtocols() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createRankPage() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Creates the Rank page for configuring rank systems within the campaign.
createRepaired(IPartWork) - Static method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
createRepairPage() - Method in class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Creates the panel for the Repair Page.
createReport(EquipmentProposal) - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
createReport(EquipmentProposal) - Method in class mekhq.campaign.unit.cleanup.DefaultEquipmentUnscrambler
 
createReport(EquipmentProposal) - Static method in class mekhq.campaign.unit.cleanup.EquipmentProposalReport
Creates a message detailing the results of the unscrambling.
createReport(EquipmentProposal) - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
createReputationPage() - Method in class mekhq.gui.campaignOptions.contents.SystemsPages
Creates the Reputation page panel, containing grouped UI elements for reputation options and its header.
createRightComponent() - Method in class mekhq.gui.panes.UnitMarketPane
 
createRoundedLineBorder() - Static method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Creates a CompoundBorder consisting of a RoundedLineBorder with default color, thickness, and arc, combined with internal padding.
createRoundedLineBorder(String) - Static method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Creates a compound border consisting of a rounded line border with a specified titled label.
createRoundedLineBorder(String, Color, int, int, int) - Static method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Creates a titled rounded border using the supplied visual details and internal padding.
createRunning() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSalariesPage(PersonnelRoleSubType) - Method in class mekhq.gui.campaignOptions.contents.SalariesPages
Creates the layout for the Salaries Page, including components for salary multipliers and base salary settings.
createScienceBiology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceChemistry() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceGenetics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceGeology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceMathematics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceMilitary() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceOther() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSciencePharmacology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSciencePhysics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSciencePsychology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createScienceXenobiology() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSectionBorder(String) - Static method in class mekhq.gui.utilities.BriefingStyle
 
createSectionBorder(String, int, int, int, int) - Static method in class mekhq.gui.utilities.BriefingStyle
 
createSectionPanel(String) - Static method in class mekhq.gui.utilities.BriefingStyle
 
createSectionPanel(String, int, int, int, int) - Static method in class mekhq.gui.utilities.BriefingStyle
 
createSecuritySystemsElectronic() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSecuritySystemsMechanical() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSensorOperations() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSkillsPage(SkillSubType) - Method in class mekhq.gui.campaignOptions.contents.SkillsPages
Creates the main panel for the SkillsPage UI based on the provided SkillSubType category.
createSleightOfHand() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSmallArms() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createStandingColoredRoundedTitledBorder(int) - Static method in class mekhq.gui.dialog.factionStanding.FactionStandingReport
Creates a Compound Border consisting of a RoundedLineBorder colored according to the specified faction standing level, combined with internal padding.
createStealth() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSteps() - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
createSteps() - Method in class mekhq.campaign.unit.cleanup.DefaultEquipmentUnscrambler
 
createSteps() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
createStratConPage() - Method in class mekhq.gui.campaignOptions.contents.RulesetsPages
Creates the UI panel for the StratCon configuration.
createStrategy() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createStreetwise() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSubtleRoundedLineBorder() - Static method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Creates a compact 1px rounded border.
createSubtleRoundedLineBorder(String) - Static method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Creates a titled compact 1px rounded border.
createSupportWeapons() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSurgery() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSurvival() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createSwimming() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTab() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
createTab() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
createTab() - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
 
createTactics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechAero() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechBA() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechLimitsPage() - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Creates and initializes the "Tech Limits" page panel within a user interface.
createTechMechanic() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechMek() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechVessel() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createThrownWeapons() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTipPanelUpdater(String) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Creates a MouseAdapter that updates the shared Campaign Options help surface when the mouse enters a related component.
createTipPanelUpdater(String, String) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Creates a MouseAdapter that updates the shared Campaign Options help surface when the mouse enters a related component.
createTracking() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTraining() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTransferable(JComponent) - Method in class mekhq.gui.handler.TOETransferHandler
 
createTransporterTypeMenus(Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Create the menus for selecting a transporter type to try and load these units into
createTreeModel() - Method in class mekhq.gui.trees.ForcePieceIconChooserTree
 
createTreeModel() - Method in class mekhq.gui.trees.StandardFormationIconChooserTree
 
createTurnoverPage() - Method in class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Creates and configures the "Turnover" page with its relevant components.
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.AbstractReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.CargoReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.ChaosReputationReportDialog
Builds the report's text pane, populated with the HTML produced by ChaosReputationReportDialog.getReportText(Campaign).
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.HangarReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.MaintenanceReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.MonthlyUnitCostReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.NewsReportDialog
Deprecated.
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.PartQualityReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.PersonnelReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.ReputationReportDialog
 
createTxtReport() - Method in class mekhq.gui.dialog.reportDialogs.TransportReportDialog
 
createUnitMarketPage() - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
Creates and returns the JPanel representing the Unit Market configuration page.
createZeroGOperations() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
credit(TransactionType, LocalDate, Money, String) - Method in class mekhq.campaign.finances.Finances
 
CREW - Enum constant in enum class mekhq.gui.view.ForceViewPanel.UnitSelectionType
 
CREW_LOG - Enum constant in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Crew members assigned to the unit.
CrewAssignmentState - Enum Class in mekhq.campaign.unit.enums
This is used to specify the current crew assignment state for a Unit.
CrewDescriptorAdapter - Class in mekhq.campaign.universe.commandGeneration.ratgen
Seeds a freshly-generated MekHQ Person from a MegaMek CrewDescriptor produced by the Force Generator engine.
CrewListModel - Class in mekhq.gui.model
Model for a list that displays a unit's crew with their role.
CrewListModel() - Constructor for class mekhq.gui.model.CrewListModel
 
CrewListModel.CrewRenderer - Class in mekhq.gui.model
 
CrewRenderer() - Constructor for class mekhq.gui.model.CrewListModel.CrewRenderer
 
CrewSkillUpgrader - Class in mekhq.campaign.mission.scenarios
This class handles randomly generating SPAs for bot-controlled entities
CrewSkillUpgrader(int) - Constructor for class mekhq.campaign.mission.scenarios.CrewSkillUpgrader
Constructor.
CrewType - Enum Class in mekhq.campaign.unit
 
CrimeRating - Class in mekhq.campaign.reputation.camOpsReputation
 
CrimeRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.CrimeRating
 
CRIMINAL_MECHANIC - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CRIPPLING_FLASHBACKS - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
CRIPPLING_FLASHBACKS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CripplingFlashbacks() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CripplingFlashbacks
 
CRISIS_SCENARIO - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
CRITICAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
CRITICAL - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
 
CROMARTY_SUPERFLU - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CROMARTY_SUPERFLU - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CRUDE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
CSV - Enum constant in enum class mekhq.io.FileType
Value for csv files.
Cte() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Cte
 
CTE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
Cubicle - Class in mekhq.campaign.parts
A transport bay cubicle for a Mek, ProtoMek, vehicle, fighter, or small craft.
Cubicle() - Constructor for class mekhq.campaign.parts.Cubicle
 
Cubicle(int, BayType, Campaign) - Constructor for class mekhq.campaign.parts.Cubicle
 
CULTIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CULTURAL_CENSOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CULTURAL_LIAISON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CULTURAL_SENSITIVITY_ADVISOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
Currency - Class in mekhq.campaign.finances
This class represents a currency that will be associated with monetary amounts.
Currency(String, int, int, String, String, int, int, boolean, boolean) - Constructor for class mekhq.campaign.finances.Currency
 
CurrencyManager - Class in mekhq.campaign.finances
Main class used to handle all money and currency information.
CURRENT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
CURRENT_EDUCATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
CurrentLocation - Class in mekhq.campaign
This keeps track of a location, which includes both the planet and the current position in-system.
CurrentLocation() - Constructor for class mekhq.campaign.CurrentLocation
 
CurrentLocation(PlanetarySystem, double) - Constructor for class mekhq.campaign.CurrentLocation
 
CurrentLocationPanel - Class in mekhq.gui.view
A UI panel that displays the current location details.
CurrentLocationPanel(int, int, int, Campaign, Runnable) - Constructor for class mekhq.gui.view.CurrentLocationPanel
Constructs a new CurrentLocationPanel.
currentPlanet - Variable in class mekhq.campaign.AbstractLocation
The world within AbstractLocation.currentSystem the force is actually at, or null when that is not known - in transit between systems, or a save written before locations tracked this.
currentProjectName() - Method in class mekhq.gui.dialog.MekHQAboutDialog
 
currentSystem - Variable in class mekhq.campaign.AbstractLocation
 
currentVersion() - Method in class mekhq.gui.dialog.MekHQAboutDialog
 
CURRICULUM_XP_RATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CURSE_OF_EDEN - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CURSE_OF_EDEN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CURSE_OF_GALEDON - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CURSE_OF_GALEDON - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CUSSET_CRUD - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
CUSSET_CRUD - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
custom - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
custom - Variable in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
Custom - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
CUSTOM - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
CUSTOM_DECALS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
CUSTOM_MEKFILES_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
CUSTOM_SYSTEM - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Custom system unique to MekHQ
CustomizeBotForceDialog - Class in mekhq.gui.dialog
 
CustomizeBotForceDialog(JFrame, boolean, BotForce, Campaign) - Constructor for class mekhq.gui.dialog.CustomizeBotForceDialog
 
CustomizePersonDialog - Class in mekhq.gui.dialog
This dialog is used to both hire new pilots and to edit existing ones
CustomizePersonDialog(JFrame, boolean, Person, Campaign) - Constructor for class mekhq.gui.dialog.CustomizePersonDialog
Creates new form CustomizePilotDialog
CustomizeScenarioDialog - Class in mekhq.gui.dialog
 
CustomizeScenarioDialog(JFrame, boolean, Scenario, AbstractContract, CampaignGUI) - Constructor for class mekhq.gui.dialog.CustomizeScenarioDialog
 
CustomizeScenarioObjectiveDialog - Class in mekhq.gui.dialog
 
CustomizeScenarioObjectiveDialog(JFrame, boolean, ScenarioObjective, List<String>) - Constructor for class mekhq.gui.dialog.CustomizeScenarioObjectiveDialog
 
CustomLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to custom entries.
CustomLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.CustomLogEntry
 
CustomOption - Class in mekhq.campaign.personnel
Parses custom SPA file and passes data to the PersonnelOption constructor so the custom abilities are included.
CustomRankSystemCreationDialog - Class in mekhq.gui.dialog
 
CustomRankSystemCreationDialog(JFrame, List<RankSystem>, List<Rank>) - Constructor for class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
CUSTOMS_INSPECTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
CUT_RATE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Combat pay is reduced by 5%.
CUTTHROAT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
CYBERNETIC_EAR_BOOSTED_COMMUNICATIONS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EAR_BOOSTED_COMMUNICATIONS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EAR_COMMUNICATIONS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EAR_COMMUNICATIONS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EAR_ENHANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EAR_ENHANCED - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EAR_MULTI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EAR_MULTI - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EAR_SIGNAL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EAR_SIGNAL - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EYE_EM_IR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EYE_EM_IR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EYE_LASER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EYE_LASER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EYE_MULTI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EYE_MULTI - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EYE_MULTI_ENHANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EYE_MULTI_ENHANCED - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_EYE_TELESCOPE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_EYE_TELESCOPE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
CYBERNETIC_SPEECH_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
CYBERNETIC_SPEECH_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
CYBERNETIC_SPEECH_IMPLANT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 

D

D - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
D - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
D - Enum constant in enum class mekhq.campaign.universe.enums.HPGRating
 
D - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
D - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
D - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
D3 - Enum constant in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
 
d6(int) - Method in class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Performs a die roll using a specified number of dice and returns the total.
d6(int) - Method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Rolls a specified number of six-sided dice and computes the total.
D6 - Enum constant in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
 
DAILY - Enum constant in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Edge refreshes at the start of each new day.
DailyReportLog - Class in mekhq.campaign.dailyReportLog
Owns the campaign daily log: the running set of report lines for every DailyReportType, the rendered HTML cache for each, and the "new since last GUI refresh" delta for each.
DailyReportLog() - Constructor for class mekhq.campaign.dailyReportLog.DailyReportLog
 
DailyReportLogPanel - Class in mekhq.gui
This is a panel for displaying the reporting log for each day.
DailyReportLogPanel(CampaignGUI) - Constructor for class mekhq.gui.DailyReportLogPanel
 
DailyReportType - Enum Class in mekhq.campaign.enums
Represents the various log categories available in the campaign interface.
damage - Variable in class mekhq.campaign.parts.TankLocation
 
DAMAGED_PARTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
DAMAGED_PARTS_VALUE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
damageSystem(int, int, int) - Method in class mekhq.campaign.unit.Unit
 
damageSystem(int, int, int, int) - Method in class mekhq.campaign.unit.Unit
 
DAMANGED_PART_COMPENSATION_MODIFIER - Static variable in class mekhq.campaign.ResolveScenarioTracker
 
DANGMARS_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DANGMARS_FEVER_DRUG_RESISTANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DANGMARS_FEVER_NORMAL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DARING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
DARING_ESCAPE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DARK_CASTE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
DARK_SECRET - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DARK_SECRET_EXTREME - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARK_SECRET_MAJOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARK_SECRET_MODIFIERS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARK_SECRET_SEVERE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARK_SECRET_SIGNIFICANT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARK_SECRET_TRIVIAL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DARRS_DISEASE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DARRS_DISEASE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
data - Variable in class mekhq.gui.baseComponents.tables.MHQTableModel
The underlying data for the table, where each element represents a row.
data - Variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
data - Variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
data - Variable in class mekhq.gui.model.BotForceTableModel
 
data - Variable in class mekhq.gui.model.DataTableModel
 
data - Variable in class mekhq.gui.model.KillTableModel
 
data - Variable in class mekhq.gui.model.LogTableModel
 
data - Variable in class mekhq.gui.model.LootTableModel
 
data - Variable in class mekhq.gui.model.ObjectiveTableModel
 
data - Variable in class mekhq.gui.model.PartsStoreModel
 
DATA_ANALYST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_DIRECTORY_ERROR - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The specified data directory does not exist or is not a directory.
DATA_HARVESTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_INTERCEPT_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_LAUNDERER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_LEAK_TRACKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_SMUGGLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DataCenter - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
DataLoadingDialog - Class in mekhq.gui.dialog
 
DataLoadingDialog(JFrame, MekHQ, File, boolean, Consumer<Campaign>) - Constructor for class mekhq.gui.dialog.DataLoadingDialog
 
DataLoadingDialog(JFrame, MekHQ, File, Consumer<Campaign>) - Constructor for class mekhq.gui.dialog.DataLoadingDialog
 
DataLoadingDialog.Task - Class in mekhq.gui.dialog
Main task.
DataTableModel<T> - Class in mekhq.gui.model
A table model for displaying data in lists
DataTableModel() - Constructor for class mekhq.gui.model.DataTableModel
 
date - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
date - Variable in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
date() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the date record component.
DateAdapter - Class in mekhq.adapter
 
DateAdapter() - Constructor for class mekhq.adapter.DateAdapter
 
DateChooser - Class in mekhq.gui.dialog
Hovanes Gambaryan Henry Demirchian CSUN, CS 585 Professor Mike Barnes December 06, 2000
DateChooser(JDialog, LocalDate) - Constructor for class mekhq.gui.dialog.DateChooser
Constructor for DateChooser which has parent dialog
DateChooser(JFrame, LocalDate) - Constructor for class mekhq.gui.dialog.DateChooser
Constructor for DateChooser which does not have a parent dialog
DateStringComparator - Class in mekhq.gui.sorter
 
DateStringComparator() - Constructor for class mekhq.gui.sorter.DateStringComparator
 
DAY - Enum constant in enum class mekhq.campaign.universe.NewsItem.Precision
 
DAYDREAMER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DayEndingEvent - Class in mekhq.campaign.events
An event occurring before a day ends.
DayEndingEvent(Campaign) - Constructor for class mekhq.campaign.events.DayEndingEvent
 
dayLength - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
DAYS - Enum constant in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
daysToArrival - Variable in class mekhq.campaign.parts.Part
 
daysToArrival - Variable in class mekhq.campaign.unit.Unit
 
daysToWait - Variable in class mekhq.campaign.parts.Part
 
deactivate() - Method in class mekhq.campaign.CampaignController
Manually unregister campaign-related event bus listeners.
DEAD - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
DEAD_PAN_HUMOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DEADLY - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryLevel
Life-threatening injuries, professional medical attention required on a daily basis.
DEAFENED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DEATH - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Results in the death of a character.
DEATH_DATE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
DEATH_PERCENT - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Kills a percentage of characters.
debit(TransactionType, LocalDate, Money, String) - Method in class mekhq.campaign.finances.Finances
Debits (removes) money from the campaign's balance.
debit(TransactionType, LocalDate, Money, String, Map<Person, Money>, boolean) - Method in class mekhq.campaign.finances.Finances
Debits (removes) money from the campaign's balance.
DECADE - Enum constant in enum class mekhq.campaign.universe.NewsItem.Precision
 
DECENNIAL - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
DECISIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
DECISIVE_DEFEAT - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
 
DECISIVE_DEFEAT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
DECISIVE_VICTORY - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
 
DECISIVE_VICTORY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
decodeWeightStr(String, int) - Static method in class mekhq.campaign.againstTheBot.AtBConfiguration
Translates character code in the indicated position to the appropriate weight class constant.
DECOMMISSIONING_SPECIALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
decreaseAsTechPool(Campaign, int) - Method in class mekhq.campaign.ForceHumanResources
 
decreaseCensureForFaction(String, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Lowers the censure level for the specified faction, if possible.
decreaseMedicPool(Campaign, int) - Method in class mekhq.campaign.ForceHumanResources
 
decreaseTempCrewPool(Campaign, PersonnelRole, int) - Method in class mekhq.campaign.ForceHumanResources
Decreases the temp crew pool for a specific personnel role.
decreaseTempCrewPool(PersonnelRole, int) - Method in class mekhq.campaign.Campaign
Decreases the temp crew pool for a specific personnel role and fires the appropriate event
decrementDaysToWait() - Method in class mekhq.campaign.parts.Part
 
decrementDaysToWait() - Method in class mekhq.campaign.unit.UnitOrder
 
decrementDaysToWait() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
decrementDaysToWaitForHealing() - Method in class mekhq.campaign.personnel.Person
 
decrementItem(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
decrementOwnershipChangeScore() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
decrementQuantity() - Method in class mekhq.campaign.parts.Part
Deprecated.
Use Part.changeQuantity(int) directly with a delta of -1 for more explicit control over quantity adjustments.
decrementQuantity() - Method in class mekhq.campaign.unit.UnitOrder
 
decrementQuantity() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
DEEP - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
Taller than wide, for contrast.
DEEP_COVER_OPERATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DEEP_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission is a hit-and-run strike that can reach past the immediate border into the defender's near interior, roughly twice as deep as a conventional front line extends.
DEFAULT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The standard weighted enemy pool, unmodified.
DEFAULT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The standard shared-border search, unmodified.
DEFAULT - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryHiding
 
DEFAULT - Enum constant in enum class mekhq.campaign.personnel.enums.RankSystemType
 
DEFAULT - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
DEFAULT_ARMOR_KIT_NAME - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
The internal name of the kit a person wears when they have been issued nothing: civilian clothing that provides no protection.
DEFAULT_ASPECT_RATIO - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
The aspect ratio used when a profile omits its own: square.
DEFAULT_ATTRIBUTE_SCORE - Static variable in class mekhq.campaign.personnel.skills.Attributes
The default score assigned to all attributes during initialization.
DEFAULT_CODE - Static variable in class mekhq.campaign.universe.Faction
 
DEFAULT_COMBAT_PAY_MULTIPLIER - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
 
DEFAULT_FORCE_ICON_FILENAME - Static variable in class mekhq.campaign.icons.StandardFormationIcon
 
DEFAULT_GRAVITY_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
Default Gaussian standard deviations (in each condition's own units) if the YAML omits them.
DEFAULT_HABITABILITY_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
DEFAULT_HEIGHT - Static variable in class mekhq.gui.view.PaperDoll
 
DEFAULT_MAINTENANCE_TIME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DEFAULT_MONTHLY_PAY_MULTIPLIER - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
 
DEFAULT_NUMBER_SAVES - Static variable in class mekhq.MHQConstants
 
DEFAULT_POPULATION_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
Default Gaussian standard deviations (in each condition's own units) if the YAML omits them.
DEFAULT_SHARES_PERCENT - Static variable in class mekhq.campaign.mission.contract.AbstractContract
The share of each monthly payment owed to shareholding personnel when the share system is enabled.
DEFAULT_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
Standard deviation (in water-coverage percentage points) used if the YAML omits or zeroes it.
DEFAULT_SYSTEM_CODE - Static variable in class mekhq.campaign.personnel.ranks.Ranks
 
DEFAULT_TECH_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
DEFAULT_TEMPERATURE_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
DEFAULT_TEMPORARY_CAPACITY - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
DEFAULT_TIMES - Static variable in enum class mekhq.campaign.work.WorkTime
Default (Strategic Operations) work time modifiers
DEFAULT_TRANSPORT_COST_MULTIPLIER - Static variable in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
 
DEFAULT_UNSKILLED_CHECK - Static variable in class mekhq.campaign.personnel.skills.ScoutingSkills
 
DEFAULT_VOLCANISM_CHANCE - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
The volcanism chance used when a profile omits its own.
DEFAULT_WATER_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
DEFAULT_WATER_SIGMA - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
DEFAULT_WEIGHT - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
The selection weight used when a profile omits its own.
DEFAULT_WIDTH - Static variable in class mekhq.gui.view.PaperDoll
 
DefaultEquipmentUnscrambler - Class in mekhq.campaign.unit.cleanup
 
DefaultEquipmentUnscrambler(Unit) - Constructor for class mekhq.campaign.unit.cleanup.DefaultEquipmentUnscrambler
 
defaultFactionHints() - Static method in class mekhq.campaign.universe.factionHints.FactionHints
Deprecated, for removal: This API element is subject to removal in a future version.
defaultFactionHints(boolean) - Static method in class mekhq.campaign.universe.factionHints.FactionHints
Deprecated, for removal: This API element is subject to removal in a future version.
DefaultFactionSelector - Class in mekhq.campaign.universe.selectors.factionSelectors
Selects a Faction object.
DefaultFactionSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.factionSelectors.DefaultFactionSelector
Creates a new DefaultFactionSelector class which uses Campaign#getFaction() to select the faction.
DefaultFactionSelector(RandomOriginOptions, Faction) - Constructor for class mekhq.campaign.universe.selectors.factionSelectors.DefaultFactionSelector
Creates a new DefaultFactionSelector using the specified faction
defaultFormationLevelForFormation(Campaign) - Method in class mekhq.campaign.force.Formation
Based on a formation's subformations and units, set this unit's formation to the default.
DefaultMHQScrollablePanel - Class in mekhq.gui.baseComponents
This is the default Scrollable Panel implementation, designed to be used as a basic implementation of AbstractScrollablePanel for inline scrollable panels that can then be used within a scroll pane.
DefaultMHQScrollablePanel(JFrame, String) - Constructor for class mekhq.gui.baseComponents.DefaultMHQScrollablePanel
This creates a DefaultMHQScrollablePanel using the default MHQ resource bundle.
DefaultMHQScrollablePanel(JFrame, String, LayoutManager) - Constructor for class mekhq.gui.baseComponents.DefaultMHQScrollablePanel
This creates a DefaultMHQScrollablePanel using the default MHQ resource bundle and specified layout manager.
defaultOnLoan(Loan, boolean) - Method in class mekhq.campaign.finances.Finances
 
DefaultPersonnelGenerator - Class in mekhq.campaign.personnel.generator
Creates Person instances using the default MekHQ algorithm.
DefaultPersonnelGenerator(AbstractFactionSelector, AbstractPlanetSelector) - Constructor for class mekhq.campaign.personnel.generator.DefaultPersonnelGenerator
Creates a new DefaultPersonGenerator with a faction selector.
DefaultPlanetSelector - Class in mekhq.campaign.universe.selectors.planetSelectors
Selects a Planet using either the specified planet or the current campaign's planet
DefaultPlanetSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
Creates a new DefaultPlanetSelector that uses the central planet to produce the planet.
DefaultPlanetSelector(RandomOriginOptions, Planet) - Constructor for class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
Creates a new DefaultPlanetSelector that always selects a specific planet.
defaultResourceBundle - Variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
DefaultSkillGenerator - Class in mekhq.campaign.personnel.generator
 
DefaultSkillGenerator(RandomSkillPreferences) - Constructor for class mekhq.campaign.personnel.generator.DefaultSkillGenerator
 
defaultSorting() - Static method in class mekhq.campaign.unit.HangarSorter
 
DefaultSpecialAbilityGenerator - Class in mekhq.campaign.personnel.generator
 
DefaultSpecialAbilityGenerator() - Constructor for class mekhq.campaign.personnel.generator.DefaultSpecialAbilityGenerator
 
defaultValue() - Method in class mekhq.campaign.campaignOptions.CampaignOption
 
DEFEAT - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
 
DEFEAT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
DEFEATED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
defected(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
DEFECTED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
DEGRADED - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.TransmissionSignalQuality
 
DELAY - Static variable in class mekhq.gui.ActionScheduler
 
DELAYED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
The reinforcements arrive later than normal.
delete(AbstractContract) - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Removes a single offer from the board and refreshes the dialog.
delete(AbstractContract) - Method in interface mekhq.gui.dialog.markets.contractMarket.ContractMarketActions
Remove the offer from the board.
deleteTransaction(int) - Method in class mekhq.gui.model.FinanceTableModel
 
deliveredBaby(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
DELIVERY_TIMES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
DELPHI_CURSE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DELPHI_CURSE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DELTA - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
deltaFor(NegotiationStepMath.Term) - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
The signed change applied to the given term (steps for a haggle, lock toggle for an exception).
DEMANDING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Required victory points are raised, so the contract is harder to fulfill.
demotedTo(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
DEPENDENT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DEPENDENT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
DEPENDENT_PROFESSION_DIE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
depleteTechMinutes(Campaign, List<UUID>) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
Depletes the remaining work time for all specified technicians to zero.
deployed(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that the unit was deployed to a scenario.
DEPLOYED - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
DEPLOYED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
DEPLOYED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
deployForceToCoords(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Method in interface mekhq.campaign.digitalGM.IForceDeploymentStrategy
Deploys a force to a set of coordinates, potentially revealing terrain and spawning a scenario.
deployForceToCoords(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Deploys a combat team (force) to a specified coordinate within the strategic track and performs the associated deployment activities, including handling scenarios, facilities, scouting behavior, and fog of war updates.
deployForceToCoords(StratConCoords, int, Campaign, AbstractContract, StratConTrackState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConForceDeploymentStrategy
 
DEPLOYMENT_LOG - Enum constant in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Deployments to scenarios.
DEPLOYMENT_ZONE_NARROW_EDGE - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
DEPLOYMENT_ZONES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
deploymentChanged(DeploymentChangedEvent) - Method in class mekhq.gui.TOETab
 
DeploymentChangedEvent - Class in mekhq.campaign.events
Triggered when a force or unit is deployed to a scenario or un-deployed from it.
DeploymentChangedEvent(Formation, Scenario) - Constructor for class mekhq.campaign.events.DeploymentChangedEvent
 
DeploymentChangedEvent(Unit, Scenario) - Constructor for class mekhq.campaign.events.DeploymentChangedEvent
 
deploymentTime(int) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a deployment-time gauge running from 0 to 10, where a longer deployment is worse, so the gradient is reversed (green on the left, red on the right).
deploySalvageTeams(Campaign, Scenario) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
Deploys all salvage forces from a scenario onto its corresponding strategic track location within the contract’s StratConCampaignState.
deploysNothing(Campaign, Formation, Scenario) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
Whether assigning this formation would send nothing at all, because every unit under it is a carrier that stays home.
deployWithoutMap(StratConPanel, Campaign, Scenario) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratCon
Initiates a mapless deployment workflow for the specified scenario.
DEPRECATED - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
DEPRECATED_SKILLS - Static variable in class mekhq.campaign.personnel.skills.SkillDeprecationTool
A list of deprecated skills.
DERMAL_MYOMER_ARM_ARMOR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_ARM_ARMOR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DERMAL_MYOMER_ARM_CAMO - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_ARM_CAMO - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DERMAL_MYOMER_ARM_TRIPLE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_ARM_TRIPLE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DERMAL_MYOMER_LEG_ARMOR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_LEG_ARMOR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DERMAL_MYOMER_LEG_CAMO - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_LEG_CAMO - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DERMAL_MYOMER_LEG_TRIPLE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
DERMAL_MYOMER_LEG_TRIPLE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
desc() - Method in record class mekhq.campaign.GameEffect
Returns the value of the desc record component.
describe(String) - Static method in class mekhq.gui.scenarioTemplateEditor.MissionRoleChoices
Produces a human-readable label for a stored role-set string, e.g.
describe(Campaign, Person) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
A one-line account of what the orders see in a person, for the log: Tactical Genius if they have it, their combat experience, and their command skill total.
descriptor() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns the value of the descriptor record component.
deserialize(JsonParser, DeserializationContext) - Method in class mekhq.campaign.universe.PlanetarySystem.SucsIdDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class mekhq.campaign.universe.SocioIndustrialData.SocioIndustrialDataDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class mekhq.campaign.universe.SourceableValue.SourceableValueDeserializer
The purpose of this rather complex custom deserializer is that we want to allow for direct entry of values in the yaml when it is not sourced, but we want it split into a source, value pair when it has been sourced.
deserialize(JsonParser, DeserializationContext) - Method in class mekhq.campaign.universe.StarType.StarTypeDeserializer
 
deserialize(String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Attempt to deserialize an instance of a StratConFacility from the passed-in file name
deserialize(String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityManifest
Attempt to deserialize an instance of a StratConFacilityManifest from the passed-in file path
Deserialize(File) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Attempt to deserialize an instance of a StratConContractDefinition from the passed-in JSON file.
Deserialize(File) - Static method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Attempt to deserialize an instance of a ScenarioTemplate from the passed-in file
Deserialize(String) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioManifest
Attempt to deserialize an instance of an AtBScenarioManifest from the passed-in file path
Deserialize(String) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Attempt to deserialize an instance of a scenario modifier from the passed-in file
Deserialize(String) - Static method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Attempt to deserialize a file at the given path.
Deserialize(Node) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Attempt to deserialize an instance of a Campaign State from the passed-in XML Node
Deserialize(Node) - Static method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Attempt to deserialize an instance of a ScenarioForceTemplate from the passed-in XML Node
Deserialize(Node) - Static method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Attempt to deserialize an instance of a ScenarioObjective from the passed-in XML Node
Deserialize(Node) - Static method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Attempt to deserialize an instance of a ScenarioTemplate from the passed-in XML Node
deserted(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
DESERTED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
DESERTED - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
designator() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Returns the value of the designator record component.
DESTINATION_EDGE_OPPOSITE_DEPLOYMENT - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
DESTINATION_EDGE_RANDOM - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
DESTINATION_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
DESTINATION_SYSTEM_AND_PLANET - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
DestinationFileSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
DestinationZoneMapper - Class in mekhq.gui.scenarioTemplateEditor
Translates between the "Destination Zone" combo box index shown in ScenarioTemplateEditorDialog and the destination-zone value stored on a ScenarioForceTemplate.
Destroy - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
DESTROY_BY_MARGIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DESTROY_MARGIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DESTROY_PART_TARGET - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
destroySystem(int, int) - Method in class mekhq.campaign.unit.Unit
 
destroySystem(int, int, int) - Method in class mekhq.campaign.unit.Unit
 
destroySystem(int, int, int, int) - Method in class mekhq.campaign.unit.Unit
 
Detachment - Class in mekhq.campaign.force
A group of a force's units, spare parts, and personnel that sits at a single location in the LocationNode tree.
Detachment() - Constructor for class mekhq.campaign.force.Detachment
 
DetachmentLocationManager - Class in mekhq.campaign
Manages a Detachment's position in the LocationNode tree.
DetachmentLocationManager(Detachment) - Constructor for class mekhq.campaign.DetachmentLocationManager
 
detachUnitFromC3Networks(Unit, Game) - Method in class mekhq.campaign.force.AbstractForce
Detaches u from any C3 network it participates in (Naval C3, C3i, Nova CEWS, or a C3 master), refreshing the affected networks against the supplied Game.
detailedBriefing - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
determine(Faction, boolean, boolean, int, ContractImportance, boolean, SkillLevel) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating
Rates the force a single side commits to a contract.
DETERMINE_FATHER_AT_BIRTH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
determineAgeGroup(int) - Static method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
determineAgeRange(int) - Static method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
determineBackgroundColor(String) - Method in class mekhq.campaign.unit.Unit
 
determineCollateralAmount() - Method in class mekhq.campaign.finances.Loan
 
determineCombatPay(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's combat pay the way generation does, tracking the campaign's chosen pay scheme: CamOps folds combat compensation into the monthly retainer (zero here), while the Chaos scheme pays a separate combat bonus derived from scale.
determineContractLocation(ContractObjectiveType, boolean, String, String, ILocation) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationLocation
Determines the contract's target system.
determineContractObjectiveType(int) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationObjective
 
determineContractPay(Campaign, LocalDate, AbstractContract, AbstractLocation) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
Populates the contract's ContractFinanceData from this scheme's three pay components: the monthly retainer, the per-battle combat bonus, and up-front transport compensation.
DETERMINED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
determineEmployerType() - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
 
determineEmployerType() - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerGovernment
 
determineFather(Campaign, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This determines the father of the baby.
determineForegroundColor(String) - Method in class mekhq.campaign.unit.Unit
 
determineInitialTerms(ChaosObjectiveType, ChaosEmployerType, Faction, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationTerms
 
determineLayeredFormationIconOperationalStatus(Unit) - Static method in enum class mekhq.campaign.icons.enums.OperationalStatus
This is used to determine the operational status of the specified unit as part of determining the overall operational status of a Force.
determineLength(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's length in months the way generation does: from the objective type, honoring the campaign's variable-contract-length option.
determineMonthlyPay(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's monthly pay the way generation does.
determineNumberOfBabies(int) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This method determines the number of babies a person will give birth to.
determineOrientation(Person, int, int, int) - Static method in class mekhq.campaign.personnel.generator.DefaultPersonnelGenerator
Determines a person's sexual orientation based on weighted random rolls.
determinePlanet(Planet) - Method in class mekhq.campaign.RandomOriginOptions
 
determinePregnancyWeek(LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This determines the current week of the pregnancy
determineRemainingValue() - Method in class mekhq.campaign.finances.Loan
 
determineRequiredVictoryPoints(AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's required victory points from its current state (scale, command rights, schedule, and StratCon tracks), the way generation does.
determineScale(Campaign, PlayerForce, LocalHangar, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's scale from the units the player force commits to it.
determineScenarioStatus(Scenario, Map<ScenarioObjective, Boolean>, Map<ScenarioObjective, Integer>) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Processes the given scenario and its objectives scenario objective, applying objective effects to the campaign as necessary
determineStartDate(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's start date from the travel time to its target, the way generation does: the player journeys from their current system to the contract's target world and the contract begins on arrival.
determineStartingMorale(AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
 
determineTargetNumber(Person, SkillType, boolean, boolean, LocalDate) - Static method in class mekhq.campaign.personnel.skills.SkillCheckUtility
Determines the target number for a skill check based on the person's attributes, skill type, and whether they are trained in the skill.
determineTargetPlanet(AbstractContract, PlanetarySystem, LocalDate) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines which planet within a target system a contract is fought over, the way generation does: a weighted random draw over the system's worlds by strategic value, in the direction the contract's objective sets.
determineTrackCount(AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's StratCon track count from its objective, the way generation does.
determineTrackCount(ChaosObjectiveType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationIntensity
 
determineTransportPay(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines a contract's transport pay the way generation does (from its scale, transport terms, and the journey to the target from the player's current location).
determineUnitTechSkillType() - Method in class mekhq.campaign.unit.Unit
 
determineUnresolvedContacts(List<AbstractContract>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnresolvedStratConContactsNagLogic
Identifies unresolved StratCon contacts in the campaign and generates a detailed report.
determineYearlyDenominator() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
developedCerebralContusion(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
developedEncephalopathy(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
DEVILITCH - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DEVILITCH - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DEVOUT_WARRIOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DEXTERITY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents coordination and fine motor skills.
DEXTERITY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
diagnose(Campaign, int) - Method in class mekhq.campaign.personnel.Person
 
DialogContractStart - Class in mekhq.gui.dialog.resupplyAndCaches
This class provides utility methods to display dialogs related to the beginning of a contract.
DialogContractStart(Campaign, AbstractContract) - Constructor for class mekhq.gui.dialog.resupplyAndCaches.DialogContractStart
Displays a dialog at the start of a contract, providing summarized details about the mission and player convoy capabilities.
DialogItinerary - Class in mekhq.gui.dialog.resupplyAndCaches
The DialogItinerary class generates and displays dialogs related to resupply operations.
DialogItinerary() - Constructor for class mekhq.gui.dialog.resupplyAndCaches.DialogItinerary
 
DialogResupplyFocus - Class in mekhq.gui.dialog.resupplyAndCaches
The DialogResupplyFocus class is responsible for displaying a dialog that allows the player to select their focus preference during a resupply operation.
DialogResupplyFocus(Resupply) - Constructor for class mekhq.gui.dialog.resupplyAndCaches.DialogResupplyFocus
Displays a dialog to let the player select a resupply focus.
DialogStoryPoint - Class in mekhq.campaign.storyArc.storypoint
 
DialogStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.DialogStoryPoint
 
DialogSwindled - Class in mekhq.gui.dialog.resupplyAndCaches
The DialogSwindled class provides functionality to display a dialog related to swindling events during guerrilla contract missions.
DialogSwindled(Resupply) - Constructor for class mekhq.gui.dialog.resupplyAndCaches.DialogSwindled
Displays a dialog notifying the player that they have been swindled during a resupply.
diameterKm() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the diameterKm record component.
dice() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the dice record component.
dice(int, int) - Static method in class mekhq.Utilities
Roll a certain number of dice with a certain number of faces
DICE_ROLL - Enum constant in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
 
DICE_ROLL - Enum constant in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
 
DICE_ROLL - Enum constant in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
 
diedDueToBrainTrauma(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
diedInInfirmary(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
diedOfInternalBleeding(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
difficultySkulls(AbstractContract, int) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
Renders the contract's cached difficulty as skulls: one full skull per two difficulty points, plus a half skull for an odd point.
DIGITAL_GM - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
DigitalGMRegistry - Class in mekhq.campaign.digitalGM
Process-wide registry of the IDigitalGMs wired up at startup.
DILIGENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
DiminishingReturnsCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
DiminishingReturnsCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.DiminishingReturnsCampaignOptionsChangedConfirmationDialog
 
DIMWITTED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
DiplomacyLabel - Class in mekhq.campaign.universe.factionHints
Utility class for constructing and retrieving human-readable diplomacy event descriptions between factions based on FactionHint data.
DiplomacyLabel() - Constructor for class mekhq.campaign.universe.factionHints.DiplomacyLabel
 
DiplomacyReport - Class in mekhq.gui.dialog
A dialog that displays a comprehensive, sortable report of all current wars, alliances, rivalries, and neutral exceptions between factions.
DiplomacyReport(Frame, boolean, LocalDate) - Constructor for class mekhq.gui.dialog.DiplomacyReport
Constructs the DiplomacyReport dialog.
DiplomacyType - Enum Class in mekhq.campaign.universe.factionHints
Represents the high-level diplomatic relationship categories that may exist between two Faction entities in the campaign universe.
DIPLOMATIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
directionalMountLocked - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
Whether the weapon's Directional Torso Mount rotation mechanism has been destroyed in combat.
DISABLE_SECONDARY_ROLE_SALARY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DISABLED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
DISABLED - Enum constant in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
DISABLED_SKILL_LEVEL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
DisabledRandomDivorce - Class in mekhq.campaign.personnel.divorce
 
DisabledRandomDivorce(CampaignOptions) - Constructor for class mekhq.campaign.personnel.divorce.DisabledRandomDivorce
 
DisabledRandomMarriage - Class in mekhq.campaign.personnel.marriage
 
DisabledRandomMarriage(CampaignOptions) - Constructor for class mekhq.campaign.personnel.marriage.DisabledRandomMarriage
 
DisabledRandomProcreation - Class in mekhq.campaign.personnel.procreation
 
DisabledRandomProcreation(CampaignOptions) - Constructor for class mekhq.campaign.personnel.procreation.DisabledRandomProcreation
 
DisabledUnitMarket - Class in mekhq.campaign.market.unitMarket
This is a completely empty unit market, which is used when the market is disabled.
DisabledUnitMarket() - Constructor for class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
DISADVANTAGE - Enum constant in enum class mekhq.campaign.personnel.skills.ActionCheckRoll.RollType
 
DISALLOW_EXTINCT_STUFF - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DISAPPOINTING_LEADER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
DISASTROUS - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
DISBAND - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
DISBAND - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Scene type representing the disbanding of a unit or force.
disbandNetworkOf(Unit, Game) - Method in class mekhq.campaign.force.AbstractForce
Disbands the entire C3i/Naval C3 network that u belongs to, clearing the stored next-node UUIDs of every unit on that network and refreshing networks against the supplied Game.
DISCERNING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
disconnectGuiSilently() - Method in class mekhq.AtBGameThread
 
disconnectTrain(Campaign, Unit) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Dissolves the whole tow train the given unit belongs to: walks forward to the lead tractor, then releases every trailer behind it.
DISCONTINUATION_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
DISCONTINUATION_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DiscontinuationSyndrome() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.DiscontinuationSyndrome
 
DISCORD_LINK - Static variable in class mekhq.MHQConstants
 
DiscretionarySpending - Class in mekhq.campaign.personnel
The DiscretionarySpending class manages the simulation of discretionary spending for a person based on their wealth and spending limits defined by wealth levels.
DiscretionarySpending(Person, Finances, LocalDate) - Constructor for class mekhq.campaign.personnel.DiscretionarySpending
Constructs a DiscretionarySpending instance for the given Person and calculates their discretionary spending based on their wealth level.
DiscretionarySpending.SpendingLimits - Record Class in mekhq.campaign.personnel
A record that defines spending limits for different types of purchases.
DISEASE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
DISEASE_BREATHING_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_BREATHING_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_BREATHING_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_CANON_BIOWEAPON - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Canon illness caused by a bioweapon attack.
DISEASE_CANON_GENERIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Canon illness or infection-related conditions.
DISEASE_CONTROL_ADMINISTRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DISEASE_DEADLY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_FLU_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_FLU_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_FLU_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_GENERIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Illness or infection-related conditions.
DISEASE_GROWTHS_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_GROWTHS_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_GROWTHS_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEARING_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEARING_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEARING_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEMOPHILIA_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEMOPHILIA_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_HEMOPHILIA_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_INFECTION_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_INFECTION_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_INFECTION_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SIGHT_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SIGHT_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SIGHT_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SORES_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SORES_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_SORES_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_TREMORS_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_TREMORS_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_TREMORS_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_VENEREAL_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_VENEREAL_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_VENEREAL_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_WEAKNESS_MODERATE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_WEAKNESS_SEVERE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASE_WEAKNESS_SLIGHT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
DISEASES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
DiseaseScanResult(boolean, Set<InjuryType>, Set<InjuryType>) - Constructor for record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Creates an instance of a DiseaseScanResult record class.
DiseaseService - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Service class for disease generation and management.
DiseaseService() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseService
 
DiseaseType - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
Disemboweled() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Disemboweled
 
DISEMBOWELED - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DISGRACED_NOBLE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DISHONEST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
DISHONORABLY_DISCHARGED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
DISINGENUOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
dismissedFromInfirmary(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
dismissedFromInfirmary(Person, Campaign) - Static method in class mekhq.campaign.log.MedicalLogger
 
DISMISSIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
dispatchPendingTravel(Campaign) - Method in class mekhq.campaign.CampaignLocationManager
dispatchTravelers(Collection<? extends ILocation>, ILocation, Campaign) - Static method in class mekhq.campaign.location.LocationDispatch
Dispatches a heterogeneous group of travelers to destination, splitting them by type so each reaches destination through the appropriate type-specific entry point (LocationDispatch.dispatchToLocation(java.util.Collection<mekhq.campaign.personnel.Person>, mekhq.campaign.location.ILocation, mekhq.campaign.Campaign), LocationDispatch.dispatchUnitsToLocation(java.util.Collection<mekhq.campaign.unit.Unit>, mekhq.campaign.location.ILocation, mekhq.campaign.Campaign), LocationDispatch.dispatchPartsToLocation(java.util.Collection<mekhq.campaign.parts.Part>, mekhq.campaign.location.ILocation, mekhq.campaign.Campaign)), which maintains the relevant hangar and warehouse data structures.
DISPERSED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
Cities spread as far apart as possible, agrarian.
displacedOccupants() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
 
display(Campaign, StratConCampaignState, StratConCoords, boolean, boolean) - Method in class mekhq.gui.stratCon.TrackForceAssignmentUI
Display the track force assignment UI.
display(Campaign, StratConCampaignState, StratConTrackState, boolean) - Method in class mekhq.gui.stratCon.CampaignManagementDialog
Show the dialog for a given campaign state, and whether GM mode is on or not
display(CampaignExportWizard.CampaignExportWizardState) - Method in class mekhq.gui.dialog.CampaignExportWizard
 
DISPLAY_ALL_ATTRIBUTES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DISPLAY_ASSIGNMENT_RECORD - Static variable in class mekhq.MHQConstants
 
DISPLAY_DATE_FORMAT - Static variable in class mekhq.MHQConstants
 
DISPLAY_GROUP_CLOSE - Static variable in class mekhq.campaign.personnel.SkillPrerequisite
Closing delimiter for an OR-group in SkillPrerequisite.toString(); see SkillPrerequisite.DISPLAY_GROUP_OPEN.
DISPLAY_GROUP_OPEN - Static variable in class mekhq.campaign.personnel.SkillPrerequisite
Opening delimiter wrapping an OR-group in SkillPrerequisite.toString().
DISPLAY_KILL_RECORD - Static variable in class mekhq.MHQConstants
 
DISPLAY_MEDICAL_RECORD - Static variable in class mekhq.MHQConstants
 
DISPLAY_NODE - Static variable in class mekhq.MHQConstants
 
DISPLAY_OR_SEPARATOR - Static variable in class mekhq.campaign.personnel.SkillPrerequisite
Separator placed between OR-group entries in SkillPrerequisite.toString(); see SkillPrerequisite.DISPLAY_GROUP_OPEN.
DISPLAY_PATIENT_RECORD - Static variable in class mekhq.MHQConstants
 
DISPLAY_PERFORMANCE_RECORD - Static variable in class mekhq.MHQConstants
 
DISPLAY_PERSONNEL_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_SCENARIO_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_TRUE_DUE_DATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DISPLAY_UNIT_CREW_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_UNIT_DEPLOYMENT_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_UNIT_KILL_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_UNIT_LOG - Static variable in class mekhq.MHQConstants
 
DISPLAY_UNIT_REPAIR_LOG - Static variable in class mekhq.MHQConstants
 
displayGrandparentsGrandchildren() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
displayMonthlyCost() - Method in class mekhq.campaign.unit.Unit
 
displayName() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the displayName record component.
displayName() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the displayName record component.
displayName() - Method in record class mekhq.gui.displayWrappers.RankDisplay
Returns the value of the displayName record component.
displayParentsChildrenSiblings() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
DISPLAYS_TROPHIES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
dispose() - Method in class mekhq.campaign.universe.RandomFactionGenerator
Unregisters the border tracker as an event handler.
dispose() - Method in class mekhq.gui.preferences.StringPreference
 
DISPUTED_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
DISTANCE_TO_JUMP_POINT - Static variable in class mekhq.campaign.universe.StarUtil
 
DISTANT_LEADER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
distinctTermsSacrificed(int[], int[]) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
How many distinct terms are currently sacrificed (sitting below their baseline).
distributeTempCrewPoolToUnits(Campaign, CampaignOptions, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Distributes temp crew from the pool to units that need crew for a specific personnel role.
DISTRICT - Enum constant in enum class mekhq.campaign.universe.enums.CapitalType
 
DIVERSIONARY_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
dividedBy(double) - Method in record class mekhq.campaign.finances.Money
 
dividedBy(Money) - Method in record class mekhq.campaign.finances.Money
 
DIVISION - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
divorce(Campaign, LocalDate, Person, SplittingSurnameStyle) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
This divorces two married people
DIVORCE - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
DIVORCE - Enum constant in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
DIVORCE_SURNAME_WEIGHTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DIVORCED - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
divorcedFrom(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
DO_IT_YOURSELF - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
doAllUnitsHaveC3i(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
doAllUnitsHaveC3Master(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
 
doAllUnitsHaveNC3(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them have Naval C3 equipment
doAllUnitsHaveNovaCEWS(Vector<Unit>) - Static method in class mekhq.gui.utilities.StaticChecks
Tests a selection of units to see if all of them have Nova CEWS equipment
doAnyHaveAnAward(Person...) - Static method in class mekhq.gui.utilities.StaticChecks
Checks if there is at least one award in the selected group of people
docAmazingWork(Person, Person, Injury, LocalDate, int) - Static method in class mekhq.campaign.log.MedicalLogger
 
DOCKING_COLLAR - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
docMadeAMistake(Person, Person, Injury, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
DocTableModel - Class in mekhq.gui.model
A table model for displaying doctors
DocTableModel(Campaign) - Constructor for class mekhq.gui.model.DocTableModel
 
DocTableModel.Renderer - Class in mekhq.gui.model
 
DOCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DOCTOR - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
DOCTORATE - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
DOCTORS_USE_ADMINISTRATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
doctorsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the doctorsGenerated record component.
doctorsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the doctorsNeeded record component.
DOCUMENTATION_COMMAND_STRING - Static variable in class mekhq.gui.dialog.glossary.GlossaryDialog
The command string prefix used to identify documentation entry hyperlinks.
DocumentationEntry - Enum Class in mekhq.campaign.utilities.glossary
The DocumentationEntry enum represents individual entries in the documentation glossary.
DOCUMENTED - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Documentation included in MekHQ/docs
doInBackground() - Method in class mekhq.gui.dialog.DataLoadingDialog.Task
This uses the following stages of loading: Basics Factions Names Planetary Systems Portraits, Camouflage, Mek Tileset, Formation Icons, Awards Units New Campaign / Campaign Loading Campaign Application
doMaintenance(Campaign, Unit) - Static method in class mekhq.campaign.unit.Maintenance
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.Armor
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.BuildingLocation
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.meks.MekLocation
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.Part
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
doMaintenanceDamage(int) - Method in class mekhq.campaign.parts.TankLocation
 
DOMINATING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
DOMINEERING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
done() - Method in class mekhq.gui.dialog.DataLoadingDialog.Task
Executed in event dispatching thread
done() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
doNotSalvageUnit(int) - Method in class mekhq.campaign.ResolveScenarioTracker
 
DONT_YOU_KNOW_WHO_I_AM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
dontPayCollateral() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
DOODLER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DOOLITTLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DOOMSDAY_PREACHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DOOMSDAY_PREPPER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DOUBLE_ALL_COSTS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
DOUBLE_SUPPORT_PAYOUTS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
DoubleKey(String) - Constructor for class mekhq.campaign.ExtraData.DoubleKey
Deprecated.
 
DOWNING_POLTURS_DISEASE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
DOWNING_POLTURS_DISEASE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
DraftBloodnames - Class in mekhq.campaign.universe.commandGeneration.ratgen
Awards a rolled Clan force its Bloodnames in the draft, so the preview shows the warriors who will carry one and the build keeps exactly those.
DRAGOON_A - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DRAGOON_ASTAR - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DRAGOON_B - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DRAGOON_C - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DRAGOON_D - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DRAGOON_F - Enum constant in enum class mekhq.campaign.enums.DragoonRating
 
DragoonRating - Enum Class in mekhq.campaign.enums
 
drainPendingBaseHangarUnits() - Method in class mekhq.campaign.base.PlayerBase
Returns and clears the units loaded from <baseHangar> XML.
drainPendingBaseWarehouseParts() - Method in class mekhq.campaign.base.PlayerBase
Returns and clears the parts loaded from <baseWarehouse> XML.
drainPendingPartIds() - Method in class mekhq.campaign.AbstractMobileLocation
Returns and clears the part IDs read from XML, for use during post-load reconnection.
drainPendingPersonIds() - Method in class mekhq.campaign.AbstractMobileLocation
Returns and clears the person UUIDs read from XML, for use during post-load reconnection.
drainPendingPersonIds() - Method in class mekhq.campaign.base.PlayerBase
Returns and clears the person UUIDs read from XML, for use during post-load reconnection.
drainPendingPersonIds() - Method in class mekhq.campaign.location.AcademyCampusLocation
Returns and clears the person UUIDs read from XML, for use during post-load reconnection.
drainPendingUnitIds() - Method in class mekhq.campaign.AbstractMobileLocation
Returns and clears the unit UUIDs read from XML, for use during post-load reconnection.
DRAMATIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DRAMATIC_FINISH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DRAW - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
 
DRAW - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
DRILLS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DRIVEN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
DRIVER - Enum constant in enum class mekhq.campaign.unit.CrewType
 
DROP_SHIP_BONUS_PERCENTAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DROP_SHIP_CONTRACT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
DROP_TYPE_AMMO - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents.DropType
 
DROP_TYPE_ARMOR - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents.DropType
 
DROP_TYPE_PARTS - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents.DropType
 
DROPPING_OUT - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
DROPSHIP_ENTERTAINMENT_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DropshipDockingCollar - Class in mekhq.campaign.parts
 
DropshipDockingCollar() - Constructor for class mekhq.campaign.parts.DropshipDockingCollar
Deprecated, for removal: This API element is subject to removal in a future version.
DropshipDockingCollar(int, Campaign, int) - Constructor for class mekhq.campaign.parts.DropshipDockingCollar
 
dropShips() - Method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Returns the value of the dropShips record component.
DROPSHUTTLE_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
DRUG_DEALER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DUAL_WIELDING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
DUE_DATE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
DUELIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DULL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
DUPLICATE_PLANET_POSITION - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
Two or more planets within the same system claim the same sysPos.
DUPLICATE_SUCS_ID - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
Two or more systems share the same SUCS ID.
DUPLICATE_SYSTEM_ID - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
Two or more systems share the same ID.
DWARF_TERRESTRIAL - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
DYNAMIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
DYNAMIC - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 

E

E - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
E - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
E - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
EAGER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
EARLY_CHILDHOOD - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
EARLY_CHILDHOOD - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
EARLY_DETECTION_SYSTEMS_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
EarlyWarningSystem - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
EARS - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
EASILY_FOOLED - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EasyBugReport - Class in mekhq.campaign.utilities
Utility methods for preparing and packaging campaign data for bug reports.
EasyBugReport() - Constructor for class mekhq.campaign.utilities.EasyBugReport
 
EasyBugReportDialog - Class in mekhq.gui.dialog
A dialog that assists players in preparing and submitting bug reports.
EasyBugReportDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.EasyBugReportDialog
Constructs a new Easy Bug Report dialog configured for the supplied campaign and parent frame.
EATING_HABITS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
echelon() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns the value of the echelon record component.
edge() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the edge record component.
EDGE - Enum constant in enum class mekhq.campaign.personnel.enums.AwardBonus
 
EDGE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents exceptional destiny or skill.
EDGE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EDGE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
EDGE_ADMIN_ACQUIRE_FAIL_EIGHT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_ADMIN_ACQUIRE_FAIL_ELEVEN - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_ADMIN_ACQUIRE_FAIL_LEGACY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
The single admin acquisition trigger older saves carry; it maps onto the three triggers below on load.
EDGE_ADMIN_ACQUIRE_FAIL_OTHER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_ADMIN_APPRAISAL_FAIL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_ADVANCED_SURGERY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_AWARD_REPLACEMENT_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
EDGE_COMMANDER_NEGOTIATION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_COST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EDGE_ESCAPE_ATTEMPTS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_MEDICAL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_RANDOM_EVENTS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_RECON_FAIL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_REFRESH_COST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EDGE_REFRESH_PERIOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EDGE_REPAIR_BREAK_PART - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_REPAIR_FAILED_REFIT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_SALVAGE_ACCIDENTS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EDGE_TRAINING - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EdgeRefreshPeriod - Enum Class in mekhq.campaign.personnel.enums
Defines the frequency at which Edge points are refreshed for a campaign.
EDISON_WHITE_FLU - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
EDISON_WHITE_FLU - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
edit(AbstractContract) - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Opens the GM editor for the offer.
edit(AbstractContract) - Method in interface mekhq.gui.dialog.markets.contractMarket.ContractMarketActions
Open the GM editor for the offer.
EditAssetDialog - Class in mekhq.gui.dialog
 
EditAssetDialog(JFrame, Asset) - Constructor for class mekhq.gui.dialog.EditAssetDialog
 
EditDeploymentDialog - Class in mekhq.gui.dialog
 
EditDeploymentDialog(JFrame, boolean, Player) - Constructor for class mekhq.gui.dialog.EditDeploymentDialog
 
EditFamiliarityDialog - Class in mekhq.gui.dialog
 
EditFamiliarityDialog(JFrame, Campaign, Person) - Constructor for class mekhq.gui.dialog.EditFamiliarityDialog
 
EditInjuryEntryDialog - Class in mekhq.gui.dialog
 
EditInjuryEntryDialog(JFrame, boolean, Injury) - Constructor for class mekhq.gui.dialog.EditInjuryEntryDialog
 
EditKillLogControl - Class in mekhq.gui.control
 
EditKillLogControl(JFrame, Campaign, Person) - Constructor for class mekhq.gui.control.EditKillLogControl
 
EditKillLogDialog - Class in mekhq.gui.dialog
 
EditKillLogDialog(JFrame, boolean, Campaign, Person) - Constructor for class mekhq.gui.dialog.EditKillLogDialog
 
EditLogControl - Class in mekhq.gui.control
A control panel for editing a person's log entries.
EditLogControl(JFrame, Person, LocalDate, EditLogControl.LogType) - Constructor for class mekhq.gui.control.EditLogControl
Constructs a new control panel for editing a person's log.
EditLogControl.LogType - Enum Class in mekhq.gui.control
Represents the different types of logs that can be maintained for a person.
EditLogDialog - Class in mekhq.gui.dialog
A dialog for editing a person's log.
EditLogDialog(JFrame, LocalDate, Person, EditLogControl.LogType) - Constructor for class mekhq.gui.dialog.EditLogDialog
Constructs a new dialog for editing a person's log.
EditMapSettingsDialog - Class in mekhq.gui.dialog
 
EditMapSettingsDialog(JFrame, boolean, int, boolean, String, int, int) - Constructor for class mekhq.gui.dialog.EditMapSettingsDialog
 
EditPersonnelHitsDialog - Class in mekhq.gui.dialog
Provides an editor for the number of hits sustained by a person, when advanced medical rules are not in use.
EditPersonnelHitsDialog(Frame, boolean, Person) - Constructor for class mekhq.gui.dialog.EditPersonnelHitsDialog
 
EditPersonnelInjuriesDialog - Class in mekhq.gui.dialog
 
EditPersonnelInjuriesDialog(JFrame, boolean, Campaign, Person) - Constructor for class mekhq.gui.dialog.EditPersonnelInjuriesDialog
 
EditPersonnelInjuriesDialog.InjuryTableModel - Class in mekhq.gui.dialog
A table model for displaying parts - similar to the one in CampaignGUI, but not exactly
EditPersonnelInjuriesDialog.InjuryTableModel.Renderer - Class in mekhq.gui.dialog
 
EditScenarioDeploymentLimitDialog - Class in mekhq.gui.dialog
 
EditScenarioDeploymentLimitDialog(JFrame, boolean, ScenarioDeploymentLimit) - Constructor for class mekhq.gui.dialog.EditScenarioDeploymentLimitDialog
 
EditScenarioLogControl - Class in mekhq.gui.control
 
EditScenarioLogControl(JFrame, Campaign, Person) - Constructor for class mekhq.gui.control.EditScenarioLogControl
 
EditScenarioLogDialog - Class in mekhq.gui.dialog
 
EditScenarioLogDialog(JFrame, boolean, Campaign, Person) - Constructor for class mekhq.gui.dialog.EditScenarioLogDialog
Creates new form EditPersonnelLogDialog
EditSkillPreRequisiteDialog - Class in mekhq.gui.dialog
 
EditSkillPreRequisiteDialog(JFrame, SkillPrerequisite) - Constructor for class mekhq.gui.dialog.EditSkillPreRequisiteDialog
 
EditSpecialAbilityDialog - Class in mekhq.gui.dialog
 
EditSpecialAbilityDialog(JFrame, SpecialAbility, Map<String, SpecialAbility>) - Constructor for class mekhq.gui.dialog.EditSpecialAbilityDialog
 
EditTransactionDialog - Class in mekhq.gui.dialog
 
EditTransactionDialog(JFrame, Transaction, boolean) - Constructor for class mekhq.gui.dialog.EditTransactionDialog
 
EditUnitLogControl - Class in mekhq.gui.control
A control panel for editing a unit's log entries.
EditUnitLogControl(JFrame, Unit, LocalDate, EditUnitLogControl.UnitLogType) - Constructor for class mekhq.gui.control.EditUnitLogControl
Constructs a new control panel for editing a unit's log.
EditUnitLogControl.UnitLogType - Enum Class in mekhq.gui.control
The different logs a unit maintains, each of which can be edited independently.
EditUnitLogDialog - Class in mekhq.gui.dialog
A dialog for editing a unit's log.
EditUnitLogDialog(JFrame, LocalDate, Unit, EditUnitLogControl.UnitLogType) - Constructor for class mekhq.gui.dialog.EditUnitLogDialog
Constructs a new dialog for editing a unit's log.
EDUCATION - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
EDUCATION - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
EDUCATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EDUCATION - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
EDUCATION_MODULE - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
EducationController - Class in mekhq.campaign.personnel.education
The EducationController class is responsible for managing the education process.
EducationLevel - Enum Class in mekhq.campaign.personnel.enums.education
 
EducationLevel.Adapter - Class in mekhq.campaign.personnel.enums.education
 
EducationStage - Enum Class in mekhq.campaign.personnel.enums.education
 
eduEnrolled(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduFailed(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduFailedApplication(Person, LocalDate, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduGraduated(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduGraduatedDoctorate(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduGraduatedMasters(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduGraduatedPlus(Person, LocalDate, String, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
eduReEnrolled(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
effect() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns the value of the effect record component.
effectiveFilledCount() - Method in class mekhq.gui.baseComponents.SegmentedBar
 
effectScaling - Variable in class mekhq.campaign.mission.scenarios.ObjectiveEffect
 
effectsFailure() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the effectsFailure record component.
effectsSuccess() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the effectsSuccess record component.
effectType - Variable in class mekhq.campaign.mission.scenarios.ObjectiveEffect
 
EGO_OBJECTIVE_NAME - Static variable in class mekhq.MHQConstants
 
EI_IMPLANT_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
EIGHTY_FIVE_OR_OLDER - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
EIGHTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
EJECTION_READY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ELDER - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
ELECTION_FIXER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ELECTIVE_IMPLANT_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ELECTIVE_MYOMER_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ELECTIVE_MYOMER_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ELECTIVE_MYOMER_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ELECTIVE_MYOMER_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ELECTIVE_MYOMER_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ELECTIVE_MYOMER_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ELECTRONICS - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
ELEMENTAL - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
eligible() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns the value of the eligible record component.
eligibleNegotiators(Campaign) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractNegotiatorPickerDialog
The people eligible to negotiate for the player: detachment personnel trained in Negotiation, ranked best-first, or the detachment commander if nobody is trained.
ELITE - Enum constant in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
ELITE_NEGOTIATOR - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The enemy negotiator is Elite rather than the usual Veteran.
ELTANIN_BRAIN_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ELTANIN_BRAIN_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
EMBLEM_LOVER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EMERGENCY_MANUAL_READER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EMPATHETIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
employCampFollower(Campaign, Person) - Method in class mekhq.campaign.ForceHumanResources
Employs the given camp follower and integrates them into the campaign.
EMPLOYER - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
EMPLOYER_BEGGING - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
 
EMPLOYER_STANDING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales the employer faction-standing change at completion (a multiplier).
EmployerData - Record Class in mekhq.campaign.mission.contract.contractData
 
EmployerData(EmployerData, SkillLevel, int) - Constructor for record class mekhq.campaign.mission.contract.contractData.EmployerData
 
EmployerData(ChaosEmployerType, String, String, String, String, Person, Person, SkillLevel, int, Camouflage, PlayerColour) - Constructor for record class mekhq.campaign.mission.contract.contractData.EmployerData
Creates an instance of a EmployerData record class.
EmployerData(ChaosEmployerType, String, String, String, String, Person, Person, Camouflage) - Constructor for record class mekhq.campaign.mission.contract.contractData.EmployerData
 
EmployerLiaison - Class in mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
 
EmployerNegotiator - Class in mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
Generates the employer's negotiator for a contract.
EMPTY_SYSTEMS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
emptyAsTechPool() - Method in class mekhq.campaign.Campaign
 
emptyAsTechPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
emptyMedicPool() - Method in class mekhq.campaign.Campaign
 
emptyMedicPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
emptySchedule(int) - Static method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
emptyTempCrewPoolForRole(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Empties the temp crew pool for a specific role by setting it to the number of active temp crew for that role.
emptyTempCrewPoolForRole(PersonnelRole) - Method in class mekhq.campaign.Campaign
Empties the temp crew pool for a specific role by setting it to the number of active temp crew for that role.
ENABLE_AUTO_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_BONUSES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_CONTRACT_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_FACTION_HUNTER_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_FORMATION_KILL_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_INDIVIDUAL_KILL_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_INJURY_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_LOCAL_ACADEMIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_MISC_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_OVERRIDE_REQUIREMENTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_PRESTIGIOUS_ACADEMIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_RANK_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_SCENARIO_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_SHOW_INELIGIBLE_ACADEMIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_SKILL_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_THEATRE_OF_WAR_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_TIME_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_TRAINING_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLE_UNIT_EDUCATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENABLED_RANDOM_DEATH_AGE_GROUPS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENCOURAGING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
END_CONTRACT_AFTER_TWO_CONSECUTIVE_TRACKS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
EndArcStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger to end the story arc.
EndArcStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.EndArcStoryTrigger
 
EndContractNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players when a contract has ended in their campaign.
EndContractNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.EndContractNagDialog
Constructs a new EndContractNagDialog instance to display the end-of-contract nag dialog.
EndContractNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
EndContractNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.EndContractNagLogic
 
endDate() - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns the value of the endDate record component.
endingDate() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Returns the value of the endingDate record component.
endsToday(LocalDate, LocalDate) - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
ENEMY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Battlefield control is always assigned to the enemy.
ENEMY_BONDSMAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
ENEMY_FACILITY_MODIFIER_DIE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ENEMY_RESPECT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ENEMY_STANDING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales the enemy faction-standing loss taken at acceptance (a multiplier).
EnemyData - Record Class in mekhq.campaign.mission.contract.contractData
 
EnemyData(String, String, String, SkillLevel, int, Person, Camouflage, PlayerColour, boolean) - Constructor for record class mekhq.campaign.mission.contract.contractData.EnemyData
Creates an instance of a EnemyData record class.
EnemyData(String, String, String, Person, Camouflage) - Constructor for record class mekhq.campaign.mission.contract.contractData.EnemyData
 
EnemyData(EnemyData, boolean) - Constructor for record class mekhq.campaign.mission.contract.contractData.EnemyData
 
EnemyData(EnemyData, SkillLevel, int) - Constructor for record class mekhq.campaign.mission.contract.contractData.EnemyData
 
EnemySelectionProfile - Enum Class in mekhq.campaign.mission.contract.contractGeneration.targetFinder
Describes how a contract's enemy faction should be selected, based on what kind of operation the contract represents.
ENERGETIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
engine - Variable in class mekhq.campaign.parts.EnginePart
 
engine - Variable in class mekhq.campaign.parts.missing.MissingEnginePart
 
ENGINE - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
ENGINE - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
ENGINE_REVERER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
engineCommanders() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Returns the value of the engineCommanders record component.
engineerResponsible() - Method in class mekhq.campaign.unit.Unit
Returns the engineer responsible for the mothballing or activation of this unit.
engineName() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns the value of the engineName record component.
EnginePart - Class in mekhq.campaign.parts
 
EnginePart() - Constructor for class mekhq.campaign.parts.EnginePart
 
EnginePart(int, Engine, Campaign, boolean) - Constructor for class mekhq.campaign.parts.EnginePart
 
engineRating - Variable in class mekhq.campaign.parts.equipment.MASC
 
engineRating - Variable in class mekhq.campaign.parts.equipment.MissingMASC
 
ENGINES - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
ENGLISH_ALPHABET - Enum constant in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
ENHANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
ENHANCED_IMAGING - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
ENHANCED_IMAGING_IMPLANT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
EnhancedImagingAugmentor - Class in mekhq.campaign.universe.commandGeneration
Fits the Clans' enhanced imaging implant to a freshly generated command's warriors.
EnhancedImagingBadge - Class in mekhq.gui.utilities
A short coloured tag marking a unit whose crew carry the enhanced imaging implant, for the force tree.
ENJOYS_DRAMA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
enrollPerson(Campaign, Person, Academy, String, String, Integer) - Static method in class mekhq.campaign.personnel.education.EducationController
Enrolls a person into an academy and assigns them to a campus.
ensureLoaded(int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.RulesetEngineBootstrap
Ensures every piece of MegaMek-side state the Force Generator engine reads is loaded for the given generation year.
ENTERPRISING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
entity - Variable in class mekhq.campaign.mission.scenarios.AtBDynamicScenario.BenchedEntityData
 
entity - Variable in class mekhq.campaign.unit.Unit
 
entityCopyFactory() - Method in record class mekhq.campaign.unit.actions.RestoreUnitAction
Returns the value of the entityCopyFactory record component.
entityList() - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Returns the value of the entityList record component.
EntityUtilities - Class in mekhq.utilities
Utility class that provides helper methods for working with entities.
EntityUtilities() - Constructor for class mekhq.utilities.EntityUtilities
 
ENTRANCE_EXAM_BASE_TARGET_NUMBER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
Entry Point - Search tag in class mekhq.campaign.personnel.education.TrainingCombatTeams
Section
ENVIRONMENTAL_SENSITIVITY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EPSILON - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
EPSILON - Static variable in class mekhq.campaign.universe.RegionPerimeter
 
equals(Object) - Method in record class mekhq.campaign.CampaignEventProcessor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCoords
Coords are equal if their x and y components are equal
equals(Object) - Method in class mekhq.campaign.ExtraData.Key
 
equals(Object) - Method in record class mekhq.campaign.finances.Accountant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.finances.Currency
 
equals(Object) - Method in class mekhq.campaign.finances.Loan
 
equals(Object) - Method in record class mekhq.campaign.finances.Money
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.finances.Transaction
 
equals(Object) - Method in class mekhq.campaign.force.Formation
 
equals(Object) - Method in record class mekhq.campaign.ForceQuartermaster
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.GameEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.icons.FormationPieceIcon
 
equals(Object) - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
equals(Object) - Method in record class mekhq.campaign.io.CampaignXmlParser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.log.LogEntry
 
equals(Object) - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.parts.PartInUse
 
equals(Object) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
equals(Object) - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
Note that this equal does not enforce uniqueness upon multiple former spouse objects created between the same people on the same day for the same reason.
equals(Object) - Method in record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.personnel.Person
Two people are determined to be equal if they have the same id
equals(Object) - Method in record class mekhq.campaign.personnel.PronounData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
equals(Object) - Method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.RestoreUnitAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.unit.CargoStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.unit.TransportShipAssignment
 
equals(Object) - Method in class mekhq.campaign.unit.Unit
 
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
Two CommandGenerationOptionss are equal when every setting matches, which is how the dialog tells whether the settings have moved since the model was last generated.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
Two ForceDescriptorSnapshots are equal when every setting matches, which is how the dialog tells whether the settings have moved since the model was last generated.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.universe.eras.Era
 
equals(Object) - Method in class mekhq.campaign.universe.Faction
 
equals(Object) - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.HPGLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.campaign.universe.Planet
 
equals(Object) - Method in class mekhq.campaign.universe.PlanetarySystem
 
equals(Object) - Method in record class mekhq.campaign.universe.RegionPerimeter.Point
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.StartingLocationChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
equals(Object) - Method in class mekhq.gui.displayWrappers.FactionDisplay
 
equals(Object) - Method in record class mekhq.gui.displayWrappers.RankDisplay
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.ReportHyperlinkListener
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.utilities.ComponentColors
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.view.MoraleBar.MoraleDisplay
Indicates whether some other object is "equal to" this one.
equals(String, String) - Method in class mekhq.campaign.personnel.Award
Checks if two awards are equal
EQUATORIAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
equipAllMekWarriorsWithKit(Campaign, String) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Equips every active player MekWarrior who is not already wearing the given kit with it, directly — a one-off convenience granted when the deployment requirement is first enabled, so the force is not immediately grounded.
equipDefaultKitOnRecruitment(Person, Campaign, boolean) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
On joining the campaign, a character tries to equip the default kit configured for their group.
equipMekWarriors(Campaign) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.MekWarriorKitCampaignOptionsChangedConfirmationDialog
Equips every player MekWarrior with a MekWarrior kit: the Clan kit for a Clan force, otherwise the Basic kit.
equipment - Variable in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
EQUIPMENT - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
EQUIPMENT - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
EQUIPMENT_CONTRACT_BASE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EQUIPMENT_CONTRACT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EQUIPMENT_CONTRACT_SALE_VALUE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
EQUIPMENT_PURCHASE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
EQUIPMENT_SALE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
EQUIPMENT_SCAVENGER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EquipmentAndSuppliesPages - Class in mekhq.gui.campaignOptions.contents
The EquipmentAndSuppliesPages class represents a graphical user interface (GUI) page containing various options and settings related to equipment and supplies in a campaign simulation.
EquipmentAndSuppliesPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Constructs the EquipmentAndSuppliesPage with the given campaign options.
equipmentNum - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
 
equipmentNum - Variable in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
EquipmentPart - Class in mekhq.campaign.parts.equipment
This part covers most of the equipment types in WeaponType, AmmoType, and MiscType It can robustly handle all equipment with static weights and costs.
EquipmentPart() - Constructor for class mekhq.campaign.parts.equipment.EquipmentPart
 
EquipmentPart(int, EquipmentType, int, double, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.EquipmentPart
 
EquipmentPart(int, EquipmentType, int, double, Campaign) - Constructor for class mekhq.campaign.parts.equipment.EquipmentPart
 
EquipmentProposal - Class in mekhq.campaign.unit.cleanup
 
EquipmentProposal(Unit) - Constructor for class mekhq.campaign.unit.cleanup.EquipmentProposal
 
EquipmentProposalReport - Class in mekhq.campaign.unit.cleanup
 
equipmentRating() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the equipmentRating record component.
equipmentRating() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the equipmentRating record component.
equipmentRating() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Returns the value of the equipmentRating record component.
EquipmentUnscrambler - Class in mekhq.campaign.unit.cleanup
 
EquipmentUnscrambler(Unit) - Constructor for class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
EquipmentUnscramblerResult - Class in mekhq.campaign.unit.cleanup
 
EquipmentUnscramblerResult(Unit) - Constructor for class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
equipTonnage - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
 
equipTonnage - Variable in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
Era - Class in mekhq.campaign.universe.eras
 
Era() - Constructor for class mekhq.campaign.universe.eras.Era
 
eraModifier(int) - Static method in class mekhq.campaign.universe.garrison.RandomGarrisonTable
Returns the era modifier applied to the garrison roll for the given year, per the table's Era Modifiers.
Eras - Class in mekhq.campaign.universe.eras
 
ERAS_FILE_PATH - Static variable in class mekhq.MHQConstants
 
ERODED_ROLLING - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
A few low, worn-down ranges.
ERRATIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
ERROR - Enum constant in enum class mekhq.utilities.ValidationMessage.Severity
A critical issue that should block the build.
errorMessage() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Returns the value of the errorMessage record component.
ESCAPE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Frees a set number of prisoners equal to magnitude.
ESCAPE_PERCENT - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Frees a percentage of prisoners.
ESCAPE_SKILLS - Static variable in class mekhq.campaign.personnel.skills.EscapeSkills
Unmodifiable list of all skill type strings considered to be escape skills.
ESCAPED_PRISONER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
EscapeSkills - Class in mekhq.campaign.personnel.skills
Provides utilities for handling escape attempts by prisoners with the "Acting", "Escape Artist", "Disguise", or "Forgery" skill.
EscapeSkills() - Constructor for class mekhq.campaign.personnel.skills.EscapeSkills
 
ESPIONAGE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
ESSENTIAL_SCENARIOS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ESSENTIAL_SCENARIOS_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
estimate(Campaign, AbstractContract) - Static method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Computes the profit estimate for the given offer in the context of the supplied campaign.
estimateAvailablePlayerCargo(Campaign) - Static method in class mekhq.campaign.mission.resupplyAndCaches.ResupplyUtilities
 
estimateCargoRequirements(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.resupplyAndCaches.ResupplyUtilities
Estimates the total cargo requirements for a resupply operation based on the campaign and the associated contract details.
estimatedNet() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns the value of the estimatedNet record component.
estimateStarRadius(double, double) - Static method in class mekhq.campaign.universe.StarUtil
Deprecated, for removal: This API element is subject to removal in a future version.
estimateUnitValue(Campaign, List<Entity>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Estimates the purchase value of a set of rolled entities the way Unit.getBuyCost() will price them once materialized: the entity cost (alternate cost for conventional infantry) times the campaign's tech-base price multiplier.
ETYPE_MOTHBALLED - Static variable in class mekhq.campaign.unit.Unit
 
evaluateScenarioObjectives(ResolveScenarioTracker) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Given a ResolveScenarioTracker, evaluate the units contained therein in an effort to determine the units associated and units that meet each objective in the scenario played.
EVENT_DATE_CLARION_NOTE - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
Deprecated, for removal: This API element is subject to removal in a future version.
unused
EVENT_DATE_GRAY_MONDAY - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
Deprecated, for removal: This API element is subject to removal in a future version.
unused except in deprecated classes
ExactMatchStep - Class in mekhq.campaign.unit.cleanup
 
ExactMatchStep() - Constructor for class mekhq.campaign.unit.cleanup.ExactMatchStep
 
exception(int, int, int, int, int, int, int) - Static method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
An exception outcome: per-term change is +1 (waived), -1 (newly locked), or 0 (unchanged).
EXCEPTION - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData.Kind
 
EXCEPTIONAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
EXCEPTIONAL_ATTRIBUTE_BODY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_CHARISMA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_DEXTERITY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_EDGE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_INTELLIGENCE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_REFLEXES - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_STRENGTH - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCEPTIONAL_ATTRIBUTE_WILLPOWER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
EXCESSIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
EXCESSIVE_CAUTION - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EXCESSIVE_DEBRIEFING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EXCESSIVE_GREETING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
exclusions() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the exclusions record component.
execute() - Method in class mekhq.campaign.storyArc.storytrigger.AddPersonStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.AddUnitStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.AdvanceTimeStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.ChangePersonStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.ChangeStringVariableStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.CompleteMissionStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.EndArcStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.StoryTrigger
Execute whatever the trigger does
execute() - Method in class mekhq.campaign.storyArc.storytrigger.GameOverStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.RemoveUnitStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.SetDateStoryTrigger
 
execute() - Method in class mekhq.campaign.storyArc.storytrigger.SwitchTabStoryTrigger
 
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
 
execute(Campaign, Unit) - Method in class mekhq.campaign.unit.actions.AdjustLargeCraftAmmoAction
 
execute(Campaign, Unit) - Method in class mekhq.campaign.unit.actions.CancelMothballUnitAction
 
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
 
execute(Campaign, Unit) - Method in interface mekhq.campaign.unit.actions.IUnitAction
Executes an action against a unit in a campaign.
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
 
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.RestoreUnitAction
 
execute(Campaign, Unit) - Method in class mekhq.campaign.unit.actions.StripUnitAction
Strips a unit of its parts and adds them to the campaign.
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
 
execute(Campaign, Unit) - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
 
executePrisonersOfWar(String, List<Person>, int, double) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Applies regard changes when the player executes prisoners of war.
exit(boolean) - Method in class mekhq.MekHQ
 
exitPaintMode() - Method in class mekhq.gui.StratConPanel
Leaves paint mode, restoring normal selection and panning.
EXOSKELETON_LABORER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
EXOTIC_PET_CARETAKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
EXP_ELITE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_GREEN - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_HEROIC - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_LEGENDARY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_NONE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_REGULAR - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_ULTRA_GREEN - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
EXP_VETERAN - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
expandAllSections() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
expandSectionsMatching(Predicate<String>) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
EXPEDITION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
expendAmmo(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Worker function that expends ammo from all units belonging to the side specified in this modifier.
EXPERIENCE - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's experience level
EXPERIENCE_COSTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EXPERIENCE_RATING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EXPLOITATIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
exportDone(JComponent, Transferable, int) - Method in class mekhq.gui.handler.TOETransferHandler
 
exportFinancesToCSV(String, String) - Method in class mekhq.campaign.finances.Finances
 
exportLayeredFormationIcon(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .png file to save to.
exportPlanets(FileType, String, String) - Method in class mekhq.gui.menus.MekHQMenuBar
Exports Planets to a file (CSV, XML, etc.)
exportRankSystemsToFile(File, Collection<RankSystem>) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
exportRankSystemsToFile(File, RankSystem) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
exportTableToCSV(JTable, File) - Static method in class mekhq.Utilities
Export a JTable to a CSV file
ExportUnitSpriteMenu - Class in mekhq.gui.menus
This is a standard menu that takes a unit and lets the user export their icon with the camouflage applied to it.
ExportUnitSpriteMenu(JFrame, Campaign, Unit) - Constructor for class mekhq.gui.menus.ExportUnitSpriteMenu
 
expReduction - Variable in enum class mekhq.campaign.work.WorkTime
 
EXTENDED_FAMILY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
EXTINCT - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
extinctionYear() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the extinctionYear record component.
EXTRA_2 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
EXTRA_3 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
EXTRA_4 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
EXTRA_6 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
EXTRA_8 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
EXTRA_INCOME - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EXTRA_INCOME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
EXTRA_INCOME_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
EXTRACTION - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
EXTRACTION_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
ExtraData - Class in mekhq.campaign
Class for holding extra data/properties with free-form strings as keys.
ExtraData() - Constructor for class mekhq.campaign.ExtraData
 
ExtraData.BooleanKey - Class in mekhq.campaign
Deprecated, for removal: This API element is subject to removal in a future version.
ExtraData.DoubleKey - Class in mekhq.campaign
Deprecated, for removal: This API element is subject to removal in a future version.
ExtraData.IntKey - Class in mekhq.campaign
A key referencing an Integer or int value
ExtraData.Key<T> - Class in mekhq.campaign
 
ExtraData.StringAdapter<T> - Class in mekhq.campaign
 
ExtraData.StringKey - Class in mekhq.campaign
A key referencing a String value
ExtraIncome - Enum Class in mekhq.campaign.personnel.enums
Represents extra income or expenses associated with a person's trait level within MekHQ.
extraIncomeParseFromInteger(Integer) - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Parses an ExtraIncome object from an Integer entry.
extraIncomeParseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Attempts to resolve an ExtraIncome instance given a string input.
EXTRAORDINARY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
EXTREME_MORNING_PERSON - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EYE_CONTACT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EYE_FOR_ART - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
EYE_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
EYE_IMPLANT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
EYES - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
EYESIGHT_ENHANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
EYESIGHT_LASER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
EYESIGHT_LOSS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
EYESIGHT_MULTI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 

F

F - Enum constant in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
 
F - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
F - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
F - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
F - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
FABRICATE_D_IN_MAINTENANCE_FACILITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FABRICATED_PART_PRICE_FRACTION - Static variable in interface mekhq.campaign.work.IFabricatable
The purchase price of a fabricated part is half the sale price of a new component.
FABRICATION_MODIFIER - Static variable in interface mekhq.campaign.work.IFabricatable
A fabrication attempt receives an additional +2 to its target number.
FABRICATION_MULTIPLIER - Static variable in interface mekhq.campaign.work.IFabricatable
Fabrication takes ten times the normal replacement time and cost (Campaign Ops, p.202 rev 5th printing).
fabricationTimeMultiplier() - Method in interface mekhq.campaign.work.IFabricatable
 
FABRICATOR_ABILITY_MODIFIER - Static variable in interface mekhq.campaign.work.IFabricatable
The Fabricator Special Ability reduces the fabrication target number by 2.
FACE - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
facilities() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns the value of the facilities record component.
Facility - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.ImageType
Image name is retrieved using getFacilityImage()
FACILITY_ALLIED - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
FACILITY_HOSTILE - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
FACILITY_POOL_SUFFIX - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Suffix marking a map pool as the facility variant of a terrain.
FacilityCaptured - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
FacilityDestruction - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Destruction of hostile facilities generated at contract start time Each track will be seeded with some number of hostile facilities They may either be destroyed or the player must have control of them at the end-of-contract date
facilityFileNames - Variable in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityManifest
 
FacilityRemains - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
FacilityRemoved - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
FacilityRentals - Class in mekhq.campaign.mission.rentals
Handles rental opportunities and transactions for various campaign facilities such as repair bays, hospital beds, kitchens, and holding cells.
FacilityRentals() - Constructor for class mekhq.campaign.mission.rentals.FacilityRentals
 
faction - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
faction() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns the value of the faction record component.
Faction - Class in mekhq.campaign.universe
 
Faction() - Constructor for class mekhq.campaign.universe.Faction
 
Faction(String, String) - Constructor for class mekhq.campaign.universe.Faction
 
Faction(Faction2) - Constructor for class mekhq.campaign.universe.Faction
 
FACTION - Static variable in class mekhq.campaign.force.ForceOptions
Identifier for the Faction option.
FACTION_CODE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
FACTION_DIPLOMACY_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
FACTION_GENERATOR_BORDER_RANGE_CLAN - Static variable in class mekhq.MHQConstants
 
FACTION_GENERATOR_BORDER_RANGE_DEEP_PERIPHERY - Static variable in class mekhq.MHQConstants
 
FACTION_GENERATOR_BORDER_RANGE_IS - Static variable in class mekhq.MHQConstants
 
FACTION_GENERATOR_BORDER_RANGE_NEAR_PERIPHERY - Static variable in class mekhq.MHQConstants
 
FACTION_HINTS_FILE - Static variable in class mekhq.MHQConstants
 
FACTION_INTRO_DATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FACTION_MODIFIER - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FACTION_STANDINGS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
FactionAccoladeConfirmationDialog - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Displays a confirmation dialog for faction accolades.
FactionAccoladeConfirmationDialog(Campaign, FactionAccoladeLevel) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionAccoladeConfirmationDialog
Constructs a new FactionAccoladeConfirmationDialog, showing the dialog to the user.
FactionAccoladeEvent - Class in mekhq.campaign.universe.factionStanding
Handles events where a campaign receives a faction accolade, such as adoption.
FactionAccoladeEvent(Campaign, Faction, FactionAccoladeLevel, boolean) - Constructor for class mekhq.campaign.universe.factionStanding.FactionAccoladeEvent
Creates a new FactionAccoladeEvent and applies its effects to the campaign.
FactionAccoladeLevel - Enum Class in mekhq.campaign.universe.factionStanding
Represents the various accolade recognitions that can be awarded by a faction.
FactionBorders - Class in mekhq.campaign.universe
Finds all planets controlled by a given faction at a particular date and can find all planets controlled by another faction within a set distance.
FactionBorders(Faction, LocalDate) - Constructor for class mekhq.campaign.universe.FactionBorders
Deprecated, for removal: This API element is subject to removal in a future version.
FactionBorders(Faction, LocalDate, Collection<PlanetarySystem>) - Constructor for class mekhq.campaign.universe.FactionBorders
Creates a FactionBorders object for a faction using a particular set of planets
FactionBorderTracker - Class in mekhq.campaign.universe
Checks all planets within a given region of space and can report which factions control one or more planets in the region, which planets they control, and which foreign-controlled planets are within a certain distance of a friendly planet.
FactionBorderTracker() - Constructor for class mekhq.campaign.universe.FactionBorderTracker
Constructs a FactionBorderTracker with the default region of a 1000 ly radius around Terra.
FactionBorderTracker(double, double, double) - Constructor for class mekhq.campaign.universe.FactionBorderTracker
Constructs a FactionBorderTracker with the supplied region limits.
FactionCensureAction - Enum Class in mekhq.campaign.universe.factionStanding
An enumeration representing various types of censure actions that can be applied by a faction.
FactionCensureConfirmationDialog - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Displays a confirmation dialog for faction censure actions within a campaign.
FactionCensureConfirmationDialog(Campaign) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureConfirmationDialog
Constructs a new FactionCensureConfirmationDialog, showing the dialog to the user.
FactionCensureEvent - Class in mekhq.campaign.universe.factionStanding
Represents a faction censure event within a campaign, handling the narrative and mechanical consequences associated with various censure outcomes, such as going rogue, seppuku, changes in leadership, and more.
FactionCensureEvent(Campaign, FactionCensureLevel, Faction) - Constructor for class mekhq.campaign.universe.factionStanding.FactionCensureEvent
Constructs a new FactionCensureEvent for the given campaign and censure level.
FactionCensureGoingRogueDialog - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Displays a dialog allowing the user to choose a new faction for their force when going rogue.
FactionCensureGoingRogueDialog(Campaign, boolean) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureGoingRogueDialog
Constructs and displays the dialog for selecting a new affiliation when going rogue.
FactionCensureLevel - Enum Class in mekhq.campaign.universe.factionStanding
Enumerates the possible types of disciplinary actions (censures) that can be imposed by a faction due to low Faction Standing or disciplinary issues.
factionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the factionCode record component.
factionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the factionCode record component.
FactionComboBox - Class in mekhq.gui
Combo box for choosing a faction by full name that accounts for the fact that full names are not always unique within the faction's era.
FactionComboBox() - Constructor for class mekhq.gui.FactionComboBox
 
FactionDisplay - Class in mekhq.gui.displayWrappers
FactionDisplay is a display wrapper around a Faction, primarily to be used in ComboBoxes.
FactionDisplay(Faction, LocalDate) - Constructor for class mekhq.gui.displayWrappers.FactionDisplay
 
factionHasCensure(String) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Checks whether the specified faction currently has an active censure.
FactionHint - Class in mekhq.campaign.universe.factionHints
Each participant in a war or an alliance has one instance of this class for each of the other factions involved.
FactionHint(String, LocalDate, LocalDate) - Constructor for class mekhq.campaign.universe.factionHints.FactionHint
 
FactionHints - Class in mekhq.campaign.universe.factionHints
Holds the faction diplomacy data (wars, alliances, rivalries, neutral factions, and contained factions) used to compute the probabilities of conflicts between factions.
FactionHints() - Constructor for class mekhq.campaign.universe.factionHints.FactionHints
Protected constructor that initializes empty data structures.
FactionHunterAwards - Class in mekhq.campaign.personnel.autoAwards
 
FactionHunterAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.FactionHunterAwards
 
FactionHunterAwardsProcessor(Campaign, AbstractContract, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.FactionHunterAwards
This function loops through Faction Hunter Awards, checking whether the person is eligible to receive each type of award
FactionJudgment - Class in mekhq.campaign.universe.factionStanding
Tracks and manages judgments for factions within a campaign.
FactionJudgment() - Constructor for class mekhq.campaign.universe.factionStanding.FactionJudgment
Constructs a new, empty FactionJudgment instance.
FactionJudgmentDialog - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Provides a dialog for rendering the result of a factional judgment event in the campaign.
FactionJudgmentDialog(Campaign, Person, Person, String, Faction, FactionStandingJudgmentType, ImmersiveDialogWidth, String, Integer) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentDialog
Constructs and displays a FactionJudgmentDialog based on a set of campaign and judgment parameters.
FactionJudgmentNewsArticle - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Generates and displays a news article dialog related to a judgment event against a faction, including contextual details such as faction name, location, and participants.
FactionJudgmentNewsArticle(Campaign, Person, Person, String, Faction, FactionStandingJudgmentType, boolean) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentNewsArticle
Constructs and immediately displays a news dialog representing a faction judgment event, assembling the news article based on campaign state, involved personnel, and faction information.
FactionJudgmentNewsArticle(Campaign, Person, Person, String, Faction, FactionStandingJudgmentType, boolean, Faction) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentNewsArticle
Constructs and immediately displays a news dialog representing a faction judgment event, assembling the news article based on campaign state, involved personnel, and faction information.
FactionJudgmentSceneDialog - Class in mekhq.gui.dialog.factionStanding.factionJudgment
Displays an immersive dialog for "faction judgment" story scenes.
FactionJudgmentSceneDialog(Campaign, Person, Person, FactionJudgmentSceneType, Faction) - Constructor for class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentSceneDialog
Constructs a faction judgment scene dialog and displays it immediately.
FactionJudgmentSceneType - Enum Class in mekhq.campaign.universe.factionStanding
Enum representing the various judgment scene types that can occur during a faction censure event.
factions - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
Factions - Class in mekhq.campaign.universe
 
FactionSelectionDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
A dialog allowing the player or game master to select a faction and modify its faction standing (Regard).
FactionSelectionDialog(JDialog, ImageIcon, FactionStandings, LocalDate) - Constructor for class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
Constructs a new FactionSelectionDialog.
FactionStandingCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
This class is used to update Faction Standings when campaign options change.
FactionStandingCampaignOptionsChangedConfirmationDialog(ImageIcon, Faction, LocalDate, FactionStandings, Collection<AbstractContract>, boolean, double) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.FactionStandingCampaignOptionsChangedConfirmationDialog
Constructs a new confirmation dialog for changes in campaign options affecting faction standings.
FactionStandingJudgmentType - Enum Class in mekhq.campaign.universe.factionStanding
Enum representing the type of action taken during a faction judgment event.
FactionStandingLevel - Enum Class in mekhq.campaign.universe.factionStanding
Represents a standing level within the Faction Standing reputation system.
FactionStandingReport - Class in mekhq.gui.dialog.factionStanding
Displays a dialog window that visualizes a report on faction standings for the current campaign year.
FactionStandingReport(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.factionStanding.FactionStandingReport
Constructs a FactionStandingReport which generates a JDialog displaying faction standings for the specified campaign and related data.
FactionStandings - Class in mekhq.campaign.universe.factionStanding
Stores and manages the standing values between factions in the Faction Standings system.
FactionStandings() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandings
Constructs an empty standings map.
FactionStandingsGMToolsActionType - Enum Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
Enum representing the types of actions that can be performed on faction standings through GM (Game Master) tools.
FactionStandingSlider - Class in mekhq.gui.dialog.factionStanding
A custom JSlider used to visually represent faction standing levels with labeled "Regard" and "Climate" slider handles.
FactionStandingSlider(int, int, int, int) - Constructor for class mekhq.gui.dialog.factionStanding.FactionStandingSlider
Constructs a FactionStandingSlider with the specified range and values.
FactionStandingSlider.InvisibleThumbSliderUI - Class in mekhq.gui.dialog.factionStanding
Custom UI that prevents the default JSlider thumb from being painted, used to allow for entirely custom rendering of the slider.
FactionStandingUltimatum - Class in mekhq.campaign.universe.factionStanding
Handles the orchestration and presentation of Faction Standing ultimatum events.
FactionStandingUltimatum(LocalDate, Campaign, FactionStandingUltimatumsLibrary) - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUltimatum
Initializes and processes a Faction Standing ultimatum event for the specified date and campaign.
FactionStandingUltimatumData - Record Class in mekhq.campaign.universe.factionStanding
Holds data for Faction Standing ultimatum event.
FactionStandingUltimatumData(String, String, String, FactionStandingAgitatorData, FactionStandingAgitatorData, boolean) - Constructor for record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Creates an instance of a FactionStandingUltimatumData record class.
FactionStandingUltimatumDialog - Class in mekhq.gui.dialog.factionStanding
Dialog logic for resolving a Faction Standing ultimatum event.
FactionStandingUltimatumDialog(Campaign, Person, Person, boolean, String) - Constructor for class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Constructs and immediately executes a dialog sequence for an ultimatum event.
FactionStandingUltimatumsLibrary - Class in mekhq.campaign.universe.factionStanding
Manages a library of FactionStandingUltimatumData objects loaded from a YAML file.
FactionStandingUltimatumsLibrary() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumsLibrary
Constructs a new FactionStandingUltimatumsLibrary and loads the ultimatums from the YAML data file.
FactionStandingUtilities - Class in mekhq.campaign.universe.factionStanding
 
FactionStandingUtilities() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
 
FACTORY - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
FACTORY_CONDITIONS - Enum constant in enum class mekhq.campaign.mission.rentals.ContractRentalType
 
FACTORY_FOREMAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FACTORY_FRESH - Enum constant in enum class mekhq.campaign.icons.enums.OperationalStatus
 
FACTORY_WORKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FACULTY_XP_RATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
fail() - Method in class mekhq.campaign.personnel.Person
 
fail(int) - Method in class mekhq.campaign.parts.Armor
 
fail(int) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
fail(int) - Method in class mekhq.campaign.parts.missing.MissingPart
 
fail(int) - Method in class mekhq.campaign.parts.OmniPod
 
fail(int) - Method in class mekhq.campaign.parts.Part
 
fail(int) - Method in class mekhq.campaign.parts.PodSpace
 
fail(int) - Method in class mekhq.campaign.parts.Refit
 
fail(int) - Method in class mekhq.campaign.unit.UnitOrder
 
fail(int) - Method in interface mekhq.campaign.work.IWork
 
FAILED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
The attempt failed, nothing else happens.
FAILED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
FAILED_SURGERY_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
failedSurgery(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
failObjective(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Convenience method to fail an objective at the given coordinates.
failToFind() - Method in class mekhq.campaign.parts.AmmoStorage
 
failToFind() - Method in class mekhq.campaign.parts.Armor
 
failToFind() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
failToFind() - Method in class mekhq.campaign.parts.missing.MissingPart
 
failToFind() - Method in class mekhq.campaign.parts.Refit
You failed to find the kit
failToFind() - Method in class mekhq.campaign.unit.UnitOrder
 
failToFind() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
fallbackProfession() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the fallbackProfession record component.
FALSE_FLAG - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractNature
A false flag operation: a covert operation (it follows the same covert enemy rules) run under a cover story.
FALSE_PROPHET - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FAME_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
FameAndInfamyController - Class in mekhq.campaign.universe.fameAndInfamy
Deprecated.
FameAndInfamyController() - Constructor for class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
FamilialConnectionType - Enum Class in mekhq.campaign.personnel.enums
 
FamilialRelationshipDisplayLevel - Enum Class in mekhq.campaign.personnel.enums
 
FamilialRelationshipType - Enum Class in mekhq.campaign.personnel.enums
This is used to determine the relationship type between related personnel
Familiarity - Enum Class in mekhq.campaign.personnel.familiarity
 
FAMILIARITY_EMOTIONALLY_UNAVAILABLE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FAMILIARITY_IRON_BOND - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FAMILIARITY_THREE_HUNDRED - Static variable in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
FamiliarityGainType - Enum Class in mekhq.campaign.personnel.familiarity
 
FamiliarityLevel - Record Class in mekhq.campaign.personnel.familiarity
 
FamiliarityLevel(int, int) - Constructor for record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Creates an instance of a FamiliarityLevel record class.
FAMILY - Enum constant in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
FAMILY - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
FAMILY_DISPLAY_LEVEL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
familyIsEmpty() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
FamilyTreeDialog - Class in mekhq.gui.dialog
A dialog that displays an interactive family tree visualization.
FamilyTreeDialog(Frame, Genealogy, Collection<Person>) - Constructor for class mekhq.gui.dialog.FamilyTreeDialog
Constructs a new FamilyTreeDialog.
farmDensity() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the farmDensity record component.
farmDensityOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
 
FARMLAND - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The terrain type name for cultivated farmland, placed as a catchment around cities over arable land.
farmReach() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the farmReach record component.
farmReachOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
 
FASHION_CHOICES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FAST_TALKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FATHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
FATHERS_HYPHEN_MOTHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
FATHERS_MOTHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
Fatigue - Class in mekhq.campaign.personnel.turnoverAndRetention
The Fatigue class provides utility methods for managing and processing fatigue-related mechanics in the campaign.
Fatigue() - Constructor for class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
 
FATIGUE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FATIGUE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FATIGUE_ALL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Modify the Fatigue of all characters by magnitude.
FATIGUE_LEAVE_THRESHOLD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FATIGUE_ONE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Modify the Fatigue of a single character by magnitude.
FATIGUE_RATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FATIGUE_UNDEPLOYMENT_THRESHOLD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FATIGUED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
FATIGUED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
FatigueTrackingCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
FatigueTrackingCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.FatigueTrackingCampaignOptionsChangedConfirmationDialog
 
FEAR_MEKS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FEAR_OF_FIRE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FEARLESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
female() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Returns the value of the female record component.
FEMALE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
FENRIS_PLAGUE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
FENRIS_PLAGUE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
fetchAndClearNew(DailyReportType) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Returns the lines added to the channel since this method was last called for it, then resets that delta.
fetchNewsFor(LocalDate) - Method in class mekhq.campaign.universe.News
 
fetchPartsAtLocation() - Method in interface mekhq.campaign.location.ILocation
 
fetchPartsAtLocation() - Method in class mekhq.campaign.parts.Part
 
fetchPersonnelAtLocation() - Method in interface mekhq.campaign.location.ILocation
 
fetchPersonnelAtLocation() - Method in class mekhq.campaign.personnel.Person
 
fetchUnitsAtLocation() - Method in interface mekhq.campaign.location.ILocation
 
fetchUnitsAtLocation() - Method in class mekhq.campaign.unit.Unit
 
FIDGETS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FIELD_ANALYSIS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_ANTHROPOLOGIST - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_ARCHAEOLOGIST - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_BASIC_TRAINING - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_BASIC_TRAINING_NAVAL - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CARTOGRAPHER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CAVALRY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_AEROSPACE_WARRIOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_BASIC_TRAINING - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_CAVALRY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_ELEMENTAL - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CLAN_PROTOMEK_WARRIOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_COMMUNICATIONS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_CONTROL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FIELD_COVERT_OPERATIONS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_DETECTIVE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_DOCTOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_ENGINEER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_GENERAL_STUDIES - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_HOSPITAL_ADMINISTRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FIELD_HPG_TECHNICIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_IMPROVISER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FIELD_INFANTRY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_INFANTRY_ANTI_MEK - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_INTELLIGENCE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_JOURNALIST - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_KITCHEN_CAPACITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FIELD_KITCHEN_IGNORE_NON_COMBATANTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FIELD_KITCHENS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FIELD_LAUNDRY_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FIELD_LAWYER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MANAGER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MARINE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MEDIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FIELD_MEDICAL_ASSISTANT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MERCHANT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MERCHANT_MARINE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_MILITARY_SCIENTIST - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_OFFICER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_AEROSPACE_CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_AEROSPACE_COMBAT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_AIRCRAFT_CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_AIRCRAFT_COMBAT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_BATTLE_ARMOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_DROPSHIP - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_EXOSKELETON - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_INDUSTRIAL_MEK - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_JUMPSHIP - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PILOT_WARSHIP - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_PLANETARY_SURVEYOR - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_POLICE_OFFICER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_POLICE_TACTICAL_OFFICER - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_POLITICIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_SCIENTIST - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_SCOUT - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_SHIPS_CREW - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_SPECIAL_FORCES - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_TECHNICIAN_AEROSPACE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_TECHNICIAN_CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_TECHNICIAN_MEK - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_TECHNICIAN_MILITARY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIELD_TECHNICIAN_VEHICLE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
FIFTEEN_TWENTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
FIFTY_FIVE_SIXTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
FIFTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
FILE_PATH_NODE - Static variable in class mekhq.MHQConstants
 
fileDialogOpen(JFrame, String, FileType, String) - Static method in class mekhq.gui.GUI
Displays a dialog window from which the user can select a file to open.
FileDialogs - Class in mekhq.gui
Utility class with methods to show the various open/save file dialogs
fileDialogSave(JFrame, String, FileType, String, String) - Static method in class mekhq.gui.GUI
Displays a dialog window from which the user can select a file to save to.
FileType - Enum Class in mekhq.io
Enumeration holding information about the file types that are most relevant for MekHQ
fill(StratConTrackState, StratConBiome, PlanetProfile, StratConTerrainFields) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFiller
Fills every empty (dry) hex on the track with terrain, then smooths the fill into coherent patches.
fillAsTechPool() - Method in class mekhq.campaign.Campaign
 
fillAsTechPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
fillFromXML(NodeList) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
fillFromXML(Node, Campaign, Version) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This method fills the market based on the supplied XML node.
fillFromXML(Node, Campaign, Version) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
fillMedicPool() - Method in class mekhq.campaign.Campaign
 
fillMedicPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
fillTempCrewPoolForRole(Campaign, CampaignOptions, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Fills the temp crew pool for a specific role by calculating crew needs across all units.
fillTransports(AtBScenario, List<Entity>, String, SkillLevel, int, Map<Integer, Collection<MissionRole>>, boolean, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Identify all units that can carry infantry, and attempt to generate infantry or battle armor to fill them.
FilterableComboBoxModel<E> - Class in mekhq.gui.model
 
FilterableComboBoxModel(ComboBoxModel<E>) - Constructor for class mekhq.gui.model.FilterableComboBoxModel
 
FilterableListModel<E> - Class in mekhq.gui.model
 
FilterableListModel() - Constructor for class mekhq.gui.model.FilterableListModel
Deprecated, for removal: This API element is subject to removal in a future version.
FilterableListModel(ListModel<E>) - Constructor for class mekhq.gui.model.FilterableListModel
 
FilterableListModel(ListModel<E>, Predicate<E>) - Constructor for class mekhq.gui.model.FilterableListModel
 
filterModel(boolean) - Method in class mekhq.gui.model.FilterableListModel
 
filterParts() - Method in class mekhq.gui.dialog.PartsStoreDialog
 
filterParts() - Method in class mekhq.gui.WarehouseTab
 
filterPersonnel() - Method in class mekhq.gui.PersonnelTab
 
filterTasks() - Method in class mekhq.gui.RepairTab
 
filterTechs() - Method in class mekhq.gui.RepairTab
 
filterTechs() - Method in class mekhq.gui.WarehouseTab
 
filterTransporterTypeMenus(Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToShipTransportMenu
Returns a Set of Transporters that the provided units could all be loaded into for Ship Transport.
filterTransporterTypeMenus(Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTacticalTransportMenu
Returns a Set of Transporters that the provided units could all be loaded into for Tactical Transport.
filterTransporterTypeMenus(Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTowTransportMenu
Returns a Set of Transporters that the provided units could all be loaded into for Tow Transport.
filterTransporterTypeMenus(Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Different transporter type menus return different transporters
filterTransports(Set<Unit>, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTowTransportMenu
Drops tractors whose train a selected unit is already part of.
filterTransports(Set<Unit>, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Drops transports that must not be offered for this selection, after the capacity and formation filtering the base menu already does.
filterUnits() - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
 
filterUnits() - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
filterUnits() - Method in class mekhq.gui.HangarTab
 
filterUntransportedUnits(List<Entity>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Gets all the entities that are part of the given entity list and are not in this scenario's transport linkages as a transported unit.
finalizeBackingScenario(Campaign, AbstractContract, StratConTrackState, boolean, StratConScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Finalizes the backing scenario, setting up the OpFor, scenario parameters, and other necessary steps.
finalizeDate() - Method in class mekhq.campaign.universe.NewsItem
Finalize this news item's date according to its precision.
finalizeInitialization() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
finalizeInitialization() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
finalizeInitialization() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
finalizeInitialization() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
finalizeInitialization() - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
This adds initializing the override to null and defaulting to the Units category over root to finalizing the initialization of the AbstractIconChooserDialog
finalizeInitialization() - Method in class mekhq.gui.panels.ForcePieceIconChooser
This overrides the base initialization finalization to allow individualized preferences by layer and to set the selection mode on the image list (thereby allowing for multiselect).
finalizeInitialization() - Method in class mekhq.gui.panes.UnitMarketPane
 
finalizeScenario(AtBDynamicScenario, AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Method that should be called when all "required" player forces have been assigned to a scenario.
finalizeStaggeredDeploymentTurns(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
finalTarget() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the finalTarget record component.
Finances - Class in mekhq.campaign.finances
 
Finances() - Constructor for class mekhq.campaign.finances.Finances
 
FINANCES - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs related to purchasing, selling, and acquiring equipment, units, supplies, and other assets.
FINANCES - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
FinancesPages - Class in mekhq.gui.campaignOptions.contents
The FinancesPage class represents a UI page within a larger financial management system for a campaign.
FinancesPages(Campaign) - Constructor for class mekhq.gui.campaignOptions.contents.FinancesPages
Constructs a `FinancesPage` instance which manages the financial settings and configurations for a specific campaign.
FinancesTab - Class in mekhq.gui
Shows record of financial transactions.
FinancesTab(CampaignGUI, String) - Constructor for class mekhq.gui.FinancesTab
 
FinanceTableModel - Class in mekhq.gui.model
A table model for displaying financial transactions (i.e.
FinanceTableModel() - Constructor for class mekhq.gui.model.FinanceTableModel
 
FinanceTableModel.Renderer - Class in mekhq.gui.model
 
FinanceTableMouseAdapter - Class in mekhq.gui.adapter
 
FinanceTableMouseAdapter(CampaignGUI, JTable, FinanceTableModel) - Constructor for class mekhq.gui.adapter.FinanceTableMouseAdapter
 
FINANCIAL_CURRENCIES_FILE_PATH - Static variable in class mekhq.MHQConstants
 
FINANCIAL_INSTITUTIONS_FILE_PATH - Static variable in class mekhq.MHQConstants
 
FINANCIAL_TERM_END_CARRYOVER - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
FINANCIAL_YEAR_DURATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FinancialInstitution - Class in mekhq.campaign.finances.financialInstitutions
 
FinancialInstitution() - Constructor for class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
FinancialInstitutions - Class in mekhq.campaign.finances.financialInstitutions
 
FinancialRating - Class in mekhq.campaign.reputation.camOpsReputation
 
FinancialRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.FinancialRating
 
FinancialReport - Class in mekhq.campaign.finances
 
FinancialReport() - Constructor for class mekhq.campaign.finances.FinancialReport
 
FinancialTerm - Enum Class in mekhq.campaign.finances.enums
 
FinancialYearDuration - Enum Class in mekhq.campaign.finances.enums
 
find(int, double) - Method in class mekhq.campaign.parts.AmmoStorage
 
find(int, double) - Method in class mekhq.campaign.parts.Armor
 
find(int, double) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
find(int, double) - Method in class mekhq.campaign.parts.missing.MissingPart
 
find(int, double) - Method in class mekhq.campaign.parts.Refit
You found the refit kit, now attempt to purchase it
find(int, double) - Method in class mekhq.campaign.unit.UnitOrder
 
find(int, double) - Method in interface mekhq.campaign.work.IAcquisitionWork
 
find(Faction, Faction, ILocation, LocalDate) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Builds a list of potential mission-target planets near location, generally on the shared border between attacker and defender (see MissionTargetFinder.resolveTerritorialHost(mekhq.campaign.universe.Faction, java.time.LocalDate, boolean), MissionTargetFinder.isSpecialAttacker(mekhq.campaign.universe.Faction), and the closest-system fallback for the special cases).
find(Faction, Faction, ILocation, LocalDate, MissionLocationProfile) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
As MissionTargetFinder.find(Faction, Faction, ILocation, LocalDate), but with a contract-type-driven MissionLocationProfile layered on top of the default search: the profile's preferred tier is tried after the faction-specific routing (pirates, ComStar, landless attackers, rebels) but before the default shared-border chain, which remains the fallback whenever the preferred tier finds nothing.
findAllDefenderTargets(Faction, ILocation, double, LocalDate) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Finds every system the defender holds in range, border or not: riots and internal-security work can flare up anywhere in the defender's space, with no particular relationship to the enemy's border.
findBestAtSkill(String, CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
findBestAtSkill(Collection<Person>, String, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns the person from people with the highest total level in the named skill.
findBestInRole(Collection<Person>, PersonnelRole, String, String, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns the person from people best suited to the given role, ranked by primary skill then secondary skill as a tiebreaker.
findBestInRole(PersonnelRole, String, String, CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
findBestInRole(PersonnelRole, String, CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
findCardinalEdge(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
findCommander(int, Campaign) - Static method in class mekhq.campaign.force.CombatTeam
 
findContactForAcquisition(IAcquisitionWork, Person, PlanetarySystem) - Method in class mekhq.campaign.Campaign
Make an acquisition roll for a given planet to see if you can identify a contact.
findCorrectMRMSType(IPartWork) - Static method in interface mekhq.campaign.work.IPartWork
 
findCorrectRepairType(IPartWork) - Static method in interface mekhq.campaign.work.IPartWork
 
findDeepRaidTargets(Faction, Faction, ILocation, double) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Finds the defender's systems in range within a widened border reaching roughly twice as deep as a conventional front line (see MissionTargetFinder.deepRaidBorderSize(mekhq.campaign.universe.Faction, mekhq.campaign.universe.Faction)): a hit-and-run strike can punch past the immediate border into the defender's near interior.
findEffectiveBase(ILocation) - Static method in class mekhq.campaign.location.LocationUtils
Walks up the LocationNode tree and returns the nearest AbstractBase ancestor, or null if the item belongs to the main force (no base ancestor).
findOccupiedTerritoryTargets(Faction, Faction, ILocation, double, LocalDate) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Finds targets for a guerrilla campaign behind enemy lines.
findPart(Predicate<Part>) - Method in class mekhq.campaign.unit.Unit
Find a part on a unit.
findPartAnywhere(Campaign, int) - Method in class mekhq.campaign.CampaignLocationManager
Searches the campaign warehouse then all base warehouses for a part by ID.
findPartImage(IPartWork) - Static method in class mekhq.campaign.parts.Part
 
findPartnerBin() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
Weapons with configurable ammo have two ammo bin parts.
findPartsAvailabilityLevel() - Method in class mekhq.campaign.Campaign
 
findPlace(LocationNode) - Static method in interface mekhq.campaign.location.ILocation
Walks up from node (inclusive) and returns the nearest IPlace, or null if the chain contains none.
findRearAreaTargets(Faction, Faction, ILocation, double, LocalDate) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Finds the defender's systems in range that are not on the shared border with the attacker: training cadres and standing retainers are stationed in the safe rear, not on a contested front-line world.
findReplacement(boolean) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
findReplacement(boolean) - Method in class mekhq.campaign.parts.missing.MissingPart
 
findSharedBorderTargets(Faction, Faction, ILocation, double, LocalDate) - Method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Finds the defender's systems on a genuine shared border with the attacker: the direct border between the two first and, when none exists, the border of whichever regional faction hosts the attacker as a "contained" opponent of the defender, as a proxy for the attacker's otherwise poorly-defined local presence.
findShip(int) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
findSparePart(Predicate<Part>) - Method in class mekhq.campaign.LocalWarehouse
Finds the first spare part matching a predicate.
findTargets(MissionTargetFinder, Faction, Faction, ILocation, double, LocalDate) - Method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
Finds this profile's preferred-tier target systems, or an empty list to fall through to the finder's default shared-border chain.
findTopCommanders(Collection<Person>, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Finds the current top two candidates for command among active personnel.
findTopCommanders(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
findUnit(Predicate<Unit>) - Method in class mekhq.campaign.LocalHangar
Searches for a specific unit using the given predicate.
findUnitFile() - Method in class mekhq.campaign.ResolveScenarioTracker
 
FINE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
FINE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
FINE_PRINT_READER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FINGER_GUNS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
finish() - Method in class mekhq.gui.commandGeneration.GenerationProgressDialog
Closes the dialog.
FireControlSystem - Class in mekhq.campaign.parts
 
FireControlSystem() - Constructor for class mekhq.campaign.parts.FireControlSystem
Deprecated, for removal: This API element is subject to removal in a future version.
FireControlSystem(int, Money, Campaign) - Constructor for class mekhq.campaign.parts.FireControlSystem
 
FIREFIGHTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
fireTempCrewPoolChangedEvent(Campaign, PersonnelRole, int) - Method in class mekhq.campaign.ForceHumanResources
Fires the appropriate pool changed event for a specific personnel role.
FIRING_RANGE_SAFETY_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FIRST_NAME - Enum constant in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
 
FIRST_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
firstName() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the firstName record component.
firstNonNull(Faction, Supplier<Faction>) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Returns first if it is non-null, otherwise the value produced by fallback.
FISH - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
FISHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FITNESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
fits() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
 
FIVE_FOURTEEN - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
fix() - Method in class mekhq.campaign.parts.AeroHeatSink
 
fix() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
fix() - Method in class mekhq.campaign.parts.AeroSensor
 
fix() - Method in class mekhq.campaign.parts.AmmoStorage
 
fix() - Method in class mekhq.campaign.parts.Armor
 
fix() - Method in class mekhq.campaign.parts.Avionics
 
fix() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
fix() - Method in class mekhq.campaign.parts.BayDoor
 
fix() - Method in class mekhq.campaign.parts.BuildingLocation
 
fix() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
fix() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
fix() - Method in class mekhq.campaign.parts.EnginePart
 
fix() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
fix() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
fix() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
fix() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
Reloading restocks the whole platoon's disposables at once: the shared fireable mount is cleared and one spare weapon per trooper is drawn from the warehouse.
fix() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
fix() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
fix() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
fix() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
fix() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
fix() - Method in class mekhq.campaign.parts.FireControlSystem
 
fix() - Method in class mekhq.campaign.parts.GravDeck
 
fix() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
fix() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
fix() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
fix() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
fix() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
fix() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
fix() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
fix() - Method in class mekhq.campaign.parts.LandingGear
 
fix() - Method in class mekhq.campaign.parts.LFBattery
 
fix() - Method in class mekhq.campaign.parts.meks.MekActuator
 
fix() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
fix() - Method in class mekhq.campaign.parts.meks.MekGyro
 
fix() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
fix() - Method in class mekhq.campaign.parts.meks.MekLocation
 
fix() - Method in class mekhq.campaign.parts.meks.MekSensor
 
fix() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
fix() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
fix() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
fix() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
fix() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
fix() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
fix() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
fix() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
fix() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
fix() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
fix() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
fix() - Method in class mekhq.campaign.parts.missing.MissingPart
 
fix() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
fix() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
fix() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
fix() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
fix() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
fix() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
fix() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
fix() - Method in class mekhq.campaign.parts.MotiveSystem
 
fix() - Method in class mekhq.campaign.parts.OmniPod
 
fix() - Method in class mekhq.campaign.parts.Part
 
fix() - Method in class mekhq.campaign.parts.PodSpace
 
fix() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
fix() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
fix() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
fix() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
fix() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
fix() - Method in class mekhq.campaign.parts.Refit
We don't do this
fix() - Method in class mekhq.campaign.parts.Rotor
 
fix() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
fix() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
fix() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
fix() - Method in class mekhq.campaign.parts.SVEnginePart
 
fix() - Method in class mekhq.campaign.parts.TankLocation
 
fix() - Method in class mekhq.campaign.parts.Thrusters
 
fix() - Method in class mekhq.campaign.parts.TransportBayPart
 
fix() - Method in class mekhq.campaign.parts.TurretLock
 
fix() - Method in class mekhq.campaign.parts.VeeSensor
 
fix() - Method in class mekhq.campaign.parts.VeeStabilizer
 
fix() - Method in interface mekhq.campaign.work.IPartWork
 
FIXATES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
fixClanFlag() - Method in class mekhq.campaign.parts.EnginePart
 
fixClanFlag() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
Fixed - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.EffectScalingType
 
Fixed - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveAmountType
 
Fixed - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.TimeLimitType
 
FIXED_MAP_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FIXED_UNIT_SIZE_LANCE - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
FixedLocation - Class in mekhq.campaign
A fixed, non-moving location at a specific planetary system.
FixedLocation(PlanetarySystem) - Constructor for class mekhq.campaign.FixedLocation
 
FixedMUL - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Using one or more fixed MULs
FixedUnitCount - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
What it says on the tin
fixedXpAwards() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the fixedXpAwards record component.
fixGenealogyReferences(Campaign, Person) - Static method in class mekhq.io.idReferenceClasses.PersonIdReference
This fixes a person's Genealogy PersonIdReferences.
fixPart(IPartWork, Person) - Method in class mekhq.campaign.Campaign
Attempt to fix a part, which may have all kinds of effect depending on part type.
fixPersonIdReferences(Campaign) - Static method in class mekhq.io.idReferenceClasses.PersonIdReference
 
fixReferences(Campaign) - Method in class mekhq.campaign.parts.Part
 
fixReferences(Campaign) - Method in class mekhq.campaign.parts.Refit
Make sure all of our units' parts are properly accounted for
fixReferences(Campaign) - Method in class mekhq.campaign.personnel.Person
 
fixReferences(Campaign) - Method in class mekhq.campaign.unit.Unit
 
fixReferences(Campaign, Unit) - Method in interface mekhq.campaign.unit.ITransportAssignment
After loading UnitRefs need converted to Units
fixReferences(Campaign, Unit) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Fixes references after loading
fixReferences(Campaign, Unit) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
Fixes references after loading
fixReferences(Campaign, Unit) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Fixes references after loading
fixReferences(Campaign, Unit) - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
Fixes references after loading
fixReferences(Campaign, Unit) - Method in class mekhq.campaign.unit.TransportAssignment
After loading UnitRefs need converted to Units
fixReferences(Campaign, Unit) - Method in class mekhq.campaign.unit.TransportShipAssignment
After loading UnitRefs need converted to Units
fixTankFlag(boolean) - Method in class mekhq.campaign.parts.EnginePart
 
fixTankFlag(boolean) - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
fixWarehousePart(Part, Person) - Method in class mekhq.campaign.Campaign
Repairs a specified part from the warehouse by creating a clone of it, decrementing the quantity in stock, repairing the cloned part, and optionally adding the repaired part back to the warehouse inventory.
flags() - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Returns the value of the flags record component.
FLARE_DEPLOYER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FLASK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
flavorText() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the flavorText record component.
FLAW - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Special injuries caused by Flaws.
FLAW_ANIMAL_ANTIPATHY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_GLASS_JAW - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_GREMLINS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_ILLITERATE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_IMPATIENT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_IN_FOR_LIFE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_INTROVERT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_POOR_HEARING - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_POOR_IMMUNE_SYSTEM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_POOR_VISION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_SLOW_LEARNER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_SUPER_SPREADER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_TRANSIT_DISORIENTATION_SYNDROME - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_UNATTRACTIVE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_UNFIT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLAW_VACCINE_DODGER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
FLEET_IN_BEING - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
FleetAltitudeCapability - Enum Class in mekhq.campaign.force
Describes the range of altitudes a force is able to fight at, derived from the composition of its units.
FLIRTY_COMMS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FLU_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FLU_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FLU_LIKE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
FLU_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FLU_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FLU_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FLUFF - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
fluffText - Variable in class mekhq.campaign.personnel.InjuryType
 
FOCUS_FREAK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FOCUSED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
focusGained(FocusEvent) - Method in class mekhq.gui.dialog.AddFundsDialog
 
focusGained(FocusEvent) - Method in class mekhq.gui.dialog.DateChooser
Select all text in the date field when it gains the focus.
focusGained(FocusEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
focusGained(FocusEvent) - Method in class mekhq.gui.utilities.JMoneyTextField
 
focusLost(FocusEvent) - Method in class mekhq.gui.dialog.AddFundsDialog
 
focusLost(FocusEvent) - Method in class mekhq.gui.dialog.DateChooser
 
focusLost(FocusEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
focusLost(FocusEvent) - Method in class mekhq.gui.utilities.JMoneyTextField
 
focusOnMission(UUID) - Method in class mekhq.gui.BriefingTab
Focuses the UI on a specific mission by its ID.
focusOnMission(UUID) - Method in class mekhq.gui.CampaignGUI
Focuses the UI on a specific mission by its ID.
focusOnPerson(UUID) - Method in class mekhq.gui.CampaignGUI
 
focusOnPerson(UUID) - Method in class mekhq.gui.PersonnelTab
 
focusOnPerson(Person) - Method in class mekhq.gui.CampaignGUI
 
focusOnScenario(int) - Method in class mekhq.gui.BriefingTab
Focuses the UI on a specific scenario by its ID.
focusOnScenario(int) - Method in class mekhq.gui.CampaignGUI
Focuses the UI on a specific scenario by its ID.
focusOnSystem(PlanetarySystem) - Method in class mekhq.gui.CampaignGUI
Shows the given system on the interstellar map and brings the navigation tab forward.
focusOnUnit(UUID) - Method in class mekhq.gui.CampaignGUI
 
focusOnUnit(UUID) - Method in class mekhq.gui.HangarTab
 
focusOnUnit(UUID) - Method in class mekhq.gui.RepairTab
Focuses on the unit with the given ID if it exists.
focusOnUnitInRepairBay(UUID) - Method in class mekhq.gui.CampaignGUI
 
fog - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
FOG_OF_WAR - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
followOnEvent() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the followOnEvent record component.
FONT_COLOR_AMAZING - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_NEGATIVE - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_POSITIVE - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_SKILL_ELITE - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_SKILL_GREEN - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_SKILL_REGULAR - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_SKILL_ULTRAGREEN - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_SKILL_VETERAN - Static variable in class mekhq.MHQConstants
 
FONT_COLOR_WARNING - Static variable in class mekhq.MHQConstants
 
FONTS_NODE - Static variable in class mekhq.MHQConstants
 
FOOD_TRUCK_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FOOLISH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
FOOT_PLATOON_INFANTRY_WEIGHT - Static variable in interface mekhq.campaign.universe.IUnitGenerator
For convenience in generating infantry units, the minimum tonnage of a foot infantry platoon.
FOOT_TAPPER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
forBase(AbstractBase) - Static method in class mekhq.gui.model.LocationFilterItem
Creates a filter item for a specific AbstractBase.
forCampaign(Campaign) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
Returns the pay scheme the campaign has opted into: the CamOps force-value scheme when CampaignOption.USE_LEGACY_CONTRACT_PAY is set, otherwise the default Chaos scheme.
FORCE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FORCE_AERO - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_ALIGNMENTS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
FORCE_BA - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_DEPLOYMENT_SYNC_TYPES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
FORCE_FRIENDLY - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
FORCE_GENERATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_GENERATION_METHODS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
FORCE_GRAPHICAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FORCE_HOSTILE - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
FORCE_ICON_PATH - Static variable in class mekhq.MHQConstants
 
FORCE_INFANTRY - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_MEK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_MIXED - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_NOVA - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_PROTOMEK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_REPUTATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_SHORTCUT_ALL_ENEMY_FORCES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
FORCE_SHORTCUT_ALL_PRIMARY_PLAYER_FORCES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
FORCE_TYPE_COMBAT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_TYPE_CONVOY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_TYPE_SALVAGE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_TYPE_SECURITY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_TYPE_SUPPORT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_VEE_NOVA - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
FORCE_VEHICLE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
forceComparator - Variable in class mekhq.gui.view.LanceAssignmentView
Sorts Force objects according to where they appear on the TO&E
forceCompositionMatchesDeclaredUnitType(int, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Determines whether the force in question has the same primary unit type as the force template.
forceDeployment(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the force-deployment strategy of the digital GM governing the given campaign.
ForceDescriptorSnapshot - Class in mekhq.campaign.universe.commandGeneration.ratgen
User-facing inputs for Ruleset.processRoot, serialized alongside the rest of CommandGenerationOptions so a preset that targets the ratgen pipeline survives a save/load round-trip.
ForceDescriptorSnapshot() - Constructor for class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
ForceDescriptorWalker - Class in mekhq.campaign.universe.commandGeneration.ratgen
Pre-order traversal of a generated ForceDescriptor tree that mirrors the structure into MekHQ Formation nodes and hands each leaf descriptor to a caller-supplied handler.
ForceDescriptorWalker.LeafHandler - Interface in mekhq.campaign.universe.commandGeneration.ratgen
Callback for leaf descriptors.
ForceEditorPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor panel for a single ScenarioForceTemplate - the "Participating Forces" editor.
ForceEditorPanel(List<String>) - Constructor for class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
 
ForceGeneratorTab - Class in mekhq.gui.commandGeneration.contents
Wraps the embedded ForceGeneratorOptionsView from MegaMek.
ForceGeneratorTab(JFrame, Campaign, CommandGenerationOptions) - Constructor for class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
ForceHumanResources - Class in mekhq.campaign
Manages all human-resource concerns for a Campaign: the personnel roster, support pools (AsTech, Medic, temp crew), personnel markets, genealogy modules, and related operations.
ForceHumanResources() - Constructor for class mekhq.campaign.ForceHumanResources
 
ForceNamingMethod - Enum Class in mekhq.campaign.universe.enums
 
ForceOption<T> - Class in mekhq.campaign.force
A single typed force-scoped option holding a current value and the defaultValue it falls back to.
ForceOption(String, T) - Constructor for class mekhq.campaign.force.ForceOption
Creates a new option whose current value starts equal to defaultValue.
ForceOptions - Class in mekhq.campaign.force
Force-scoped options for an AbstractForce, modeled loosely on CampaignOptions.
ForceOptions(CampaignOptions, Faction) - Constructor for class mekhq.campaign.force.ForceOptions
 
ForcePieceIconChooser - Class in mekhq.gui.panels
The ForcePieceIconChooser allows one to select ForcePieceIcons from a single LayeredFormationIconLayer layer's directory within the Formation Icon Directory.
ForcePieceIconChooser(JFrame, LayeredFormationIconLayer, AbstractIcon) - Constructor for class mekhq.gui.panels.ForcePieceIconChooser
 
ForcePieceIconChooserTree - Class in mekhq.gui.trees
ForcePieceIconChooserTree is an implementation of AbstractIconChooserTree that uses a delayed initialization so that the layer can first be specified, and then initializes the tree using the subset of the Formation Icon Directory specified by the layer's path.
ForcePieceIconChooserTree(LayeredFormationIconLayer) - Constructor for class mekhq.gui.trees.ForcePieceIconChooserTree
 
ForceQuartermaster - Record Class in mekhq.campaign
Manages machines and material for a campaign.
ForceQuartermaster(Campaign) - Constructor for record class mekhq.campaign.ForceQuartermaster
Initializes a new instance of the Quartermaster class.
ForceQuartermaster.PartAcquisitionResult - Enum Class in mekhq.campaign
 
ForceRating(SkillLevel, int) - Constructor for record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Creates an instance of a ForceRating record class.
ForceReliabilityMethod - Enum Class in mekhq.campaign.personnel.enums
Deprecated, for removal: This API element is subject to removal in a future version.
ForceRenderer - Class in mekhq.gui
 
ForceRenderer() - Constructor for class mekhq.gui.ForceRenderer
 
ForceReputationController - Class in mekhq.campaign.reputation.camOpsReputation
 
ForceReputationController() - Constructor for class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Initializes the ReputationController class with default values.
ForceRosterEditor - Class in mekhq.gui.scenarioTemplateEditor
Commits an added or edited force into the scenario template's force roster (a map keyed by force ID).
ForceRosterEditor.CommitResult - Record Class in mekhq.gui.scenarioTemplateEditor
Outcome of a commit attempt.
forces() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns the value of the forces record component.
ForceSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
ForceShoppingList - Class in mekhq.campaign.market
A list of IAcquisitionWork
ForceShoppingList() - Constructor for class mekhq.campaign.market.ForceShoppingList
 
ForceShoppingList(List<IAcquisitionWork>) - Constructor for class mekhq.campaign.market.ForceShoppingList
 
forceSkill() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the forceSkill record component.
forceSkill() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the forceSkill record component.
forceSkill() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Returns the value of the forceSkill record component.
ForceStubRenderer() - Constructor for class mekhq.gui.view.AtBScenarioViewPanel.ForceStubRenderer
 
ForceStubRenderer() - Constructor for class mekhq.gui.view.ScenarioViewPanel.ForceStubRenderer
 
ForceTableModel - Class in mekhq.gui.scenarioTemplateEditor
Table model backing the "Participating Forces" list in ScenarioTemplateEditorDialog.
ForceTableModel() - Constructor for class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
ForceTemplateAssignmentDialog - Class in mekhq.gui.dialog
Class that handles the GUI for assigning forces and units to individual templates associated with a dynamic scenario.
ForceTemplateAssignmentDialog(CampaignGUI, Vector<Formation>, Vector<Unit>, AtBDynamicScenario) - Constructor for class mekhq.gui.dialog.ForceTemplateAssignmentDialog
 
forceTypeNames - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
ForceViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a Force record
ForceViewPanel(Formation, Campaign) - Constructor for class mekhq.gui.view.ForceViewPanel
 
ForceViewPanel(Formation, Campaign, ForceViewPanel.UnitSelectionListener) - Constructor for class mekhq.gui.view.ForceViewPanel
 
ForceViewPanel(Formation, Campaign, ForceViewPanel.UnitSelectionListener, ForceViewPanel.FormationSelectionListener) - Constructor for class mekhq.gui.view.ForceViewPanel
 
ForceViewPanel.FormationSelectionListener - Interface in mekhq.gui.view
 
ForceViewPanel.UnitSelectionListener - Interface in mekhq.gui.view
 
ForceViewPanel.UnitSelectionType - Enum Class in mekhq.gui.view
 
forceViewTabChange() - Method in class mekhq.gui.TOETab
 
ForceWithdraw - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
forContract(Campaign, AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractContactStatement
Returns the contact's pitch for the given offer: a faction-and-standing greeting followed by an objective-and- standing ask.
forEachPart(Consumer<Part>) - Method in class mekhq.campaign.LocalWarehouse
Executes a function for each part in the warehouse.
forEachSparePart(Consumer<Part>) - Method in class mekhq.campaign.LocalWarehouse
Executes a method for each spare part in the warehouse.
forEachUnit(BiConsumer<UUID, Unit>) - Method in class mekhq.campaign.LocalHangar
Executes a function for each unit in the hangar.
forEachUnit(Consumer<Unit>) - Method in class mekhq.campaign.LocalHangar
Executes a function for each unit in the hangar.
forEachUnit(LocalHangar, Consumer<Unit>) - Method in class mekhq.campaign.unit.HangarSorter
Executes a consumer function on each unit in the hangar in sorted order.
foreground() - Method in record class mekhq.gui.utilities.ComponentColors
Returns the value of the foreground record component.
forEntity(Entity) - Static method in class mekhq.gui.utilities.C3NetworkBadge
The badge for one unit.
FOREVER - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
FORGETFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FORGETS_TO_REPLY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
forHover - Variable in class mekhq.campaign.parts.EnginePart
 
forHover - Variable in class mekhq.campaign.parts.missing.MissingEnginePart
 
FORMAL_SPEECH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FORMAL_WARNING - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
formatBadges(CampaignOptionsMetadata) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Formats version and flag badges for campaign options based on metadata.
formatBaseName(AbstractBase) - Static method in class mekhq.gui.model.LocationDisplay
The base's display name, or the localized "unnamed base" placeholder when blank.
formatColumnData(List<String>) - Static method in class mekhq.gui.dialog.resupplyAndCaches.ResupplyDialogUtilities
Formats a list of part reports into an array of three columns for visual representation, ensuring that the parts are distributed across the columns evenly.
formation() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the formation record component.
Formation - Class in mekhq.campaign.force
This is a hierarchical object to define formations for TO&E.
Formation(String) - Constructor for class mekhq.campaign.force.Formation
 
FORMATION - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
FORMATION_NONE - Static variable in class mekhq.campaign.force.Formation
 
FORMATION_ORIGIN - Static variable in class mekhq.campaign.force.Formation
This is the id of the 'origin node'.
formationContainsMajorityVTOLForces(LocalHangar, boolean) - Method in class mekhq.campaign.force.Formation
Determines whether a formation contains a majority of VTOL (Vertical Take-Off and Landing) or WIGE (Wing in Ground Effect) units.
formationContainsOnlyAerialForces(LocalHangar, boolean, boolean) - Method in class mekhq.campaign.force.Formation
Determines whether a formation contains only aerospace or conventional fighters.
formationContainsOnlyVTOLForces(LocalHangar, boolean) - Method in class mekhq.campaign.force.Formation
Determines whether a formation consists solely of VTOL (Vertical Take-Off and Landing) or WIGE (Wing in Ground Effect) units.
formationFullName(Unit) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Full TO&E path of the formation the transport sits in, leaf first, for tooltips.
FormationIconBuilder - Class in mekhq.campaign.universe.commandGeneration.ratgen
Builds layered formation icons for the Force Generator pipeline, covering every FormationLevel the engine can produce — not just the lance / company pair the legacy AbstractCompanyGenerator supported.
FormationIconOperationalStatusStyle - Enum Class in mekhq.gui.enums
This is the style of Operational Status indicator to use for a LayeredFormationIcon when automatically assigning and updating the value based on the assigned units.
FormationLevel - Enum Class in mekhq.campaign.force
 
FormationNamer - Class in mekhq.campaign.universe.commandGeneration.ratgen
Produces unique, player-parseable names for the Formation nodes the Command Generator mirrors into the campaign TO&E.
FormationNamer(ForceNamingMethod, Collection<String>) - Constructor for class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer
 
FormationNamer(ForceNamingMethod, Collection<String>, FormationNamer.NamingTierResolver) - Constructor for class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer
 
FormationNamer.FormationRequest - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
One formation awaiting a name.
FormationNamer.NamedFormation - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
The name chosen for a formation, plus the designator its children should be qualified with.
FormationNamer.NamingTierResolver - Interface in mekhq.campaign.universe.commandGeneration.ratgen
Looks up the naming rule for an echelon.
FormationPieceIcon - Class in mekhq.campaign.icons
ForcePieceIcon is an implementation of StandardFormationIcon that contains and displays a Formation Icon Piece from the Force Icon Directory's Pieces Subdirectory.
FormationPieceIcon() - Constructor for class mekhq.campaign.icons.FormationPieceIcon
 
FormationPieceIcon(LayeredFormationIconLayer, String, String) - Constructor for class mekhq.campaign.icons.FormationPieceIcon
 
FormationRequest(String, FormationLevel, Integer, Integer, String) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Creates an instance of a FormationRequest record class.
formationSelected(Formation) - Method in interface mekhq.gui.view.ForceViewPanel.FormationSelectionListener
 
FormationStub - Class in mekhq.campaign.force
this is a hierarchical object that represents formations from the TO&E using strings rather than unit objects.
FormationStub() - Constructor for class mekhq.campaign.force.FormationStub
 
FormationStub(Formation, Campaign) - Constructor for class mekhq.campaign.force.FormationStub
 
formationType() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the formationType record component.
FormationType - Enum Class in mekhq.campaign.force
Represents the various types of forces available.
formatted() - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
Returns the value of the formatted record component.
FormattedNumberSorter - Class in mekhq.gui.sorter
A comparator for numbers that have been formatted with DecimalFormat
FormattedNumberSorter() - Constructor for class mekhq.gui.dialog.ChooseRefitDialog.FormattedNumberSorter
 
FormattedNumberSorter() - Constructor for class mekhq.gui.sorter.FormattedNumberSorter
 
FormattedValue(T, String) - Constructor for record class mekhq.gui.model.PartsStoreModel.FormattedValue
Creates a wrapper around a value and a formatted string representing the value.
FORMATTER - Static variable in class mekhq.gui.model.ProcurementTableModel
 
formattingFinancialReport(String, int, String) - Method in class mekhq.gui.FinancesTab
 
FORMER_SPOUSES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
FormerSpouse - Class in mekhq.campaign.personnel.familyTree
 
FormerSpouse(Person, LocalDate, FormerSpouseReason) - Constructor for class mekhq.campaign.personnel.familyTree.FormerSpouse
 
FormerSpouseReason - Enum Class in mekhq.campaign.personnel.enums
 
forModifiedRoll(int) - Static method in class mekhq.campaign.universe.garrison.RandomGarrisonTable
Looks up the garrison composition for an already-modified roll, clamping to the "2 or less" / "10 or more" rows.
forQuad - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
forQuad - Variable in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
forQuad() - Method in class mekhq.campaign.parts.meks.MekLocation
 
forQuad() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
forQuad() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
Deprecated, for removal: This API element is subject to removal in a future version.
forQuad() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
forSearchType(ContractSearchType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Returns the employer determination appropriate to the search: a mercenary search draws a themed employer, while anything else is a government contract issued by the player's own faction.
FORTRESS_REPUBLIC_END - Static variable in class mekhq.MHQConstants
 
FORTRESS_REPUBLIC_START - Static variable in class mekhq.MHQConstants
 
FORTRESS_REPUBLIC_TERRA_ONLY_END - Static variable in class mekhq.MHQConstants
 
FORTY_FIVE_FIFTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
FORTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
forUnit(Unit) - Static method in class mekhq.gui.utilities.EnhancedImagingBadge
The badge for one unit.
FOUL_MOUTHED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FOUNDER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
FOUNDER - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
Fracture() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
FRACTURE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
FRACTURE_JAW - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
FRACTURE_LIMB - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
FRACTURE_RIB - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
FRACTURE_SKULL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
FRACTURED_ANKLE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_ELBOW - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_FEMUR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_FOREARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_GROIN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_HIP - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_JAW - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_KNEE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_RIB - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_SHOULDER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_SKULL - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_UPPER_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURED_WRIST - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FracturedAnkle() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedAnkle
 
FracturedElbow() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedElbow
 
FracturedFemur() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFemur
 
FracturedFoot() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFoot
 
FracturedForearm() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedForearm
 
FracturedGroin() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedGroin
 
FracturedHand() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHand
 
FracturedHip() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHip
 
FracturedJaw() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedJaw
 
FracturedKnee() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedKnee
 
FracturedRib() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedRib
 
FracturedShoulder() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedShoulder
 
FracturedSkull() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedSkull
 
FracturedUpperArm() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedUpperArm
 
FracturedWrist() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedWrist
 
FRAME - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
FRAUDULENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
FREE - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
freed(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
freed(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
FreedomDayAnnouncement - Record Class in mekhq.campaign.personnel.lifeEvents
This class manages the immersive announcement for Freedom Day.
FreedomDayAnnouncement(Campaign) - Constructor for record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Constructs a new FreedomDayAnnouncement.
freeHexes() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns the value of the freeHexes record component.
FREESTYLE_COMBAT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FREEZES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FREIGHT_LIFT_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FRIEND_TO_FOES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
FRIENDLY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
FRIENDLY_INTERROGATOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
from(AbstractContract, Campaign) - Static method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Builds a profile from the destination planet of the given contract.
from(ChaosEmployerType, ChaosObjectiveType, int) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
Synthesizes the importance of a contract from its employer, objective, and target-world strategic value.
from(Planet, LocalDate) - Static method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Builds a profile from an explicit planet and date.
fromEntry(String) - Static method in class mekhq.gui.scenarioTemplateEditor.MissionRoleChoices
Parses a stored role-set string back into roles, mirroring getRequiredRoles(): split on commas, trim, and drop blanks and unrecognized tokens.
fromIndex(int) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
fromIndex(int) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
fromIndex(int) - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
Retrieves the enum value corresponding to the given choice index.
fromInt(int) - Static method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
fromIntSafe(int) - Static method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
Deprecated, for removal: This API element is subject to removal in a future version.
fromKey(int) - Static method in enum class mekhq.campaign.force.FormationType
Retrieves a ForceType based on its key value.
fromLabel(String) - Static method in enum class mekhq.campaign.universe.enums.CapitalType
Resolves a data label (or bare enum name) to a CapitalType.
fromLevel(int) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
fromLookupName(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
fromLookupName(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Looks up a ATOWLifeStage by its lookup name, ignoring case.
fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Gets the LifePathCategory associated with a lookup name (case-insensitive).
fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
Resolves a LifePathDataClassLookup by its lookup name, case-insensitively.
fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
Resolves a LifePathEntryDataTraitLookup from a lookup string, performing a case-insensitive match.
fromName(String) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
fromName(String) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
fromName(String, boolean) - Static method in enum class mekhq.campaign.parts.enums.PartQuality
 
fromNumeric(int) - Static method in enum class mekhq.campaign.parts.enums.PartQuality
 
fromOrder(int) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Looks up a ATOWLifeStage by its order index.
fromRating(int) - Static method in enum class mekhq.campaign.enums.DragoonRating
Returns the DragoonRating that matches the given integer rating.
fromRawEntry(String) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Creates a new LifePathEntryData instance from a raw string entry.
fromRawEntry(String, String, String, String, String, String, String, String, List<String>, List<String>, Map<Integer, List<String>>, List<String>, List<String>, Map<Integer, List<String>>) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Constructs a LifePathRecord from raw string and list inputs, translating all fields into their strong typed representations.
fromStepValue(int) - Static method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
fromString(String) - Method in class mekhq.campaign.ExtraData.Key
 
fromString(String) - Static method in enum class mekhq.campaign.market.enums.ContractMarketMethod
Parses a ContractMarketMethod from its Enum.name(), falling back to ContractMarketMethod.CHAOS_CAMPAIGN when the text cannot be matched.
fromString(String) - Static method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
Returns the PersonnelMarketStyle corresponding to the provided text.
fromString(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
Parses a saved nature name, falling back to ContractNature.NORMAL for a blank or unrecognized value so that older or hand-edited save data never fails to load.
fromString(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Attempts to look up a life stage from text input, first matching by lookup name, then (if not found) by parsing the provided text as an integer order.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup
Converts a string into a BloodGroup.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Parses an EdgeRefreshPeriod from a string.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
Converts a string to its corresponding EducationLevel enum constant, if possible.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Converts a given string into a PersonnelRole.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Converts a given string to its corresponding PersonnelStatus enumeration value.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.Phenotype
Converts a string representation to a corresponding Phenotype value.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
Converts a string representation to a RandomDivorceMethod enum value.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
Converts a string representation to a RandomMarriageMethod enum value.
fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
Converts a string representation to a RandomProcreationMethod enum value.
fromString(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Converts a string or integer input to its corresponding SkillAttribute.
fromString(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Converts a string or integer input to its corresponding SkillSubType.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Converts the given string into an instance of the Aggression enum.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Converts the specified string into its corresponding Ambition enum value.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Greed
Parses a string to return the corresponding Greed enum instance.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Converts the given string into an instance of the PersonalityQuirk enum.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Converts a given string to its corresponding Reasoning enumeration value.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Social
Converts the given string into an instance of the Social enum.
fromString(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Converts the specified string into its corresponding PrisonerCaptureStyle enum value.
fromString(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Returns the FactionStandingLevel that matches the given text input.
fromString(String) - Static method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
Converts the specified string into its corresponding ProcurementPersonnelPick enum value.
fromStringSafe(String) - Static method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
Deprecated, for removal: This API element is subject to removal in a future version.
fromXmlString(String) - Static method in record class mekhq.campaign.finances.Money
 
FRONTIER_DOCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
FRONTIER_OUTPOSTS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
A few scattered outposts in the more liveable spots.
FRONTLINE - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
fulfillPendingIssues(Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Issues any awaited kits that have since arrived in local stores.
FULL_NAME - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's full name
FULLY_CREWED - Enum constant in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
FULLY_OPERATIONAL - Enum constant in enum class mekhq.campaign.icons.enums.OperationalStatus
 
funding() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the funding record component.
FURNITURE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 

G

G - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
G - Static variable in class mekhq.campaign.universe.StarUtil
Standard gravity in m/s^2 (ISO 80000-3)
gainedEdge(Campaign, Person, LocalDate) - Static method in class mekhq.campaign.log.PerformanceLogger
 
gainEdge(int, int) - Method in class mekhq.campaign.personnel.Person
Adds permanent Edge without exceeding a campaign-defined maximum.
gainedSPA(Campaign, Person, LocalDate, String) - Static method in class mekhq.campaign.log.PerformanceLogger
 
gainedXpFromMedWork(Person, LocalDate, int) - Static method in class mekhq.campaign.log.PatientLogger
Deprecated, for removal: This API element is subject to removal in a future version.
unused
GALAX_PATHOGEN - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
GALAX_PATHOGEN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GALAXY - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
GALLANT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
GAMBLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
gambleWealth() - Method in class mekhq.campaign.personnel.Person
Resolves a gambling compulsion for the current person and adjusts their wealth accordingly.
gameBoardChanged(GameBoardChangeEvent) - Method in class mekhq.MekHQ
 
gameBoardNew(GameBoardNewEvent) - Method in class mekhq.MekHQ
 
gameClientFeedbackRequest(GameCFREvent) - Method in class mekhq.MekHQ
 
GameEffect - Record Class in mekhq.campaign
A game effect consists for two parts: A (human-readable) description of what it does, and a function (consumer) to be called when it should do it.
GameEffect(String) - Constructor for record class mekhq.campaign.GameEffect
"No operation" effect (for reporting)
GameEffect(String, Consumer<IntUnaryOperator>) - Constructor for record class mekhq.campaign.GameEffect
Creates an instance of a GameEffect record class.
gameEnd(GameEndEvent) - Method in class mekhq.MekHQ
 
gameEntityChange(GameEntityChangeEvent) - Method in class mekhq.MekHQ
 
gameEntityNew(GameEntityNewEvent) - Method in class mekhq.MekHQ
 
gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in class mekhq.MekHQ
 
gameEntityRemove(GameEntityRemoveEvent) - Method in class mekhq.MekHQ
 
gameMapQuery(GameMapQueryEvent) - Method in class mekhq.MekHQ
 
gameNewAction(GameNewActionEvent) - Method in class mekhq.MekHQ
 
GameOverStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger to end the game by killing the current campaign and putting the player back in the startup screen.
GameOverStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.GameOverStoryTrigger
 
gamePhaseChange(GamePhaseChangeEvent) - Method in class mekhq.MekHQ
 
gamePlayerChange(GamePlayerChangeEvent) - Method in class mekhq.MekHQ
 
gamePlayerChat(GamePlayerChatEvent) - Method in class mekhq.MekHQ
 
gamePlayerConnected(GamePlayerConnectedEvent) - Method in class mekhq.MekHQ
 
gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in class mekhq.MekHQ
 
gameReport(GameReportEvent) - Method in class mekhq.MekHQ
 
gameSettingsChange(GameSettingsChangeEvent) - Method in class mekhq.MekHQ
 
gameTurnChange(GameTurnChangeEvent) - Method in class mekhq.MekHQ
 
gameVictory(PostGameResolution) - Method in class mekhq.MekHQ
This method is called automatically when the MegaMek game is over.
GameWorldsContractGeneration - Class in mekhq.campaign.mission.contract.contractGeneration
 
GameWorldsContractGeneration() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.GameWorldsContractGeneration
 
GAMMA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
GANG_LEADER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
GARMS_SYNDROME - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
GARMS_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GARRISON - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
GARRISON_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
GarrisonComposition - Record Class in mekhq.campaign.universe.garrison
The number of formations of each type in a planetary garrison, as produced by the Random Garrisons Table.
GarrisonComposition(int, int, int) - Constructor for record class mekhq.campaign.universe.garrison.GarrisonComposition
Creates an instance of a GarrisonComposition record class.
GarrisonModifierResolver - Class in mekhq.campaign.universe.garrison
Resolves the total modifier applied to a RandomGarrisonTable roll for a specific planetary system and date, combining the world modifiers (capital status, industrialization, Clan control) with the era modifier.
GAS_GIANT - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
gatherApplications() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Gathers new applicant data and updates the internal applicant list based on current campaign state and settings.
gatherPersonnel(Collection<Person>, Collection<Unit>) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Expands a mixed selection of people and units into the set of personnel to kit: every selected person, plus the crew of every selected unit, keeping only those who can be issued a kit and dropping duplicates.
gaussianCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns the value of the gaussianCenter record component.
GENDER - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's gender
GENDER - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
GenderDescriptors - Enum Class in mekhq.campaign.personnel.enums
This is used to determine which gender descriptor to use based on the following specified format
Genealogy - Class in mekhq.campaign.personnel.familyTree
The Genealogy class is used to track immediate familial relationships, spouses, and former spouses.
Genealogy(Person) - Constructor for class mekhq.campaign.personnel.familyTree.Genealogy
 
GENEFATHER - Enum constant in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
This warrior's DNA is used in the sperm used to produce a sibko's trueborn children.
GENEMOTHER - Enum constant in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
This warrior's DNA is used in the egg used to produce a sibko's trueborn children.
GENERAL - Enum constant in enum class mekhq.campaign.enums.DailyReportType
General-purpose logs covering day-to-day campaign events and status updates.
GENERAL - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
GENERAL - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
GENERAL - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
GENERAL_LOCATION - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
GeneralPage - Class in mekhq.gui.campaignOptions.contents
Represents a page within the campaign options UI that allows the user to configure general campaign settings.
GeneralPage(Campaign, JFrame, CampaignOptionsDialog.CampaignOptionsDialogMode) - Constructor for class mekhq.gui.campaignOptions.contents.GeneralPage
Constructs a new instance of the GeneralPage using the provided Campaign and JFrame.
generate(int) - Method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
Generates a random company name segment based on the given origin.
generate(int, String, int, int, int, int) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of units.
generate(int, String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of units using additional parameters specific to the generation method.
generate(int, String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of units using additional parameters specific to the generation method.
generate(int, String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>, Predicate<MekSummary>) - Method in class mekhq.campaign.universe.RATGeneratorConnector
 
generate(int, String, int, int, int, int, Collection<EntityMovementMode>, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of units using additional parameters specific to the generation method.
generate(int, String, int, int, int, int, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of units with an additional test function.
generate(int, UnitGeneratorParameters) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates the given count of units to be used in an OpFor using the given set of parameters.
generate(int, UnitGeneratorParameters) - Method in class mekhq.campaign.universe.RATGeneratorConnector
Generates a list of mek summaries from a RAT determined by the given faction, quality and other parameters.
generate(String, int, int, int, int) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generate a single unit.
generate(String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generate a unit using additional parameters specific to the generation method.
generate(String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generate a unit using additional parameters specific to the generation method.
generate(String, int, int, int, int, Collection<EntityMovementMode>, Collection<MissionRole>, Predicate<MekSummary>) - Method in class mekhq.campaign.universe.RATGeneratorConnector
 
generate(String, int, int, int, int, Collection<EntityMovementMode>, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generate a unit using additional parameters specific to the generation method.
generate(String, int, int, int, int, Predicate<MekSummary>) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generate a single unit.
generate(String, PlanetarySystem, LocalDate) - Static method in class mekhq.campaign.universe.garrison.PlanetaryGarrisonGenerator
Rolls and builds a planetary garrison for the given faction defending the given system on the given date.
generate(Collection<Person>, Person, boolean, boolean) - Static method in class mekhq.campaign.personnel.generator.RandomPortraitGenerator
Generates a unique Portrait for the specified Person, using a priority-based directory search and optional duplicate filtering.
generate(Campaign, String, int, String, double, double) - Static method in class mekhq.campaign.universe.commandGeneration.CargoShipGenerator
Adds cargo DropShips until the command can haul cargoPct percent of its warehouse tonnage, counting the cargo holds it already owns.
generate(Campaign, PersonnelRole, PersonnelRole, Gender) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Generates a new Person.
generate(Campaign, PersonnelRole, PersonnelRole, Gender) - Method in class mekhq.campaign.personnel.generator.DefaultPersonnelGenerator
 
generate(Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator
 
generate(Campaign, CommandGenerationOptions, int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator
Generates the support staff for the campaign's force, counting in the vehicles the support stage is about to add so their mechanics are generated with everyone else.
generate(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorGenerator
Generates terrain for the given track using the improved pipeline.
generate(UnitGeneratorParameters) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a single unit to be used in an OpFor using the given set of parameters.
generate(UnitGeneratorParameters) - Method in class mekhq.campaign.universe.RATGeneratorConnector
Generates a single mek summary from a RAT determined by the given faction, quality and other parameters.
generateApplicants() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Generates new applicants and adds them to the market's applicant pool.
generateApplicants() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketCamOpsRevised
Generates market applicants for the current creation period, using appropriate clan or Inner Sphere entries, and performs a number of rolls determined by the calendar month length.
generateApplicants() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
Generates market applicants for the current period, factoring in population multipliers and custom system status.
generateArtillerySkill(Person) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
generateArtillerySkill(Person, int) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
generateAttributes(Person, CampaignOptions) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
Generates attributes for a specified person based on their phenotype.
generateAttributes(Person, CampaignOptions) - Method in class mekhq.campaign.personnel.generator.DefaultSkillGenerator
Generates and assigns attribute scores for the specified person based on their profession, phenotype, and randomization settings.
generateAttributesFromXML(Node) - Method in class mekhq.campaign.personnel.skills.Attributes
Reads attributes from an XML Node.
generateBabySurname(Person, Person, Gender) - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
generateBackground(Campaign, Person) - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
 
generateBAForNova(AtBScenario, List<Entity>, String, SkillLevel, int, Campaign, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates and associates Battle Armor units with a designated transport.
generateBirthday(Campaign, Person, int, boolean) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Assigns a realistic date of birth to the specified Person using their experience level and affiliation.
generateCampaignOptionsFromXml(Node, Version) - Static method in class mekhq.campaign.campaignOptions.CampaignOptionsUnmarshaller
 
generateCivilianUnits(int, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates the indicated number of civilian entities.
generateCommissaryUnits(Campaign, Faction, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Mobile canteens for the commissary formation, scaled to feed the command's personnel.
generateDailyScenarios(Campaign, StratConCampaignState, AbstractContract, int) - Method in interface mekhq.campaign.digitalGM.IScenarioGenerationStrategy
Generates the scenarios due today for a track.
generateDailyScenarios(Campaign, StratConCampaignState, AbstractContract, int) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioGenerationStrategy
 
generateDailyScenariosForTrack(Campaign, StratConCampaignState, AbstractContract, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
This method generates a weekly scenario for a specific track.
generateDefaultSkills(Person, PersonnelRole, int, int, int) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
Generates the default skills for a Person based on their primary role.
generateDescriptor() - Method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
Draws a random descriptor (the leading modifier word).
generatedPersons() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns the value of the generatedPersons record component.
generatedPersons() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the generatedPersons record component.
generateEmployerName() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
Generates a flavorful, one-off employer name for this type using the matching random name generator.
generateEnemyFactionForObjective(Campaign, ILocation, LocalDate, Faction, ContractObjectiveType, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEnemy
Draws an enemy faction for the given objective.
generateEntityStub(List<Entity>) - Static method in class mekhq.Utilities
 
generateExperienceLevel(Person) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Generates an experience level for a Person.
generateExpLevel(int) - Static method in class mekhq.Utilities
Generates an experience level based on a 2d6 roll modified by the bonus value.
generateExternalScenario(Campaign, AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Generates a new StratCon scenario with default behavior.
generateExternalScenario(Campaign, AbstractContract, StratConTrackState, StratConCoords, ScenarioTemplate, boolean, boolean, boolean, Integer) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Generates a new StratCon scenario using advanced configuration options.
generateFixedForce(AtBDynamicScenario, AbstractContract, Campaign, ScenarioForceTemplate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
"Meaty" function that generates a force for the given scenario using the fixed MUL
generateForce(List<Unit>, List<Entity>, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
This is the primary function that generates a force of entities from the given parameters.
generateForce(AtBDynamicScenario, AbstractContract, Campaign, int, int, int, ScenarioForceTemplate, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates a set of forces for a given scenario based on the provided force template and other parameters.
generateGunEmplacements(int, SkillLevel, int, int) - Method in class mekhq.campaign.universe.AbstractUnitGenerator
Generates a list of TO:AR Advanced Building gun emplacements given a skill level, quality and year
generateGunEmplacements(int, SkillLevel, int, int) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of TO:AR Advanced Building gun emplacements given a skill level, quality and year
generateGunEmplacements(int, SkillLevel, int, Campaign, Faction) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates the indicated number of gun emplacement entities.
generateIndividualInstanceFromXML(File) - Static method in class mekhq.campaign.personnel.ranks.RankSystem
This generates a single Rank System from an XML file
generateInjuriesFromHits(Campaign, Person, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
 
generateInstanceFromCampaignXML(Node, PersonnelOptions, Version) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.finances.Asset
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.finances.Finances
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.finances.Loan
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.finances.Transaction
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.finances.WeeklyNetWorth
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.force.CombatTeam
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.force.UnitStub
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.location.AcademyCampusLocation
 
generateInstanceFromXML(Node) - Method in class mekhq.campaign.log.LogEntryFactory
Generates a log entry from a node
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.market.RequestedStockLevels
Parses a <partInUseMap> element into a new RequestedStockLevels.
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.personnel.CustomOption
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.personnel.Injury
Load from campaign file XML
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.personnel.SkillPrerequisite
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.personnel.skills.Skill
 
generateInstanceFromXML(Node) - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
 
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Constructs a new FactionJudgment instance by reading serialized censure data from an XML node.
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
Creates a new FactionStandings instance by parsing standing values from an XML node.
generateInstanceFromXML(NodeList) - Static method in class mekhq.campaign.universe.eras.Era
 
generateInstanceFromXML(NodeList, Version) - Static method in class mekhq.campaign.personnel.ranks.RankSystem
This loads a Rank System after the initial load of the rank system data.
generateInstanceFromXML(NodeList, Version, boolean, RankSystemType) - Static method in class mekhq.campaign.personnel.ranks.RankSystem
 
generateInstanceFromXML(Node, Version) - Static method in class mekhq.campaign.force.FormationStub
 
generateInstanceFromXML(Node, Version) - Static method in class mekhq.campaign.Kill
 
generateInstanceFromXML(Node, Version) - Static method in class mekhq.campaign.parts.Part
 
generateInstanceFromXML(Node, Version) - Static method in class mekhq.campaign.personnel.skills.SkillType
Generates an instance of SkillType from an XML node.
generateInstanceFromXML(Node, Version) - Static method in class mekhq.campaign.unit.MothballInfo
Deserializer method implemented in standard MekHQ pattern.
generateInstanceFromXML(Node, Version, boolean) - Static method in class mekhq.campaign.personnel.ranks.Rank
 
generateInstanceFromXML(Node, Version, Campaign) - Static method in class mekhq.campaign.unit.Unit
 
generateInstanceFromXML(Node, Version, Campaign, Unit) - Static method in class mekhq.campaign.parts.Refit
 
generateInstanceFromXML(Node, Version, Campaign, Unit, boolean) - Static method in class mekhq.campaign.parts.Refit
Recreates a refit from the save data
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.AbstractLocation
Dispatches XML deserialization to the correct AbstractLocation subclass based on the element name of wn.
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.CurrentLocation
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.FixedLocation
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.GroundTransitLocation
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.JumpPath
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.storyArc.Personality
 
generateInstanceFromXML(Node, Campaign) - Static method in class mekhq.campaign.unit.UnitOrder
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.base.AbstractBase
Dispatches XML deserialization to the correct AbstractBase subclass based on the element name of wn.
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.base.PlayerBase
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.force.Formation
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.market.ForceShoppingList
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.scenarios.Loot
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.scenarios.Scenario
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.personnel.Person
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.storyArc.StoryOutcome
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.storyArc.StoryPoint
 
generateInstanceFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.storyArc.StoryTrigger
 
generateInstanceFromXML(Node, PersonnelOptions, Version) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
generateLance(int, int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
Generate a "lance" of entities based on the lanceSize variable.
generateLiaison(Campaign, ContractSearchType, boolean, String) - Static method in class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.EmployerLiaison
 
generateLogisticsUnits(Campaign, Faction, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Flatbed logistics trucks: one per formation base size, doubled for a Clan command.
generateLuminosity(Random, int, double) - Static method in class mekhq.campaign.universe.StarUtil
Deprecated, for removal: This API element is subject to removal in a future version.
generateMass(Random, int, double) - Static method in class mekhq.campaign.universe.StarUtil
Deprecated, for removal: This API element is subject to removal in a future version.
generateMedicalUnits(Campaign, Faction, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
MASH trucks for the medical formation, scaled to treat the command's combatants.
generateName(Academy, String) - Static method in class mekhq.campaign.personnel.education.EducationController
Generates a name for a local academy or clan education facility.
generateNameAndGender(Campaign, Person, Gender) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Generates and sets the name and gender of a person.
generateNegotiator(Campaign, ContractSearchType, Faction, HiringHallLevel) - Static method in class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.EmployerNegotiator
Generates the employer's negotiator, choosing an appropriate role and raising the person to the CamOps negotiator baseline.
generateNew(String, String) - Method in class mekhq.campaign.personnel.AwardsFactory
By searching the "blueprints" (i.e.
generateNew(LocalDate, String, LogEntryType) - Method in class mekhq.campaign.log.LogEntryFactory
Creates a new log entry based on its type.
generateNewFromXML(Node) - Method in class mekhq.campaign.personnel.AwardsFactory
Generates a new award from an XML entry (when loading game, for example)
generateNoun(ContractObjectiveType) - Method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
Draws a random noun (the head word) themed to the given objective.
generateOffers(Campaign, int, boolean, ContractSearchType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
Rolls count contracts from AbstractContractGeneration for the given search type, keeping whichever come back valid (a null roll - no contract could be placed - is skipped, so the returned list may be shorter than count or empty).
generateOnAlliedPlanets() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
generateOnEnemyPlanets() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
generateOnNeutralPlanets() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
generateOperationName(ContractObjectiveType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.OperationNameController
Generates an operation codename body for a contract of the given objective.
generateOpFor(AtBDynamicScenario, AbstractContract, Campaign) - Method in interface mekhq.campaign.digitalGM.IOpForGenerationStrategy
Generates and finalises the OpFor for a scenario's backing dynamic scenario.
generateOpFor(AtBDynamicScenario, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConOpForGenerationStrategy
 
generateOpposingCommander(Campaign, Faction) - Static method in class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.OpposingCommander
Generates the commander of the opposing force for the given enemy faction, raising the person to a senior officer rank in that faction's own rank system.
generatePersonality(Person) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Generates a personality for the given person by assigning various personality characteristics such as aggression, ambition, greed, social behavior, reasoning, and optional quirks.
generatePersonnelForDay(Campaign) - Method in interface mekhq.module.api.PersonnelMarketMethod
 
generatePersonnelForDay(Campaign) - Method in class mekhq.module.atb.PersonnelMarketAtB
Deprecated.
 
generatePersonnelMarketDataFromXML(Campaign, Node, Version) - Static method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Generates Personnel Market data by loading it from an XML document node.
generatePhenotype(Campaign, Person) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Generates the clan phenotype, if applicable, for a Person.
generatePityContracts(Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.PityContracts
Tops up the contract market with pity ("Proving Ground") offers for the supplied campaign.
generateProvingGroundOffer(Campaign, ContractSearchType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
Generates a single "Proving Ground" (pity) offer for the given search type: an ordinary offer that generation deliberately makes easy (a veteran ally against a green enemy) and flags as a Proving Ground.
generateRandomExp() - Static method in class mekhq.Utilities
 
generateRandomForces(List<Unit>, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
generateRandomSkillPreferencesFromXml(Node, Version) - Static method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
generateReasoning(int) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Generates an Reasoning enum value for a person based on a randomly rolled value.
generateReinforcementInterceptionScenario(Campaign, StratConScenario, AbstractContract, StratConTrackState, ScenarioTemplate, Formation) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Generates a reinforcement interception scenario for a given StratCon track.
GenerateResupplyContents - Class in mekhq.campaign.mission.resupplyAndCaches
This class is responsible for generating resupply contents for various drop types, such as parts, armor, and ammunition, based on specified parameters.
GenerateResupplyContents() - Constructor for class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents
 
GenerateResupplyContents.DropType - Enum Class in mekhq.campaign.mission.resupplyAndCaches
Enum representing different types of drops that can be generated during resupply.
generateRoleplaySkills(Person) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
generateSalvageUnits(Campaign, Faction, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Recovery vehicles: one per formation base size, doubled for a Clan command.
generateScenarioForExistingForces(StratConCoords, Set<Integer>, AbstractContract, Campaign, StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Generates a StratCon scenario for forces already existing at the given coordinates on the provided track.
generateScenarioForExistingForces(StratConCoords, Set<Integer>, AbstractContract, Campaign, StratConTrackState, ScenarioTemplate, Integer) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Generates a StratCon scenario for forces already existing at the given coordinates on the provided track.
generateScenariosDatesForWeek(Campaign, StratConCampaignState, AbstractContract, StratConTrackState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
This method generates scenario dates for each week of the StratCon campaign.
generateSectorSpecs(int, StratConSectorCountMethod, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorPlanner
Generates the list of sector specs for a contract.
generateSecurityUnits(Campaign, Faction, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Rifle infantry for the security formation, sized to the force it protects: a company-sized force gets a single squad, a battalion a single platoon, and a regiment or larger a full company (fielded as 3 platoons).
generateSeparateInstanceFromXML(Node, Map<String, SkillType>, Version) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
generateSeparateInstanceFromXML(Node, Map<String, SpecialAbility>, PersonnelOptions) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
generateSkills(Campaign, Person, int) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
Generates skills for a Person given their experience level.
generateSkills(Campaign, Person, int) - Method in class mekhq.campaign.personnel.generator.DefaultSkillGenerator
 
generateSpecialAbilities(Campaign, Person, int) - Method in class mekhq.campaign.personnel.generator.AbstractSpecialAbilityGenerator
Generates special abilities for the Person given their experience level.
generateSpecialAbilities(Campaign, Person, int) - Method in class mekhq.campaign.personnel.generator.DefaultSpecialAbilityGenerator
 
generateSpecialAbilities(Campaign, Person, int) - Method in class mekhq.campaign.personnel.generator.SingleSpecialAbilityGenerator
 
generateStub(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
generateStub(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
generateStub(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
generateSummaryCounts(Campaign) - Static method in class mekhq.service.PartsAcquisitionService
 
generateSupportFromToe(Campaign, CommandGenerationOptions, Ruleset.ProgressListener) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Stage 7e: generates support personnel (techs, doctors, administrators, plus astech and medic assistants) and the standalone support vehicles a command gets for each enabled capability, and organizes the support staff into the TOE.
generateTemperature(Random, int, double) - Static method in class mekhq.campaign.universe.StarUtil
Deprecated, for removal: This API element is subject to removal in a future version.
generateToughness(Person) - Static method in class mekhq.campaign.personnel.backgrounds.Toughness
Generates the toughness attribute for a character.
generateTraits(Person) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
generateTraits(Person) - Method in class mekhq.campaign.personnel.generator.DefaultSkillGenerator
Generates traits for the specified person based on random rolls.
generateTransitDuration(Campaign) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
generateTurrets(int, SkillLevel, int, int) - Method in class mekhq.campaign.universe.AbstractUnitGenerator
Generates a list of turrets given a skill level, quality and year
generateTurrets(int, SkillLevel, int, int) - Method in interface mekhq.campaign.universe.IUnitGenerator
Generates a list of turrets given a skill level, quality and year
generateTurrets(int, SkillLevel, int, Campaign, Faction) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates the indicated number of turret entities.
generateUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This is the primary Unit Market generation method, which is how the market specified generates unit offers
generateUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
Generates unit offers based on market type, unit type, and rarity
generateUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
generateUtilitySkills(Person, int) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
 
generateWeeklyScenarioDates(Campaign, StratConCampaignState, AbstractContract, StratConTrackState, boolean) - Method in interface mekhq.campaign.digitalGM.IScenarioGenerationStrategy
Schedules the dates on which scenarios will occur across the coming week for a single track.
generateWeeklyScenarioDates(Campaign, StratConCampaignState, AbstractContract, StratConTrackState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioGenerationStrategy
 
generateWeight(Campaign, int, Faction) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
generateWeight(Campaign, int, Faction) - Method in class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
This generates a random weight using the static weight generation methods in this market
generateWeight(Campaign, int, Faction) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
generateXp(Campaign, Person) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Generates the starting XP for a Person.
GenerationProgressDialog - Class in mekhq.gui.commandGeneration
Modal dialog with an indeterminate progress bar and a status label that the Company Generation pipeline updates as it moves through its eight stages.
GenerationProgressDialog(JFrame) - Constructor for class mekhq.gui.commandGeneration.GenerationProgressDialog
 
generic(IntUnaryOperator, Function<BodyLocation, Boolean>) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.HitLocationGen
 
GENERIC - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
GENERIC_BATTLE_VALUE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
GENERIC_BV - Enum constant in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
 
GENEROUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
GENETIC_LEGACY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
GENETIC_THERAPY_SPECIALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
GENETICIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
GeneticLegacyRole - Enum Class in mekhq.campaign.personnel.enums
How a Bloodnamed warrior's genetic legacy is used in their Clan's breeding program.
genHealingTime(Campaign, Person, Injury) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Deprecated, for removal: This API element is subject to removal in a future version.
genHealingTime(Campaign, Person, InjuryType, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generates healing time for an injury with random variation and personal modifiers.
genInjuries(Campaign, Person, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generate combat injuries spread through the whole body
genInjuries(Campaign, Person, BodyLocation, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generate combat injuries for a specific body location
GENIUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
genMedicalTreatment(Campaign, Person, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generate the effects of a doctor dealing with injuries (frequency depends on campaign settings)
genNaturalHealing(Campaign, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generate the effects of "natural" healing (daily)
GENOAN_SPINAL_MENINGITIS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
GENOAN_SPINAL_MENINGITIS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
genPath() - Method in class mekhq.gui.view.PaperDoll.OverlayLocData
 
genRandomCrewWithCombinedSkill(Campaign, Unit, String) - Static method in class mekhq.Utilities
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.InjuryType
Return a function which will generate a list of effects combat and similar stressful situation while injured would have on the person in question given the random integer source.
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenBack
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenCollarBone
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenRib
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BruisedKidney
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Cte
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PostpartumRecovery
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PuncturedLung
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Disemboweled
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HeartTrauma
 
genStressEffect(Campaign, Person, Injury, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganTrauma
 
genUntreatedEffects(Campaign, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Generate the effects not being under proper treatment (daily)
GEOMETRY_GURU - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
get(int) - Method in class mekhq.campaign.JumpPath
 
get(UUID) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
get(CampaignOption<T>) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Returns the current value of the given campaign option.
get(ExtraData.Key<T>) - Method in class mekhq.campaign.ExtraData
 
get(ExtraData.Key<T>, T) - Method in class mekhq.campaign.ExtraData
 
get(Planet.PlanetaryEvent) - Method in interface mekhq.campaign.universe.Planet.EventGetter
 
get(PlanetarySystem.PlanetarySystemEvent) - Method in interface mekhq.campaign.universe.PlanetarySystem.EventGetter
 
getAbility() - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Returns the SpecialAbility object associated with this ability.
getAbility(String) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getAbilityAdjustment(SkillAttribute, PersonnelOptions) - Method in class mekhq.campaign.personnel.skills.Attributes
 
getAbilityListAsString(String) - Method in class mekhq.campaign.personnel.Person
 
getAbilityTimeModifier(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getAbjurationDate() - Method in class mekhq.campaign.personnel.Clan
Deprecated, for removal: This API element is subject to removal in a future version.
getAbridgedFinancialReport() - Method in class mekhq.gui.CommandCenterTab
 
getAbsentBackground() - Method in class mekhq.MHQOptions
 
getAbsentColors() - Method in class mekhq.MHQOptions
 
getAbsentForeground() - Method in class mekhq.MHQOptions
 
getAbsorbed() - Method in class mekhq.campaign.personnel.Bloodname
 
getAcademies() - Method in class mekhq.campaign.personnel.education.AcademySet
 
getAcademiesForSystem(List<Academy>) - Method in class mekhq.campaign.universe.PlanetarySystem
Retrieves a string representation of the prestigious academies available in the system.
getAcademy() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
getAcademy(String, String) - Method in class mekhq.campaign.personnel.education.AcademyFactory
Retrieves a specific academy by set name and academy name.
getAcademy(String, String) - Static method in class mekhq.campaign.personnel.education.EducationController
Retrieves an Academy object based on the provided parameters.
getAcademyName() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
getAcademySet() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
getAccent() - Method in class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton
 
getAcceptedContract() - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Returns the offer the player accepted, or null if they closed the market without accepting one.
getAccoladeForFaction(String) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Retrieves the accolade level assigned to a given faction, if any.
getAccoladeRecognitionFromRecognition(int) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Retrieves the FactionAccoladeLevel corresponding to the given integer value.
getAccoladeRecognitionFromString(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Retrieves the FactionAccoladeLevel from a string representation.
getAccountant() - Method in class mekhq.campaign.Campaign
 
getAcquiringClans() - Method in class mekhq.campaign.personnel.Bloodname
 
getAcquisition() - Method in class mekhq.campaign.events.AcquisitionEvent
 
getAcquisition() - Method in class mekhq.campaign.events.ProcurementEvent
 
getAcquisition(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getAcquisitionBonus() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionBonus() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionBonus() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionBonus() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionBonus() - Method in class mekhq.campaign.parts.Refit
We don't use this
getAcquisitionBonus() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionBonus() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionDesc() - Method in class mekhq.campaign.parts.Refit
We don't use this
getAcquisitionDesc() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionDesc() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionDisplayName() - Method in class mekhq.campaign.parts.Refit
We don't use this
getAcquisitionDisplayName() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionDisplayName() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionExtraDesc() - Method in class mekhq.campaign.parts.Refit
We don't use this
getAcquisitionExtraDesc() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionExtraDesc() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitionMap() - Static method in class mekhq.service.PartsAcquisitionService
 
getAcquisitionMods(LocalDate, CampaignOptions, Faction, boolean) - Method in class mekhq.campaign.universe.Planet
A function to return any planetary related modifiers to a target roll for acquiring parts.
getAcquisitionName() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionName() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionName() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionName() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
This function is over-ridden from its parent because Aero Sensors depend on tonnage for small craft, but not for dropships/warships So we have to use regexes to change the acquisition name if the sensors are for spacecraft
getAcquisitionName() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getAcquisitionName() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionName() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getAcquisitionName() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getAcquisitionName() - Method in class mekhq.campaign.parts.Refit
 
getAcquisitionName() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionName() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitionPart() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionPart() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionPart() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionPart() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAcquisitionPart() - Method in class mekhq.campaign.parts.Refit
We don't use this
getAcquisitionPart() - Method in class mekhq.campaign.unit.UnitOrder
 
getAcquisitionPart() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAcquisitions() - Method in class mekhq.campaign.personnel.Person
 
getAcquisitionsLog() - Method in class mekhq.gui.CommandCenterTab
 
getAcquisitionsLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.Armor
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.BAArmor
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.Part
Get the acquisition work to acquire a new part of this type For most parts this is just getMissingPart(), but some override it
getAcquisitionWork() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getAcquisitionWork() - Method in class mekhq.campaign.parts.SVArmor
 
getAcrobaticsModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getActingModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getActionDate() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getActionName() - Method in class mekhq.campaign.personnel.skills.ActionCheck
Retrieves the localized name of the action or skill being checked.
getActionName() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
getActionName() - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
getActiveAndNotYetStarted(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
getActiveAndStarted(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
getActiveBox() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getActiveCombatPersonnel(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
Deprecated, for removal: This API element is subject to removal in a future version. 
getActiveContracts() - Method in class mekhq.campaign.Campaign
Retrieves a list of currently active contracts.
getActiveContracts(boolean) - Method in class mekhq.campaign.Campaign
Retrieves a list of active contracts, with an option to include future contracts.
getActiveCrew() - Method in class mekhq.campaign.unit.Unit
 
getActiveDependents() - Method in class mekhq.campaign.ForceHumanResources
 
getActiveDependents(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
Provides a filtered list of personnel including only active Dependents (including camp followers).
getActiveFactions(LocalDate) - Method in class mekhq.campaign.universe.Factions
Returns a collection of all active factions on the specified date, excluding Command factions.
getActiveFactions(LocalDate, boolean) - Method in class mekhq.campaign.universe.Factions
Returns a collection of all active factions on the specified date.
getActiveGM(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.DigitalGMRegistry
Finds the GM that governs the supplied campaign.
getActiveIncludingNotYetStarted() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
getActiveInjuryEffects() - Method in class mekhq.campaign.personnel.Person
 
getActiveInjuryTypes() - Method in class mekhq.campaign.personnel.Person
 
getActiveLocation() - Method in class mekhq.gui.CampaignGUI
Returns the currently selected LocationFilterItem, defaulting to LocationFilterItem.ALL when the combo has not yet been initialized.
getActiveMercenaryOrganization(int) - Static method in class mekhq.campaign.universe.Faction
Returns the currently active mercenary organization for the given game year.
getActiveMissions() - Method in class mekhq.campaign.Campaign
Deprecated, for removal: This API element is subject to removal in a future version.
getActiveMRMSOptions() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
getActiveNegotiationData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getActivePersonnel(boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
Returns a list of personnel who are considered "active" according to various status filters.
getActiveScenarios() - Method in class mekhq.campaign.Campaign
 
getActiveUnits() - Method in class mekhq.campaign.Campaign
Retrieves a collection of units that are not mothballed or being salvaged.
getActsOfPiracy() - Method in class mekhq.campaign.mission.contract.ContractMarket
 
getActualDeploymentZone() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getActualSalvage() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getActualTime() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getActualTime() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getActualTime() - Method in class mekhq.campaign.parts.Part
 
getActualTime() - Method in class mekhq.campaign.parts.PodSpace
 
getActualTime() - Method in class mekhq.campaign.parts.Refit
A refit has the same base and actual time
getActualTime() - Method in interface mekhq.campaign.work.IPartWork
 
getActualValue() - Method in class mekhq.campaign.parts.AmmoStorage
 
getActualValue() - Method in class mekhq.campaign.parts.Armor
 
getActualValue() - Method in class mekhq.campaign.parts.BAArmor
 
getActualValue() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getActualValue() - Method in class mekhq.campaign.parts.Part
This is the value of the part that may be affected by characteristics and campaign options
getActualValue() - Method in class mekhq.campaign.parts.PodSpace
This is the value of the part that may be affected by characteristics and campaign options Note: Pod Space, an abstraction, does not have value or price.
getActualValue() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getActualValue() - Method in class mekhq.campaign.parts.Refit
 
getActualValue() - Method in class mekhq.campaign.parts.SVArmor
 
getActualValue() - Method in interface mekhq.campaign.work.IPartWork
This is the value of the part that may be affected by characteristics and campaign options
getAddGMButton() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
getAdditionalASFBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalASFBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalBattleArmorBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalBattleArmorBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalBriefingText() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getAdditionalCargoSpaceRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalCollarsRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalDetails() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Deprecated, for removal: This API element is subject to removal in a future version.
getAdditionalDropShipsRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalHealingModifiers(Person) - Method in class mekhq.campaign.personnel.medical.MedicalController
Retrieves additional healing modifiers for the given patient.
getAdditionalHeavyVehicleBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalHeavyVehicleBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalInfantryBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalInfantryBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalLightVehicleBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalLightVehicleBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalMapSheetTall() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getAdditionalMapSheetWide() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getAdditionalMekBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalMekBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalOtherUnitBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalPassengerBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalPassengerBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalProtoMekBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalProtoMekBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalSmallCraftBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalSmallCraftBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalSuperHeavyVehicleBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalSuperHeavyVehicleBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAddMethod() - Method in enum class mekhq.campaign.unit.CrewType
 
getAdjustedAttributeScore(SkillAttribute, List<InjuryEffect>, PersonnelOptions, int) - Method in class mekhq.campaign.personnel.skills.Attributes
 
getAdjustedAvailability(int, boolean) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Derives the effective availability value of a prosthetic or implant, accounting for whether the purchase occurs outside normal faction channels.
getAdjustedConnections(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates and returns the character's adjusted Connections value.
getAdjustedCourseIndex(int) - Method in class mekhq.campaign.personnel.education.Academy
Returns a clamped course index based on the size of the qualification list.
getAdjustedCrimeRating() - Method in class mekhq.campaign.force.AbstractForce
 
getAdjustedEdge() - Method in class mekhq.campaign.personnel.Person
Retrieves the adjusted edge value for the current person.
getAdjustedFame(boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Calculates the adjusted fame value for the character based on aging effects, the current campaign type, date, and rank.
getAdjustedFatigue() - Method in class mekhq.campaign.personnel.Person
Retrieves the adjusted fatigue value for the current person.
getAdjustedLoyalty(Faction, boolean) - Method in class mekhq.campaign.personnel.Person
Calculates and returns the adjusted loyalty value for the given campaign faction.
getAdjustedReputation(boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
 
getAdjustedReputation(boolean, boolean, LocalDate, boolean) - Method in class mekhq.campaign.personnel.Person
 
getAdjustedToughness() - Method in class mekhq.campaign.personnel.Person
Returns this character's effective Toughness value after applying all active injury-based modifiers.
getAdministrativeCapacityReport(Campaign) - Method in class mekhq.campaign.CampaignSummary
Deprecated, for removal: This API element is subject to removal in a future version.
getAdministrativeStrain(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getAdministrativeStrainModifier(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getAdministratorRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getAdmins() - Method in class mekhq.campaign.ForceHumanResources
 
getAdmins(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
 
getAdvancedAsTechContribution() - Method in class mekhq.campaign.personnel.Person
Calculates the individual AsTech contribution for a person based on their SkillType.S_ASTECH skill.
getAeroCrewNeeds() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
getAeroLanceSize(Faction) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Worker function to determine the formation size of fixed wing aircraft.
getAge() - Method in class mekhq.gui.dialog.CreateCharacterDialog
 
getAge() - Method in class mekhq.gui.dialog.CustomizePersonDialog
 
getAge(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
getAgeByExpLevel(int, boolean) - Static method in class mekhq.Utilities
Calculates the age based on the experience level and clan status.
getAgeForAttributeModifiers() - Method in class mekhq.campaign.personnel.Person
Returns the age value used when calculating age-based attribute modifiers.
getAgeInDays(LocalDate) - Method in class mekhq.campaign.finances.Loan
 
getAgeInMonths(LocalDate) - Method in class mekhq.campaign.finances.Loan
 
getAgeMax() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the maximum age allowed at the academy.
getAgeMin() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the minimum age allowed at the academy.
getAgeModifier(int, SkillAttribute) - Static method in class mekhq.campaign.personnel.skills.Aging
Returns the age-based skill modifier for a given attribute.
getAggregateLog() - Method in class mekhq.gui.CommandCenterTab
 
getAggregateLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getAggression() - Method in class mekhq.campaign.personnel.Person
 
getAggressionDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
 
getAggroRating() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Deprecated, for removal: This API element is subject to removal in a future version.
getAlignment() - Method in interface mekhq.gui.baseComponents.tables.MHQTableColumn
Retrieves the horizontal text alignment for the cells within this column.
getAlignment() - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
getAlignment(int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getAlignment(int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getAlignment(int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.BotForceTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.FinanceTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.KillTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.LoanTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.LogTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.LootTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getAlignment(int) - Method in class mekhq.gui.model.PartsTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getAlignment(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getAlignment(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.RankTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.ScenarioTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.UnitMarketTableModel
 
getAlignment(int) - Method in class mekhq.gui.model.UnitTableModel
 
getAllAcademiesForSet(String) - Method in class mekhq.campaign.personnel.education.AcademyFactory
Retrieves a list of all academies for a given set name.
getAllAcquisitionMods() - Method in class mekhq.campaign.parts.AmmoStorage
 
getAllAcquisitionMods() - Method in class mekhq.campaign.parts.Armor
 
getAllAcquisitionMods() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAllAcquisitionMods() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAllAcquisitionMods() - Method in class mekhq.campaign.parts.Refit
Get acquisition difficulty based on hardest to find part in the kit
getAllAcquisitionMods() - Method in class mekhq.campaign.unit.UnitOrder
 
getAllAcquisitionMods() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAllActiveBioweapons(String, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getAllActiveDiseases(String, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getAllActiveInjuryEffects(boolean, List<Injury>) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
 
getAllAwardsForSet(String) - Method in class mekhq.campaign.personnel.AwardsFactory
Gets a list of all awards that belong to a given Set
getAllBotControlledAllies() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getAllBotControlledHostiles() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getAllBotForces() - Method in class mekhq.gui.model.BotForceTableModel
Deprecated, for removal: This API element is subject to removal in a future version.
getAllChildren() - Method in class mekhq.campaign.force.FormationStub
 
getAllChildren(Campaign) - Method in class mekhq.campaign.force.Formation
Returns a vector containing all children of this formation, including sub-formations and units, sorted by commander rank.
getAllClimateRegard() - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Retrieves all current faction standings based on climate.
getAllColumns() - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Retrieves the list of all column definitions used by this model.
getAllCombatEntities() - Method in class mekhq.campaign.Campaign
Returns a list of entities (units) from all combat formations.
getAllCrewTechTooltip(Campaign, Formation) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
getAlleles() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
Retrieves the alleles associated with this blood group.
getAllFactionShortnames() - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
getAllFactionStandings() - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Retrieves all current faction standings.
getAllFiles(String, FilenameFilter) - Static method in class mekhq.Utilities
Deprecated, for removal: This API element is subject to removal in a future version.
getAllFormations() - Method in class mekhq.campaign.force.AbstractForce
 
getAlliances() - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getAlliedFacilities() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getAlliedFacilityCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getAlliedSkillLevel() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getAlliedSkillLevel() - Method in class mekhq.campaign.autoResolve.StratConSetupForces
 
getAlliedUnits() - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getAlliesPlayer() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getAlliesPlayerStub() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getAllIndividualRoleFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getAllInfantry() - Method in class mekhq.campaign.unit.Unit
Returns all soldiers or battle armor assigned to the unit.
getAllInvolvedUnits() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getAllKeys() - Static method in class mekhq.campaign.personnel.InjuryType
Deprecated, for removal: This API element is subject to removal in a future version.
getAllLoot() - Method in class mekhq.gui.model.LootTableModel
 
getAllMods(Person) - Method in class mekhq.campaign.parts.AmmoStorage
 
getAllMods(Person) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getAllMods(Person) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAllMods(Person) - Method in class mekhq.campaign.parts.meks.MekLocation
 
getAllMods(Person) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getAllMods(Person) - Method in class mekhq.campaign.parts.missing.MissingPart
 
getAllMods(Person) - Method in class mekhq.campaign.parts.Part
 
getAllMods(Person) - Method in class mekhq.campaign.parts.PodSpace
 
getAllMods(Person) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getAllMods(Person) - Method in class mekhq.campaign.parts.Refit
 
getAllMods(Person) - Method in class mekhq.campaign.parts.TankLocation
 
getAllMods(Person) - Method in class mekhq.campaign.unit.UnitOrder
 
getAllMods(Person) - Method in interface mekhq.campaign.work.IWork
 
getAllModsForMaintenance() - Method in class mekhq.campaign.parts.Part
 
getAllModsForMaintenance() - Method in class mekhq.campaign.parts.PodSpace
 
getAllModsForMaintenance() - Method in interface mekhq.campaign.work.IPartWork
 
getAllNewCures(String, LocalDate) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getAllowAeroBombs() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getAllowCarryoverBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getAllowedLocations() - Method in class mekhq.campaign.personnel.InjuryType
 
getAllowedMapLocations() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getAllowedScenarios() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Deprecated, for removal: This API element is subject to removal in a future version.
getAllowedTerrainType() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getAllowedTerrainTypes() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getAllowedUnitType() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getAllowedUnitTypeDesc() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
This method returns a description of what unit types are allowed for graphical presentation
getAllowedUnitTypeName() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Convenience function that returns the displayable name of the selected unit type.
getAllowedUnitTypes() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
getAllParents() - Method in class mekhq.campaign.force.Formation
This method generates a list of all parent formations for the current formation object in the hierarchy.
getAllParts() - Method in class mekhq.campaign.Campaign
 
getAllPlayerReinforcementForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
All force templates that are controlled and supplied, or potentially supplied, by the player, that are not reinforcements
getAllPrereqDesc() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getAllPrimaryPlayerForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
All force templates that are controlled and supplied, or potentially supplied, by the player, that are not reinforcements
getAllScenarioForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getAllServices() - Method in class mekhq.module.AbstractServiceManager
Deprecated, for removal: This API element is subject to removal in a future version.
getAllServices(boolean) - Method in class mekhq.module.AbstractServiceManager
Retrieve a collection of all available services
getAllSetNames() - Method in class mekhq.campaign.personnel.AwardsFactory
 
getAllSetNames() - Method in class mekhq.campaign.personnel.education.AcademyFactory
Retrieves a list of all set names in the AcademyFactory.
getAllSPAs() - Method in class mekhq.gui.dialog.EditSpecialAbilityDialog
 
getAllStandardFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getAllSubFormations() - Method in class mekhq.campaign.force.Formation
Returns a list of all of this formations' descendant formations.
getAllSystemSpecificDiseasesWithCures(String, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getAllTypes() - Static method in class mekhq.campaign.personnel.InjuryType
 
getAllUnits() - Method in class mekhq.campaign.Campaign
 
getAllUnits(boolean) - Method in class mekhq.campaign.force.Formation
 
getAllUnitsAsUnits(LocalHangar, boolean) - Method in class mekhq.campaign.force.Formation
Retrieves all units associated with the current formation as Unit objects.
getAllUnitsInTheTOE(boolean) - Method in class mekhq.campaign.force.AbstractForce
Retrieves all units in the Table of Organization and Equipment (TOE).
getAllVariants(Entity, Campaign) - Static method in class mekhq.Utilities
 
getAllyBotForce(AbstractContract, int, int, List<Entity>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getAllyEntitySource() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getAllyEntitySource() - Method in class mekhq.campaign.autoResolve.StratConSetupForces
 
getAlternateProfession(String) - Method in enum class mekhq.campaign.personnel.enums.Profession
Determines the alternative profession to use based on the name of a rank
getAlternateProfession(Rank) - Method in enum class mekhq.campaign.personnel.enums.Profession
Determines the alternative profession to use based on the provided rank
getAlternateProfession(RankSystem) - Method in enum class mekhq.campaign.personnel.enums.Profession
Determines the alternative profession to use based on the initial rank value
getAlternativeFactionCodes() - Method in class mekhq.campaign.universe.Faction
 
getAltLocationFraction(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Designates the proportion of space a contained faction takes up within the borders of the host
getAltPayout() - Method in class mekhq.gui.model.RetirementTableModel
 
getAmazingColor() - Static method in class mekhq.utilities.ReportingUtilities
Returns the hex color code used for an amazing status or messages.
getAmbition() - Method in class mekhq.campaign.personnel.Person
 
getAmbitionDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
 
getAmmoAvailable(AmmoType) - Method in record class mekhq.campaign.ForceQuartermaster
Gets the amount of ammo available of a given type.
getAmmoAvailable(AmmoType, InfantryWeapon) - Method in record class mekhq.campaign.ForceQuartermaster
Gets the amount of ammo available of a given type.
getAmmoBinPool() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the pool of ammo bins available for resupply.
getAmmoCost() - Method in class mekhq.campaign.unit.Unit
 
getAmmoExpenditureIntensity() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getAmmoTotal(Collection<Unit>) - Static method in record class mekhq.campaign.finances.Accountant
Calculates the total monthly ammo cost for the given units.
getAmount() - Method in record class mekhq.campaign.finances.Money
 
getAmount() - Method in class mekhq.campaign.finances.Transaction
 
getAmount() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getAmount() - Method in class mekhq.campaign.parts.Armor
 
getAmountAvailable() - Method in class mekhq.campaign.parts.Armor
Searches the warehouse for a compatible parts and returns how many points of armor are found.
getAmountAvailable() - Method in class mekhq.campaign.parts.BAArmor
 
getAmountAvailable() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getAmountAvailable() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getAmountAvailable() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getAmountAvailable() - Method in class mekhq.campaign.parts.SVArmor
 
getAmountNeeded() - Method in class mekhq.campaign.parts.Armor
 
getAmountType() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getAnchorFaction() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
 
getAndApplyEIDegradationFlaw(Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
Randomly selects and applies a Flaw representing long-term EI degradation.
getAntiMekProb() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getApplicantOriginFactions() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the factions from which applicants may originate.
getApplicantOriginFactions() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketCamOpsRevised
Determines the list of factions from which applicants may originate, based on the planetary system's factions, current alliances, and war states.
getApplicantOriginFactions() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
Determines the list of factions from which personnel applicants may originate, according to MekHQ rules and campaign context.
getApplication() - Method in class mekhq.gui.CampaignGUI
 
getApplication() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
getAppraisalCostMultiplier(int) - Static method in class mekhq.campaign.personnel.skills.Appraisal
Calculates the appraisal cost multiplier for a person on a given date.
getAppraisalReport(double, MarginOfSuccess) - Static method in class mekhq.campaign.personnel.skills.Appraisal
Generates an appraisal report string based on the provided cost multiplier.
getArmorDamage() - Method in class mekhq.campaign.parts.BuildingLocation
Deprecated, for removal: This API element is subject to removal in a future version.
getArmorKitName() - Method in class mekhq.campaign.personnel.Person
Returns the internal name of the armor kit this person wears, both in their machine and after they leave it.
getArmorKitName() - Method in class mekhq.campaign.unit.Unit
The armor kit issued to this unit where the kit belongs to the unit rather than a crew member — a conventional infantry platoon's field armor.
getArmorPointsPerTon() - Method in class mekhq.campaign.parts.Armor
 
getArmorPointsPerTon() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getArmorPointsPerTon() - Method in class mekhq.campaign.parts.SVArmor
 
getArmorPool() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the pool of armor parts available for resupply.
getArmorWeight(int) - Method in class mekhq.campaign.parts.Armor
 
getArmorWeight(int) - Method in class mekhq.campaign.parts.BAArmor
 
getArmorWeight(int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getArmorWeight(int) - Method in class mekhq.campaign.parts.SVArmor
 
getArrivalReport() - Method in class mekhq.campaign.parts.AmmoStorage
 
getArrivalReport() - Method in class mekhq.campaign.parts.Armor
 
getArrivalReport() - Method in class mekhq.campaign.parts.Part
 
getArrivalTurn() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getArtilleryBonus() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getArtilleryProb() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getASFCapacity() - Method in class mekhq.campaign.unit.Unit
 
getAsset() - Method in class mekhq.campaign.events.assets.AssetEvent
 
getAssetAt(int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getAssets() - Method in class mekhq.campaign.finances.Finances
 
getAssignedCoordForces() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getAssignedForceCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getAssignedForceReturnDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getAssignedForceReturnDatesForStorage() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getAssignedForces() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getAssignmentLog() - Method in class mekhq.campaign.personnel.Person
 
getAssignmentUI() - Method in class mekhq.gui.StratConPanel
 
getAssociatedForceNames() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getAssociatedPersonnelMarketStyle() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Gets the associated personnel market style used by this market.
getAssociatedPersonnelOptions() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
getAssociatedPilotOptions() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
getAssociatedUnitIDs() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getAsTechNeed(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
getAsTechPoolMinutes() - Method in class mekhq.campaign.ForceHumanResources
 
getAsTechPoolOvertime() - Method in class mekhq.campaign.ForceHumanResources
 
getAstechSkillLevel() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getAsTechsMaintained() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
no indicated uses.
getAsTechTimeDeficit(Collection<Unit>, int, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientAsTechTimeNagLogic
Calculates the AsTech time deficit for the campaign.
getAtBBattleChance(CombatRole, boolean) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Retrieves the chance of having a battle for the specified CombatRole.
getAtBConfig() - Method in class mekhq.campaign.Campaign
 
getAtbModifier() - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
 
getAtBUnitRatingMod() - Method in class mekhq.campaign.Campaign
Retrieves the unit rating modifier based on campaign options.
getAtmosphere() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getAtmosphere(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getAtmosphericTaint() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getATOWAttributes() - Method in class mekhq.campaign.personnel.Person
Retrieves the character's Attributes object containing the character's attribute scores.
getAttachedUnitIds() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Deprecated, for removal: This API element is subject to removal in a future version.
getAttribute(SkillAttribute) - Method in class mekhq.campaign.personnel.skills.Attributes
Retrieves the value of a specified attribute.
getAttribute(SkillAttribute) - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
Retrieves the value of the specified skill attribute for this object.
getAttributeCap(Phenotype, PersonnelOptions, SkillAttribute) - Method in class mekhq.campaign.personnel.skills.Attributes
Determines the maximum allowable value (cap) for the specified skill attribute.
getAttributeCap(SkillAttribute) - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Retrieves the cap (maximum allowable score) for a specified SkillAttribute.
getAttributeCap(SkillAttribute) - Method in class mekhq.campaign.personnel.Person
Retrieves the maximum allowed value (cap) for the specified SkillAttribute.
getAttributeLevel(Person, SkillAttribute) - Static method in class mekhq.campaign.personnel.skills.Attributes
Determines the attribute level description for the given person and skill attribute.
getAttributeModifier(SkillAttribute) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Retrieves the corresponding modifier value for the given SkillAttribute.
getAttributeModifier(SkillAttribute) - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Retrieves the modifier value for a given skill attribute.
getAttributeModifier(SkillAttribute) - Method in class mekhq.campaign.personnel.Person
Retrieves the modifier value for a specified skill attribute.
getAttributeModifier(SkillAttribute) - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
getAttributeModifier(SkillAttribute, List<InjuryEffect>, PersonnelOptions, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Calculates and returns the modifier for the specified skill attribute.
getAttributes() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getAttributeScore(SkillAttribute) - Method in class mekhq.campaign.personnel.Person
Retrieves the score of a specified attribute.
getAttributeScoreAgeModifier(SkillAttribute, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Returns the age-based modifier that should be applied to the specified attribute.
getAttributeScoreInjuryModifier(SkillAttribute, List<InjuryEffect>) - Method in class mekhq.campaign.personnel.skills.Attributes
Calculates the cumulative attribute score modifier from a list of injury effects for a given SkillAttribute.
getAuntsAndUnclesCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getAutoAwardSupportPoints() - Method in class mekhq.campaign.personnel.Person
 
getAutomatedMothballUnits() - Method in class mekhq.campaign.force.Detachment
 
getAutoResolveBehaviorSettings() - Method in class mekhq.campaign.Campaign
 
getAutoResolveScreenImages() - Method in class mekhq.IconPackage
Deprecated, for removal: This API element is subject to removal in a future version.
getAutosave() - Method in class mekhq.campaign.CampaignConfiguration
 
getAutosaveBeforeMissionEndValue() - Method in class mekhq.MHQOptions
 
getAutosaveBeforeScenariosValue() - Method in class mekhq.MHQOptions
 
getAutosaveDailyValue() - Method in class mekhq.MHQOptions
 
getAutosaveMonthlyValue() - Method in class mekhq.MHQOptions
 
getAutosaveService() - Method in class mekhq.campaign.Campaign
 
getAutosaveService() - Method in class mekhq.MekHQ
Retrieves the autosave service instance associated with this instance of MekHQ.
getAutosaveWeeklyValue() - Method in class mekhq.MHQOptions
 
getAutosaveYearlyValue() - Method in class mekhq.MHQOptions
 
getAvailability() - Method in class mekhq.campaign.parts.Part
 
getAvailability() - Method in class mekhq.campaign.unit.UnitOrder
 
getAvailability() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getAvailability(int) - Method in class mekhq.campaign.unit.Unit
 
getAvailabilityMessage() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Gets an availability message describing the market's state or conditions.
getAvailabilityMessage() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
Returns a localized message pertaining to market availability modifiers.
getAvailabilityModifier(AvailabilityValue) - Static method in class mekhq.campaign.parts.Availability
 
getAvailabilityMultiplier(int, boolean) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Returns the price multiplier for this prosthetic based on its availability rating in the specified year and whether the purchasing faction is the same faction that produces the prosthetic.
getAvailableAsTechs(int, boolean, boolean, CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
getAvailableC3iNetworks() - Method in class mekhq.campaign.force.AbstractForce
 
getAvailableC3MastersForMasters() - Method in class mekhq.campaign.force.AbstractForce
 
getAvailableC3MastersForSlaves() - Method in class mekhq.campaign.force.AbstractForce
 
getAvailableForceIDs(Campaign, AbstractContract, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Retrieves a list of force IDs corresponding to combat teams that are eligible for deployment under a specific contract.
getAvailableForceIDsForManualDeployment(int, Campaign, StratConTrackState, boolean, StratConScenario, StratConCampaignState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Retrieves a list of all force IDs eligible for deployment to a scenario.
getAvailableNC3Networks() - Method in class mekhq.campaign.force.AbstractForce
 
getAvailableNovaCEWSNetworks() - Method in class mekhq.campaign.force.AbstractForce
 
getAvailableTempCrewPool(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Gets the number of temp crew available for assignment for a specific role.
getAverageExperienceModifier(SkillLevel) - Static method in class mekhq.campaign.reputation.camOpsReputation.AverageExperienceRating
Retrieves the average experience level of the campaign.
getAverageSkillLevel() - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Retrieves the average skill level of the force from the calculated data.
getAverageSkillLevel(CampaignOptions, boolean, LocalDate, Collection<Person>) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Calculates the average skill level of the given personnel, considering their employment status, activity, and skill weights.
getAverageSkillLevel(CampaignOptions, LocalDate) - Method in class mekhq.campaign.force.AbstractForce
Calculates the average skill level of the personnel based on the specified parameters.
getAvgLuminosity(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getAvgLuminosity(int, double) - Static method in class mekhq.campaign.universe.StarUtil
 
getAward(String, String) - Method in class mekhq.campaign.personnel.PersonAwardController
 
getAwardController() - Method in class mekhq.campaign.personnel.Person
 
getAwardDescription(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getAwardFromLogEntry(Person, String) - Static method in class mekhq.campaign.log.AwardLogger
Finds the award corresponding to a log entry
getAwardIcons() - Static method in class mekhq.MHQStaticDirectoryManager
Returns an AbstractDirectory object containing all award icon filenames found in MekHQ's award icon folder.
getAwardIdentifier() - Method in class mekhq.campaign.Kill
Returns a unique identifier for the award based on the combination of various factors.
getAwardName(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getAwards() - Method in class mekhq.campaign.AwardSet
 
getAwards() - Method in class mekhq.campaign.personnel.PersonAwardController
 
getAwardSet(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getAwayFromMainForceBackground() - Method in class mekhq.MHQOptions
 
getAwayFromMainForceColors() - Method in class mekhq.MHQOptions
 
getAwayFromMainForceForeground() - Method in class mekhq.MHQOptions
 
getBaChance() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getBackingContract(Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Retrieves the AbstractContract associated with the backing scenario.
getBackingScenario() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getBackingScenarioID() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getBackingScenariosMap() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Returns (and possibly initializes, if necessary) a map between scenario IDs and StratCon scenario pointers
getBalance() - Method in class mekhq.campaign.finances.Finances
Current campaign balance.
getBalancingMethod() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getBaMountLocation() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getBaMountLocation() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getBAR() - Method in class mekhq.campaign.parts.SVArmor
 
getBarrackCostsMultiplier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the multiplier for barrack costs associated with this faction standing.
getBarrackCostsMultiplier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Retrieves the barrack costs multiplier for the specified regard value.
getBase() - Method in class mekhq.gui.model.LocationFilterItem
Returns the base associated with this item, or null for the ALL / MAIN_FORCE sentinels.
getBaseAcademicSkillLevel() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the base skill level granted by this academy.
getBaseAttributeScore(SkillAttribute) - Method in class mekhq.campaign.personnel.skills.Attributes
Retrieves the score for a given attribute.
getBaseAvailability(Era) - Method in class mekhq.campaign.parts.MotiveSystem
 
getBaseAvailability(Era) - Method in class mekhq.campaign.parts.Part
 
getBaseAvailability(Era) - Method in class mekhq.campaign.parts.VeeStabilizer
 
getBaseAvailability(Era) - Method in class mekhq.campaign.unit.Unit
 
getBaseEntity() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getBaseHangar() - Method in class mekhq.campaign.base.AbstractBase
Returns the LocalHangar that holds units stationed at this base.
getBaseHeight() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getBaseImage() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
getBaseImage() - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
getBaseImage() - Method in class mekhq.campaign.icons.StandardFormationIcon
 
getBaseImage() - Method in class mekhq.campaign.storyArc.StoryPortrait
 
getBaseImage() - Method in class mekhq.campaign.storyArc.StorySplash
 
getBaseLoan(int, boolean, LocalDate) - Static method in class mekhq.campaign.finances.Loan
Computes and returns a base loan object based on the player's rating, the current date, and campaign-specific conditions such as the Gray Monday event.
getBaseLoyalty() - Method in class mekhq.campaign.personnel.Person
This method returns the character's base loyalty score.
getBaseMapX() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getBaseMapY() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getBasePayMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getBasePayMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getBasePayRateStep() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getBasePersonnel() - Method in class mekhq.campaign.base.AbstractBase
Returns the LocalPersonnel node that holds persons who have arrived at this base.
getBaseProfession(RankSystem) - Method in enum class mekhq.campaign.personnel.enums.Profession
This is used to get the base profession for the rank column following any required redirects based on this, the initial profession.
getBaseQuantityForPartsInUse() - Method in class mekhq.campaign.parts.AmmoStorage
 
getBaseQuantityForPartsInUse() - Method in class mekhq.campaign.parts.Armor
 
getBaseQuantityForPartsInUse() - Method in class mekhq.campaign.parts.Part
Returns the base quantity of this part for Parts In Use reporting, without checking whether the part is reserved or in use.
getBaseRecoveryTime() - Method in class mekhq.campaign.personnel.InjuryType
 
getBaseTime() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getBaseTime() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getBaseTime() - Method in class mekhq.campaign.parts.AeroSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.Armor
 
getBaseTime() - Method in class mekhq.campaign.parts.Avionics
 
getBaseTime() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getBaseTime() - Method in class mekhq.campaign.parts.BayDoor
 
getBaseTime() - Method in class mekhq.campaign.parts.BuildingLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getBaseTime() - Method in class mekhq.campaign.parts.Cubicle
 
getBaseTime() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getBaseTime() - Method in class mekhq.campaign.parts.EnginePart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.MissingHeatSink
 
getBaseTime() - Method in class mekhq.campaign.parts.equipment.MissingJumpJet
 
getBaseTime() - Method in class mekhq.campaign.parts.FireControlSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.GravDeck
 
getBaseTime() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getBaseTime() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getBaseTime() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getBaseTime() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getBaseTime() - Method in class mekhq.campaign.parts.LandingGear
 
getBaseTime() - Method in class mekhq.campaign.parts.LFBattery
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getBaseTime() - Method in class mekhq.campaign.parts.MotiveSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.OmniPod
 
getBaseTime() - Method in class mekhq.campaign.parts.Part.PartRef
 
getBaseTime() - Method in class mekhq.campaign.parts.PodSpace
 
getBaseTime() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getBaseTime() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getBaseTime() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getBaseTime() - Method in class mekhq.campaign.parts.Refit
A refit has the same base and actual time
getBaseTime() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getBaseTime() - Method in class mekhq.campaign.parts.Rotor
 
getBaseTime() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getBaseTime() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getBaseTime() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getBaseTime() - Method in class mekhq.campaign.parts.SVEnginePart
 
getBaseTime() - Method in class mekhq.campaign.parts.TankLocation
 
getBaseTime() - Method in class mekhq.campaign.parts.Thrusters
 
getBaseTime() - Method in class mekhq.campaign.parts.TransportBayPart
 
getBaseTime() - Method in class mekhq.campaign.parts.Turret
 
getBaseTime() - Method in class mekhq.campaign.parts.TurretLock
 
getBaseTime() - Method in class mekhq.campaign.parts.VeeSensor
 
getBaseTime() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getBaseTime() - Method in interface mekhq.campaign.work.IPartWork
 
getBaseTimeFor(Entity) - Method in class mekhq.campaign.parts.Armor
 
getBaseWarehouse() - Method in class mekhq.campaign.base.AbstractBase
Returns the LocalWarehouse that holds spare parts stored at this base.
getBaseWidth() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getBattleArmorCapacity() - Method in class mekhq.campaign.unit.Unit
 
getBattleArmorSuitBV() - Method in class mekhq.campaign.parts.utilities.BattleArmorSuitUtility
The same BA chassis in different sizes should have the same suit BV
getBattleArmorValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getBattleDamageIntensity() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getBattleDate(LocalDate) - Static method in class mekhq.campaign.force.CombatTeam
 
getBattlefieldControl() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getBattlefieldControlDescription() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Derives the "who controls the battlefield" line shown in the scenario briefing directly from the template's ScenarioTemplate.BattlefieldControlType, so template authors no longer have to state it by hand in the briefing text.
getBattlefieldControlDescription() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getBattlefieldLossMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getBattlefieldLossMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getBattleLog() - Method in class mekhq.gui.CommandCenterTab
 
getBattleLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBay() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getBay() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
getBay() - Method in class mekhq.campaign.parts.TransportBayPart
 
getBayEqNum() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Gets the equipment number of the bay to which this ammo bin is assigned, otherwise -1
getBayNumber() - Method in class mekhq.campaign.parts.TransportBayPart
 
getBayNumber() - Method in class mekhq.campaign.unit.TransportShipAssignment
Gets the bay number for the transport ship.
getBayType() - Method in class mekhq.campaign.parts.Cubicle
 
getBecomingBondsmanEndDate() - Method in class mekhq.campaign.personnel.Person
 
getBehaviorSettings() - Method in class mekhq.campaign.CampaignConfiguration
 
getBehaviorSettings() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getBelowContractMinimumBackground() - Method in class mekhq.MHQOptions
 
getBelowContractMinimumForeground() - Method in class mekhq.MHQOptions
 
getBenefitsPlayer() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getBestInfantryGunnerySkill(Person, boolean) - Static method in class mekhq.campaign.personnel.skills.InfantryGunnerySkills
Determines the name of the infantry gunnery skill with the highest total skill level for the given person.
getBestRepairLocation(List<AbstractContract>) - Static method in class mekhq.campaign.mission.contract.utilities.ContractRepairLocation
Determines the best available repair location from a list of active contracts.
getBestScoutingSkill(Person) - Static method in class mekhq.campaign.personnel.skills.ScoutingSkills
 
getBestTechLevel() - Method in class mekhq.campaign.personnel.Person
Returns the highest effective tech skill level the person possesses.
getBestTechSkill() - Method in class mekhq.campaign.personnel.Person
Determines and returns the tech skill with the highest experience level possessed by this entity.
getBiography() - Method in class mekhq.campaign.personnel.Person
 
getBiomeImage(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Get the file path for the hex image corresponding to the given terrain type.
getBiomeMapTypes() - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
getBiomes() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getBiomeTempMap() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Returns the biome temperature map (note: temperature mapping is in kelvins but stored in Celsius)
getBirthday(int) - Method in class mekhq.campaign.personnel.Person
Retrieves the birthday for a person, with the year set to the same as the provided year.
getBlackMarketMultiplier(AvailabilityValue) - Method in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
Returns the black market price multiplier to apply for the given AvailabilityValue under this legality rating.
getBlockFurtherEvents() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getBloodGroup() - Method in class mekhq.campaign.personnel.Person
Retrieves the blood group of the person.
getBloodhouse() - Method in class mekhq.campaign.personnel.Person
The Bloodname House this warrior descends from, which every trueborn has whether or not they have won the right to use its name.
getBloodhuntSchedule() - Method in class mekhq.campaign.personnel.Person
 
getBloodhuntSchedule(BloodmarkLevel, LocalDate, boolean) - Static method in class mekhq.campaign.personnel.Bloodmark
Generates a schedule of future dates for assassination attempts ("bloodhunts") based on the provided BloodmarkLevel and current date.
getBloodmark() - Method in class mekhq.campaign.personnel.Person
 
getBloodmarkValue() - Method in class mekhq.campaign.personnel.Person
 
getBloodname() - Method in class mekhq.campaign.personnel.Person
 
getBloodname(String) - Static method in class mekhq.campaign.personnel.Bloodname
Finds a Bloodname by name.
getBloodnameYear() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getBlowingSand() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getBoardFor(Scenario) - Static method in class mekhq.utilities.ScenarioUtils
Creates a game board based on the settings in the provided Scenario.
getBoardType() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getBoardType() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
getBoardTypeName(int) - Static method in class mekhq.campaign.mission.scenarios.Scenario
 
getBodyModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getBonus() - Method in class mekhq.campaign.personnel.skills.Skill
 
getBonusSkills() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Retrieves the profession skills that receive the Trueborn +1 "Misc bonus" for this phenotype.
getBonusTraits() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Retrieves a list of bonus traits assigned to this phenotype.
getBoomType() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getBorder() - Method in class mekhq.campaign.universe.FactionBorders
 
getBorderInsets(Component) - Method in class mekhq.gui.baseComponents.roundedComponents.HazardTapeBorder
 
getBorderInsets(Component, Insets) - Method in class mekhq.gui.baseComponents.roundedComponents.HazardTapeBorder
 
getBorders(String) - Method in class mekhq.campaign.universe.FactionBorderTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getBorders(Faction) - Method in class mekhq.campaign.universe.FactionBorderTracker
Retrieves a FactionBorders object for the given faction.
getBorders(Faction, ILocation) - Method in class mekhq.campaign.universe.FactionBorderTracker
Equivalent to FactionBorderTracker.getBorders(Faction, ILocation, double) using this tracker's configured FactionBorderTracker.getRadius() as the search radius.
getBorders(Faction, ILocation, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Computes FactionBorders for the given faction restricted to systems within radius light years of location's current system.
getBorderSize(Faction) - Method in class mekhq.campaign.universe.FactionBorderTracker
The distance from a faction's borders to check for neighboring foreign planets.
getBorderSystems(Faction, Faction) - Method in class mekhq.campaign.universe.FactionBorderTracker
Retrieves list of all planets controlled by one faction that are within a set distance of planets controlled by another faction, all within the defined region.
getBorderSystems(Faction, Faction, ILocation, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Equivalent to FactionBorderTracker.getBorderSystems(Faction, Faction), but computed fresh around an arbitrary location within radius light years, rather than this tracker's persistently cached, single-centered region.
getBorderSystems(Faction, Faction, ILocation, double, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Equivalent to FactionBorderTracker.getBorderSystems(Faction, Faction, ILocation, double), but with an explicitly supplied border size instead of the standard per-faction sizes — e.g.
getBotForce() - Method in class mekhq.gui.dialog.CustomizeBotForceDialog
 
getBotForce(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getBotForceAt(int) - Method in class mekhq.gui.model.BotForceTableModel
 
getBotForceRandomizer() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getBotForces() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getBotForcesStubs() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getBotForceTemplates() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getBotUnitTemplates() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getBounty() - Method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns the bounty, in Money, associated with this bloodmark level.
getBountyHunterSkill() - Method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns the chance a bounty collection is successful.
getBreakthrough(AbstractContract, AtBScenario, Campaign, int, int, OffBoardDirection) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "reach X edge with x% of all allied + player units" objective
getBriefing() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getBriefingRoomTab() - Method in class mekhq.gui.CampaignGUI
 
getBriefingText() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getBthMax() - Method in class mekhq.service.mrms.MRMSOption
Deprecated, for removal: This API element is subject to removal in a future version.
getBthMin() - Method in class mekhq.service.mrms.MRMSOption
Deprecated, for removal: This API element is subject to removal in a future version.
getBtnNewDay() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnNewMonth() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnNewQuarter() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnNewQuinquennial() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnNewWeek() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnNewYear() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBtnStartAdvancement() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getBurnChance() - Method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Gets the burn chance associated with this Connections level.
getBurnedConnectionsEndDate() - Method in class mekhq.campaign.personnel.Person
 
getBuyCost() - Method in class mekhq.campaign.parts.AmmoStorage
 
getBuyCost() - Method in class mekhq.campaign.parts.Armor
 
getBuyCost() - Method in class mekhq.campaign.parts.BAArmor
 
getBuyCost() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getBuyCost() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getBuyCost() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getBuyCost() - Method in class mekhq.campaign.parts.Refit
 
getBuyCost() - Method in class mekhq.campaign.unit.Unit
 
getBuyCost() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getBVBudgetAdditiveMultiplier() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getBVBudgetForStratConSingles(Campaign, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Calculates the total Battle Value (BV) budget to use when generating a StratCon Singles scenario.
getByCategory(ValidationMessage.Category) - Method in class mekhq.utilities.ValidationResult
Returns all messages matching a specific category, useful for targeted test assertions.
getByNameAndDetails(String) - Method in class mekhq.campaign.market.PartsStore
Deprecated, for removal: This API element is subject to removal in a future version.
getCachedContractDifficulty() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCachedDate() - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
getCachedDate() - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
getCachedFactions() - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
getCachedJumpPathDirect() - Method in class mekhq.campaign.mission.contract.AbstractContract
getCachedMashTheaterCapacity() - Method in class mekhq.campaign.force.AbstractForce
 
getCachedPlanet() - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
getCachedPlanet() - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
getCachedPlanets() - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
getCallsign() - Method in class mekhq.campaign.personnel.Person
 
getCamOpsObjectiveType() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getCamOpsReputation() - Method in class mekhq.campaign.force.AbstractForce
Generally you want to use AbstractForce.getReputationRating(boolean) instead, as that is campaign options aware.
getCamosFolder(int) - Method in class mekhq.campaign.universe.Faction
 
getCamouflage() - Method in class mekhq.campaign.force.AbstractForce
 
getCamouflage() - Method in class mekhq.campaign.force.Formation
 
getCamouflage() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getCamouflage() - Method in class mekhq.campaign.unit.Unit
 
getCamouflageOrElse(Camouflage) - Method in class mekhq.campaign.force.Formation
 
getCampaign() - Method in class mekhq.campaign.events.CampaignEvent
 
getCampaign() - Method in class mekhq.campaign.events.InterruptAdvanceMultipleDaysEvent
 
getCampaign() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the campaign associated with this Personnel Market.
getCampaign() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current campaign.
getCampaign() - Method in class mekhq.campaign.parts.Part
 
getCampaign() - Method in class mekhq.campaign.report.AbstractReport
 
getCampaign() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getCampaign() - Method in class mekhq.campaign.storyArc.StoryArc
 
getCampaign() - Method in class mekhq.campaign.storyArc.StoryPoint
 
getCampaign() - Method in class mekhq.campaign.storyArc.StoryTrigger
 
getCampaign() - Method in class mekhq.campaign.unit.Unit
 
getCampaign() - Method in interface mekhq.campaign.work.IFabricatable
 
getCampaign() - Method in class mekhq.gui.CampaignGUI
 
getCampaign() - Method in class mekhq.gui.CampaignGuiTab
 
getCampaign() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getCampaign() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
getCampaign() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
getCampaign() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
getCampaign() - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
 
getCampaign() - Method in class mekhq.gui.dialog.reportDialogs.ChaosReputationReportDialog
 
getCampaign() - Method in class mekhq.gui.dialog.reportDialogs.ReputationReportDialog
 
getCampaign() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
getCampaign() - Method in class mekhq.gui.menus.TemporaryPersonnelManagementMenu
 
getCampaign() - Method in class mekhq.gui.model.DocTableModel
 
getCampaign() - Method in class mekhq.gui.model.TechTableModel
 
getCampaign() - Method in class mekhq.gui.model.UnitTableModel
 
getCampaign() - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
getCampaign() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getCampaign() - Method in class mekhq.gui.panels.StoryArcPanel
 
getCampaign() - Method in class mekhq.gui.panes.RankSystemsPane
 
getCampaign() - Method in class mekhq.gui.panes.UnitMarketPane
 
getCampaign() - Method in class mekhq.gui.sorter.PersonRankStringSorter
 
getCampaign() - Method in class mekhq.gui.sorter.PersonTitleStringSorter
 
getCampaign() - Method in class mekhq.MekHQ
 
getCampaignController() - Method in class mekhq.gui.CampaignGUI
 
getCampaignController() - Method in class mekhq.MekHQ
 
getCampaignFaction() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the faction associated with the campaign for recruitment filtering.
getCampaignFactionIcon() - Method in class mekhq.campaign.Campaign
Retrieves the campaign faction icon for the specified Campaign.
getCampaignFile() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
getCampaigngui() - Method in class mekhq.MekHQ
 
getCampaignGui() - Method in class mekhq.gui.CampaignGuiTab
 
getCampaignLevelTooltip(Campaign) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Builds an HTML tooltip breaking the campaign-level Chaos Reputation down into its stored value, debt penalty, and resulting total.
getCampaignLocationManager() - Method in class mekhq.campaign.Campaign
 
getCampaignOptions() - Method in class mekhq.campaign.Campaign
 
getCampaignOptions() - Method in class mekhq.campaign.force.ForceOptions
 
getCampaignOptions() - Method in class mekhq.CampaignPreset
 
getCampaignOptions() - Method in class mekhq.gui.CampaignGuiTab
 
getCampaignOptions() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getCampaignOptionsResourceBundle() - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
 
getCampaignOpts() - Method in class mekhq.campaign.CampaignConfiguration
 
getCampaignPresets() - Static method in class mekhq.CampaignPreset
Retrieves a combined list of all campaign presets from the default directory, the old user data directory, and the modern (user-defined) user data directory.
getCampaignPresetsMetadata() - Static method in class mekhq.CampaignPreset
Retrieves a combined list of lightweight campaign presets, sourced and sorted exactly like CampaignPreset.getCampaignPresets() but reading only each preset's title and description.
getCampaignsDirectory() - Static method in class mekhq.MekHQ
 
getCampaignStartDate() - Method in class mekhq.campaign.Campaign
 
getCampaignSummary() - Method in class mekhq.campaign.Campaign
 
getCampaignSummary() - Method in class mekhq.campaign.CampaignConfiguration
 
getCampOpsCrimePirateModifier() - Method in class mekhq.campaign.force.AbstractForce
 
getCampOpsDateOfLastCrime() - Method in class mekhq.campaign.force.AbstractForce
 
getCanReinforceLinked() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getCapacity() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Gets the capacity of the bay, in tons.
getCapacity() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
getCapacityIncreaseFromRentals(List<AbstractContract>, ContractRentalType) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
 
getCapitalType(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getCapitalType(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getCapturedDefinition() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
If present, this is the name of the definition file to draw from when switching facility ownership.
getCapturePrisoners() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getCargoBayCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getCargoCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
create a more specific one like Unit.getCargoCapacityForConvoy() or Unit.getCargoCapacityForSalvage()
Calculates and returns the cargo capacity of the entity based on its transport bays, mounted equipment, and other relevant factors.

The total cargo capacity is derived from the following:

  • The usable capacities of transport bays (CargoBay, RefrigeratedCargoBay, or InsulatedCargoBay), adjusted for existing damage.
  • The tonnage of mounted equipment tagged with the F_CARGO flag, provided the equipment is operable and located in non-destroyed sections of the entity.

Special Conditions:

  • The method returns 0.0 if the entity is not fully crewed.
  • Bays or mounted equipment damaged beyond usability are excluded from the total.
  • Only equipment in valid (non-destroyed) sections of the entity are considered.
getCargoCapacity(int, FormationType) - Method in class mekhq.campaign.unit.Unit
Calculates and returns the cargo capacity of the entity based on its transport bays, mounted equipment, and other relevant factors.
getCargoCapacityForConvoy() - Method in class mekhq.campaign.unit.Unit
 
getCargoCapacityForSalvage() - Method in class mekhq.campaign.unit.Unit
 
getCargoCapacityReport() - Method in class mekhq.campaign.CampaignSummary
Generates a report string with the current and maximum cargo capacity.
getCargoCapacityTooltip(LocalHangar) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
getCargoDetails() - Method in class mekhq.campaign.report.CargoReport
 
getCargoPct() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getCargoReport() - Method in class mekhq.gui.dialog.reportDialogs.CargoReportDialog
 
getCargoStatistics() - Method in class mekhq.campaign.Campaign
Gets statistics related to cargo in the hangar.
getCargoTonnage(boolean) - Method in record class mekhq.campaign.unit.CargoStatistics
 
getCargoTonnage(boolean, boolean) - Method in record class mekhq.campaign.unit.CargoStatistics
 
getCargoTonnage(Collection<Unit>, Collection<Part>, boolean, boolean) - Static method in record class mekhq.campaign.unit.CargoStatistics
 
getCash() - Method in class mekhq.campaign.finances.FinancialReport
 
getCash() - Method in class mekhq.campaign.mission.scenarios.Loot
 
getCategory() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getCategory() - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Returns the category of the ability.
getCategory() - Method in class mekhq.utilities.ValidationMessage
 
getCategoryPath() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
getCause(Person, AgeGroup, int) - Method in class mekhq.campaign.personnel.death.RandomDeath
Determines the reason or cause of death for a person.
getCauseOfDeathStatuses(boolean) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Retrieves a list of personnel statuses that are marked as causes of death, based on the specified filtering criteria.
getCCB1943() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
getCellEditorValue() - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
getCellValue(DataModel, ColumnModel) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Retrieves the value to be displayed in a specific cell, determined by the intersection of the provided row data and column definition.
getCellValue(Campaign, Person) - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
getCellValue(Person, PersonnelTableModelColumn) - Method in class mekhq.gui.model.PersonnelTableModel
 
getCensureLevelForFaction(String) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Retrieves the censure level associated with the specified faction code.
getCensureLevelFromCensureString(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Parses the specified censure String into a FactionCensureLevel value.
getCensureLevelFromSeverity(int) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Retrieves the FactionCensureLevel corresponding to the specified severity value.
getCenterX() - Method in class mekhq.campaign.universe.FactionBorderTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getCenterY() - Method in class mekhq.campaign.universe.FactionBorderTracker
 
getCFDamage() - Method in class mekhq.campaign.parts.BuildingLocation
Deprecated, for removal: This API element is subject to removal in a future version.
getChance() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
Gets the chance value for this blood group.
getChaosCampaignReputation() - Method in class mekhq.campaign.force.AbstractForce
Generally you want to use AbstractForce.getReputationRating(boolean) instead, as that is campaign options aware.
getChaosObjectiveType() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getChaosSupportPointsFromMoney(Money) - Static method in class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
 
getCharacterFullName(Person) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Constructs and returns the full display name for a given person.
getCharacteristic(ContractCharacteristic.Category) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCharacteristics() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCharismaModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getChassis() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getChassis() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getChassisFamiliarity() - Method in class mekhq.campaign.personnel.Person
 
getChassisFamiliarity(String) - Method in class mekhq.campaign.personnel.Person
 
getChassisFamiliarityCombatBonus(Familiarity, boolean) - Method in class mekhq.campaign.personnel.Person
 
getChassisFamiliarityTechBonus(Familiarity, Entity, boolean) - Method in class mekhq.campaign.personnel.Person
 
getChild(Object, int) - Method in class mekhq.gui.model.OrgTreeModel
 
getChild(Object, int) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
getChild(Object, int) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
getChildCount(Object) - Method in class mekhq.gui.model.OrgTreeModel
 
getChildCount(Object) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
getChildCount(Object) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
getChildLocations() - Method in interface mekhq.campaign.location.ILocation
Returns an immutable snapshot of this location's direct children as ILocation instances.
getChildParts() - Method in class mekhq.campaign.parts.Part
Gets a list of child parts for this part.
getChildren() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getChkAllowClanOrigins() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkClanPersonnel() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getChkExtraRandomOrigin() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkFilterByPercentageOfCost() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkGM() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkProcreationEligibilityType() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getChkRandomizeAroundSpecifiedPlanet() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkRandomizeDependentsOrigin() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkRandomizeOrigin() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkShowAerospace() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkShowConvAero() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkShowInfantry() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkShowLargeVessels() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkShowMeks() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkShowVehicles() - Method in class mekhq.gui.panes.UnitMarketPane
 
getChkSpecifiedSystemFactionSpecific() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getChkSpecifyCampaignOptions() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSpecifyDate() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSpecifyFaction() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSpecifyGameOptions() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSpecifyPlanet() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSpecifyRankSystem() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkStartingSystemFactionSpecific() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getChkSwapToRankSystem() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getChkUseManeiDomini() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getChkUseROMDesignation() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getChoice() - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
getChoiceIndex() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentDialog
Gets the index of the button chosen by the user as a response to the faction judgment dialog.
getChoiceIndex() - Method in class mekhq.gui.dialog.ReplacementLimbDialog
 
getChoices() - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
getChoiceValues() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getChoosableFactions() - Method in class mekhq.campaign.universe.Factions
 
getChooser() - Method in class mekhq.gui.dialog.iconDialogs.StandardFormationIconDialog
 
getChooser() - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
getChoosers() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
getChosenFaction() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureGoingRogueDialog
Gets the faction the user selected to join, or null if none was selected.
getCities() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getCivilianCaptives(Campaign, AbstractContract) - Static method in class mekhq.campaign.randomEvents.prisoners.NonCombatPrisoners
Generates non-combatant prisoners (support staff, guards, and civilian camp followers) captured as part of the given mission.
getCivilianCount() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getCivilianEmployer() - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
 
getCivilianRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns a list of PersonnelRole instances that are of the subtype CIVILIAN.
getCivilianRolesExceptNone() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns a list of PersonnelRole instances that are of the subtype CIVILIAN, excluding the NONE role.
getClan() - Method in class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
getClan(String) - Static method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getClanMarketCamOpsRevised() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Clan market entries configured for the CamOps Revised Market Style.
getClanMarketCamOpsStrict() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Clan market entries configured for the CamOps Strict Market Style.
getClanMarketEntries() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the map of available clan market entries and their role distributions.
getClanMarketMekHQ() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Clan market entries configured for the MekHQ Market Style.
getClans() - Static method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getClassLoader() - Method in class mekhq.module.PluginManager
 
getCleanPlayer() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
Create a player object from the campaign and scenario which doesn't have a reference to the original player
getCleanPlayer() - Method in class mekhq.campaign.autoResolve.StratConSetupForces
Create a player object from the campaign and scenario which doesn't have a reference to the original player
getClient() - Method in class mekhq.AtBGameThread
 
getClips() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
Gets the number of clips stored in this ammo bin.
getClips() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
Gets the number of clips stored in this ammo bin.
getClosedType() - Method in class mekhq.gui.dialog.AddFundsDialog
 
getClosureYear() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the closure year of an academy.
getCode() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getCode() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getCode() - Method in class mekhq.campaign.universe.eras.Era
 
getCollarNumber() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getCollarType() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getCollarType() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getCollateral() - Method in class mekhq.campaign.finances.Loan
 
getCollateralBracket(int) - Static method in class mekhq.campaign.finances.Loan
 
getCollateralIncrement(int, boolean) - Static method in class mekhq.campaign.finances.Loan
 
getColor() - Method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
Returns the color associated with the specified MarginOfSuccess value.
getColor() - Method in class mekhq.campaign.universe.Faction
 
getColoredExperienceLevelName(int) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getColoredExperienceLevelName(SkillLevel) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getColorReasonKeys() - Method in class mekhq.campaign.unit.Unit
Returns all i18n keys for reasons this unit has special coloring.
getColour() - Method in class mekhq.campaign.force.AbstractForce
 
getColour() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getColumnClass(int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getColumnClass(int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.BotForceTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.DataTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.FinanceTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.KillTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.LoanTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.LogTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.LootTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getColumnClass(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getColumnClass(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getColumnClass(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.RankTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getColumnClass(int) - Method in class mekhq.gui.model.UnitTableModel
 
getColumnCount() - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
 
getColumnCount() - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getColumnCount() - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getColumnCount() - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getColumnCount() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
 
getColumnCount() - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getColumnCount() - Method in class mekhq.gui.model.BotForceTableModel
 
getColumnCount() - Method in class mekhq.gui.model.DataTableModel
 
getColumnCount() - Method in class mekhq.gui.model.FinanceTableModel
 
getColumnCount() - Method in class mekhq.gui.model.KillTableModel
 
getColumnCount() - Method in class mekhq.gui.model.LoanTableModel
 
getColumnCount() - Method in class mekhq.gui.model.LogTableModel
 
getColumnCount() - Method in class mekhq.gui.model.LootTableModel
 
getColumnCount() - Method in class mekhq.gui.model.ObjectiveTableModel
 
getColumnCount() - Method in class mekhq.gui.model.PartsInUseTableModel
 
getColumnCount() - Method in class mekhq.gui.model.PartsStoreModel
 
getColumnCount() - Method in class mekhq.gui.model.PartsTableModel
 
getColumnCount() - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getColumnCount() - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getColumnCount() - Method in class mekhq.gui.model.ProcurementTableModel
 
getColumnCount() - Method in class mekhq.gui.model.RetirementTableModel
 
getColumnCount() - Method in class mekhq.gui.model.ScenarioTableModel
 
getColumnCount() - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getColumnCount() - Method in class mekhq.gui.model.UnitTableModel
 
getColumnCount() - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
getColumnModel() - Method in class mekhq.gui.baseComponents.tables.MHQTable
 
getColumnName(int) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
 
getColumnName(int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getColumnName(int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getColumnName(int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getColumnName(int) - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.BotForceTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.DataTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.FinanceTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.KillTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.LoanTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.LogTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.LootTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getColumnName(int) - Method in class mekhq.gui.model.PartsTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getColumnName(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getColumnName(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.ScenarioTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getColumnName(int) - Method in class mekhq.gui.model.UnitTableModel
 
getColumnName(int) - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.BotForceTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.FinanceTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.KillTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.LoanTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.LogTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.LootTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.PartsTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.RankTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.ScenarioTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.UnitMarketTableModel
 
getColumnWidth(int) - Method in class mekhq.gui.model.UnitTableModel
 
getCombatPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
The per-battle combat bonus the employer pays; some schemes fold this into the monthly retainer and return zero.
getCombatPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.CamOpsContractDeterminationPay
CamOps folds combat compensation into the monthly retainer, so there is no separate combat bonus.
getCombatPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
 
getCombatPersonnelDetails() - Method in class mekhq.campaign.report.PersonnelReport
 
getCombatRole() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getCombatRoleInMemory() - Method in class mekhq.campaign.force.Formation
 
getCombatRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getCombatSmallArmsBonus() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getCombatTeamById(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getCombatTeamId() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getCombatTeamsAsList(Campaign) - Method in class mekhq.campaign.force.AbstractForce
 
getCombatTeamsAsMap(Campaign) - Method in class mekhq.campaign.force.AbstractForce
Returns the Hashtable keyed by the combat team's formationId, after removing ineligible teams.
getCombatTeamsMap() - Method in class mekhq.campaign.force.AbstractForce
The raw, unsanitized combat-team table (keyed by formation id); used for serialization and iteration.
getCombinedSkillValues(Campaign, String) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Calculates the combined skill values of active Admin personnel.
getComboBloodnameEra() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboBoxChoiceIndex() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Retrieves the current index of the combo box choice.
getComboBoxModel() - Method in class mekhq.gui.model.FilterableComboBoxModel
 
getComboEthnicCode() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboFaction() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getComboFaction() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getComboGender() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboMissionStatus() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.ManualMissionDialog
 
getComboMissionStatus() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Returns the combo box UI element used for mission status selection, if present.
getComboNameGeneratorFaction() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboOriginClan() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboOutcomeStatus() - Method in class mekhq.gui.dialog.CompleteMissionDialog
 
getComboPhenotype() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboQuality() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboRankSystem() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getComboRankSystems() - Method in class mekhq.gui.panes.RankSystemsPane
 
getComboRankSystemType() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getComboRankSystemType() - Method in class mekhq.gui.panes.RankSystemsPane
 
getComboRATFaction() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboSpecifiedPlanet() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getComboSpecifiedSystem() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getComboStartingPlanet() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getComboStartingSystem() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getComboUnitType() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getComboUnitWeight() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getCommandCenterTab() - Method in class mekhq.gui.CampaignGUI
 
getCommandCenterUseUnitMarket() - Method in class mekhq.MHQOptions
Deprecated, for removal: This API element is subject to removal in a future version.
getCommander() - Method in class mekhq.campaign.unit.Unit
Gets the commander of this unit based on rank and skill tiebreaker.
getCommander(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
getCommander(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
Retrieves the current campaign commander.
getCommanderAddress() - Method in class mekhq.campaign.Campaign
Retrieves the address or form of address for the commander.
getCommanderAddress(boolean) - Method in class mekhq.campaign.Campaign
Retrieves the address or title for the commanding officer, either in a formal or informal format.
getCommanderId() - Method in class mekhq.campaign.force.CombatTeam
 
getCommandGenerationOptions() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
getCommandGenerationResourceBundle() - Static method in class mekhq.gui.commandGeneration.components.CommandGenerationUtilities
Returns the resource-bundle identifier the styled components in this package read from.
getCommandRights() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCommandRightsModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getCommandRightsModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getCommandRightsStep() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCommandSkillsModifier(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getCommonDate() - Method in class mekhq.campaign.parts.Part
 
getCommonDate() - Method in class mekhq.campaign.unit.Unit
 
getCommonDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getComparator() - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
 
getComparator() - Method in interface mekhq.gui.baseComponents.tables.MHQTableColumn
Returns the comparator used to sort the data in this column.
getComparator() - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
getComparator(int) - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
Returns a comparator suitable for sorting the specified column.
getComparison() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Retrieves the Reasoning.ReasoningComparison associated with this Reasoning enum value.
getCompleted() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
getCompletedContracts() - Method in class mekhq.campaign.Campaign
 
getCompletedScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCompulsionCheckModifier(String) - Static method in class mekhq.campaign.personnel.PersonnelOptions
Returns the check modifier associated with a specific compulsion or mental state.
getComStarBranchDesignation(Person) - Static method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
getCondition() - Method in class mekhq.campaign.unit.Unit
 
getConfiguredTargetNumberPreferred() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
getConnections() - Method in class mekhq.campaign.personnel.Person
Returns the character's base (unadjusted) Connections value.
getConstructionYear() - Method in class mekhq.campaign.personnel.education.Academy
Returns the academy's construction year.
getContainedFactionHost(Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getContainedFactionHosts(Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getContainedFactions(Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Some factions are present within the borders of another and do not have any planets that are considered theirs, but still participate in military action.
getContract() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getContract() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current contract associated with the resupply operation.
getContract() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
 
getContract(UUID) - Method in class mekhq.campaign.Campaign
 
getContract(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
getContract(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getContractBase() - Method in record class mekhq.campaign.finances.Accountant
Calculates the base monetary value for contracts in the campaign based on the specified campaign options.
getContractBase(CampaignOptions, Faction, LocalDate, LocalHangar, List<Person>, int, int, Map<PersonnelRole, Integer>, List<Formation>) - Static method in record class mekhq.campaign.finances.Accountant
Static version of Accountant.getContractBase().
getContractCommandRights() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getContractCount() - Method in class mekhq.CampaignPreset
 
getContractDefinition(ContractObjectiveType) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Returns the StratCon contract definition for the given ContractObjectiveType
getContractFinanceData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getContractHistoryAsMap() - Method in class mekhq.campaign.Campaign
 
getContractHistoryData() - Method in class mekhq.campaign.Campaign
 
getContractMarket() - Method in class mekhq.campaign.force.PlayerForce
 
getContractPayMultiplier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the contract pay multiplier for the faction.
getContractPayMultiplier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Retrieves the contract pay multiplier corresponding to the specified regard value.
getContracts() - Method in class mekhq.campaign.finances.FinancialReport
 
getContracts(ContractSearchType) - Method in class mekhq.campaign.mission.contract.ContractMarket
Returns the live offer map backing a given search type.
getContractScore(boolean, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractScore
Calculates the overall contract score based on scenario outcomes and modifiers.
getContractTerms() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getContractTypeName() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getContributesToBV() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getContributesToMapSize() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getContributesToUnitCount() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getConvoyContents() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current list of parts in the convoy's inventory.
getConvoyContentsValueBase() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the base value of the contents in the convoy.
getConvoyContentsValueCalculated() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the calculated value of the convoy's contents.
getCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getCopy() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
getCopyFormationIcon() - Method in class mekhq.gui.CampaignGUI
 
getCoreType() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getCoreType() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getCoreType() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getCoreType() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getCoreType() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getCoreType() - Method in class mekhq.campaign.parts.LFBattery
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getCoreType() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getCorrectBayCapacity(int, double) - Method in class mekhq.campaign.unit.Unit
Convenience method to call the right capacity getter based on unit type and weight
getCost() - Method in class mekhq.campaign.parts.PartInUse
 
getCost() - Method in class mekhq.campaign.parts.Refit
 
getCost() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getCost() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's cost, suitable for use in a UI element which requires both a display value and a sortable value.
getCost(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
getCost(Faction, int) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Calculates the adjusted cost of this prosthetic based on the purchasing faction and the current in-game date.
getCosts() - Method in class mekhq.campaign.personnel.skills.SkillType
Retrieves the cost values associated with this skill type for different levels.
getCostToImprove() - Method in class mekhq.campaign.personnel.skills.Skill
Calculates the cost required to improve this skill to a higher level.
getCostToImprove(String, boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the cost to improve a specific skill, with an optional reasoning multiplier.
getCostToImprove(String, boolean, int) - Method in class mekhq.campaign.personnel.Person
Calculates the cost to improve a specific skill, at a specified skill level, with an optional reasoning multiplier.
getCountDownMaxValue() - Static method in class mekhq.campaign.personnel.skills.Skill
Deprecated, for removal: This API element is subject to removal in a future version.
getCountModifier() - Method in class mekhq.campaign.parts.PartInventory
Gets the modifier to display next to a count when formatted as a String.
getCountModifier() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getCountOfSalvageUnits() - Method in class mekhq.gui.dialog.camOpsSalvage.SalvagePostScenarioPicker
Returns the total number of salvage units being tracked in this operation.
getCountType() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
getCountUpMaxValue() - Static method in class mekhq.campaign.personnel.skills.Skill
Retrieves the maximum value that can be used for skills that count up.
getCourseInfo() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates a description for the current travel course.
getCousins() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getCousinsCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getCraftMonthlyHydrogenUsage(Entity) - Method in class mekhq.campaign.unit.Unit
Calculates the average monthly hydrogen fuel usage for a given spacefaring entity.
getCrew() - Method in class mekhq.campaign.unit.Unit
 
getCrewLog() - Method in class mekhq.campaign.unit.Unit
Returns this unit's crew log, sorted by date.
getCrewState() - Method in class mekhq.campaign.unit.Unit
 
getCrewTooltip(Unit) - Static method in class mekhq.gui.model.UnitTableModel
Returns the tooltip for the crew status of a given unit.
getCriminalRecord() - Method in class mekhq.campaign.personnel.Person
 
getCrisisDieSize() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
getCsvFromList(List<?>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getCurrencyCode() - Method in class mekhq.campaign.universe.Faction
 
getCurrencyManager() - Method in class mekhq.campaign.CampaignConfiguration
 
getCurrentApplicants() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the current list of market applicants.
getCurrentASFCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentAtBScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCurrentBattleArmorCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentDocks() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentEdge() - Method in class mekhq.campaign.personnel.Person
 
getCurrentEdge() - Method in class mekhq.campaign.personnel.skills.Attributes
 
getCurrentFactions() - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated.
getCurrentHeavyVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentInfantryCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentLightVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentLocation() - Method in interface mekhq.campaign.location.ILocation
Get the current location of this location.
getCurrentlySelectedStoryArc() - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
getCurrentMekCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentModeName() - Method in class mekhq.campaign.parts.Part
 
getCurrentObjectiveCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getCurrentObjectives() - Method in class mekhq.campaign.Campaign
 
getCurrentObjectives() - Method in class mekhq.campaign.storyArc.StoryArc
 
getCurrentPlanetaryConditions(Scenario) - Method in class mekhq.campaign.Campaign
 
getCurrentPlanetDirect() - Method in class mekhq.campaign.AbstractLocation
 
getCurrentPrisoners() - Method in class mekhq.campaign.ForceHumanResources
 
getCurrentPrisoners(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
Provides a filtered list of personnel including only active prisoners.
getCurrentProtoMekCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentQuantity(Scenario, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Calculate the quantity, measured in CountType units, of forces currently deployed in the scenario
getCurrentScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCurrentShipTransportCapacity(TransporterType) - Method in class mekhq.campaign.unit.Unit
Returns the current capacity
getCurrentShots() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getCurrentShots() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getCurrentSiteName() - Method in class mekhq.campaign.unit.Unit
 
getCurrentSmallCraftCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentState() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getCurrentSuperHeavyVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
getCurrentSupportPoints() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getCurrentSystem() - Method in class mekhq.campaign.AbstractLocation
 
getCurrentSystem() - Method in class mekhq.campaign.Campaign
 
getCurrentSystem() - Method in interface mekhq.campaign.location.ILocation
Get the current PlanetarySystem for this location.
getCurrentSystem() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the planetary system currently used for market context.
getCurrentSystemEmployer(LocalDate, ILocation) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
 
getCurrentTrack() - Method in class mekhq.gui.StratConPanel
 
getCurrentTransportCapacity(CampaignTransportType, TransporterType) - Method in class mekhq.campaign.unit.Unit
Returns the current capacity
getCurrentTransportCapacity(TransporterType) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Returns the current capacity of a transporter type
getCurrentTransportCapacity(TransporterType) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Returns the current capacity of a transporter type
getCurrentWar(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getCurriculums() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the skills improved by this academy.
getCustomAbilities() - Static method in class mekhq.campaign.personnel.CustomOption
Loads custom abilities from the data directory the first time it is called.
getCustomBorder() - Method in class mekhq.gui.utilities.MHQPDFReaderPanel
 
getCustomButton(String) - Method in class mekhq.gui.utilities.MHQPDFReaderPanel
 
getCustomStringVariable(String) - Method in class mekhq.campaign.storyArc.StoryArc
 
getCustomStringVariables() - Method in class mekhq.campaign.storyArc.StoryArc
 
getDailyAvailableTechTime(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the total available tech time per day for this person, including adjustments for skill level and administrative support.
getDailyLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getDailyReportLog() - Method in class mekhq.campaign.Campaign
 
getDailyTimeMin() - Method in class mekhq.service.mrms.MRMSOption
 
getDamage() - Method in class mekhq.campaign.parts.TankLocation
 
getDamageDivisor() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getDamageDivisor() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
Deprecated, for removal: This API element is subject to removal in a future version.
getDamageState() - Method in class mekhq.campaign.unit.Unit
 
getDamageState(Entity) - Static method in class mekhq.campaign.unit.Unit
 
getDamageStateIndex(String) - Static method in class mekhq.gui.sorter.UnitStatusSorter
 
getDamageStateName(int) - Static method in class mekhq.campaign.unit.Unit
 
getDarkSecretModifier(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the modifier associated with a character's Dark Secret.
getData() - Method in class mekhq.gui.model.DataTableModel
 
getDate() - Method in class mekhq.campaign.CampaignConfiguration
 
getDate() - Method in class mekhq.campaign.finances.Transaction
 
getDate() - Method in class mekhq.campaign.finances.WeeklyNetWorth
 
getDate() - Method in class mekhq.campaign.Kill
 
getDate() - Method in class mekhq.campaign.log.LogEntry
 
getDate() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getDate() - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
getDate() - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
getDate() - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
getDate() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the date as a LocalDate, parsed from the date string.
getDate() - Method in class mekhq.campaign.universe.NewsItem
 
getDate() - Method in class mekhq.CampaignPreset
 
getDate() - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
 
getDate() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getDate() - Method in class mekhq.gui.dialog.DateChooser
Return the last selected date for this instance of DateChooser
getDateOfBirth() - Method in class mekhq.campaign.personnel.Person
Returns the date a person was born.
getDateOfDeath() - Method in class mekhq.campaign.personnel.Person
 
getDaysSinceMaintenance() - Method in class mekhq.campaign.unit.Unit
 
getDaysToArrival() - Method in class mekhq.campaign.parts.Part
Gets the number of days until the part arrives.
getDaysToArrival() - Method in class mekhq.campaign.unit.Unit
 
getDaysToWait() - Method in class mekhq.campaign.parts.Part
 
getDaysToWait() - Method in class mekhq.campaign.unit.UnitOrder
 
getDaysToWait() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getDaysToWaitForHealing() - Method in class mekhq.campaign.personnel.Person
 
getDaysUntilNextMaintenance(int) - Method in class mekhq.campaign.unit.Unit
Determines how many days remain until the unit's next maintenance is due, factoring in any ruggedness-based cycle extensions.
getDayThreshold() - Method in class mekhq.campaign.universe.FactionBorderTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getDeadPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getDebtModifier(List<Loan>, LocalDate, boolean) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Computes the reputation debt penalty from outstanding loans.
getDeckNumber() - Method in class mekhq.campaign.parts.GravDeck
 
getDeckNumber() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
Deprecated, for removal: This API element is subject to removal in a future version.
getDeckType() - Method in class mekhq.campaign.parts.GravDeck
 
getDeckType() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
Deprecated, for removal: This API element is subject to removal in a future version.
getDefault() - Method in class mekhq.campaign.force.ForceOption
 
getDefault() - Method in class mekhq.campaign.personnel.CustomOption
 
getDefaultAbility(String) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getDefaultBorderSize(Faction) - Method in class mekhq.campaign.universe.FactionBorderTracker
The default distance from a faction's borders to check for neighboring foreign planets.
getDefaultFaction() - Method in class mekhq.campaign.universe.Factions
 
getDefaultReinforcementsTemplate() - Static method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Convenient factory method to return a default "Reinforcements" force template generally useful if the scenario does not have one specified
getDefaultResourceBundle() - Static method in class mekhq.MekHQ
 
getDefaultSortOrder() - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
 
getDefaultSpecialAbilities() - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getDefinition() - Method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the localized definition for this glossary entry.
getDepartmentHeadTitle() - Method in class mekhq.campaign.personnel.Person
The department head title for this person, built from the department their primary role names - a Mek Tech becomes "Head Mek Tech".
getDeployedBackground() - Method in class mekhq.MHQOptions
 
getDeployedColors() - Method in class mekhq.MHQOptions
 
getDeployedForeground() - Method in class mekhq.MHQOptions
 
getDeploymentDate() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getDeploymentDelay() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getDeploymentInstructions() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getDeploymentLimit() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getDeploymentLimit() - Method in class mekhq.gui.dialog.EditScenarioDeploymentLimitDialog
 
getDeploymentLog() - Method in class mekhq.campaign.unit.Unit
Returns this unit's deployment log, sorted by date.
getDeploymentString(Player) - Static method in class mekhq.Utilities
Display a descriptive character string for the deployment parameters in an object that implements IPlayerSettings
getDeploymentString(IPlayerSettings) - Static method in class mekhq.Utilities
 
getDeploymentTime() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getDeploymentTimes() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getDeploymentZones() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getDeployOffboard() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getDeployRound() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getDepth() - Method in enum class mekhq.campaign.force.FormationLevel
 
getDepth(Formation) - Static method in class mekhq.campaign.force.Formation
Deprecated, for removal: This API element is subject to removal in a future version. 
getDesc() - Method in class mekhq.campaign.force.UnitStub
 
getDesc() - Method in class mekhq.campaign.log.LogEntry
 
getDesc() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getDesc() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getDesc() - Method in class mekhq.campaign.parts.AmmoStorage
 
getDesc() - Method in class mekhq.campaign.parts.Armor
 
getDesc() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getDesc() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getDesc() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getDesc() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getDesc() - Method in class mekhq.campaign.parts.Part
 
getDesc() - Method in class mekhq.campaign.parts.PodSpace
 
getDesc() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getDesc() - Method in class mekhq.campaign.parts.Refit
This should never come up for us
getDesc() - Method in class mekhq.campaign.parts.TankLocation
 
getDesc() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getDesc() - Method in interface mekhq.campaign.work.IPartWork
 
getDesc(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getDescription() - Method in class mekhq.campaign.finances.Transaction
 
getDescription() - Method in class mekhq.campaign.force.Formation
 
getDescription() - Method in enum class mekhq.campaign.force.FormationLevel
 
getDescription() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getDescription() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getDescription() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Returns the objective's human-readable description.
getDescription() - Method in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
Gets the localized description for this legality rating for display in UI components and tooltips.
getDescription() - Method in class mekhq.campaign.parts.PartInUse
 
getDescription() - Method in class mekhq.campaign.personnel.Award
 
getDescription() - Method in class mekhq.campaign.personnel.education.Academy
Returns the description of the academy.
getDescription() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
getDescription() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getDescription() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
 
getDescription() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getDescription() - Method in class mekhq.campaign.storyArc.StoryArc
 
getDescription() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getDescription() - Method in class mekhq.campaign.universe.NewsItem
 
getDescription() - Method in class mekhq.campaign.universe.Planet
 
getDescription() - Method in class mekhq.CampaignPreset
 
getDescription() - Method in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Gets the human-readable description of what this flag means.
getDescription() - Method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
getDescription() - Method in class mekhq.gui.model.PartsStoreModel.TargetProxy
Gets a description of the target roll.
getDescription() - Method in enum class mekhq.io.FileType
 
getDescription(boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Retrieves the plain text description for this personnel role from the resource bundle.
getDescription(int, Gender, String) - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Generates a localized and personalized description for the current enumeration value.
getDescription(int, Gender, String) - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Generates a localized and personalized description for the current enumeration value.
getDescription(int, Gender, String) - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
Generates a localized and personalized description for the current enumeration value.
getDescription(int, Gender, String) - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Deprecated, for removal: This API element is subject to removal in a future version.
No longer used.
getDescription(int, Gender, String) - Method in enum class mekhq.campaign.randomEvents.personalities.Social
Generates a localized and personalized description for the current enumeration value.
getDescription(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
This method returns a description of the random parameters of this object that will be shown in the ScenarioViewPanel
getDescription(PersonnelRole, int, Gender, Faction, String) - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Generates a localized and detailed description for a person based on their role, personality, gender, faction origin, and given name.
getDescription(Faction) - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the description associated with the faction standing, based on the specified Faction.
getDescriptor(Gender) - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
getDescriptorCapitalized(Gender) - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
This returns a descriptor with the first letter capitalized
getDesignedInfantryKitName() - Method in class mekhq.campaign.unit.Unit
The platoon's designed (original) armor kit, captured before the first issued kit overrode it, so it can be restored.
getDesiredObjectiveCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getDestination() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
getDestinationEdge() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getDestinationId() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
getDestinationName(ILocation, Campaign, LocalDate) - Static method in class mekhq.gui.model.LocationDisplay
A human-readable label for the item's destination when in transit.
getDestinationPlanet(ILocation, LocalDate) - Static method in class mekhq.gui.model.LocationDisplay
The printable name of the destination system's primary planet when in transit, or "-" otherwise.
getDestinationSystem(ILocation, LocalDate) - Static method in class mekhq.gui.model.LocationDisplay
The printable name of the destination system when in transit, or "-" otherwise.
getDestinationZone() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getDestroyEnemies(String, int, int) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "destroy x% of all units" from the given force name objective
getDestroyEnemies(AbstractContract, int, int) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "destroy x% of all units" objective from the primary opposing force
getDestructionYear() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the academy's destruction year.
getDetachmentLocationManager() - Method in class mekhq.campaign.force.Detachment
 
getDetachmentLocationManager() - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getDetachments() - Method in class mekhq.campaign.force.AbstractForce
The Detachments this force is currently split across.
getDetachments() - Method in class mekhq.campaign.force.PlayerForce
 
getDetails() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getDetails() - Method in class mekhq.campaign.parts.AeroSensor
 
getDetails() - Method in class mekhq.campaign.parts.AmmoStorage
 
getDetails() - Method in class mekhq.campaign.parts.Armor
 
getDetails() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getDetails() - Method in class mekhq.campaign.parts.BuildingLocation
 
getDetails() - Method in class mekhq.campaign.parts.EnginePart
 
getDetails() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getDetails() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getDetails() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getDetails() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getDetails() - Method in class mekhq.campaign.parts.equipment.MASC
 
getDetails() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getDetails() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getDetails() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getDetails() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getDetails() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getDetails() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getDetails() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getDetails() - Method in class mekhq.campaign.parts.LFBattery
 
getDetails() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getDetails() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getDetails() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getDetails() - Method in class mekhq.campaign.parts.MotiveSystem
 
getDetails() - Method in class mekhq.campaign.parts.OmniPod
 
getDetails() - Method in class mekhq.campaign.parts.Part
Gets a string containing details regarding the part, e.g.
getDetails() - Method in class mekhq.campaign.parts.PodSpace
 
getDetails() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getDetails() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getDetails() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getDetails() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getDetails() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getDetails() - Method in class mekhq.campaign.parts.Refit
Get the details for this item.
getDetails() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getDetails() - Method in class mekhq.campaign.parts.TankLocation
 
getDetails() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getDetails() - Method in class mekhq.campaign.storyArc.StoryArc
 
getDetails() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getDetails() - Method in interface mekhq.campaign.work.IPartWork
Gets a string containing details regarding the part, e.g.
getDetails() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's details.
getDetails(boolean) - Method in class mekhq.campaign.parts.AeroSensor
 
getDetails(boolean) - Method in class mekhq.campaign.parts.AmmoStorage
 
getDetails(boolean) - Method in class mekhq.campaign.parts.Armor
 
getDetails(boolean) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getDetails(boolean) - Method in class mekhq.campaign.parts.BuildingLocation
 
getDetails(boolean) - Method in class mekhq.campaign.parts.EnginePart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.HeatSink
Gets a string containing details regarding the part, and optionally include information on its repair status.
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.MASC
 
getDetails(boolean) - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getDetails(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getDetails(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getDetails(boolean) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getDetails(boolean) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getDetails(boolean) - Method in class mekhq.campaign.parts.LFBattery
 
getDetails(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
getDetails(boolean) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getDetails(boolean) - Method in class mekhq.campaign.parts.missing.MissingPart
 
getDetails(boolean) - Method in class mekhq.campaign.parts.MotiveSystem
 
getDetails(boolean) - Method in class mekhq.campaign.parts.OmniPod
 
getDetails(boolean) - Method in class mekhq.campaign.parts.Part
Gets a string containing details regarding the part, and optionally include information on its repair status.
getDetails(boolean) - Method in class mekhq.campaign.parts.PodSpace
 
getDetails(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getDetails(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getDetails(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getDetails(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getDetails(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getDetails(boolean) - Method in class mekhq.campaign.parts.Refit
Get the details for this item.
getDetails(boolean) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getDetails(boolean) - Method in class mekhq.campaign.parts.TankLocation
 
getDetails(boolean) - Method in class mekhq.campaign.parts.VeeStabilizer
 
getDetails(boolean) - Method in interface mekhq.campaign.work.IPartWork
Gets a string containing details regarding the part, and optionally include information on its repair status.
getDexterityModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getDialogChoice() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Retrieves the user's selected dialog choice.
getDialogChoice() - Method in class mekhq.gui.dialog.PrisonerWarningDialog
Returns the index of the option chosen by the player.
getDialogChoice() - Method in class mekhq.gui.dialog.RandomEventDialog
 
getDialogOptions() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionAccoladeConfirmationDialog
Returns the list of dialog option labels presented to the user.
getDialogOptions() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureConfirmationDialog
Returns the list of dialog option labels presented to the user.
getDiameter() - Method in class mekhq.campaign.universe.Planet
 
getDifficulty() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getDifficulty() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getDifficulty() - Method in class mekhq.campaign.parts.AeroSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.Armor
 
getDifficulty() - Method in class mekhq.campaign.parts.Avionics
 
getDifficulty() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getDifficulty() - Method in class mekhq.campaign.parts.BayDoor
 
getDifficulty() - Method in class mekhq.campaign.parts.BuildingLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getDifficulty() - Method in class mekhq.campaign.parts.Cubicle
 
getDifficulty() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getDifficulty() - Method in class mekhq.campaign.parts.EnginePart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getDifficulty() - Method in class mekhq.campaign.parts.equipment.MissingHeatSink
 
getDifficulty() - Method in class mekhq.campaign.parts.FireControlSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.GravDeck
 
getDifficulty() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getDifficulty() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getDifficulty() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getDifficulty() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getDifficulty() - Method in class mekhq.campaign.parts.LandingGear
 
getDifficulty() - Method in class mekhq.campaign.parts.LFBattery
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getDifficulty() - Method in class mekhq.campaign.parts.MotiveSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.OmniPod
 
getDifficulty() - Method in class mekhq.campaign.parts.Part.PartRef
 
getDifficulty() - Method in class mekhq.campaign.parts.PodSpace
 
getDifficulty() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getDifficulty() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getDifficulty() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getDifficulty() - Method in class mekhq.campaign.parts.Refit
 
getDifficulty() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getDifficulty() - Method in class mekhq.campaign.parts.Rotor
 
getDifficulty() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getDifficulty() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getDifficulty() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getDifficulty() - Method in class mekhq.campaign.parts.SVEnginePart
 
getDifficulty() - Method in class mekhq.campaign.parts.TankLocation
 
getDifficulty() - Method in class mekhq.campaign.parts.Thrusters
 
getDifficulty() - Method in class mekhq.campaign.parts.TransportBayPart
 
getDifficulty() - Method in class mekhq.campaign.parts.Turret
 
getDifficulty() - Method in class mekhq.campaign.parts.TurretLock
 
getDifficulty() - Method in class mekhq.campaign.parts.VeeSensor
 
getDifficulty() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getDifficulty() - Method in class mekhq.campaign.unit.UnitOrder
 
getDifficulty() - Method in interface mekhq.campaign.work.IWork
 
getDiminishingReturnsStart(Faction) - Static method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Returns the unit-count index at which diminishing returns begin for the given campaign faction.
getDiplomacyEventsStartingOn(LocalDate, Map<Faction, Map<Faction, List<FactionHint>>>, DiplomacyType, boolean) - Static method in class mekhq.campaign.universe.factionHints.DiplomacyLabel
Scans all faction relationships and returns formatted diplomacy change descriptions for events that start on the specified date.
getDirectory() - Method in class mekhq.gui.panels.ForcePieceIconChooser
 
getDirectory() - Method in class mekhq.gui.panels.StandardFormationIconChooser
 
getDirectoryPath() - Method in class mekhq.campaign.storyArc.StoryArc
 
getDirectoryPath() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getDirectToughness() - Method in class mekhq.campaign.personnel.Person
Returns this character's unmodified, base Toughness value.
getDiseaseDuration() - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseService
Generates a random duration for a disease in days.
getDisplayableName() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getDisplayableName() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getDisplayableSystemPosition() - Method in class mekhq.campaign.universe.Planet
This function returns a system position for the planet that does not account for asteroid belts.
getDisplayAssignmentRecord() - Method in class mekhq.MHQOptions
 
getDisplayDateFormat() - Method in class mekhq.MHQOptions
 
getDisplayFormat() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
getDisplayFormattedDate(LocalDate) - Method in class mekhq.MHQOptions
 
getDisplayFormattedOutput(LocalDate, LocalDate) - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
getDisplayKillRecord() - Method in class mekhq.MHQOptions
 
getDisplayLabel() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
BloodGroup labels are not unique (e.g., AA_POSITIVE and AO_POSITIVE are both "A+") so this returns a UI friendly version
getDisplayMedicalRecord() - Method in class mekhq.MHQOptions
 
getDisplayName() - Method in class mekhq.campaign.base.AbstractBase
 
getDisplayName() - Method in enum class mekhq.campaign.force.FormationType
 
getDisplayName() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getDisplayName(String) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getDisplayPath() - Method in class mekhq.campaign.force.Formation
Equivalent to getDisplayPath(false) — the abbreviated breadcrumb that omits the campaign-root formation.
getDisplayPath(boolean) - Method in class mekhq.campaign.force.Formation
Returns the display-path of this formation as a leaf-first list of names.
getDisplayPath(String) - Method in class mekhq.campaign.force.Formation
Convenience overload joining Formation.getDisplayPath() with the supplied separator.
getDisplayPath(String, boolean) - Method in class mekhq.campaign.force.Formation
Joins Formation.getDisplayPath(boolean) with the supplied separator.
getDisplayPatientRecord() - Method in class mekhq.MHQOptions
 
getDisplayPerformanceRecord() - Method in class mekhq.MHQOptions
 
getDisplayPersonnelLog() - Method in class mekhq.MHQOptions
 
getDisplayScenarioLog() - Method in class mekhq.MHQOptions
 
getDisplayText(String, String) - Method in enum class mekhq.campaign.universe.factionHints.DiplomacyType
Returns a formatted representation of this diplomacy relationship when applied between two factions.
getDisplayType() - Method in class mekhq.campaign.base.AbstractBase
 
getDisplayUnitCrewLog() - Method in class mekhq.MHQOptions
 
getDisplayUnitDeploymentLog() - Method in class mekhq.MHQOptions
 
getDisplayUnitKillLog() - Method in class mekhq.MHQOptions
 
getDisplayUnitLog() - Method in class mekhq.MHQOptions
 
getDisplayUnitRepairLog() - Method in class mekhq.MHQOptions
 
getDistanceThreshold() - Method in class mekhq.campaign.universe.FactionBorderTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getDistanceTo(double, double) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getDistanceTo(PlanetarySystem) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getDistanceToJumpPoint() - Method in class mekhq.campaign.universe.Planet
 
getDistanceToJumpPoint() - Method in class mekhq.campaign.universe.StarType
 
getDistanceToJumpPoint(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getDivorce() - Method in class mekhq.campaign.CampaignConfiguration
 
getDivorce() - Method in class mekhq.campaign.ForceHumanResources
 
getDivorceDiceSize() - Method in class mekhq.campaign.personnel.divorce.RandomDivorce
Deprecated, for removal: This API element is subject to removal in a future version.
getDockingCollarCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getDocks() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getDocks() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getDocks() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getDocks() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getDocks() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getDocks() - Method in class mekhq.campaign.parts.LFBattery
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getDocks() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getDocks() - Method in class mekhq.campaign.unit.Unit
 
getDoctor() - Method in class mekhq.campaign.events.persons.PersonMedicalAssignmentEvent
 
getDoctorAt(int) - Method in class mekhq.gui.model.DocTableModel
 
getDoctorId() - Method in class mekhq.campaign.personnel.Person
 
getDoctorMedicalCapacity(boolean, int) - Method in class mekhq.campaign.personnel.Person
Calculates the medical capacity of a doctor based on their administrative skills, and the base number of hospital beds they are responsible for.
getDoctors() - Method in class mekhq.campaign.ForceHumanResources
 
getDoctors(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
 
getDocumentationEntryFromLookUpName(String) - Static method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns the DocumentationEntry associated with the given lookup name, or null if not found.
getDriverRole() - Method in class mekhq.campaign.unit.Unit
Determines the appropriate personnel role for the driver/pilot position of this unit's entity.
getDrivers() - Method in class mekhq.campaign.unit.Unit
 
getDrivingSkillFor(Entity) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getDropDownText() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
getDropDownText() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
getDropShipBonus() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getDropshipPct() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getDueDate() - Method in class mekhq.campaign.personnel.Person
 
getDueDateAsString(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getDurationChoice() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Retrieves the duration choice selected in the simulation dialog.
getDurationDays() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves course duration (in days).
getEchelon() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getEdge() - Method in class mekhq.campaign.personnel.Person
Retrieves the edge value for the current person.
getEdgeReward() - Method in class mekhq.campaign.personnel.Award
 
getEdgeTooltip() - Method in class mekhq.campaign.personnel.Person
 
getEdgeUsedThisRound() - Method in class mekhq.campaign.personnel.Person
 
getEduAcademyFaction() - Method in class mekhq.campaign.personnel.Person
 
getEduAcademyName() - Method in class mekhq.campaign.personnel.Person
 
getEduAcademyNameInSet() - Method in class mekhq.campaign.personnel.Person
 
getEduAcademySet() - Method in class mekhq.campaign.personnel.Person
 
getEduAcademySystem() - Method in class mekhq.campaign.personnel.Person
Returns the ID of the planetary system where the person's academy campus is located.
getEducationLevel(Person) - Method in class mekhq.campaign.personnel.education.Academy
Calculates the education level of a qualification based on the applicant's highest prior education level and the range of education levels offered by the academy.
getEducationLevelMin() - Method in class mekhq.campaign.personnel.education.Academy
Returns the minimum academic tier value.
getEduCourseIndex() - Method in class mekhq.campaign.personnel.Person
 
getEduDaysOfTravel() - Method in class mekhq.campaign.personnel.Person
Returns an estimated count of days elapsed since the person began their current journey.
getEduEducationStage() - Method in class mekhq.campaign.personnel.Person
 
getEduEducationTime() - Method in class mekhq.campaign.personnel.Person
 
getEduFailedApplications() - Method in class mekhq.campaign.personnel.Person
 
getEduHighestEducation() - Method in class mekhq.campaign.personnel.Person
 
getEduJourneyTime() - Method in class mekhq.campaign.personnel.Person
Returns an estimated journey time in days to or from the academy.
getEduTagAlongs() - Method in class mekhq.campaign.personnel.Person
 
getEffectFromHealingAttempt(int, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Determines the healing outcome corresponding to a given margin of success.
getEffectiveCampaignLevelReputation(PlayerForce, CampaignOptions, LocalDate) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Computes the effective campaign-wide Chaos Reputation for display: the stored (pure) base value plus the current debt penalty, commander SPA modifiers, and manual modifier, limited by the configured cap.
getEffectiveFatigue(Person, Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Calculates the effective fatigue level for a given person based on various modifiers.
getEffectiveNumUnits(Campaign) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
Calculates the effective number of units available in the given campaign based on unit types and roles.
getEffectiveOpForQuality() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getEffectiveOpForSkill() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getEffectivePlayerBVMultiplier() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getEffectivePlayerUnitCountMultiplier() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getEffectiveTempCrewByPersonnelRole(PersonnelRole) - Method in class mekhq.campaign.unit.Unit
Returns the temp ("blob") crew count for the given role that is actually usable.
getEffectsDescription() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Deprecated, for removal: This API element is subject to removal in a future version.
getEffectsDescription(boolean, boolean, CampaignOptions) - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Generates a textual summary of all currently active effects resulting from faction standing modifiers.
getEffectsDescription(boolean, CampaignOptions) - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Deprecated, for removal: This API element is subject to removal in a future version.
getEffectsLabel(List<InjuryEffect>) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getElementAt(int) - Method in class mekhq.gui.model.CrewListModel
 
getElementAt(int) - Method in class mekhq.gui.model.FilterableListModel
 
getElementAt(int) - Method in class mekhq.gui.model.PatientTableModel
 
getEligibleCommanders(Campaign) - Method in class mekhq.campaign.force.Formation
Returns a list of unit or formation commanders eligible to be considered for the position of formation commander.
getEligibleFrontlineUnits(Campaign, StratConScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Retrieves a list of units that are eligible for deployment in support of a Frontline force.
getEligibleLeadershipUnits(Campaign, StratConScenario, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Retrieves a list of units that are eligible for leadership deployment.
getEligibleLocations() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Retrieves all valid body locations this prosthetic can replace, as defined by its associated InjuryType.
getEliteLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getEMI() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getEmployerCamouflage() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerChoice() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Returns the faction chosen as the employer in this simulation dialog.
getEmployerColor() - Method in class mekhq.campaign.mission.contract.AbstractContract
getEmployerData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerDisplayName() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerEquipmentRating() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerFaction() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerFaction(ILocation, LocalDate) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated, for removal: This API element is subject to removal in a future version.
getEmployerFactionCode() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerForceSkill() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerGenerationData(LocalDate, ILocation, Campaign, ContractSearchType, boolean) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
 
getEmployerLiaison() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerMarketDisplayName() - Method in class mekhq.campaign.mission.contract.AbstractContract
The employer's display name with a parenthesized employer-type tag appended, for example "Freedom United (Rebels)".
getEmployerNegotiator() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerRegardMultiplier(AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
The multiplier to apply to the employer faction-standing change from this contract.
getEmployerSet() - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated.
getEmployerType() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnd() - Method in class mekhq.campaign.universe.eras.Era
 
getEndDate() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getEndingDate() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEndTime() - Method in class mekhq.campaign.JumpPath
 
getEndYear() - Method in class mekhq.campaign.universe.Faction
 
getEnemyBotForce(AbstractContract, int, int, List<Entity>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getEnemyBotForce(AbstractContract, int, List<Entity>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getEnemyCamouflage() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyChoice() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Returns the faction chosen as the enemy in this simulation dialog.
getEnemyColour() - Method in class mekhq.campaign.mission.contract.AbstractContract
getEnemyData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyDisplayName() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyDisplayNameIncludingFaction(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyDisplayNameIncludingFaction(Faction, String, int) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
 
getEnemyEquipmentRating() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyFaction() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyFactionCode() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyFactionReference(Resupply) - Static method in class mekhq.gui.dialog.resupplyAndCaches.ResupplyDialogUtilities
Retrieves a formatted string referencing the enemy faction in the context of the current resupply mission.
getEnemyForceSkill() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemyHome() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getEnemyList(String) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated.
getEnemyList(Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated.
getEnemyRegardMultiplier(AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
The multiplier to apply to the enemy faction-standing loss taken for this contract.
getEnemySelectionProfile() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getEnemySkillLevel() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getEnemySkillLevel() - Method in class mekhq.campaign.autoResolve.StratConSetupForces
 
getEnemySponsorFaction() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEnemySponsorFactionCode() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEngine() - Method in class mekhq.campaign.parts.EnginePart
 
getEngine() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getEngineer() - Method in class mekhq.campaign.unit.Unit
 
getEngineRating() - Method in class mekhq.campaign.parts.equipment.MASC
 
getEngineRating() - Method in class mekhq.campaign.parts.equipment.MissingMASC
Deprecated, for removal: This API element is subject to removal in a future version.
getEngineTonnage() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
Deprecated, for removal: This API element is subject to removal in a future version.
getEngineTonnage() - Method in class mekhq.campaign.parts.SVEnginePart
 
getEnglish() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
getEntities() - Method in class mekhq.campaign.Campaign
 
getEntity() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getEntity() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getEntity() - Method in class mekhq.campaign.unit.Unit
 
getEntity(int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
Determines the most appropriate RAT and uses it to generate a random Entity.
getEntity(String, SkillLevel, int, int, int, Collection<MissionRole>, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Use the force generator system to randomly select a unit based on parameters
getEntity(String, SkillLevel, int, int, int, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Determines the most appropriate RAT and uses it to generate a random Entity.
getEntity(String, SkillLevel, int, int, int, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Determines the most appropriate RAT and uses it to generate a random Entity
getEntity(UUID) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getEntityFromUnit() - Method in class mekhq.campaign.personnel.Person
 
getEntityFromUnitId(LocalHangar, UUID) - Static method in class mekhq.utilities.EntityUtilities
Retrieves an Entity associated with a specific unit ID.
getEntityImage() - Method in class mekhq.campaign.unit.Unit
 
getEntityImagePanel() - Method in class mekhq.gui.panes.UnitMarketPane
 
getEntityNameFromXmlString(Node) - Static method in class mekhq.utilities.MHQXMLUtility
 
getEntityStub(Node) - Static method in class mekhq.campaign.mission.scenarios.Scenario
 
getEntityViewPane() - Method in class mekhq.gui.panes.UnitMarketPane
 
getEntry() - Method in class mekhq.gui.dialog.AddOrEditLogEntryDialog
 
getEntry() - Method in class mekhq.gui.dialog.AddOrEditScenarioEntryDialog
 
getEntry() - Method in class mekhq.gui.dialog.EditInjuryEntryDialog
 
getEntry(int) - Method in class mekhq.gui.model.LogTableModel
 
getEntryAt(int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getEquipLevel() - Method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Retrieves the equipment level associated with this connection level.
getEquipment() - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
getEquipment(int) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
getEquipmentContractValue(CampaignOptions, Unit, boolean) - Static method in record class mekhq.campaign.finances.Accountant
getEquipmentContractValue(Unit, boolean) - Method in record class mekhq.campaign.finances.Accountant
 
getEquipmentNum() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getEquipmentNum() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getEquipmentTechRating() - Method in class mekhq.campaign.universe.SocioIndustrialData
Returns the equipment technology rating of the planet based on its sophistication.
getEra() - Method in class mekhq.campaign.Campaign
 
getEra(String) - Method in class mekhq.campaign.universe.eras.Eras
Retrieves an Era by its code, using a case-insensitive match.
getEra(LocalDate) - Method in class mekhq.campaign.universe.eras.Eras
 
getEraMod(int) - Method in class mekhq.campaign.universe.Faction
 
getEras() - Method in class mekhq.campaign.universe.eras.Eras
 
getError() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getErrorCount() - Method in class mekhq.utilities.ValidationResult
 
getErrors() - Method in class mekhq.utilities.ValidationResult
 
getEType() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
Deprecated, for removal: This API element is subject to removal in a future version.
getEType() - Method in class mekhq.campaign.parts.SVEnginePart
 
getEvent(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getEvent(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getEvent(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
Deprecated, for removal: This API element is subject to removal in a future version.
getEventData(LocalDate, T, Planet.EventGetter<T>) - Method in class mekhq.campaign.universe.Planet
 
getEventData(LocalDate, T, PlanetarySystem.EventGetter<T>) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getEventRecipient() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getEvents() - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventDataWrapper
 
getEvents() - Method in class mekhq.campaign.universe.Planet
 
getEvents() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getEventTiming() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getExample() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Returns a short preview of the first few names this method will produce.
getExamResults() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Deprecated, for removal: This API element is subject to removal in a future version.
getExamResults(int) - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Retrieves the formatted exam results text.
getExamScore() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Retrieves the formatted exam results text.
getExistingArmorSupplies() - Method in class mekhq.campaign.parts.Refit
 
getExpandedPersonnelFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getExpectedDueDate() - Method in class mekhq.campaign.personnel.Person
 
getExpenditure(int, int) - Static method in class mekhq.campaign.personnel.DiscretionarySpending
Calculates the expenditure based on a person's willpower and wealth level.
getExpenditureExhaustedReportMessage(String) - Static method in class mekhq.campaign.personnel.DiscretionarySpending
Generates a report message indicating that expenditure has been exhausted for a given person.
getExperience() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getExperienceLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
Returns the experience level constant corresponding to the given numeric level.
getExperienceLevel(CampaignOptions, boolean, LocalDate, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Determines the experience level of a person in their current profession.
getExperienceLevel(CampaignOptions, boolean, LocalDate, Person, boolean) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Calculates the experience level of a person based on various campaign parameters, role-specific adjustments, and personnel options.
getExperienceLevel(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Calculates and returns the experience level for this skill based on the given personnel options, attributes, and reputation.
getExperienceLevelColor(int) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getExperienceLevelColor(SkillLevel) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getExperienceLevelName(int) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getExportFilenameDateString(LocalDate) - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
This is called to get the export after the financial year has concluded according to the previous check returns true.
getExtended() - Method in class mekhq.campaign.personnel.Injury
 
getExtensions() - Method in enum class mekhq.io.FileType
 
getExternalIDLookup() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getExternalPhenotypes() - Static method in enum class mekhq.campaign.personnel.enums.Phenotype
Retrieves a list of external phenotypes.
getExtinctionDate() - Method in class mekhq.campaign.parts.Part
 
getExtinctionDate() - Method in class mekhq.campaign.unit.Unit
 
getExtinctionDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getExtinctionDate(boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getExtinctionDate(boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getExtraData() - Method in class mekhq.campaign.personnel.Injury
 
getExtraData() - Method in class mekhq.campaign.personnel.Person
 
getExtraIncome() - Method in class mekhq.campaign.personnel.Person
Returns the current ExtraIncome value.
getExtraIncomeTraitLevel() - Method in class mekhq.campaign.personnel.Person
Returns the trait level associated with the current ExtraIncome.
getFabricationCost() - Method in interface mekhq.campaign.work.IFabricatable
Computes the cost of a single fabrication attempt (charged per attempt, not only on success).
getFabricationCost(Person) - Method in interface mekhq.campaign.work.IFabricatable
Computes the cost of a single fabrication attempt performed by the given tech.
getFabricationPartBasis() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getFabricationPartBasis() - Method in interface mekhq.campaign.work.IFabricatable
The part value used for the 'Pay For Parts' component of the fabrication cost.
getFabricationPricePerTon() - Method in class mekhq.campaign.parts.equipment.AmmoBin
The per-ton price of the ammunition a fabrication attempt manufactures.
getFabricationPricePerTon() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
Infantry ammunition is priced from its weapon rather than from the munition in the bin, so the manufactured price is the ordinary one.
getFabricationRepairBasis() - Method in class mekhq.campaign.parts.equipment.AmmoBin
The fabrication cost of an ammo reload is based on the value of the shots the attempt actually manufactures (a partial reload costs proportionally less than a full ton), rather than the value of a whole new bin.
getFabricationRepairBasis() - Method in interface mekhq.campaign.work.IFabricatable
The undamaged value used for the 'Pay For Repairs' component of the fabrication cost.
getFabricationShots() - Method in class mekhq.campaign.parts.equipment.AmmoBin
The number of shots a single fabrication attempt manufactures.
getFabricationShots() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
A squad is reloaded a shot at a time across every trooper, so the number of shots manufactured by a fabrication attempt is the per-trooper need multiplied back out over the squad.
getFabricationShots() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
A bin that is over capacity is unloaded before it is loaded (see InfantryAmmoBin.loadBin()), so the fabrication manufactures a full bin at the new capacity rather than nothing at all.
getFabricationShots() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
A bay is worked on one ton at a time, so a fabrication attempt manufactures at most a single ton of shots.
getFabricationValue() - Method in class mekhq.campaign.parts.equipment.AmmoBin
The value of the ammunition a single fabrication attempt manufactures, used as the basis for both components of the fabrication cost.
getFace() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
 
getFacilities() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getFacility(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getFacilityByName(String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Gets a specific facility given an "ID" (the file name).
getFacilityCloneByName(String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Deprecated, for removal: This API element is subject to removal in a future version.
getFacilityImage(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Get the file path for the facility image corresponding to the given facility type Returns default facility if specific facility type is not defined.
getFacilityPoolKey(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Resolves the map-pool key to use for a facility standing on the given terrain, so a base fights on a board that matches the ground it sits on rather than on climate alone.
getFacilityReport() - Method in class mekhq.campaign.CampaignSummary
Returns a summary of fatigue related facilities.
getFacilityScenario(boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Get an allied or hostile facility scenario, depending on passed on parameter.
getFacilityStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getFacilityStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratConGM
 
getFacilityStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.SinglesStratConGM
 
getFacilityType() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getfaction() - Method in class mekhq.campaign.CampaignConfiguration
 
getFaction() - Method in class mekhq.campaign.force.AbstractForce
 
getFaction() - Method in class mekhq.campaign.force.ForceOptions
 
getFaction() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
 
getFaction() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
 
getFaction() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getFaction() - Method in class mekhq.campaign.universe.FactionBorders
 
getFaction() - Method in class mekhq.campaign.universe.selectors.factionSelectors.DefaultFactionSelector
 
getFaction() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getFaction() - Method in class mekhq.CampaignPreset
 
getFaction() - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
Retrieves the currently selected faction.
getFaction() - Method in class mekhq.gui.displayWrappers.FactionDisplay
 
getFaction() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getFaction(String) - Method in class mekhq.campaign.universe.Factions
Returns the faction for the given faction code.
getFactionAppropriateAction(Faction) - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Determines the FactionCensureAction appropriate for the given faction.
getFactionCode() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getFactionCode() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Retrieves the faction code associated with the current instance if it matches the specified lookup name criteria.
getFactionDesc(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getFactionDiscount() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the academy's faction discount value.
getFactionDiscountAdjusted(Campaign, Person) - Method in class mekhq.campaign.personnel.education.Academy
Calculates the adjusted faction discount for a given person in a campaign.
getFactionFromFullNameAndYear(String, int) - Method in class mekhq.campaign.universe.Factions
 
getFactionHints() - Method in class mekhq.campaign.universe.RandomFactionGenerator
 
getFactionJudgmentDialogResourceBundle() - Static method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionJudgmentDialog
Returns the resource bundle location used for obtaining localized string values.
getFactionJudgments() - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Returns the FactionJudgment instance associated with this object.
getFactionList() - Method in class mekhq.campaign.universe.Factions
 
getFactionLogo(int, String) - Static method in class mekhq.campaign.universe.Factions
Returns a faction logo as a black-tinted ImageIcon, resolved for the given game year.
getFactionLogo(Campaign, String, boolean) - Static method in class mekhq.campaign.universe.Factions
Deprecated, for removal: This API element is subject to removal in a future version.
getFactionLogoWithScaling(int, String, int) - Static method in class mekhq.campaign.universe.Factions
Returns a faction logo as a scaled, black-tinted ImageIcon, resolved for the given game year.
getFactionModifiers(Person, Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getFactionName(Faction, int) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the formatted full name of a Faction for the specified game year.
getFactionName(Faction, int, boolean) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the formatted full name of a Faction for the specified game year.
getFactionNames(Collection<Faction>, int) - Static method in class mekhq.campaign.universe.Faction
 
getFactionRecordOrFallback(String) - Method in class mekhq.campaign.universe.Factions
Helper function that gets the faction record for the specified faction, or a fallback general faction record.
getFactions() - Method in class mekhq.campaign.universe.Factions
 
getFactions(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getFactions(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getFactionSelector(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Gets the AbstractFactionSelector to use with this campaign.
getFactionSelector(RandomOriginOptions) - Method in class mekhq.campaign.ForceHumanResources
Gets the AbstractFactionSelector to use.
getFactionSet(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getFactionSet(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getFactionsInRegion() - Method in class mekhq.campaign.universe.FactionBorderTracker
Retrieves a Set of all factions that control at least one planet in the region.
getFactionsInRegion(ILocation, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Retrieves a Set of all factions that control at least one planet within radius light years of location's current system, computed fresh rather than from this tracker's persistently cached region.
getFactionSpecificRating(FactionRecord, int) - Static method in class mekhq.campaign.universe.RATGeneratorConnector
Helper function that extracts the string-based unit rating from the given int-based unit-rating for the given faction.
getFactionStandings() - Method in class mekhq.campaign.CampaignConfiguration
 
getFactionStandings() - Method in class mekhq.campaign.force.AbstractForce
 
getFactionStandingUltimatumsLibrary() - Method in class mekhq.campaign.Campaign
 
getFactionTechCode(Faction) - Static method in class mekhq.campaign.market.procurement.Procurement
Deprecated.
getFacultySkill() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves faculty skill level.
getFailedCollateral() - Method in class mekhq.campaign.finances.Finances
 
getFailedMessage() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getFailedReinforcements() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getFailureEffects() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getFallbackFactionKey(String, Faction) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Generates a fallback dialog key by replacing the judging faction's code in the original dialog key with a suitable default affix, based on the general type of the judging faction.
getFame() - Method in class mekhq.campaign.personnel.Person
Retrieves the raw fame value of the character.
getFame() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
getFameAgeModifier(int, boolean, boolean, int) - Static method in class mekhq.campaign.personnel.skills.Aging
Calculates the fame age modifier for a character based on their age, clan affiliation, blood name status, and military rank.
getFameForFaction(String) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
getFameLevelForFaction(String) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
getFameName(String, boolean) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
getFamiliarityCap() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getFamily() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getFathers() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getFatigueDamage() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Gets the amount of fatigue damage inflicted by this outcome.
getFatiguedBackground() - Method in class mekhq.MHQOptions
 
getFatiguedColors() - Method in class mekhq.MHQOptions
 
getFatiguedForeground() - Method in class mekhq.MHQOptions
 
getFatigueDirect() - Method in class mekhq.campaign.personnel.Person
Retrieves the fatigue value for the current person.
getFeminine() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
getFieldKitchenWithinCapacity() - Method in class mekhq.campaign.force.AbstractForce
 
getFighterFuelCost(Entity) - Method in class mekhq.campaign.unit.Unit
 
getFileAddress() - Method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns the full file address for this object by concatenating the directory path, the stored file address, and the file extension constants.
getFilename() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
 
getFilename() - Method in class mekhq.campaign.icons.UnitIcon
 
getFileName() - Method in class mekhq.utilities.ValidationMessage
 
getFileNameClan() - Method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
Gets the filename for the Clan market configuration.
getFileNameInnerSphere() - Method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
Gets the filename for the Inner Sphere market configuration.
getFilePath() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
getFilesProcessed() - Method in class mekhq.utilities.ValidationResult
 
getFilter() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getFilter() - Method in class mekhq.gui.model.FilterableListModel
 
getFilteredAcademies(Campaign) - Method in class mekhq.campaign.universe.PlanetarySystem
Retrieves a list of filtered academies based on the given campaign.
getFilteredFaction(Campaign, Person, List<String>) - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the first Faction not in conflict with person's Faction or the campaign Faction.
getFilteredFactionAtCampus(Campaign, Person, String) - Method in class mekhq.campaign.personnel.education.Academy
Campus-aware variant of Academy.getFilteredFaction(Campaign, Person, List) that resolves faction-restricted academy access against the campus system's current controller, applying the BattleTech-canonical FedCom era rules and a general bidirectional faction-lineage check (#8915).
getFilteredInformation(Person, LocalDate) - Method in enum class mekhq.gui.enums.PersonnelFilter
 
getFilters(boolean) - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
getFinalSkillValue(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Calculates the final skill value for a character by applying progression rules, attribute modifiers, SPA (Special Pilot Abilities) modifiers, and reputation, then clamps the value within the legal range for the skill type.
getFinalSkillValue(SkillModifierData, int) - Method in class mekhq.campaign.personnel.skills.Skill
As Skill.getFinalSkillValue(SkillModifierData), but also applies the combat Chassis Familiarity bonus the caller has already computed for this skill's role (piloting or gunnery) from the crew member's familiarity and the active FamiliarityMode.
getFinalXPProgress(int, Skill) - Static method in class mekhq.campaign.personnel.education.TrainingCombatTeams
Calculates and applies XP progress to the target skill for this training session.
getfinances() - Method in class mekhq.campaign.CampaignConfiguration
 
getFinances() - Method in class mekhq.campaign.force.AbstractForce
 
getFinancesDirectory() - Static method in class mekhq.MekHQ
 
getFinancesLog() - Method in class mekhq.gui.CommandCenterTab
 
getFinancesLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getFinancesTab() - Method in class mekhq.gui.CampaignGUI
 
getFinancialInstitutions() - Static method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitutions
 
getFinancialTerm() - Method in class mekhq.campaign.finances.Asset
 
getFinancialTerm() - Method in class mekhq.campaign.finances.Loan
 
getFirstAttribute() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
getFirstAttribute() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getFirstAwardIgnoringSet(String) - Method in class mekhq.campaign.personnel.PersonAwardController
Finds an award with a given name, without taking into account the set name.
getFirstName() - Method in class mekhq.campaign.personnel.Person
 
getFirstSystem() - Method in class mekhq.campaign.JumpPath
 
getFixedAmount() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getFixedBV() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getFixedEntityList() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getFixedEntityListDirect() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getFixedLocation() - Method in class mekhq.campaign.base.PlayerBase
Returns the FixedLocation that anchors this base, navigating up the location tree from this base's node.
getFixedMul() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getFixedUnitCount() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getFlaggedCommander() - Method in class mekhq.campaign.Campaign
Retrieves the flagged commander from the personnel list.
getFlaggedSecondInCommand() - Method in class mekhq.campaign.Campaign
Retrieves the flagged second-in-command from the personnel list.
getFlags() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getFlags() - Method in class mekhq.campaign.universe.eras.Era
 
getFlavorText(boolean, boolean) - Method in class mekhq.campaign.personnel.skills.SkillType
Retrieves the flavor text for this skill, optionally including HTML tags and attribute details.
getFleetAltitudeCapability() - Method in class mekhq.campaign.force.AbstractForce
The force's cached FleetAltitudeCapability, describing the range of altitudes its units can fight at.
getFleetRestrictedMapLocations(Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Determines the set of map locations that StratCon is allowed to generate scenarios in, given the composition of the campaign's fleet.
getFluff() - Method in class mekhq.campaign.personnel.Injury
 
getFluffName() - Method in class mekhq.campaign.unit.Unit
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.InjuryType
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Laceration
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SeveredSpine
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AbdominalBurn
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlarionHantaVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlbieroConsumption
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlgediBloodBurn
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AmputationRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AnchaVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BetholdSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEar
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEye
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicHeart
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungs
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType1Filter
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType2Filter
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType3Filter
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicOrganOther
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BirthDefect
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BlackMarshFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Blindness
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BloodLoss
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BoneReinforcement
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BrisbaneVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedOrgan
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNI
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNITripleCore
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedFace
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChelosianVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildlikeRegression
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildusFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChronicDisassociation
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisAmaris
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisTraditional
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLimbRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticAnimalEarProsthetic
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticBeautyEnhancement
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticHorrorEnhancement
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticLegProsthetic
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgeryRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticTailProsthetic
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CripplingFlashbacks
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CromartySuperflu
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfEden
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfGaledon
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CussetCrud
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarBoostedCommunications
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarCommunications
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarEnhanced
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarMulti
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarSignal
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeEMIR
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeLaser
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMulti
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMultiEnhanced
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeTelescope
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticSpeechImplant
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DangmarsFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DarrsDisease
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DelphiCurse
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Devilitch
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DiscontinuationSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Disemboweled
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DowningPoltursDisease
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EdisonWhiteFlu
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EIImplantRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveImplantRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EltaninBrainFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EnhancedImagingImplant
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EyeImplant
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FailedSurgeryRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FenrisPlague
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedGroin
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GalaxPathogen
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GarmsSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GenoanSpinalMeningitis
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingLoss
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HeartTrauma
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HookHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HyborianBloodPlague
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ImplantRemovalRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KaerPathogen
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KilenWattsSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KnightsGrasseSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LaensRegret
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LandmarkSupervirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MedicalComplication
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MiaplacidusPlague
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeisseriaMalthusia
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeoSmallpox
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NotilicSweats
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NykvarnVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OckhamsBloodDisease
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OldWound
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganFiltrationImplant
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganTrauma
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShunt
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShuntRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PegLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PheromoneEffuser
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PingreeFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PostpartumRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PrototypeVDNI
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PuncturedLung
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RedburnVirus
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementLimbRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementOrganRecovery
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RocklandFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ScourgePlague
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SecondaryPowerSupply
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleClawHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleLeg
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SkokieShivers
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SmokeInhalation
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TerribleBruises
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ToxoplasmaGondiiHardcorea
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TransitDisorientationSyndrome
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.UnoleFlu
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VehicularDNI
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDeadly
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDiscomfort
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessModerate
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSevere
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSlight
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WinsonsRegret
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.YimpiseeFever
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedFemur
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedChest
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedUpperArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CalfBurn
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HandBurn
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ThighBurn
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedFemur
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedForearm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShin
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShoulder
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedAnkle
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedElbow
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFemur
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedForearm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHip
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedJaw
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedKnee
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedRib
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedShoulder
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedSkull
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedUpperArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedWrist
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredArm
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredFoot
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHand
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredLeg
 
getFocalWeightClass() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getFocusAmmo() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current focus percentage allocated for ammunition resupply.
getFocusArmor() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current focus percentage allocated for armor resupply.
getFocusBorder() - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
Deprecated, for removal: This API element is subject to removal in a future version.
getFocusParts() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current focus percentage allocated for general parts resupply.
getFog() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getFollowOnEvent(int) - Method in class mekhq.gui.dialog.RandomEventDialog
 
getFontColorAmazing() - Method in class mekhq.MHQOptions
 
getFontColorAmazingHexColor() - Method in class mekhq.MHQOptions
 
getFontColorNegative() - Method in class mekhq.MHQOptions
 
getFontColorNegativeHexColor() - Method in class mekhq.MHQOptions
 
getFontColorPositive() - Method in class mekhq.MHQOptions
 
getFontColorPositiveHexColor() - Method in class mekhq.MHQOptions
 
getFontColorSkillElite() - Method in class mekhq.MHQOptions
 
getFontColorSkillEliteHexColor() - Method in class mekhq.MHQOptions
 
getFontColorSkillGreen() - Method in class mekhq.MHQOptions
 
getFontColorSkillGreenHexColor() - Method in class mekhq.MHQOptions
 
getFontColorSkillRegular() - Method in class mekhq.MHQOptions
 
getFontColorSkillRegularHexColor() - Method in class mekhq.MHQOptions
 
getFontColorSkillUltraGreen() - Method in class mekhq.MHQOptions
 
getFontColorSkillUltraGreenHexColor() - Method in class mekhq.MHQOptions
 
getFontColorSkillVeteran() - Method in class mekhq.MHQOptions
 
getFontColorSkillVeteranHexColor() - Method in class mekhq.MHQOptions
 
getFontColorWarning() - Method in class mekhq.MHQOptions
 
getFontColorWarningHexColor() - Method in class mekhq.MHQOptions
 
getFoodAndHousingTotal(Collection<Person>, boolean, boolean, double) - Static method in record class mekhq.campaign.finances.Accountant
getForbiddenScenarios() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Deprecated, for removal: This API element is subject to removal in a future version.
getForce() - Method in class mekhq.campaign.events.DeploymentChangedEvent
 
getForce() - Method in class mekhq.campaign.events.OrganizationChangedEvent
 
getForce() - Method in class mekhq.campaign.events.persons.PersonForceAssignmentEvent
Deprecated.
 
getForce() - Method in class mekhq.campaign.events.StratConDeploymentEvent
 
getForceAlignment() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getForceAlignment(int) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Get a force alignment value given an int
getForceAt(int) - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
getForceCommitmentModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getForceCompositionReport() - Method in class mekhq.campaign.CampaignSummary
A report that gives the percentage composition of the force in mek, armor, infantry, and aero units.
getForceCount() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getForceDefinition() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getForceDeploymentStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getForceDescriptorSnapshot() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
The ratgen roll inputs.
getForceDetachment() - Method in class mekhq.campaign.force.PlayerForce
 
getForceDetachment() - Method in interface mekhq.campaign.force.SingleDetachmentForce
The single detachment this force tracks.
getForceGeneratorTab() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
 
getForceId() - Method in class mekhq.campaign.Kill
 
getForceIDs() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getForceMultiplier() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getForceMultiplier() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getForceName() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getForceName() - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
 
getForceNamingMethod() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getForceOptions() - Method in class mekhq.campaign.force.AbstractForce
 
getForceQualityModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
 
getForceQuantity(Formation, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
The total quantity measured in the units of CountType that this force has.
getForceRepairReport() - Method in class mekhq.campaign.CampaignSummary
A report that gives the number of units in different damage states
getForces(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getForceStub() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getForceSummary(Formation) - Method in class mekhq.gui.view.ForceViewPanel
Returns a summary of the given Force in HTML format.
getForceSummary(Person, Unit) - Method in class mekhq.gui.view.ForceViewPanel
 
getForceSummary(Unit) - Method in class mekhq.gui.view.ForceViewPanel
 
getForceValue(boolean, boolean, double, double, double, boolean) - Method in record class mekhq.campaign.finances.Accountant
Calculates the total contract value of all qualifying units assigned to combat-role standard forces, applying category-specific percentage multipliers and (optionally) diminishing returns.
getForceValue(Collection<Formation>, LocalHangar, Faction, CampaignOptions, boolean, boolean, double, double, double, boolean) - Static method in record class mekhq.campaign.finances.Accountant
getForceValue(Faction, List<Formation>, LocalHangar, boolean, boolean, double, double, double, double) - Static method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Calculates the total alternate-payment-model value of the supplied forces, applying contract multipliers and (optionally) diminishing returns.
getForeground() - Method in class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton
The label colour for the button's current state.
getFormatedRoleDescriptions(LocalDate) - Method in class mekhq.campaign.personnel.Person
Builds a formatted description string of this person's primary and secondary roles as they should appear in UI lists and reports.
getFormation(int) - Method in class mekhq.campaign.force.AbstractForce
 
getFormation(Campaign) - Method in class mekhq.campaign.force.CombatTeam
Retrieves the formation associated with the given campaign using the stored formation ID.
getFormationBaseSize() - Method in class mekhq.campaign.universe.Faction
Returns the size of the lowest formation type (e.g., lance).
getFormationCommander(Campaign) - Method in class mekhq.campaign.force.Formation
 
getFormationCommanderID() - Method in class mekhq.campaign.force.Formation
 
getFormationFor(Person) - Method in class mekhq.campaign.force.AbstractForce
Resolves the Formation a person belongs to: the formation of their assigned unit if they crew one, otherwise — for techs — the formation they are the assigned tech of.
getFormationFor(Unit) - Method in class mekhq.campaign.force.AbstractForce
 
getFormationGrouping() - Method in class mekhq.campaign.universe.Faction
Returns the grouping multiplier for accumulated formations such as company, galaxy or level 3.
getFormationIcon() - Method in class mekhq.campaign.force.Formation
 
getFormationIcon() - Method in class mekhq.campaign.force.FormationStub
 
getFormationIcon() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
getFormationIcons() - Static method in class mekhq.MHQStaticDirectoryManager
Returns an AbstractDirectory object containing all formation icon filenames found in MekHQ's formation icon folder.
getFormationId() - Method in class mekhq.campaign.force.CombatTeam
 
getFormationId() - Method in class mekhq.campaign.unit.Unit
 
getFormationIds() - Method in class mekhq.campaign.force.AbstractForce
 
getFormationLevel() - Method in class mekhq.campaign.force.Formation
 
getFormations() - Method in class mekhq.campaign.CampaignConfiguration
 
getFormations() - Method in class mekhq.campaign.force.AbstractForce
 
getFormationType() - Method in class mekhq.campaign.force.Formation
 
getFormattedDates() - Method in class mekhq.campaign.personnel.Award
Generates a list of strings of formatted dates
getFormattedDisplayableName() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getFormattedFinancialReport() - Method in class mekhq.gui.FinancesTab
 
getFormattedText(String, Object...) - Static method in class mekhq.utilities.MHQInternationalization
Get a formatted localized string from the default bundle
getFormattedTextAt(String, String, Object...) - Static method in class mekhq.utilities.MHQInternationalization
Get a formatted localized string from the default bundle
getFormattedTitle() - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Returns the localized title used for the morale check report UI.
getFormerSpouse() - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
getFormerSpouses() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getFoundationDate() - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
getFounder() - Method in class mekhq.campaign.personnel.Bloodname
 
getFrame() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
 
getFrame() - Method in class mekhq.gui.CampaignGUI
 
getFrame() - Method in class mekhq.gui.CampaignGuiTab
 
getFriendlyDelayedReinforcements() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getFriendlyInstantReinforcements() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getFriendlyPrisoners() - Method in class mekhq.campaign.ForceHumanResources
Provides a filtered list of personnel including only friendly PoWs.
getFriendlyReinforcementDelayReduction() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getFuelCost(int) - Method in class mekhq.campaign.unit.Unit
Calculates the monthly fuel cost for this unit, applying any available hydrogen production credits.
getFuelTotal(Collection<Unit>) - Static method in record class mekhq.campaign.finances.Accountant
Calculates the total monthly fuel cost for the given units.
getFuelType() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
Deprecated, for removal: This API element is subject to removal in a future version.
getFuelType() - Method in class mekhq.campaign.parts.SVEnginePart
Internal combustion engines differ by the type of fuel they are designed for.
getFullCrewSize() - Method in class mekhq.campaign.unit.Unit
 
getFullDesc(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getFullDescription() - Method in class mekhq.campaign.universe.NewsItem
 
getFullEntityList(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getFullMMName() - Method in class mekhq.campaign.force.Formation
Returns the MegaMek force string for this formation: the chain of ancestor formations from the top-level formation down to and including this one, each rendered as name|id (plus the camouflage category/filename when non-default).
getFullName() - Method in class mekhq.campaign.force.Formation
 
getFullName() - Method in class mekhq.campaign.personnel.Person
 
getFullName(int) - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getFullName(int) - Method in class mekhq.campaign.universe.Faction
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
getFullShots() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
getFullTitle() - Method in class mekhq.campaign.personnel.Person
Constructs and returns the full title by combining the rank and full name.
getFullTitleAndProfessions() - Method in class mekhq.campaign.personnel.Person
 
getFullYearsInDebt(LocalDate) - Method in class mekhq.campaign.finances.Finances
 
getFunds() - Method in class mekhq.campaign.force.AbstractForce
 
getFundsDescription() - Method in class mekhq.gui.dialog.AddFundsDialog
 
getFundsQuantityField() - Method in class mekhq.gui.dialog.AddFundsDialog
 
getFutureContracts() - Method in class mekhq.campaign.Campaign
Retrieves a list of future contracts.
getGame() - Method in class mekhq.campaign.Campaign
 
getGame() - Method in class mekhq.campaign.CampaignConfiguration
 
getGameOptions() - Method in class mekhq.campaign.Campaign
 
getGameOptions() - Method in class mekhq.campaign.CampaignConfiguration
 
getGameOptions() - Method in class mekhq.CampaignPreset
 
getGameOptions() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getGameOptionsVector() - Method in class mekhq.campaign.Campaign
 
getGameYear() - Method in class mekhq.campaign.Campaign
 
getGameYear() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the campaign year for market behavior.
getGender() - Method in class mekhq.campaign.personnel.Person
 
getGenealogy() - Method in class mekhq.campaign.personnel.Person
 
getGeneralLog() - Method in class mekhq.gui.CommandCenterTab
 
getGenerateControls() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
The Force Generator's own action controls, so the dialog can host them in its button bar rather than leaving a second row of buttons in the middle of the tab.
getGeneratedDescription() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Builds a human-readable description of this objective purely from its structured definition - criterion, amount (percentage or fixed count), destination edge, time limit, and success/failure effects.
getGeneratedForce() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
The force rolled by the view's most recent Generate, or null if the player hasn't previewed yet.
getGenerationCode() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getGenerationMethod() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getGenerationOrder() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getGeneticLegacyRole() - Method in class mekhq.campaign.personnel.Person
 
getGivenName() - Method in class mekhq.campaign.personnel.Person
 
getGlobalScenarioModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getGlobalScenarioModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getGlossaryEntryFromLookUpName(String) - Static method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the GlossaryEntry associated with the given lookup name, or null if not found.
getGoneBackground() - Method in class mekhq.MHQOptions
 
getGoneColors() - Method in class mekhq.MHQOptions
 
getGoneForeground() - Method in class mekhq.MHQOptions
 
getGovernmentOrders() - Method in class mekhq.campaign.mission.contract.ContractMarket
 
getGrandchildren() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getGrandchildrenCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getGrandparents() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getGrandparentsCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getGravity() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getGravity() - Method in class mekhq.campaign.universe.Planet
 
getGravitySigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
getGreed() - Method in class mekhq.campaign.personnel.Person
 
getGreedDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
 
getGreek() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
getGreenLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getGreeting(Campaign, String) - Static method in class mekhq.campaign.universe.factionStanding.BatchallFactions
Deprecated.
Retrieves the greeting for faction based on infamy.
getGroundMP() - Method in class mekhq.campaign.parts.BattleArmorSuit
Deprecated, for removal: This API element is subject to removal in a future version.
getGroundMP() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
Deprecated, for removal: This API element is subject to removal in a future version.
getGroup() - Method in class mekhq.campaign.personnel.Award
 
getGroup() - Method in class mekhq.campaign.personnel.CustomOption
 
getGroupLowerBound() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
getGroupName() - Method in enum class mekhq.gui.model.PartsFilterGroup
 
getGroupName(int) - Static method in enum class mekhq.gui.model.PartsFilterGroup
 
getGUI() - Method in class mekhq.campaign.Campaign
 
getGUI() - Method in class mekhq.gui.DailyReportLogPanel
 
getGUI() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getGUI() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getGuiElement(String) - Method in class mekhq.IconPackage
 
getGunnerRole() - Method in class mekhq.campaign.unit.Unit
Determines the appropriate personnel role for the gunner position of this unit's entity.
getGunners() - Method in class mekhq.campaign.unit.Unit
 
getGunneryModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getGunneryRepairBonus(int) - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getGunnerySkillFor(Entity) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getGyroBaseTonnage(int, int) - Static method in class mekhq.campaign.parts.meks.MekGyro
 
getGyroTonnage(int, int, int) - Static method in class mekhq.campaign.parts.meks.MekGyro
 
getHabitabilitySigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getHangar() - Method in class mekhq.campaign.base.AbstractBase
 
getHangar() - Method in class mekhq.campaign.force.Detachment
 
getHangar() - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getHangar() - Method in interface mekhq.campaign.location.ILocation
Returns the LocalHangar owned by the nearest IPlace ancestor of this location, or null if no such ancestor exists or it does not own a hangar.
getHangar() - Method in interface mekhq.campaign.location.IPlace
Returns the LocalHangar owned by this place, or null if this place does not own one.
getHangar() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getHangar() - Method in class mekhq.campaign.unit.HangarStatistics
 
getHangarReport() - Method in class mekhq.gui.dialog.reportDialogs.HangarReportDialog
 
getHangarStatistics() - Method in class mekhq.campaign.Campaign
Gets statistics related to units in the hangar.
getHangarTab() - Method in class mekhq.gui.CampaignGUI
 
getHangarTree() - Method in class mekhq.campaign.report.HangarReport
 
getHasGainedVeterancySPA() - Method in class mekhq.campaign.personnel.Person
 
getHasNaturalAptitude() - Method in class mekhq.campaign.personnel.skills.Skill
 
getHasRarePersonnel() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns whether rare personnel are available on the market.
getHasTrack() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getHeadline() - Method in class mekhq.campaign.universe.NewsItem
 
getHeadlineForReport() - Method in class mekhq.campaign.universe.NewsItem
 
getHealedInjuriesBackground() - Method in class mekhq.MHQOptions
 
getHealedInjuriesColors() - Method in class mekhq.MHQOptions
 
getHealedInjuriesForeground() - Method in class mekhq.MHQOptions
 
getHealingDelay(int) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Gets the additional delay applied to the injury's healing time.
getHealingDifficulty(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getHealingMods(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getHeavyVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
 
getHeight() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getHeightModifier() - Method in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
getHeightScalingIncrement() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getHeroicLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getHexColor() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
getHideUnitFluff() - Method in class mekhq.MHQOptions
 
getHighlightColor() - Method in class mekhq.gui.view.PaperDoll
Deprecated, for removal: This API element is subject to removal in a future version.
getHiringCost(Person) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
 
getHiringCost(Person) - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
 
getHiringHallLevel(LocalDate) - Method in class mekhq.campaign.universe.Planet
Retrieves the level of the Hiring Hall on the planet on the specified date.
getHiringHallLevel(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getHistoricalDailyLog() - Method in class mekhq.MHQOptions
 
getHistory() - Method in class mekhq.campaign.unit.Unit
 
getHitCriticalSlots(int, int) - Method in class mekhq.campaign.unit.Unit
Number of slots doomed, missing or destroyed in all locations
getHitCriticalSlots(int, int, int) - Method in class mekhq.campaign.unit.Unit
Number of slots doomed, missing or destroyed in a location
getHits() - Method in class mekhq.campaign.parts.Part
Gets the number of hits on the part.
getHits() - Method in class mekhq.campaign.personnel.Injury
Returns the number of hits associated with this injury.
getHits() - Method in class mekhq.campaign.personnel.Person
Retrieves the current number of Core-scale 'hits'.
getHits() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getHitsPrior() - Method in class mekhq.campaign.personnel.Person
 
getHonorRating(Campaign) - Method in class mekhq.campaign.universe.Faction
Returns the honor rating for a given Clan.
getHospitalSpinnerValue() - Static method in class mekhq.gui.dialog.ContractStartRentalDialog
Gets the current hospital beds spinner value.
getHost() - Method in class mekhq.campaign.CampaignController
Gets the unique identifier of the campaign hosting this session.
getHostileFacilities() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getHostileFacilityCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getHostileReinforcementDelayReduction() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getHPG(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getHPG(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getHPGNetwork() - Method in class mekhq.campaign.Campaign
Returns the HPG network supplied by this campaign's systems data for the current campaign date.
getHPGNetwork(LocalDate) - Method in class mekhq.campaign.universe.Systems
 
getHRCapacityReport(Campaign) - Method in class mekhq.campaign.CampaignSummary
Generates an administrative capacity report for the Command Center.
getHRStrain(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Calculates the administrative strain for a given campaign.
getHRStrainModifier(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
This method calculates the combatant strain modifier based on the active personnel assigned to units.
getHtml(DailyReportType) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
 
getHTMLDescription() - Method in class mekhq.campaign.universe.SocioIndustrialData
 
getHTMLTitle() - Method in class mekhq.campaign.personnel.Person
 
getHumanResources() - Method in class mekhq.campaign.force.AbstractForce
 
getHydrologyProfile() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getHyperlinkedFullTitle() - Method in class mekhq.campaign.personnel.Person
 
getHyperlinkedName() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Returns the name of this object as an HTML hyperlink.
getHyperlinkedName() - Method in class mekhq.campaign.mission.contract.AbstractContract
Returns the name of this object as an HTML hyperlink.
getHyperlinkedName() - Method in class mekhq.campaign.mission.scenarios.Scenario
Returns the name of this object as an HTML hyperlink.
getHyperlinkedName() - Method in class mekhq.campaign.personnel.Person
 
getHyperlinkedName() - Method in class mekhq.campaign.unit.Unit
 
getHyperlinkedName(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getICAO1956() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
getIcon() - Method in class mekhq.campaign.universe.Planet
 
getIcon() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getIcon() - Method in class mekhq.campaign.universe.Satellite
 
getIcon() - Method in class mekhq.campaign.universe.StarType
 
getIcon(Object) - Method in class mekhq.gui.ForceRenderer
 
getIcon(Object) - Method in class mekhq.gui.view.AtBScenarioViewPanel.ForceStubRenderer
 
getIcon(Object) - Method in class mekhq.gui.view.ScenarioViewPanel.ForceStubRenderer
 
getIconImage(Planet) - Static method in class mekhq.campaign.universe.StarUtil
 
getIconImage(PlanetarySystem) - Static method in class mekhq.campaign.universe.StarUtil
 
getIconPackage() - Method in class mekhq.gui.CampaignGUI
 
getIconPackage() - Method in class mekhq.gui.CampaignGuiTab
 
getIconPackage() - Method in class mekhq.MekHQ
 
getIconString() - Method in enum class mekhq.campaign.enums.DailyReportType
 
getId() - Method in class mekhq.campaign.base.AbstractBase
 
getId() - Method in class mekhq.campaign.Campaign
 
getId() - Method in class mekhq.campaign.force.Formation
 
getId() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getId() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getId() - Method in class mekhq.campaign.parts.Part
 
getId() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the ID of the academy.
getId() - Method in class mekhq.campaign.personnel.InjuryType
 
getId() - Method in class mekhq.campaign.personnel.Person
 
getId() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getId() - Method in class mekhq.campaign.storyArc.Personality
 
getId() - Method in class mekhq.campaign.storyArc.StoryPoint
 
getId() - Method in class mekhq.campaign.unit.Unit
 
getId() - Method in class mekhq.campaign.universe.NewsItem
 
getId() - Method in class mekhq.campaign.universe.Planet
 
getId() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getIgnoreMothballed() - Method in class mekhq.campaign.force.AbstractForce
 
getIgnoreSparesUnderQuality() - Method in class mekhq.campaign.force.AbstractForce
 
getImage() - Method in class mekhq.campaign.storyArc.Personality
 
getImage() - Method in class mekhq.campaign.storyArc.storypoint.DialogStoryPoint
 
getImage(int, int) - Method in class mekhq.campaign.icons.UnitIcon
 
getImage(Component) - Method in class mekhq.campaign.unit.Unit
 
getImage(Component, Camouflage, boolean) - Method in class mekhq.campaign.unit.Unit
 
getImageDirectory() - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Retrieves the directory path for storing faction-related image resources.
getImagePanel() - Method in class mekhq.gui.dialog.StoryDialog
 
getImplantListAsString() - Method in class mekhq.campaign.personnel.Person
Every implant this person carries, named for display, across the groups that hold them.
getImplementedStatuses(boolean, boolean) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Retrieves a list of implemented personnel statuses based on the specified criteria.
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Retrieves an in-character message formatted with the provided commander address.
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.CombatChallengeNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientAsTechsNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientAstechTimeNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientMedicsNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.OutstandingScenariosNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.PregnantCombatantNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnableToAffordExpensesNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnableToAffordJumpNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnableToAffordLoanPaymentNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnableToAffordRentNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnableToAffordShoppingListNagDialog
 
getInCharacterMessage(Campaign, String, String) - Method in class mekhq.gui.dialog.nagDialogs.UnresolvedStratConContactsNagDialog
 
getInCharacterText() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionAccoladeConfirmationDialog
Returns the in-character narrative text shown in the dialog.
getInCharacterText(String, String, Person, Person, String, String, String, Integer, String) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Generates a localized, in-character narrative text for a faction standing event, dynamically incorporating identity and pronoun information for one or two characters, as well as campaign and faction context.
getInCharacterText(Campaign) - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureConfirmationDialog
Returns the in-character narrative text shown in the dialog.
getIncome() - Method in class mekhq.campaign.finances.Asset
 
getIncrease() - Method in class mekhq.campaign.events.AsTechPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.BattleArmorPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.MedicPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.SoldierPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VehicleCrewGroundPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VehicleCrewNavalPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VehicleCrewVTOLPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VesselCrewPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VesselGunnerPoolChangedEvent
 
getIncrease() - Method in class mekhq.campaign.events.VesselPilotPoolChangedEvent
 
getIncreaseScanRange() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getIndex() - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
getIndex() - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
getIndex() - Method in interface mekhq.gui.baseComponents.tables.MHQTableColumn
Returns the index of this column model.
getIndex() - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
getIndexOfChild(Object, Object) - Method in class mekhq.gui.model.OrgTreeModel
 
getIndexOfChild(Object, Object) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
getIndexOfChild(Object, Object) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
getIndividualAttributeModifier(int) - Static method in class mekhq.campaign.personnel.skills.Skill
Calculates the individual attribute modifier for a given attribute score.
getIndividualRankSystemPath() - Method in class mekhq.MHQOptions
 
getIndividualRolesExpandedPersonnelFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getIndividualRolesStandardPersonnelFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getIndividualUnitIDs() - Method in class mekhq.campaign.mission.scenarios.Scenario
Gets the IDs of units deployed to this scenario individually.
getInDrawOrder() - Static method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
getInfantryCapacity() - Method in class mekhq.campaign.unit.Unit
 
getInfantryEntity(UnitGeneratorParameters, SkillLevel, boolean, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Randomly generates an infantry unit, with a randomly generated 'crew'.
getInfantryFuelCost(Entity) - Method in class mekhq.campaign.unit.Unit
 
getInfantryValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getInfirmaryTab() - Method in class mekhq.gui.CampaignGUI
 
getInfo() - Method in interface mekhq.campaign.digitalGM.stratCon.IStratConDisplayable
 
getInfo() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getInfo(Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getInheritedBloodGroup(BloodGroup, BloodGroup) - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup
Determines the inherited blood group of a child based on the blood groups of the mother and the father.
getInitCampaignFile() - Method in class mekhq.campaign.storyArc.StoryArc
Deprecated, for removal: This API element is subject to removal in a future version.
getInitCampaignFile() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getInitiativeBonus() - Method in class mekhq.campaign.force.AbstractForce
 
getInitiativeMaxBonus() - Method in class mekhq.campaign.force.AbstractForce
 
getInjuredBackground() - Method in class mekhq.MHQOptions
 
getInjuredColors() - Method in class mekhq.MHQOptions
 
getInjuredForeground() - Method in class mekhq.MHQOptions
 
getInjuries() - Method in class mekhq.campaign.personnel.Person
All methods below are for the Advanced Medical option
getInjuriesByLocation(BodyLocation) - Method in class mekhq.campaign.personnel.Person
 
getInjuryByLocation(BodyLocation) - Method in class mekhq.campaign.personnel.Person
 
getInjuryEffect() - Method in class mekhq.campaign.personnel.Injury
 
getInjuryEffect() - Method in class mekhq.campaign.personnel.InjuryType
 
getInjuryLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationService
Generates a new InjuryLocationData instance representing a randomly determined injury location and duration multiplier.
getInjuryModifiers(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the total injury modifier for the pilot, based on the character's injuries and ambidextrous trait (if present).
getInjuryType() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getInjuryType() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
getInnerSphereMarketCamOpsRevised() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Inner Sphere market entries configured for the CamOps Revised Market Style.
getInnerSphereMarketCamOpsStrict() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Inner Sphere market entries configured for the CamOps Strict Market Style.
getInnerSphereMarketEntries() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the map of available Inner Sphere market entries and their role distributions.
getInnerSphereMarketMekHQ() - Method in class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Inner Sphere market entries configured for the MekHQ Market Style.
getInProgressSkills() - Method in class mekhq.campaign.personnel.Person
 
getInstance() - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Gets the singleton biome manifest instance.
getInstance() - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
 
getInstance() - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
getInstance() - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape
 
getInstance() - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getInstance() - Static method in class mekhq.campaign.finances.CurrencyManager
 
getInstance() - Static method in class mekhq.campaign.log.LogEntryFactory
 
getInstance() - Static method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
Returns the singleton instance, creating and kicking off initialization of every word pool on first use.
getInstance() - Static method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
getInstance() - Static method in class mekhq.campaign.personnel.AwardsFactory
 
getInstance() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
Returns an instance of the RandomCompanyNameGenerator class.
getInstance() - Static method in class mekhq.campaign.personnel.education.AcademyFactory
Returns an instance of the AcademyFactory.
getInstance() - Static method in class mekhq.campaign.universe.eras.Eras
 
getInstance() - Static method in class mekhq.campaign.universe.factionHints.FactionHints
Returns the singleton instance of FactionHints, initializing it if necessary.
getInstance() - Static method in class mekhq.campaign.universe.Factions
 
getInstance() - Static method in class mekhq.campaign.universe.RandomFactionGenerator
 
getInstance() - Static method in class mekhq.campaign.universe.Systems
Returns the active runtime systems registry.
getInstance() - Static method in class mekhq.gui.utilities.MarkdownRenderer
 
getInstance() - Static method in class mekhq.MekHQ
 
getInstance() - Static method in class mekhq.module.PersonnelMarketServiceManager
 
getInstance() - Static method in class mekhq.module.PluginManager
 
getInstance() - Static method in class mekhq.module.ScriptPluginManager
 
getInstance() - Static method in class mekhq.utilities.MHQInternationalization
 
getInstitution() - Method in class mekhq.campaign.finances.Loan
 
getInsulatedCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getIntelligenceModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getIntelligenceScore() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Deprecated, for removal: This API element is subject to removal in a future version.
getIntendedArmorKitName() - Method in class mekhq.campaign.personnel.Person
The armor kit this person is meant to wear but has not yet been issued, pending a kit arriving in their local stores; null once they have it or were never waiting on one.
getIntendedArmorKitName() - Method in class mekhq.campaign.unit.Unit
A kit the platoon is waiting on — ordered because local stores were short — to be issued once enough arrive.
getIntensityData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getInterestBracket(int) - Static method in class mekhq.campaign.finances.Loan
 
getInterrogationModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getInterstellarMapContractSearchRadiusColour() - Method in class mekhq.MHQOptions
 
getInterstellarMapJumpRadiusColour() - Method in class mekhq.MHQOptions
 
getInterstellarMapPlanetaryAcquisitionRadiusColour() - Method in class mekhq.MHQOptions
 
getInterstellarMapShowContractSearchRadius() - Method in class mekhq.MHQOptions
 
getInterstellarMapShowJumpRadius() - Method in class mekhq.MHQOptions
 
getInterstellarMapShowJumpRadiusMinimumZoom() - Method in class mekhq.MHQOptions
 
getInterstellarMapShowPlanetaryAcquisitionRadius() - Method in class mekhq.MHQOptions
 
getInterstellarMapShowPlanetaryAcquisitionRadiusMinimumZoom() - Method in class mekhq.MHQOptions
 
getInterviewersNotes(int) - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Retrieves the formatted interviewer notes for a specific aggression description index.
getInterviewersNotes(int) - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Retrieves the formatted interviewer notes for a specific ambition description index.
getInterviewersNotes(int) - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
Retrieves the formatted interviewer notes for a specific greed description index.
getInterviewersNotes(int) - Method in enum class mekhq.campaign.randomEvents.personalities.Social
Retrieves the formatted interviewer notes for a specific social description index.
getInTransitBackground() - Method in class mekhq.MHQOptions
 
getInTransitCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getInTransitCount() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getInTransitForeground() - Method in class mekhq.MHQOptions
 
getIntro() - Method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
getIntroductionDate() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getIntroductionDate() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getIntroductionDate() - Method in class mekhq.campaign.parts.Part
 
getIntroductionDate() - Method in class mekhq.campaign.unit.Unit
 
getIntroductionDate(boolean) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getIntroductionDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getIntroductionDate(boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getIntroductionDate(boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getInvalidAbilities() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getInvalidAbilities() - Method in class mekhq.gui.dialog.EditSpecialAbilityDialog
 
getInvalidDesc() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getInventory() - Method in class mekhq.campaign.market.PartsStore
 
getIsAvailable() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getIsBundle() - Method in class mekhq.campaign.parts.PartInUse
 
getIsPermanent() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
Gets the status of the Permanence checkbox when the dialog was confirmed.
getIsPermanent() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
Gets the status of the Permanence checkbox when the dialog was confirmed.
getIsRecoveringFromFatigue() - Method in class mekhq.campaign.personnel.Person
 
getItem() - Method in class mekhq.campaign.personnel.Award
 
getItemFile(File) - Method in class mekhq.io.AwardFileFactory
Get the ItemFile for the given File.
getJoinedCampaign() - Method in class mekhq.campaign.personnel.Person
 
getJumpCostInfo() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates jump cost summary line.
getJumpMP() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getJumpMP() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getJumpPath() - Method in class mekhq.campaign.AbstractLocation
 
getJumpPath() - Method in class mekhq.campaign.CurrentLocation
 
getJumpPath() - Method in interface mekhq.campaign.location.ILocation
Get the current JumpPath for this location.
getJumpPath() - Method in class mekhq.gui.InterstellarMapPanel
 
getJumpPath(Campaign, AbstractContract, AbstractLocation) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
 
getJumps() - Method in class mekhq.campaign.JumpPath
 
getJumpshipPct() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getJumpShipsRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getKeepAttachedGroundUnitsAlive(AbstractContract, AtBScenario) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "keep the attached units alive" objective that applies to attached liaisons, trainees, house units and integrated units, giving a -1 contract score penalty for each one that gets totaled.
getKeepFriendliesAlive(Campaign, AbstractContract, AtBScenario, int, int, boolean) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "keep at least X% of all units" objective from the primary player force, as well as any attached allies, alive
getKey() - Method in class mekhq.campaign.personnel.InjuryType
 
getKey() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getKill() - Method in class mekhq.gui.dialog.AddOrEditKillEntryDialog
 
getKill(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getKillAt(int) - Method in class mekhq.gui.model.KillTableModel
 
getKillCredits() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getKilledByWhat() - Method in class mekhq.campaign.Kill
 
getKillLog() - Method in class mekhq.campaign.unit.Unit
Returns this unit's kill log, sorted by date.
getKills() - Method in class mekhq.campaign.Campaign
 
getKills() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getKillsFor(UUID) - Method in class mekhq.campaign.Campaign
 
getKitchensSpinnerValue() - Static method in class mekhq.gui.dialog.ContractStartRentalDialog
Gets the current kitchens spinner value.
getKnownSkillsBySkillSubType(List<SkillSubType>) - Method in class mekhq.campaign.personnel.Person
Returns a list of skill names that the current object possesses, filtered by the specified skill subtypes.
getLabel() - Method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
getLabel() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
getLabel() - Method in enum class mekhq.campaign.enums.DragoonRating
 
getLabel() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getLabel() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
 
getLabel() - Method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns the human-readable, localized label for this refresh period.
getLabel() - Method in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
 
getLabel() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
getLabel() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
 
getLabel() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getLabel() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
getLabel() - Method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
Retrieves the localized string label for a given margin of success.
getLabel() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
Retrieves the formatted label text associated with this enum instance.
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
 
getLabel() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
getLabel() - Method in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
getLabel() - Method in enum class mekhq.campaign.universe.enums.CapitalType
 
getLabel() - Method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
getLabel() - Method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
getLabel() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
 
getLabel() - Method in class mekhq.gui.BasicInfo
 
getLabel() - Method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
getLabel() - Method in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
Returns the localized display label for this column using the resource bundle.
getLabel(boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Retrieves the label for this instance, optionally using a clan-specific label if applicable.
getLabel(Faction) - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the label associated with the faction standing, based on the specified Faction.
getLabelDisabled() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
 
getLabelHover() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
 
getLanceCommander(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Convenience method that returns the commander of the first force assigned to this scenario.
getLanceCommanderSkill(String, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Convenience method to return the int value of the lance commander's skill in the specified area.
getLanceSize() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getLandMasses() - Method in class mekhq.campaign.universe.Planet
 
getLargeCraftValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getLastChosenExistingVariable() - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
getLastFormationId() - Method in class mekhq.campaign.force.AbstractForce
 
getLastGeneratedBloodname() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLastGeneratedCallsign() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLastGeneratedCompanyName() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getLastGeneratedName() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLastMaintenanceReport() - Method in class mekhq.campaign.unit.Unit
 
getLastName() - Method in class mekhq.campaign.personnel.Person
Return a full last name which may be a bloodname or a surname with or without a post-nominal.
getLastNeuralInterfaceMode() - Method in class mekhq.MHQOptions
 
getLastRankChangeDate() - Method in class mekhq.campaign.personnel.Person
 
getLastRetirementRoll() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getLastRolledUnit() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLastSelectedFilter() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the index or filter value last used for applicant selection.
getLastSystem() - Method in class mekhq.campaign.JumpPath
 
getLastUpdated() - Method in class mekhq.campaign.universe.FactionBorderTracker
 
getLastUseImplants() - Method in class mekhq.MHQOptions
 
getLatitudeBand() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getLayer() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
getLayer() - Method in class mekhq.gui.panels.ForcePieceIconChooser
 
getLayer() - Method in class mekhq.gui.trees.ForcePieceIconChooserTree
 
getLayeredFormationIconBackgroundCategory() - Method in class mekhq.campaign.universe.Faction
 
getLayeredFormationIconBackgroundFilename() - Method in class mekhq.campaign.universe.Faction
 
getLayeredFormationIconCreationPanel() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
getLayeredFormationIconLogoCategory() - Method in class mekhq.campaign.universe.Faction
 
getLayeredFormationIconLogoFilename() - Method in class mekhq.campaign.universe.Faction
 
getLayeredFormationIconPath() - Method in class mekhq.MHQOptions
 
getLayerPath() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
getLblBloodnameGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblBloodnameWarning() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblCurrentBloodname() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblCurrentCallsign() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblCurrentCompanyName() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getLblCurrentName() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblIcon() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
getLblOriginClanGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblPhenotypeGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblTitle() - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
getLblTitle() - Method in class mekhq.gui.panels.StoryArcPanel
 
getLblTotalDiceResult() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLblUnitPicked() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getLeaderForYear(int) - Method in class mekhq.campaign.universe.Faction
Retrieves the faction leader in power during the specified year.
getLeadershipDropdownVectorPair() - Static method in class mekhq.campaign.utilities.CampaignTransportUtilities
Return "None" in the first position
getLeadershipModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getLeadershipPointsUsed() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getLeftoverSalvage() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getLegalityMultiplier(int, boolean) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Computes the price multiplier to apply based on AToW legality and era availability.
getLegendaryLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getLengthInMonths() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getLevel() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
getLevel() - Method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns the level value associated with this bloodmark.
getLevel() - Method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Gets the unique numeric level representing the Connection.
getLevel() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
getLevel() - Method in class mekhq.campaign.personnel.Injury
 
getLevel() - Method in class mekhq.campaign.personnel.skills.Skill
 
getLevel() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Retrieves the Reasoning rating associated with this Reasoning enum.
getLevel(Injury) - Method in class mekhq.campaign.personnel.InjuryType
 
getLevel(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
getLevel(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
getLevelArtillery() - Method in class mekhq.MHQOptions
 
getLevelEscape() - Method in class mekhq.MHQOptions
 
getLevelFromExperience(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
getLevelLeadership() - Method in class mekhq.MHQOptions
 
getLevelOtherCommand() - Method in class mekhq.MHQOptions
 
getLevelScouting() - Method in class mekhq.MHQOptions
 
getLevelTraining() - Method in class mekhq.MHQOptions
 
getLifeForm(LocalDate) - Method in class mekhq.campaign.universe.Planet
Deprecated, for removal: This API element is subject to removal in a future version.
no indicated uses.
getLifePathCategory(LifePathCategory) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Retrieves a value for a life path category if this instance represents that category and matches.
getLifePathUUID() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns the UUID for a specific life path if this instance represents a life path.
getLight() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getLightVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
 
getLines(DailyReportType) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
 
getLinkedAttributeCount() - Method in class mekhq.campaign.personnel.skills.SkillType
Calculates the number of linked attributes.
getLinkedModifiers() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Map containing string tuples: "Alternate" briefing description, name of file containing other modifiers associated with this one
getLinkedScenario() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getLiquidCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class mekhq.gui.model.PatientTableModel.Renderer
 
getListCellRendererComponent(JList<? extends Formation>, Formation, int, boolean, boolean) - Method in class mekhq.gui.stratCon.ScenarioWizardLanceRenderer
 
getListCellRendererComponent(JList<? extends Person>, Person, int, boolean, boolean) - Method in class mekhq.gui.model.CrewListModel.CrewRenderer
 
getListCellRendererComponent(JList<? extends StoryArcStub>, StoryArcStub, int, boolean, boolean) - Method in class mekhq.gui.renderers.StoryArcRenderer
 
getListCellRendererComponent(JList<? extends Unit>, Unit, int, boolean, boolean) - Method in class mekhq.gui.stratCon.ScenarioWizardUnitRenderer
 
getListSelectionMode() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
getLivestockCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getLoadingScreenImages() - Method in class mekhq.IconPackage
 
getLoan() - Method in class mekhq.campaign.events.loans.LoanEvent
 
getLoan(int) - Method in class mekhq.gui.model.LoanTableModel
 
getLoanBalance() - Method in class mekhq.campaign.finances.Finances
 
getLoanDefaults() - Method in class mekhq.campaign.finances.Finances
 
getLoanOverdueBackground() - Method in class mekhq.MHQOptions
 
getLoanOverdueForeground() - Method in class mekhq.MHQOptions
 
getLoans() - Method in class mekhq.campaign.finances.Finances
 
getLoans() - Method in class mekhq.campaign.finances.FinancialReport
 
getLoc() - Method in class mekhq.campaign.parts.BuildingLocation
 
getLoc() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getLoc() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getLoc() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getLoc() - Method in class mekhq.campaign.parts.TankLocation
 
getLocalBots() - Method in class mekhq.AtBGameThread
 
getLocalCampaign() - Method in class mekhq.campaign.CampaignController
Gets the local Campaign.
getLocalDate() - Method in class mekhq.campaign.Campaign
 
getLocalModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
This is a list of scenario modifier IDs that affect scenarios involving this facility directly.
getLocatable() - Method in class mekhq.campaign.location.LocationNode
 
getLocation() - Method in class mekhq.campaign.CampaignConfiguration
 
getLocation() - Method in class mekhq.campaign.events.LocationChangedEvent
 
getLocation() - Method in class mekhq.campaign.events.TransitCompleteEvent
 
getLocation() - Method in class mekhq.campaign.events.TransitStatusChangedEvent
 
getLocation() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getLocation() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getLocation() - Method in class mekhq.campaign.parts.AeroSensor
 
getLocation() - Method in class mekhq.campaign.parts.Armor
 
getLocation() - Method in class mekhq.campaign.parts.Avionics
 
getLocation() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getLocation() - Method in class mekhq.campaign.parts.BayDoor
 
getLocation() - Method in class mekhq.campaign.parts.BuildingLocation
 
getLocation() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getLocation() - Method in class mekhq.campaign.parts.Cubicle
 
getLocation() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getLocation() - Method in class mekhq.campaign.parts.EnginePart
 
getLocation() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getLocation() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getLocation() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getLocation() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getLocation() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getLocation() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getLocation() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getLocation() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
getLocation() - Method in class mekhq.campaign.parts.FireControlSystem
 
getLocation() - Method in class mekhq.campaign.parts.GravDeck
 
getLocation() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getLocation() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getLocation() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getLocation() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getLocation() - Method in class mekhq.campaign.parts.LandingGear
 
getLocation() - Method in class mekhq.campaign.parts.LFBattery
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getLocation() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getLocation() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getLocation() - Method in class mekhq.campaign.parts.MotiveSystem
 
getLocation() - Method in class mekhq.campaign.parts.OmniPod
 
getLocation() - Method in class mekhq.campaign.parts.Part.PartRef
 
getLocation() - Method in class mekhq.campaign.parts.PodSpace
 
getLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getLocation() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getLocation() - Method in class mekhq.campaign.parts.Refit
Refits have no location
getLocation() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getLocation() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getLocation() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getLocation() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getLocation() - Method in class mekhq.campaign.parts.SVEnginePart
 
getLocation() - Method in class mekhq.campaign.parts.TankLocation
 
getLocation() - Method in class mekhq.campaign.parts.Thrusters
 
getLocation() - Method in class mekhq.campaign.parts.TransportBayPart
 
getLocation() - Method in class mekhq.campaign.parts.TurretLock
 
getLocation() - Method in class mekhq.campaign.parts.VeeSensor
 
getLocation() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getLocation() - Method in class mekhq.campaign.personnel.Injury
 
getLocation() - Method in interface mekhq.campaign.work.IPartWork
 
getLocationName() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getLocationName() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getLocationName() - Method in class mekhq.campaign.parts.AeroSensor
 
getLocationName() - Method in class mekhq.campaign.parts.Armor
 
getLocationName() - Method in class mekhq.campaign.parts.Avionics
 
getLocationName() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getLocationName() - Method in class mekhq.campaign.parts.BayDoor
 
getLocationName() - Method in class mekhq.campaign.parts.BuildingLocation
 
getLocationName() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getLocationName() - Method in class mekhq.campaign.parts.Cubicle
 
getLocationName() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getLocationName() - Method in class mekhq.campaign.parts.EnginePart
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getLocationName() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
getLocationName() - Method in class mekhq.campaign.parts.FireControlSystem
 
getLocationName() - Method in class mekhq.campaign.parts.GravDeck
 
getLocationName() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getLocationName() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getLocationName() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getLocationName() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getLocationName() - Method in class mekhq.campaign.parts.LandingGear
 
getLocationName() - Method in class mekhq.campaign.parts.LFBattery
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getLocationName() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getLocationName() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getLocationName() - Method in class mekhq.campaign.parts.MotiveSystem
 
getLocationName() - Method in class mekhq.campaign.parts.OmniPod
 
getLocationName() - Method in class mekhq.campaign.parts.Part
 
getLocationName() - Method in class mekhq.campaign.parts.Part.PartRef
 
getLocationName() - Method in class mekhq.campaign.parts.PodSpace
 
getLocationName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getLocationName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getLocationName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getLocationName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getLocationName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getLocationName() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getLocationName() - Method in class mekhq.campaign.parts.Refit
Refits have no location
getLocationName() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getLocationName() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getLocationName() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getLocationName() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getLocationName() - Method in class mekhq.campaign.parts.SVEnginePart
 
getLocationName() - Method in class mekhq.campaign.parts.TankLocation
 
getLocationName() - Method in class mekhq.campaign.parts.Thrusters
 
getLocationName() - Method in class mekhq.campaign.parts.TransportBayPart
 
getLocationName() - Method in class mekhq.campaign.parts.TurretLock
 
getLocationName() - Method in class mekhq.campaign.parts.VeeSensor
 
getLocationName() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getLocationName() - Method in class mekhq.campaign.personnel.Injury
 
getLocationName(ILocation, Campaign, LocalDate) - Static method in class mekhq.gui.model.LocationDisplay
A human-readable label for where the item currently is.
getLocationNode() - Method in class mekhq.campaign.AbstractLocation
 
getLocationNode() - Method in class mekhq.campaign.base.AbstractBase
 
getLocationNode() - Method in class mekhq.campaign.DetachmentLocationManager
 
getLocationNode() - Method in class mekhq.campaign.force.Detachment
 
getLocationNode() - Method in class mekhq.campaign.LocalHangar
 
getLocationNode() - Method in class mekhq.campaign.LocalPersonnel
 
getLocationNode() - Method in class mekhq.campaign.LocalWarehouse
 
getLocationNode() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
getLocationNode() - Method in interface mekhq.campaign.location.ILocation
 
getLocationNode() - Method in class mekhq.campaign.parts.Part
 
getLocationNode() - Method in class mekhq.campaign.parts.PodSpace
 
getLocationNode() - Method in class mekhq.campaign.personnel.Person
 
getLocationNode() - Method in class mekhq.campaign.unit.Unit
 
getLocationPlanet(ILocation, LocalDate, Campaign) - Static method in class mekhq.gui.model.LocationDisplay
The printable name of the primary planet in the item's current system.
getLocations() - Method in class mekhq.campaign.CampaignLocationManager
 
getLocationSystem(ILocation, LocalDate, Campaign) - Static method in class mekhq.gui.model.LocationDisplay
The printable name of the planetary system where the item is right now.
getLocationSystems() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the list of location systems where the academy is present.
getLogisticsPerson(Collection<Person>, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns the best procurement character from people given the campaign's acquisition settings.
getLogisticsPerson(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getLogisticsPersonnel(Collection<Person>, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns all eligible procurement characters from people sorted by skill, best last.
getLogisticsPersonnel(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getLogTabIndex(DailyReportType) - Method in class mekhq.gui.CommandCenterTab
Resolves the current position of a log tab by identity rather than by a fixed index, so it stays correct after the user reorders or detaches tabs.
getLogText() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
getLogText() - Method in class mekhq.gui.DailyReportLogPanel
 
getLongDisplayDateFormat() - Method in class mekhq.MHQOptions
 
getLongDisplayFormattedDate(LocalDate) - Method in class mekhq.MHQOptions
 
getLookupKey() - Method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns the lookup key for this refresh period.
getLookupKey() - Method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Returns the unique lookup key for this enum entry.
getLookupName() - Method in enum class mekhq.campaign.campaignOptions.AcquisitionsType
 
getLookupName() - Method in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
getLookupName() - Method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
getLookupName() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
getLookupName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Gets the lookup name for use in parsing, serialization, or display.
getLookupName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Returns the lookup name associated with this life path category.
getLookupName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
Gets the unique string identifier for this class lookup type.
getLookupName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
Returns the string identifier of this trait, used for lookup purposes.
getLookupName() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getLookupName() - Method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
getLookupName() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Retrieves the lookup name associated with this SkillAttribute.
getLookupName() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getLookupName() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Retrieves the string value used to fetch information about this accolade.
getLookupName() - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
Returns the string lookup name of this censure action.
getLookupName() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
Returns the lookup name for this type.
getLookUpName() - Method in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Returns the lookup name for this scene type.
getLookUpName() - Method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the lookup name for this glossary entry.
getLookUpNamesSortedByTitle() - Static method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns a list of all lookup names, sorted by their corresponding localized titles in ascending order.
getLookUpNamesSortedByTitle() - Static method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns a list of all lookup names, sorted in ascending order of their corresponding localized titles.
getLoot() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getLoot() - Method in class mekhq.gui.dialog.LootDialog
 
getLoot(Campaign, Scenario, Hashtable<UUID, ResolveScenarioTracker.UnitStatus>) - Method in class mekhq.campaign.mission.scenarios.Loot
Handles the looting process after a scenario is completed by adding loot to the campaign.
getLootAt(int) - Method in class mekhq.gui.model.LootTableModel
 
getLowerBound() - Method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
getLowPopulationRecruitmentDivider() - Static method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Gets the recruitment divider value for low population systems.
getLoyalty() - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
getLoyaltyModifier(int) - Method in class mekhq.campaign.personnel.Person
Generates the loyalty modifier for a given loyalty score.
getLoyaltyName(int) - Static method in class mekhq.campaign.personnel.Person
 
getLuminosity() - Method in class mekhq.campaign.universe.StarType
Deprecated, for removal: This API element is subject to removal in a future version.
getMagnitude() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The size of the modifier this characteristic applies.
getMaidenName() - Method in class mekhq.campaign.personnel.Person
 
getMainPanel() - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
getMainPanel() - Method in class mekhq.gui.dialog.StoryDialog
 
getMainPanel() - Method in class mekhq.gui.dialog.StoryNarrativeDialog
 
getMaintainedPct() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
no indicated uses.
getMaintenance() - Method in class mekhq.campaign.finances.FinancialReport
 
getMaintenanceCost() - Method in class mekhq.campaign.unit.Unit
The weekly maintenance cycle combined with a user defined maintenance cycle length is confusing and difficult to manage so lets just make maintenance costs relative to the length of the maintenance cycle that the user defined
getMaintenanceCosts() - Method in record class mekhq.campaign.finances.Accountant
 
getMaintenanceCycleDuration(int) - Method in class mekhq.campaign.unit.Unit
Calculates the effective maintenance cycle duration for this unit after applying any positive Rugged quirks.
getMaintenanceMultiplier() - Method in class mekhq.campaign.unit.Unit
 
getMaintenanceTime() - Method in class mekhq.campaign.unit.Unit
Calculates the maintenance time required for the associated entity, factoring in its type, weight class, and the maintenance multiplier.
getMaintenanceTimeUsing() - Method in class mekhq.campaign.personnel.Person
 
getMaintenanceTotal(Collection<Unit>, boolean) - Static method in record class mekhq.campaign.finances.Accountant
getManagementSkillPenalty(Person, Campaign) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getManeiDominiClass() - Method in class mekhq.campaign.personnel.Person
 
getManeiDominiRank() - Method in class mekhq.campaign.personnel.Person
 
getMap() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMap() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
getMapForDisplay() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMapGenerationStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getMapLocation() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getMapSettings(int, int, String, boolean, boolean, boolean) - Static method in class mekhq.utilities.ScenarioUtils
 
getMapSettings(Scenario) - Static method in class mekhq.utilities.ScenarioUtils
 
getMapSizeX() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMapSizeX() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
getMapSizeY() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMapSizeY() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
getMapTab() - Method in class mekhq.gui.NavigationTab
 
getMapTypesForTerrain(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Resolves the battle-map pool for a terrain type: its own name-keyed pool when one exists, otherwise the pool keyed by the terrain's StratConTerrainCategory name.
getMapX() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Horizontal map size.
getMapX() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getMapY() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Vertical map size.
getMapY() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getMarginOfSuccess() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
 
getMarginOfSuccessObject(int) - Static method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
Determines the MarginOfSuccess category based on the difference between the roll and the target.
getMarineCount() - Method in class mekhq.campaign.unit.Unit
Returns a personnel count for each marine platoon/squad assigned to this unit
getMarketableRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getMarketDisplayTag() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getMarketEntriesAsList(Map<PersonnelRole, PersonnelMarketEntry>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns a list of PersonnelMarketEntry objects sorted alphabetically by the string value of each entry's profession.
getMarketModel() - Method in class mekhq.gui.panes.UnitMarketPane
 
getMarketSorter() - Method in class mekhq.gui.panes.UnitMarketPane
 
getMarketTable() - Method in class mekhq.gui.panes.UnitMarketPane
 
getMarketType() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getMarriage() - Method in class mekhq.campaign.CampaignConfiguration
 
getMarriage() - Method in class mekhq.campaign.ForceHumanResources
 
getMasculine() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
getMashTheatresWithinCapacity(Campaign) - Method in class mekhq.campaign.force.AbstractForce
Whether the force's MASH theatre capacity covers its patients assigned to doctors.
getMaxBTHSpn() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
Deprecated, for removal: This API element is subject to removal in a future version.
getMaxCollateral(Campaign) - Method in class mekhq.campaign.finances.Finances
 
getMaximum() - Method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
Gets the maximum value associated with this mob type.
getMaximumAge() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
getMaximumDepth(Formation, Integer) - Static method in class mekhq.campaign.force.Formation
Deprecated, for removal: This API element is subject to removal in a future version. 
getMaximumNumberOfAutoSavesValue() - Method in class mekhq.MHQOptions
 
getMaximumOtherFactionRegard() - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
getMaximumRegard() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the maximum regard value associated with the faction standing.
getMaximumSameFactionRegard() - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
 
getMaximumSize() - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
getMaximumSize() - Method in class mekhq.gui.baseComponents.ScalingWidthConstrainedPanel
 
getMaximumSize() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
 
getMaximumStandingLevel() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Deprecated, for removal: This API element is subject to removal in a future version.
getMaximumSupportPoints() - Method in class mekhq.campaign.mission.contract.AbstractContract
Returns the support-point reserve this contract can be negotiated up to, used as the "full reserves" reference when displaying support points, and the cap applied during initial support-point negotiation - which calls this rather than repeating the rule (see SupportPointNegotiation).
getMaxInjuryLevel(BodyLocation, Map<BodyLocation, List<Injury>>) - Static method in class mekhq.gui.dialog.MedicalViewDialog
Determines the highest visible injury level found amongst injuries mapped to the given primary body location.
getMaxLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getMaxMass(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getMaxMass(int, double) - Static method in class mekhq.campaign.universe.StarUtil
 
getMaxSeverity() - Method in class mekhq.campaign.personnel.InjuryType
 
getMaxSkillCBox() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getMaxTechSkill() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
getMaxTemperature(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getMaxTemperature(int, double) - Static method in class mekhq.campaign.universe.StarUtil
 
getMaxTonnage(EquipmentType) - Static method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getMaxWeightClass() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getMaxWindStrength() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMaxYears(int) - Static method in class mekhq.campaign.finances.Loan
Determines the maximum number of years by clamping the given rating to a valid range.
getMechanicalEffectsReport() - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectsManager
Retrieves the generated event report summarizing the processed event's effects.
getMedalFileName(int) - Method in class mekhq.campaign.personnel.Award
 
getMedicalLog() - Method in class mekhq.campaign.personnel.Person
 
getMedicalLog() - Method in class mekhq.gui.CommandCenterTab
 
getMedicalLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getMedicalReservePercent() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getMedicalViewDialogHandwritingFont() - Method in class mekhq.MHQOptions
 
getMedicSkillLevel() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getMedicsNeed() - Method in class mekhq.campaign.ForceHumanResources
 
getMedicsPerDoctor() - Method in class mekhq.campaign.Campaign
 
getMekCapacity() - Method in class mekhq.campaign.unit.Unit
 
getMekLabTab() - Method in class mekhq.gui.CampaignGUI
 
getMekValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getMercenaryRelationsModifier(Faction, LocalDate) - Static method in class mekhq.campaign.universe.factionStanding.MercenaryRelations
Returns the standing modifier value for the specified faction and year, representing how strongly the faction favors or disfavors mercenaries.
getMercenaryWork() - Method in class mekhq.campaign.mission.contract.ContractMarket
 
getMessage() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
getMessage() - Method in class mekhq.utilities.ValidationMessage
 
getMessages() - Method in class mekhq.utilities.ValidationResult
 
getMetadata(Version, CampaignOptionFlag...) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Factory method to get or create a CampaignOptionMetadata instance with caching.
getMethod() - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
getMethod() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
getMethod() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
getMethod() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
getMethod(CampaignOptions) - Method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
 
getMethod(CampaignOptions) - Method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
 
getMethod(CampaignOptions) - Method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
 
getMHQOptions() - Static method in class mekhq.MekHQ
 
getMHQPreferences() - Static method in class mekhq.MekHQ
 
getMilestone() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
Deprecated, for removal: This API element is subject to removal in a future version.
getMilestone(int) - Static method in class mekhq.campaign.personnel.skills.Aging
Determines the appropriate AgingMilestone for a given character's age.
getMinBTHSpn() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
Deprecated, for removal: This API element is subject to removal in a future version.
getMinDailyTimeSpn() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getMinimum() - Method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
Gets the minimum value associated with this mob type.
getMinimumAge() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
getMinimumRegard() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the minimum regard value associated with this faction standing.
getMinimumRegard() - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
 
getMinimumSize() - Method in class mekhq.gui.baseComponents.GradientMarkerBar
 
getMinimumSize() - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
getMinimumSize() - Method in class mekhq.gui.baseComponents.ScalingWidthConstrainedPanel
 
getMinimumSize() - Method in class mekhq.gui.baseComponents.SegmentedBar
 
getMinimumSize() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
getMinimumSize() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
 
getMinimumSize() - Method in class mekhq.gui.renderers.StoryArcRenderer
 
getMinimumStandingLevel() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Deprecated, for removal: This API element is subject to removal in a future version.
getMinimumStartingFloat() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getMinimumWidth() - Method in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
getMinMass(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getMinMass(int, double) - Static method in class mekhq.campaign.universe.StarUtil
 
getMinSkillCBox() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getMinTemperature(int) - Static method in class mekhq.campaign.universe.StarUtil
 
getMinTemperature(int, double) - Static method in class mekhq.campaign.universe.StarUtil
 
getMinutesLeft() - Method in class mekhq.campaign.personnel.Person
 
getMinWeightClass() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getMinWindStrength() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMiscFileName(int) - Method in class mekhq.campaign.personnel.Award
 
getMiscModifier(UUID) - Method in class mekhq.gui.model.RetirementTableModel
 
getMissingCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getMissingCount() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getMissingPart() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getMissingPart() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getMissingPart() - Method in class mekhq.campaign.parts.AeroSensor
 
getMissingPart() - Method in class mekhq.campaign.parts.AmmoStorage
 
getMissingPart() - Method in class mekhq.campaign.parts.Armor
 
getMissingPart() - Method in class mekhq.campaign.parts.Avionics
 
getMissingPart() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getMissingPart() - Method in class mekhq.campaign.parts.BayDoor
 
getMissingPart() - Method in class mekhq.campaign.parts.BuildingLocation
 
getMissingPart() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getMissingPart() - Method in class mekhq.campaign.parts.Cubicle
 
getMissingPart() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getMissingPart() - Method in class mekhq.campaign.parts.EnginePart
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getMissingPart() - Method in class mekhq.campaign.parts.equipment.MASC
 
getMissingPart() - Method in class mekhq.campaign.parts.FireControlSystem
 
getMissingPart() - Method in class mekhq.campaign.parts.GravDeck
 
getMissingPart() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getMissingPart() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getMissingPart() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getMissingPart() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getMissingPart() - Method in class mekhq.campaign.parts.LandingGear
 
getMissingPart() - Method in class mekhq.campaign.parts.LFBattery
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getMissingPart() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getMissingPart() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getMissingPart() - Method in class mekhq.campaign.parts.MotiveSystem
 
getMissingPart() - Method in class mekhq.campaign.parts.OmniPod
 
getMissingPart() - Method in class mekhq.campaign.parts.Part.PartRef
 
getMissingPart() - Method in class mekhq.campaign.parts.PodSpace
 
getMissingPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getMissingPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getMissingPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getMissingPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getMissingPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getMissingPart() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getMissingPart() - Method in class mekhq.campaign.parts.Refit
There is no missing part version of a refit
getMissingPart() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getMissingPart() - Method in class mekhq.campaign.parts.Rotor
 
getMissingPart() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getMissingPart() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getMissingPart() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getMissingPart() - Method in class mekhq.campaign.parts.SVEnginePart
 
getMissingPart() - Method in class mekhq.campaign.parts.TankLocation
 
getMissingPart() - Method in class mekhq.campaign.parts.Thrusters
 
getMissingPart() - Method in class mekhq.campaign.parts.TransportBayPart
 
getMissingPart() - Method in class mekhq.campaign.parts.Turret
 
getMissingPart() - Method in class mekhq.campaign.parts.TurretLock
 
getMissingPart() - Method in class mekhq.campaign.parts.VeeSensor
 
getMissingPart() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getMissingPart() - Method in interface mekhq.campaign.work.IPartWork
 
getMissingPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getMissingTotalPrice() - Static method in class mekhq.service.PartsAcquisitionService
 
getMission() - Method in class mekhq.campaign.events.missions.MissionEvent
 
getMission() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getMission() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
getMissionId() - Method in class mekhq.campaign.force.CombatTeam
 
getMissionId() - Method in class mekhq.campaign.Kill
 
getMissionId() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getMissionId() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getMissionId() - Method in class mekhq.gui.dialog.CustomizeScenarioDialog
 
getMissionLocationProfile() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getMissionName() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.ManualMissionDialog
 
getMissionName() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Returns the display name for the current mission, as used within the dialog.
getMissionRoles() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getMissionSuccessReport() - Method in class mekhq.campaign.CampaignSummary
A report that gives the percentage of successful missions
getMissionTarget(String, String, ILocation) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Selects a random planet from a list of potential targets based on the attacking and defending factions, with no contract-type location preference.
getMissionTarget(String, String, ILocation, MissionLocationProfile) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Selects a random planet from a list of potential targets based on the attacking and defending factions, applying the given contract-type location profile to both the candidate search (see MissionTargetFinder.find(Faction, Faction, ILocation, LocalDate, MissionLocationProfile)) and the final pick: for population-weighted profiles the pick is weighted toward populous, well-connected worlds instead of being uniformly random.
getMissionTargetList(String, String, ILocation) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Builds a list of planets controlled by the defender that are near one or more of the attacker's planets.
getMissionTargetList(Faction, Faction, ILocation) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Builds a list of potential mission-target planets near location, generally on the shared border between attacker and defender, with dedicated tiers for factions whose territory doesn't work like a normal nation's (pirates, ComStar, rebels).
getMissionTargetList(Faction, Faction, ILocation, MissionLocationProfile) - Method in class mekhq.campaign.universe.RandomFactionGenerator
As RandomFactionGenerator.getMissionTargetList(Faction, Faction, ILocation), but applying the given contract-type location profile's preferred tier before the default border-based search (see MissionTargetFinder.find(Faction, Faction, ILocation, LocalDate, MissionLocationProfile)).
getMnemonic() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getMnemonic() - Method in enum class mekhq.gui.enums.MHQTabType
 
getMod(boolean) - Method in enum class mekhq.campaign.work.WorkTime
 
getMode() - Method in class mekhq.campaign.parts.Part
 
getMode() - Method in interface mekhq.campaign.work.IWork
 
getMode() - Method in class mekhq.gui.dialog.MRMSDialog
 
getModel() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getModel() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getModel() - Method in class mekhq.gui.baseComponents.tables.MHQTable
 
getModel() - Method in class mekhq.gui.model.FilterableListModel
 
getModifiedTemperature() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getModifierName() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getModifiers() - Method in class mekhq.campaign.personnel.Injury
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.InjuryType
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenBack
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Catatonia
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ChildlikeRegression
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CripplingFlashbacks
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Cte
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PostpartumRecovery
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SeveredSpine
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
getModifiers(Injury) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
getModuleName() - Method in interface mekhq.module.api.MekHQModule
 
getModuleName() - Method in class mekhq.module.atb.PersonnelMarketAtB
Deprecated.
 
getModules() - Method in class mekhq.module.ScriptPluginManager
 
getMoney() - Method in class mekhq.campaign.finances.WeeklyNetWorth
 
getMoney() - Method in class mekhq.gui.utilities.JMoneyTextField
 
getMoneyFromChaosSupportPoints(int) - Static method in class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
 
getMoneyFromChaosSupportPoints(int, boolean) - Static method in class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
Converts Chaos support points into a Money value.
getMonthlyAmmo() - Method in record class mekhq.campaign.finances.Accountant
 
getMonthlyAmmoCosts() - Method in class mekhq.campaign.finances.FinancialReport
 
getMonthlyExpenses() - Method in class mekhq.campaign.finances.FinancialReport
 
getMonthlyExpenses(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordExpensesNagLogic
Retrieves and calculates the campaign's total monthly expenses.
getMonthlyFoodAndHousingExpenses() - Method in record class mekhq.campaign.finances.Accountant
Calculates the total monthly expenses for food and housing for all active personnel in the campaign.
getMonthlyFoodAndHousingExpenses(Campaign, List<Person>, AbstractLocation) - Static method in record class mekhq.campaign.finances.Accountant
Static version of Accountant.getMonthlyFoodAndHousingExpenses(), additionally resolving the faction-standing barrack cost multiplier (if enabled) from the given campaign rather than this.campaign().
getMonthlyFuel() - Method in record class mekhq.campaign.finances.Accountant
 
getMonthlyFuelCosts() - Method in class mekhq.campaign.finances.FinancialReport
 
getMonthlyIncome() - Method in class mekhq.campaign.finances.FinancialReport
 
getMonthlyIncomeAdjusted(boolean) - Method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Retrieves the monthly income, optionally adjusted by a multiplier.
getMonthlyIncomeDirect() - Method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Returns the monthly extra income or expense for this trait level.
getMonthlyPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
The monthly retainer the employer pays.
getMonthlyPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.CamOpsContractDeterminationPay
The CamOps monthly retainer: the campaign's CamOps contract-base force value, scaled by the contract's negotiated base-pay multiplier.
getMonthlyPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
 
getMonthlyPayOut() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getMonthlySparePartCosts() - Method in class mekhq.campaign.finances.FinancialReport
 
getMonthlySpareParts() - Method in record class mekhq.campaign.finances.Accountant
 
getMonthlySPModifier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getMonthsLeft(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getMonthsLength() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getMoraleData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getMoraleDisplay(AbstractContract) - Static method in class mekhq.gui.view.MoraleBar
Computes the morale label and tooltip for a contract, applying the special "Peaceful" wording used for routed garrison-duty and retainer contracts.
getMoraleLevel() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getMoraleOutcome(AbstractContract, int) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Determines the morale outcome based on the contract's current morale level and roll value.
getMothballedBackground() - Method in class mekhq.MHQOptions
 
getMothballedForeground() - Method in class mekhq.MHQOptions
 
getMothballingBackground() - Method in class mekhq.MHQOptions
 
getMothballingForeground() - Method in class mekhq.MHQOptions
 
getMothballTime() - Method in class mekhq.campaign.unit.Unit
Gets the time (in minutes) remaining to mothball or activate the unit.
getMothers() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getMounted() - Method in class mekhq.campaign.parts.equipment.AmmoBin
Gets the underlying Mounted which manages this AmmoBin on the Unit.
getMounted() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getMounted() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getMovementMode() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getMovementModes() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getMRMSOptionControls() - Method in class mekhq.gui.dialog.MRMSDialog
 
getMRMSOptions() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.AeroSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.Armor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.BuildingLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.EnginePart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.Part
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.PodSpace
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.SVEnginePart
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.TankLocation
 
getMRMSOptionType() - Method in class mekhq.campaign.parts.VeeSensor
 
getMRMSOptionType() - Method in interface mekhq.campaign.work.IPartWork
 
getMRMSValidTypes() - Static method in enum class mekhq.campaign.parts.enums.PartRepairType
 
getMunitionsFor(Entity, AmmoType, int) - Static method in class mekhq.Utilities
 
getMyServer() - Method in class mekhq.MekHQ
 
getNagDialogIgnore(String) - Method in class mekhq.MHQOptions
 
getName() - Method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
 
getName() - Method in class mekhq.campaign.CampaignConfiguration
 
getName() - Method in interface mekhq.campaign.digitalGM.IDigitalGM
 
getName() - Method in class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratConGM
 
getName() - Method in class mekhq.campaign.digitalGM.stratCon.gm.SinglesStratConGM
 
getName() - Method in class mekhq.campaign.digitalGM.stratCon.gm.StratConDigitalGM
 
getName() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getName() - Method in class mekhq.campaign.ExtraData.Key
 
getName() - Method in class mekhq.campaign.finances.Asset
 
getName() - Method in class mekhq.campaign.force.AbstractForce
 
getName() - Method in class mekhq.campaign.force.ForceOption
 
getName() - Method in class mekhq.campaign.force.Formation
 
getName() - Method in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
getName() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getName() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getName() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getName() - Method in class mekhq.campaign.mission.scenarios.Loot
 
getName() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getName() - Method in class mekhq.campaign.parts.Armor
 
getName() - Method in class mekhq.campaign.parts.BayDoor
 
getName() - Method in class mekhq.campaign.parts.Cubicle
 
getName() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
getName() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getName() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getName() - Method in class mekhq.campaign.parts.Part
 
getName() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getName() - Method in class mekhq.campaign.parts.Refit
 
getName() - Method in class mekhq.campaign.parts.SVArmor
 
getName() - Method in class mekhq.campaign.parts.TransportBayPart
 
getName() - Method in class mekhq.campaign.personnel.Award
 
getName() - Method in class mekhq.campaign.personnel.Bloodname
 
getName() - Method in class mekhq.campaign.personnel.CustomOption
 
getName() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the name of the academy.
getName() - Method in class mekhq.campaign.personnel.Injury
 
getName() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getName() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getName() - Method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
Gets the name of this mob type.
getName() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getName() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getName() - Method in class mekhq.campaign.storyArc.Personality
 
getName() - Method in class mekhq.campaign.storyArc.StoryPoint
 
getName() - Method in class mekhq.campaign.unit.Unit
 
getName() - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
 
getName() - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
getName() - Method in interface mekhq.campaign.work.IFabricatable
 
getName() - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Returns the name of the ability.
getName() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's name.
getName() - Method in class mekhq.gui.utilities.ObservableString
 
getName(boolean) - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
getName(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getName(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getName(Profession) - Method in class mekhq.campaign.personnel.ranks.Rank
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.InjuryType
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Laceration
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AbdominalBurn
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlarionHantaVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlbieroConsumption
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlgediBloodBurn
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AmputationRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AnchaVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BetholdSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEar
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEye
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicHeart
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungs
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType1Filter
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType2Filter
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType3Filter
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicOrganOther
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BirthDefect
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BlackMarshFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Blindness
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BloodLoss
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BoneReinforcement
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BrisbaneVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedOrgan
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNI
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNITripleCore
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedFace
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChelosianVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildlikeRegression
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildusFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChronicDisassociation
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisAmaris
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisTraditional
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLimbRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticAnimalEarProsthetic
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticBeautyEnhancement
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticHorrorEnhancement
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgeryRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticTailProsthetic
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CripplingFlashbacks
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CromartySuperflu
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfEden
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfGaledon
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CussetCrud
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarBoostedCommunications
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarCommunications
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarEnhanced
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarMulti
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarSignal
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeEMIR
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeLaser
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMulti
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMultiEnhanced
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeTelescope
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticSpeechImplant
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DangmarsFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DarrsDisease
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DelphiCurse
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Devilitch
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DiscontinuationSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Disemboweled
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DowningPoltursDisease
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EdisonWhiteFlu
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EIImplantRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveImplantRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EltaninBrainFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EnhancedImagingImplant
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EyeImplant
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FailedSurgeryRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FenrisPlague
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedGroin
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GalaxPathogen
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GarmsSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GenoanSpinalMeningitis
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingLoss
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HeartTrauma
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HyborianBloodPlague
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ImplantRemovalRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KaerPathogen
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KilenWattsSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KnightsGrasseSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LaensRegret
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LandmarkSupervirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MedicalComplication
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MiaplacidusPlague
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeisseriaMalthusia
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeoSmallpox
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NotilicSweats
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NykvarnVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OckhamsBloodDisease
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OldWound
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganFiltrationImplant
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganTrauma
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShunt
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShuntRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PheromoneEffuser
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PingreeFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PostpartumRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PrototypeVDNI
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PuncturedLung
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RedburnVirus
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementLimbRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementOrganRecovery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RocklandFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ScourgePlague
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SecondaryPowerSupply
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SkokieShivers
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SmokeInhalation
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TerribleBruises
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ToxoplasmaGondiiHardcorea
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TransitDisorientationSyndrome
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.UnoleFlu
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VehicularDNI
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDeadly
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDiscomfort
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessModerate
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSevere
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSlight
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WinsonsRegret
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.YimpiseeFever
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedFemur
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticLegProsthetic
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgery
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedChest
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedUpperArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CalfBurn
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HandBurn
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ThighBurn
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedFemur
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedForearm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShin
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShoulder
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedAnkle
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedElbow
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFemur
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedForearm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHip
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedJaw
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedKnee
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedRib
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedShoulder
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedSkull
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedUpperArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedWrist
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HookHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PegLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleClawHand
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleFoot
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleLeg
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenArm
 
getName(BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenFoot
 
getNameFilter() - Method in enum class mekhq.io.FileType
 
getNameGenerator() - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Gets the RandomNameGenerator.
getNameGenerator() - Method in class mekhq.campaign.universe.Faction
 
getNameWithLevels(Profession) - Method in class mekhq.campaign.personnel.ranks.Rank
 
getNarrative() - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
getNaturalOrderComparator() - Method in class mekhq.gui.sorter.PersonRankSorter
 
getNaturalOrderComparator() - Method in class mekhq.gui.sorter.PersonTitleSorter
 
getNature() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getNavigationTab() - Method in class mekhq.gui.CampaignGUI
 
getNavigator() - Method in class mekhq.campaign.unit.Unit
 
getNearbySystems(double, double, int) - Method in class mekhq.campaign.universe.Systems
 
getNearbySystems(PlanetarySystem, int) - Method in class mekhq.campaign.universe.Systems
 
getNearestAbstractLocation() - Method in class mekhq.campaign.location.LocationNode
 
getNearestCampus(Campaign, List<String>) - Static method in class mekhq.campaign.personnel.education.Academy
Returns the nearest campus to a given campaign.
getNeedsPartsFixedBackground() - Method in class mekhq.MHQOptions
 
getNeedsPartsFixedForeground() - Method in class mekhq.MHQOptions
 
getNegativeColor() - Static method in class mekhq.utilities.ReportingUtilities
Returns the hex color code used for negative status or messages.
getNegotiationData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getNegotiationModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getNegotiationModifier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the negotiation modifier associated with the faction standing.
getNegotiationModifier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Retrieves the negotiation modifier associated with the provided regard value.
getNegotiatorSkill() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the negotiation skill level of the designated negotiator for the resupply process.
getNegotiatorSkillOverride(AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
The enemy negotiator's skill-tier override.
getNetWorth() - Method in class mekhq.campaign.finances.FinancialReport
 
getNetWorthOverTime() - Method in class mekhq.campaign.finances.Finances
 
getNeuralInterfaceMode() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getNeutral() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
getNeutralExceptions() - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getNewArmorSupplies() - Method in class mekhq.campaign.parts.Refit
 
getNewBioweaponAttack(String, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getNewCampaignStartingPlanet(StartingLocationChoice) - Method in class mekhq.campaign.Campaign
Determines the appropriate starting planet for a new campaign based on campaign type, faction, and the player's starting-location choice made in the campaign options.
getNewDayAsTechPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayAsTechPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayAutoLogistics() - Method in class mekhq.MHQOptions
 
getNewDayAutomaticallyAssignUnmaintainedUnits() - Method in class mekhq.MHQOptions
 
getNewDayBattleArmorPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayBattleArmorPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayFormationIconOperationalStatus() - Method in class mekhq.MHQOptions
 
getNewDayFormationIconOperationalStatusStyle() - Method in class mekhq.MHQOptions
 
getNewDayManager() - Method in class mekhq.campaign.Campaign
 
getNewDayMedicPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayMedicPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayMRMS() - Method in class mekhq.MHQOptions
 
getNewDayOptimizeMedicalAssignments() - Method in class mekhq.MHQOptions
 
getNewDaySoldierPoolFill() - Method in class mekhq.MHQOptions
 
getNewDaySoldierPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewGroundPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewGroundPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewNavalPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewNavalPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewVTOLPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVehicleCrewVTOLPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVesselCrewPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVesselCrewPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVesselGunnerPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVesselGunnerPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDayVesselPilotPoolFill() - Method in class mekhq.MHQOptions
 
getNewDayVesselPilotPoolNoRelease() - Method in class mekhq.MHQOptions
 
getNewDiseaseOutbreaks(String, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
getNewEntity() - Method in class mekhq.campaign.parts.Refit
 
getNewEquipment() - Method in class mekhq.campaign.parts.AmmoStorage
 
getNewEquipment() - Method in class mekhq.campaign.parts.Armor
 
getNewEquipment() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getNewEquipment() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getNewEquipment() - Method in class mekhq.campaign.parts.Refit
We are the new equipment
getNewEquipment() - Method in class mekhq.campaign.unit.UnitOrder
 
getNewEquipment() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getNewHits() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
Retrieves the hits suffered during this scenario alone, after any SPA adjustments.
getNewMonthQuickTrain() - Method in class mekhq.MHQOptions
 
getNewPart() - Method in class mekhq.campaign.parts.AmmoStorage
 
getNewPart() - Method in class mekhq.campaign.parts.Armor
 
getNewPart() - Method in class mekhq.campaign.parts.BAArmor
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingHeatSink
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingJumpJet
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
getNewPart() - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
getNewPart() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getNewPart() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getNewPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getNewPart() - Method in class mekhq.campaign.parts.SVArmor
 
getNewPart() - Method in interface mekhq.campaign.work.IFabricatable
 
getNewPersonnelMarket() - Method in class mekhq.campaign.CampaignConfiguration
 
getNewPersonnelMarket() - Method in class mekhq.campaign.ForceHumanResources
 
getNews() - Method in class mekhq.campaign.Campaign
 
getNews() - Method in class mekhq.gui.dialog.reportDialogs.NewsReportDialog
Deprecated.
 
getNewsItem(int) - Method in class mekhq.campaign.universe.News
 
getNewTransaction() - Method in class mekhq.campaign.events.transactions.TransactionChangedEvent
Deprecated, for removal: This API element is subject to removal in a future version.
getNewUnitParts() - Method in class mekhq.campaign.parts.Refit
Deprecated.
- If only used in a Test file, do we need it?
getNextColor(PlayerColour) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getNextJumpCost(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordJumpNagLogic
Deprecated.
Calculates the cost of the next jump based on the campaign's location and financial settings.
getNextPayment() - Method in class mekhq.campaign.finances.Loan
 
getNextStoryPoint() - Method in class mekhq.campaign.storyArc.StoryPoint
determine the next story point in the story arc based on the point.
getNextStoryPointId() - Method in class mekhq.campaign.storyArc.StoryOutcome
 
getNoAutosaveValue() - Method in class mekhq.MHQOptions
 
getNonFunctionalBackground() - Method in class mekhq.MHQOptions
 
getNonFunctionalForeground() - Method in class mekhq.MHQOptions
 
getNonNegotiableTermsData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getNonPermanentInjuries() - Method in class mekhq.campaign.personnel.Person
 
getNonPermanentInjurySeverity() - Method in class mekhq.campaign.personnel.Person
Calculates a severity score for this person based on current hits and non-permanent injuries.
getNonProstheticInjuries() - Method in class mekhq.campaign.personnel.Person
 
getNotRepairableBackground() - Method in class mekhq.MHQOptions
 
getNotRepairableForeground() - Method in class mekhq.MHQOptions
 
getNTasks() - Method in class mekhq.campaign.personnel.Person
 
getNumberAsTechs() - Method in class mekhq.campaign.Campaign
 
getNumberAsTechs(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
getNumberMedics() - Method in class mekhq.campaign.Campaign
 
getNumberMedics() - Method in class mekhq.campaign.ForceHumanResources
 
getNumberOfAwards(Award) - Method in class mekhq.campaign.personnel.PersonAwardController
 
getNumberOfMedalFiles() - Method in class mekhq.campaign.personnel.Award
 
getNumberOfMiscFiles() - Method in class mekhq.campaign.personnel.Award
 
getNumberOfRibbonFiles() - Method in class mekhq.campaign.personnel.Award
 
getNumberOfSuperHeavyVehicles() - Method in class mekhq.campaign.unit.HangarStatistics
Returns the number of super-heavy vehicles (Tank-class units with weight > 100 tons) currently in the hangar.
getNumberOfUnitsByType(long) - Method in class mekhq.campaign.unit.HangarStatistics
 
getNumberOfUnitsByType(long, boolean) - Method in class mekhq.campaign.unit.HangarStatistics
 
getNumberOfUnitsByType(long, boolean, boolean) - Method in class mekhq.campaign.unit.HangarStatistics
 
getNumberPrimaryAsTechs() - Method in class mekhq.campaign.Campaign
Calculates the total number of primary AsTechs available in the campaign.
getNumberPrimaryAsTechs(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Calculates the total number of primary AsTechs available in the campaign.
getNumberRechargeStations(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getNumberSecondaryAsTechs() - Method in class mekhq.campaign.Campaign
Calculates the total number of secondary AsTechs available in the campaign.
getNumberSecondaryAsTechs(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Calculates the total number of secondary AsTechs available in the campaign.
getNumBots() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getNumDefensivePoints() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getNumExtraEvents() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getNumPlayerMinefields(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getNumShares(Campaign, boolean) - Method in class mekhq.campaign.personnel.Person
This is used to get the number of shares the person has
getNumTroopers() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
getObfuscatedIntel() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getObjective() - Method in class mekhq.campaign.storyArc.StoryPoint
Returns a string to be used in the "Objectives" panel so players know what they should be doing next.
getObjective() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
getObjective() - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
getObjective() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
getObjective() - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
getObjective() - Method in class mekhq.gui.dialog.CustomizeScenarioObjectiveDialog
 
getObjectiveAt(int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getObjectiveCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getObjectiveCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
getObjectiveCriterion() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getObjectiveData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getObjectiveLinkedForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getObjectiveListModelSize() - Method in class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
 
getObjectiveParameters() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getObjectives() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getObjectivesByCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Returns (and possibly initializes, if necessary) a map between coordinates and strategic objectives
getObjectiveScenarioModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
getObjectiveScenarios() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
getObjectiveType() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
getObjectiveType() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getObjectiveType() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getOccupiedBays(long) - Method in class mekhq.campaign.unit.HangarStatistics
 
getOccupiedBays(long, boolean) - Method in class mekhq.campaign.unit.HangarStatistics
 
getOccupiedSuperHeavyVehicleBays() - Method in class mekhq.campaign.unit.HangarStatistics
Returns the number of occupied super-heavy vehicle bays, capped by the total super-heavy vehicle bay capacity.
getOffer(int) - Method in class mekhq.gui.model.UnitMarketTableModel
 
getOffers() - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
getOfficerCut() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getOldTransaction() - Method in class mekhq.campaign.events.transactions.TransactionChangedEvent
Deprecated, for removal: This API element is subject to removal in a future version.
getOldTransaction() - Method in class mekhq.gui.dialog.EditTransactionDialog
 
getOldUnitParts() - Method in class mekhq.campaign.parts.Refit
Deprecated.
- If only used in a Test file, do we need it?
getOmniPodCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getOmniPodCount() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getOnOrderCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getOnOrderCount() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getOperationsTempoMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getOpForDeploymentStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getOpForGenerationStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getOpposingObjectiveType() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getOppositeEdge(int) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Computes the "opposite" edge of a given board start edge.
getOppositionPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getOptimizeToCompleteTodayBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getOption(String) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getOptionDisplayName(IOption) - Static method in class mekhq.Utilities
 
getOptionList(String, String) - Method in class mekhq.campaign.personnel.Person
 
getOptions() - Method in class mekhq.campaign.events.OptionsChangedEvent
 
getOptions() - Method in class mekhq.campaign.personnel.Person
 
getOptions() - Method in class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
 
getOptions() - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
 
getOptions() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
getOptions() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
getOptions() - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
 
getOptions(String) - Method in class mekhq.campaign.personnel.Person
 
getOptions(String) - Method in class mekhq.campaign.personnel.PersonnelOptions
Returns the options of the given category that this pilot has
getOptionsInfoImp() - Method in class mekhq.campaign.personnel.PersonnelOptions
 
getOptionsView() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Returns the embedded ForceGeneratorOptionsView, or null if ForceGeneratorTab.createTab() hasn't run yet.
getOrbitRadius() - Method in class mekhq.campaign.universe.Planet
 
getOrbitRadiusKm() - Method in class mekhq.campaign.universe.Planet
 
getOrCreateCampusLocation(Campaign, String, String, String) - Method in class mekhq.campaign.CampaignLocationManager
Returns the existing AcademyCampusLocation for the given campus at the given system, creating it on demand if it does not yet exist.
getOrCreateCampusUnderLocation(String, String, ILocation) - Method in class mekhq.campaign.CampaignLocationManager
Returns the existing AcademyCampusLocation parented under parent, creating it on demand if it does not yet exist.
getOrCreateFixedLocation(Campaign, String) - Method in class mekhq.campaign.CampaignLocationManager
Returns the existing FixedLocation at the given system, creating and registering one on demand.
getOrCreateLocalCampusLocation(Campaign, String, String) - Method in class mekhq.campaign.CampaignLocationManager
Returns the existing local AcademyCampusLocation (home-school or unit-education) parented directly under the campaign, creating it on demand if it does not yet exist.
getOrder() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Gets the stage's order for sequencing or sorting purposes.
getOrdered() - Method in class mekhq.campaign.parts.PartInventory
Gets the count ordered of a part.
getOrdered() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's quantity on order, suitable for use in a UI element which requires both a display value and a sortable value.
getOrderedModifierKeys() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getOrders() - Method in class mekhq.campaign.autoResolve.OrderFactory
 
getOrigClan() - Method in class mekhq.campaign.personnel.Bloodname
 
getOrigin() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getOriginalEntity() - Method in class mekhq.campaign.parts.Refit
 
getOriginalFormationIcon() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
getOriginalMapping(Part) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
getOriginalTime() - Method in class mekhq.campaign.personnel.Injury
 
getOriginalUnit() - Method in class mekhq.campaign.parts.Refit
 
getOriginalUnitId() - Method in class mekhq.campaign.personnel.Person
 
getOriginalUnitTech() - Method in class mekhq.campaign.personnel.Person
 
getOriginalUnitWeight() - Method in class mekhq.campaign.personnel.Person
 
getOrigination() - Method in class mekhq.campaign.finances.Loan
 
getOriginClan() - Method in class mekhq.campaign.personnel.Bloodname
 
getOriginClan() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getOriginDistanceScale() - Method in class mekhq.campaign.RandomOriginOptions
Gets the distance scale factor to apply when weighting random origin planets.
getOriginFaction() - Method in class mekhq.campaign.personnel.Person
 
getOriginOnly() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getOriginPlanet() - Method in class mekhq.campaign.personnel.Person
 
getOriginSearchRadius() - Method in class mekhq.campaign.RandomOriginOptions
Gets the search radius to use for randomizing personnel origins.
getOriginSpouse() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getOrogenyProfile() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getOtherModifiers(Person) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
getOtherUnitCount() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getOutOfCharacterMessage(String) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Retrieves an out-of-character message.
getOutOfCharacterText() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionAccoladeConfirmationDialog
Returns the out-of-character explanatory text shown in the dialog.
getOutstandingScenarios(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.OutstandingScenariosNagLogic
Retrieves and processes the list of outstanding scenarios for the current campaign.
getOverallRecruitBonus() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getOverheadCosts() - Method in class mekhq.campaign.finances.FinancialReport
 
getOverheadExpenses() - Method in record class mekhq.campaign.finances.Accountant
 
getOverheadTotal(Collection<Person>, CampaignOptions, boolean, LocalDate, int, int, Map<PersonnelRole, Integer>, boolean) - Static method in record class mekhq.campaign.finances.Accountant
getOverride() - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
This is used to override the selected UnitIcon, to allow it to be specified outside the possible selections.
getOverrideCombatTeam() - Method in class mekhq.campaign.force.Formation
 
getOverrideDescription() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getOverrideFormationCommanderID() - Method in class mekhq.campaign.force.Formation
Deprecated, for removal: This API element is subject to removal in a future version.
getOverrideFormationLevel() - Method in class mekhq.campaign.force.Formation
 
getOvertimeLeft() - Method in class mekhq.campaign.personnel.Person
 
getOwner() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getOwnershipChangeScore() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getPaddedRegion(List<RegionPerimeter.Point>, double) - Static method in class mekhq.campaign.universe.RegionPerimeter
Calculates a convex polygon that surrounds a set of points with a minimum border width.
getPadding() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Retrieves the padding value defined in this object.
getPane() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
getParent() - Method in class mekhq.campaign.base.AbstractBase
Returns the immediate parent of this base in the location tree, or null if unparented.
getParent() - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
getParentFactionType(Faction) - Static method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
getParentFormation() - Method in class mekhq.campaign.force.Formation
 
getParentLocation() - Method in interface mekhq.campaign.location.ILocation
Returns the parent ILocation in the location tree, or null if this location has no parent (it is a root node).
getParentPart() - Method in class mekhq.campaign.parts.Part
Gets the parent part, or null if none exists.
getParents() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getParentsByGender(Gender) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getParentsCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getParentSystem() - Method in class mekhq.campaign.universe.Planet
 
getPart() - Method in class mekhq.campaign.events.parts.PartEvent
 
getPart() - Method in class mekhq.gui.dialog.PartsStoreDialog
 
getPart() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part being proxied.
getPart(int) - Method in class mekhq.campaign.Campaign
 
getPart(int) - Method in class mekhq.campaign.LocalWarehouse
Gets a part from the warehouse by its ID.
getPartActions() - Method in class mekhq.service.mrms.MRMSService.MRMSPartSet
 
getPartAt(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getPartAt(int) - Method in class mekhq.gui.model.PartsTableModel
 
getPartCountInfoMap() - Static method in class mekhq.service.PartsAcquisitionService
 
getPartForEquipmentNum(int, int) - Method in class mekhq.campaign.unit.Unit
 
getPartialYearsInDebt(LocalDate) - Method in class mekhq.campaign.finances.Finances
 
getPartInUse(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getPartInventory(Part) - Method in class mekhq.campaign.Campaign
This returns a PartInventory object detailing the current count for a part on hand, in transit, and ordered.
getPartInventory(Part) - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getPartInventory(Part) - Method in interface mekhq.campaign.location.IPlace
Returns a PartInventory counting spare parts that match part in this place's warehouse.
getPartInventory(Part) - Method in class mekhq.campaign.parts.Part
 
getPartList() - Method in class mekhq.campaign.market.ForceShoppingList
 
getPartList() - Method in class mekhq.campaign.parts.PodSpace
Deprecated, for removal: This API element is subject to removal in a future version.
getPartName() - Method in class mekhq.campaign.parts.Part
 
getPartName() - Method in class mekhq.campaign.parts.PodSpace
 
getPartName() - Method in class mekhq.campaign.parts.Refit
 
getPartName() - Method in interface mekhq.campaign.work.IPartWork
 
getPartProxyAt(int) - Method in class mekhq.gui.model.PartsStoreModel
 
getPartQuantity(Part, boolean) - Method in class mekhq.campaign.LocalWarehouse
Deprecated, for removal: This API element is subject to removal in a future version.
getParts() - Method in class mekhq.campaign.Campaign
 
getParts() - Method in class mekhq.campaign.LocalWarehouse
Gets a collection of parts within the warehouse.
getParts() - Method in class mekhq.campaign.mission.scenarios.Loot
 
getParts() - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
getParts() - Method in class mekhq.campaign.unit.Unit
 
getParts() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
getPartsAlmanac() - Method in class mekhq.campaign.Campaign
 
getPartsDirectory() - Static method in class mekhq.MekHQ
 
getPartSet() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
getPartsGroupViewName(int) - Static method in class mekhq.gui.WarehouseTab
 
getPartsInUse(boolean, boolean, PartQuality) - Method in class mekhq.campaign.market.PartsInUseManager
Analyzes the warehouse inventory and returns a data set that summarizes the usage state of all parts, including their use counts, store counts, and planned counts, while filtering based on specific conditions.
getPartsInUseRequestedStockMap() - Method in class mekhq.campaign.Campaign
 
getPartsModel() - Method in class mekhq.gui.WarehouseTab
 
getPartsNeeded() - Method in class mekhq.campaign.unit.Unit
 
getPartsNeedingFixing() - Method in class mekhq.campaign.unit.Unit
 
getPartsNeedingFixing(boolean) - Method in class mekhq.campaign.unit.Unit
 
getPartsNeedingService() - Method in class mekhq.campaign.unit.Unit
Gets a list of every part on a unit which need service (either repair or salvage), including parts currently being worked on.
getPartsNeedingService(boolean) - Method in class mekhq.campaign.unit.Unit
Gets a list of parts on a unit which need service (either repair or salvage), optionally excluding parts already being worked on.
getPartsPool() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the pool of general parts available for resupply.
getPartsStore() - Method in class mekhq.campaign.Campaign
 
getPartsStore() - Method in class mekhq.campaign.CampaignConfiguration
 
getPartsTable() - Method in class mekhq.gui.WarehouseTab
 
getPartToBuy() - Method in class mekhq.campaign.parts.PartInUse
 
getPartType() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getPartWork() - Method in class mekhq.campaign.events.parts.PartWorkEvent
 
getPartWork() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
getPastVersions() - Method in class mekhq.campaign.Campaign
 
getPath() - Method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
getPatient() - Method in class mekhq.campaign.events.persons.PersonMedicalAssignmentEvent
 
getPatientLog() - Method in class mekhq.campaign.personnel.Person
 
getPatients() - Method in class mekhq.campaign.ForceHumanResources
 
getPatients(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
 
getPatientsAssignedToDoctors() - Method in class mekhq.campaign.ForceHumanResources
 
getPatientsFor(Person) - Method in class mekhq.campaign.ForceHumanResources
 
getPatientsWithNonPermanentInjuries() - Method in class mekhq.campaign.ForceHumanResources
 
getPattern() - Method in class mekhq.gui.sorter.PersonRankStringSorter
 
getPattern() - Method in class mekhq.gui.sorter.PersonTitleStringSorter
 
getPayBonus(UUID) - Method in class mekhq.gui.model.RetirementTableModel
 
getPaymentAmount() - Method in class mekhq.campaign.finances.Loan
 
getPayMultiplier() - Method in class mekhq.campaign.personnel.ranks.Rank
 
getPayout(UUID) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getPayoutAmount() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
getPayoutOrBonusValue(Campaign, Person) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getPayRateModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getPayRateModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getPayRoll() - Method in record class mekhq.campaign.finances.Accountant
 
getPayRoll(boolean) - Method in record class mekhq.campaign.finances.Accountant
 
getPayRollSummary() - Method in record class mekhq.campaign.finances.Accountant
Returns a map of every Person and their salary.
getPayRollSummary(Collection<Person>, CampaignOptions, boolean, LocalDate, int, int, Map<PersonnelRole, Integer>) - Static method in record class mekhq.campaign.finances.Accountant
getPayRollTotal(Collection<Person>, CampaignOptions, boolean, LocalDate, int, int, Map<PersonnelRole, Integer>, boolean, boolean) - Static method in record class mekhq.campaign.finances.Accountant
getPeacetimeCost() - Method in record class mekhq.campaign.finances.Accountant
Gets peacetime costs including salaries.
getPeacetimeCost(boolean) - Method in record class mekhq.campaign.finances.Accountant
Gets peacetime costs, optionally including salaries.
getPeacetimeOperatingCosts(Collection<Formation>, LocalHangar, CampaignOptions, boolean, LocalDate, int, int, Map<PersonnelRole, Integer>, boolean) - Static method in record class mekhq.campaign.finances.Accountant
Calculates the peacetime operating costs (spare parts, fuel, ammo and, optionally, salaries) of the given formations.
getPendingLegacySettlementMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getPendingPlayerNegotiatorId() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getPeopleStatus() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getPercent() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getPercent() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getPercent() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getPercentage() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getPercentageTransit() - Method in class mekhq.campaign.AbstractLocation
 
getPercentageTransit() - Method in class mekhq.campaign.CurrentLocation
 
getPercentageTransit() - Method in class mekhq.campaign.GroundTransitLocation
 
getPercentageTransit() - Method in interface mekhq.campaign.location.ILocation
Get the percentage of transit completed for this location.
getPercentConventional() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getPerceptionModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getPerformanceExamScore() - Method in class mekhq.campaign.personnel.Person
 
getPerformanceLog() - Method in class mekhq.campaign.personnel.Person
 
getPermanentFatigue() - Method in class mekhq.campaign.personnel.Person
 
getPermanentInjuries() - Method in class mekhq.campaign.personnel.Person
 
getPermanentMedicPool(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Calculates the total number of medics available.
getPerson() - Method in class mekhq.campaign.events.persons.PersonEvent
 
getPerson() - Method in class mekhq.campaign.ResolveScenarioTracker.OppositionPersonnelStatus
 
getPerson() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getPerson(int) - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
Gets the Person instance for the specified row, or null if out of bounds.
getPerson(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getPerson(int) - Method in class mekhq.gui.model.PersonnelTableModel
 
getPerson(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getPerson(UUID) - Method in class mekhq.campaign.ForceHumanResources
 
getPersonality() - Method in class mekhq.campaign.storyArc.storypoint.DialogStoryPoint
Get the Personality associated with this StoryPoint.
getPersonality(UUID) - Method in class mekhq.campaign.storyArc.StoryArc
 
getPersonalityDescription() - Method in class mekhq.campaign.personnel.Person
 
getPersonalityInterviewNotes() - Method in class mekhq.campaign.personnel.Person
 
getPersonalityLabels(Person) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Generates a concatenated string of personality labels based on the attributes of the given person.
getPersonalityQuirk() - Method in class mekhq.campaign.personnel.Person
 
getPersonalityQuirkDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
getPersonalityTraitType() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonalityTraitTypeLabel() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonalityValue(boolean, Aggression, Ambition, Greed, Social) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Calculates the total personality value for a person based on their assigned personality traits (aggression, ambition, greed, and social behavior) and whether personalities are enabled in the campaign options.
getPersonalLog() - Method in class mekhq.campaign.personnel.Person
 
getPersonHashSet() - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectsManager
Retrieves the set of personnel who have been returned by the processed event.
getPersonId() - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
getPersonnel() - Method in class mekhq.campaign.base.AbstractBase
 
getPersonnel() - Method in class mekhq.campaign.events.MarketNewPersonnelEvent
 
getPersonnel() - Method in class mekhq.campaign.force.Detachment
 
getPersonnel() - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getPersonnel() - Method in class mekhq.campaign.ForceHumanResources
 
getPersonnel() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
getPersonnel() - Method in interface mekhq.campaign.location.ILocation
Returns the personnel roster owned by the nearest IPlace ancestor of this location, or null if no such ancestor exists or it does not own a personnel roster.
getPersonnel() - Method in interface mekhq.campaign.location.IPlace
Returns the personnel roster owned by this place, or null if this place does not own one.
getPersonnelDirectory() - Static method in class mekhq.MekHQ
 
getPersonnelFilteringOutDeparted() - Method in class mekhq.campaign.ForceHumanResources
Retrieves a list of personnel, excluding those whose status indicates they have left the unit.
getPersonnelFilteringOutDepartedAndAbsent() - Method in class mekhq.campaign.ForceHumanResources
Retrieves a list of personnel, excluding those whose status indicates they have either left the unit, or are presently away.
getPersonnelFilterOnPrimaryRole() - Method in class mekhq.MHQOptions
 
getPersonnelFilterStyle() - Method in class mekhq.MHQOptions
 
getPersonnelGenerator(CampaignOptions, AbstractFactionSelector, AbstractPlanetSelector) - Method in class mekhq.campaign.ForceHumanResources
Deprecated.
getPersonnelGenerator(AbstractFactionSelector, AbstractPlanetSelector) - Method in class mekhq.campaign.ForceHumanResources
Gets the AbstractPersonnelGenerator to use with this campaign.
getPersonnelLog() - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
getPersonnelLog() - Method in class mekhq.gui.CommandCenterTab
 
getPersonnelLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getPersonnelReport() - Method in class mekhq.campaign.CampaignSummary
A report that gives numbers of combat and support personnel as well as injuries
getPersonnelReport() - Method in class mekhq.gui.dialog.reportDialogs.PersonnelReportDialog
 
getPersonnelReputationWeight(Person) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Returns how many times a character counts toward the force's average experience and Chaos Reputation.
getPersonnelTab() - Method in class mekhq.gui.CampaignGUI
 
getPersonnelTable() - Method in class mekhq.gui.PersonnelTab
 
getPersonnelTableModel() - Method in class mekhq.gui.PersonnelTab
 
getPersonnelToCleanUp() - Method in class mekhq.campaign.utilities.AutomatedPersonnelCleanUp
Returns the list of personnel records identified as eligible for cleanup based on the evaluation logic.
getPersonnelWhoAdvancedInXP() - Method in class mekhq.campaign.ForceHumanResources
Retrieves the list of personnel who have advanced in experience points via vocational XP.
getPersonRankSorter() - Method in class mekhq.gui.sorter.PersonRankStringSorter
 
getPersonRankSorter() - Method in class mekhq.gui.sorter.PersonTitleSorter
 
getPersonTitleSorter() - Method in class mekhq.gui.sorter.PersonTitleStringSorter
 
getPhenotype() - Method in class mekhq.campaign.personnel.Bloodname
 
getPhenotype() - Method in class mekhq.campaign.personnel.Person
 
getPhenotypeBonus(Person) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
Gets the clan phenotype bonus for a Person, if applicable.
getPhenotypeProbability(Phenotype) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getPieces() - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
getPilotDesc() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
getPilotId() - Method in class mekhq.campaign.Kill
 
getPilotingMaintenanceBonus(int) - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getPlace() - Method in class mekhq.campaign.events.LocationEvent
 
getPlace() - Method in interface mekhq.campaign.location.ILocation
Walks up the LocationNode tree and returns the nearest IPlace ancestor, or null if no IPlace ancestor exists.
getPlace() - Method in class mekhq.campaign.parts.Part
A part installed on a unit lives wherever the unit is, so its place resolves through the unit's LocationNode chain; spares resolve via their own node.
getPlanet() - Method in class mekhq.campaign.AbstractLocation
 
getPlanet() - Method in interface mekhq.campaign.location.ILocation
Get the current Planet for this location.
getPlanet() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
 
getPlanet() - Method in class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
 
getPlanet() - Method in class mekhq.CampaignPreset
 
getPlanet(int) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPlanetaryConditions() - Method in class mekhq.AtBGameThread
 
getPlanetaryConditionsInfo() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates a status line for planetary conditions.
getPlanetaryNews(LocalDate) - Method in class mekhq.campaign.universe.Systems
 
getPlanetarySystemOverrides() - Method in class mekhq.campaign.Campaign
 
getPlanetById(String) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPlanetId() - Method in class mekhq.campaign.base.AbstractBase
 
getPlanetIndustryAcquisitionBonus(PlanetarySystem.PlanetaryRating) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getPlanetName(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
 
getPlanetOutputAcquisitionBonus(PlanetarySystem.PlanetaryRating) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getPlanetOwnerAlignment(AbstractContract, String, LocalDate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Worker function that determines the ForceAlignment of the specified faction.
getPlanetOwnerFaction(AbstractContract, LocalDate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Worker function that returns the faction code of the first owner of the planet where the contract is taking place.
getPlanetPositions() - Method in class mekhq.campaign.universe.PlanetarySystem
Deprecated, for removal: This API element is subject to removal in a future version.
getPlanets() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPlanetsDirectory() - Static method in class mekhq.MekHQ
 
getPlanetSelector(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Gets the AbstractPlanetSelector to use with this campaign.
getPlanetSelector(RandomOriginOptions) - Method in class mekhq.campaign.ForceHumanResources
Gets the AbstractPlanetSelector to use.
getPlanetsValidated() - Method in class mekhq.utilities.ValidationResult
Deprecated, for removal: This API element is subject to removal in a future version.
getPlanetTechAcquisitionBonus(PlanetarySystem.PlanetarySophistication) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getPlanetType() - Method in class mekhq.campaign.universe.Planet
 
getPlannedCount() - Method in class mekhq.campaign.parts.PartInUse
 
getPlayer() - Method in class mekhq.campaign.Campaign
 
getPlayer() - Method in class mekhq.campaign.CampaignConfiguration
 
getPlayerBaseById(UUID) - Method in class mekhq.campaign.CampaignLocationManager
Returns the player base with the given id, or null if none matches.
getPlayerBases() - Method in class mekhq.campaign.CampaignLocationManager
 
getPlayerConvoys() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the player convoys and their corresponding cargo capacities.
getPlayerForce() - Method in class mekhq.campaign.Campaign
Returns the player's active force — the PlayerForce this campaign is played through, which owns the faction identity, finances, reputation, and the hangar/warehouse/personnel.
getPlayerForceTemplates() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getPlayerNegotiator() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getPlayerTemplateForceIDs() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
These are all the force IDs that have been matched up to a template Note: since there's a default Reinforcements template, this is all forces that have been assigned to this scenario
getPlayerTemplateForceIDs() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
A list of all the force IDs associated with pre-defined scenario templates
getPlayerTransportLinkages() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getPlayerUnitSwaps() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getPlayerUnitTemplates() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getPodSpace() - Method in class mekhq.campaign.unit.Unit
 
getPointCost() - Method in class mekhq.campaign.parts.BAArmor
 
getPointsPerTon(int, boolean) - Static method in class mekhq.campaign.parts.BAArmor
 
getPolarity() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getPoliticsLog() - Method in class mekhq.gui.CommandCenterTab
 
getPoliticsLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getPopulation(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getPopulation(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPopulationFactions(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
Returns the factions a person native to this system could plausibly have been born under, each weighted by how long it ruled within the last PlanetarySystem.POPULATION_WINDOW_YEARS years.
getPopulationSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getPortrait() - Method in class mekhq.campaign.force.UnitStub
 
getPortrait() - Method in class mekhq.campaign.personnel.Person
Retrieves the portrait object associated with this entity.
getPortrait() - Method in class mekhq.campaign.storyArc.Personality
 
getPortraitImageIconWithFallback(boolean) - Method in class mekhq.campaign.personnel.Person
Retrieves the portrait image for a given entity, with optional fallback behavior.
getPortraitImageIconWithFallback(boolean, Integer) - Method in class mekhq.campaign.personnel.Person
Retrieves the portrait image for a given entity, with optional scaling and fallback behavior.
getPositiveColor() - Static method in class mekhq.utilities.ReportingUtilities
Returns the hex color code used for positive status or messages.
getPossibleAsTechPoolMinutes(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
getPossibleAsTechPoolOvertime(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
getPostNominal() - Method in class mekhq.campaign.personnel.Person
 
getPostReavingClans() - Method in class mekhq.campaign.personnel.Bloodname
 
getPotentialLoot() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getPotentialObjectiveUnits() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
 
getPotentialSalvage() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getPreferGzippedOutput() - Method in class mekhq.MHQOptions
 
getPreferredScrollableViewportSize() - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
getPreferredSize() - Method in class mekhq.gui.baseComponents.GradientMarkerBar
 
getPreferredSize() - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
getPreferredSize() - Method in class mekhq.gui.baseComponents.ScalingWidthConstrainedPanel
 
getPreferredSize() - Method in class mekhq.gui.baseComponents.SegmentedBar
 
getPreferredSize() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
getPreferredSize() - Method in class mekhq.gui.clientOptions.MHQOptionsPane
Floors the pane's initial size so the dialog opens at a comfortable size rather than packing tightly around the simpler MekHQ pages (whose sections start collapsed).
getPreferredSize() - Method in class mekhq.gui.commandGeneration.GenerationProgressDialog
Overridden so callers can rely on preferredSize.width >= 400.
getPreferredSize() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
 
getPreferredSize() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractNegotiatorPickerDialog
 
getPreferredSize() - Method in class mekhq.gui.renderers.StoryArcRenderer
 
getPreferredSize() - Method in class mekhq.gui.StratConPanel
 
getPreferredSize() - Method in class mekhq.gui.utilities.ImgLabel
Reports the image's dimensions scaled to fit within the configured maximum bounds, preserving aspect ratio.
getPreferredSize() - Method in class mekhq.gui.view.PaperDoll
 
getPreferredWidth() - Method in interface mekhq.gui.baseComponents.tables.MHQTableColumn
Retrieves the preferred visual width of the column in pixels.
getPreferredWidth() - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
Returns optional preferred size.
getPreferredWidth(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getPreferredWidth(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getPreferredWidth(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getPrefix() - Method in class mekhq.campaign.universe.NewsItem
 
getPregnantBackground() - Method in class mekhq.MHQOptions
 
getPregnantColors() - Method in class mekhq.MHQOptions
 
getPregnantCombatants(boolean, List<Person>) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.PregnantCombatantNagLogic
Collects all personnel who are pregnant and actively assigned to a combat force.
getPregnantForeground() - Method in class mekhq.MHQOptions
 
getPreNominal() - Method in class mekhq.campaign.personnel.Person
 
getPrereq() - Method in class mekhq.gui.dialog.EditSkillPreRequisiteDialog
 
getPrereqAbilities() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getPrereqSkills() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getPrerequisiteAbilities() - Method in class mekhq.gui.dialog.EditSpecialAbilityDialog
 
getPreserveSpecificFriendlies(String, int, int, boolean) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "keep at least X% or X of [force] units" objective from the bot force with the specified name
getPreset() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getPreset() - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
getPresetFile() - Method in class mekhq.CampaignPreset
 
getPressure(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getPreventEnemyBreakthrough(AbstractContract, int, int, OffBoardDirection) - Static method in class mekhq.campaign.mission.scenarios.CommonObjectiveFactory
Generates a "prevent x% of all units from reaching given edge" objective from the primary opposing force
getPrice() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getPricePercentage(int) - Static method in enum class mekhq.campaign.market.enums.UnitMarketType
Calculates the price percentage based on a given modifier and d6 roll.
getPricePerTon() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getPricePerTon() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getPricePerTon() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getPrimaryDesignator() - Method in class mekhq.campaign.personnel.Person
 
getPrimaryForceIDs() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
These are all the "primary" force IDs, meaning forces that have been used by the scenario to drive the generation of the OpFor.
getPrimaryLocation() - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
Fetches the first parent location (or the param location) that is included in BodyLocation.PRIMARY_LOCATIONS.
getPrimaryPlanet() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPrimaryPlanetPosition() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPrimaryPlayerForce() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Returns the "primary" player force.
getPrimaryRole() - Method in class mekhq.campaign.personnel.Person
 
getPrimaryRoleDesc() - Method in class mekhq.campaign.personnel.Person
 
getPrimaryRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getPrimaryUnitType(Campaign) - Method in class mekhq.campaign.force.Formation
Calculates the unit type most represented in this formation and all subFormations.
getPrincipal() - Method in class mekhq.campaign.finances.Loan
 
getPrintableName(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getPrintableName(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getPrisonerDefectors() - Method in class mekhq.campaign.ForceHumanResources
Provides a filtered list of personnel including only active prisoners who are willing to defect.
getPrisonerEvent(String, boolean) - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventLibraries
Retrieves a prisoner event of the specified type from the appropriate event library based on severity.
getPrisonerEvents(boolean) - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventLibraries
Retrieves a list of prisoner events based on their severity (major or minor).
getPrisonerExecutionPenalty(PlayerForce, int, boolean, boolean) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
getPrisonerStatus() - Method in class mekhq.campaign.personnel.Person
 
getPrisonerStatusSorter() - Method in class mekhq.gui.sorter.PersonRankSorter
 
getProcreation() - Method in class mekhq.campaign.CampaignConfiguration
 
getProcreation() - Method in class mekhq.campaign.ForceHumanResources
 
getProcurementTargetNumberModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
The returned value is a modifier added to the target number of procurement checks, so a higher value makes parts harder to acquire, and a lower (negative) value makes them easier.
getProductionDate() - Method in class mekhq.campaign.parts.Part
 
getProductionDate() - Method in class mekhq.campaign.unit.Unit
 
getProductionDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getProductionDate(boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getProductionDate(boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getProfession(int) - Method in class mekhq.gui.model.RankTableModel
 
getProfession(RankSystem, Rank) - Method in enum class mekhq.campaign.personnel.enums.Profession
This takes this, the initial profession, converts it into a base profession, and then calls getProfessionFromBase to determine the profession to use for the provided rank.
getProfessionFromBase(RankSystem, Rank) - Method in enum class mekhq.campaign.personnel.enums.Profession
This takes this, the base profession, and uses it to determine the profession to use for the provided rank in the provided rank system
getProfessionFromPersonnelRole(PersonnelRole) - Static method in enum class mekhq.campaign.personnel.enums.Profession
 
getProfessionSkills(Campaign, boolean) - Method in class mekhq.campaign.personnel.Person
Retrieves the skills associated with the character's profession.
getProfiles() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
 
getProfiles() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
getProfiles() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape
 
getProfiles() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getProfits() - Method in class mekhq.campaign.finances.Finances
Calculates the profits made by the campaign based on the transactions recorded.
getProgressBar() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
getProgression(MekSummary, Faction, boolean) - Static method in class mekhq.campaign.unit.UnitTechProgression
Get a faction-specific ITechnology object that can be used to calculate tech levels for the given unit.
getProgression(Unit, Faction, boolean) - Static method in class mekhq.campaign.unit.UnitTechProgression
Get a faction-specific ITechnology object that can be used to calculate tech levels for the given unit.
getProstheticFromInjury(InjuryType) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Fetches the ProstheticType that corresponds to a given InjuryType produced by a permanent modification (implant/prosthetic).
getProstheticInjuries() - Method in class mekhq.campaign.personnel.Person
 
getProstheticType() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
getProstheticTypeFromInjuryType(InjuryType) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Returns the ProstheticType associated with the given InjuryType, or null if no matching prosthetic type exists.
getProtoMekCapacity() - Method in class mekhq.campaign.unit.Unit
 
getProtoMekValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getPrototypeDate() - Method in class mekhq.campaign.parts.Part
 
getPrototypeDate() - Method in class mekhq.campaign.unit.Unit
 
getPrototypeDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getPrototypeDate(boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getPrototypeDate(boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getPurchaseButton() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
getQty() - Method in class mekhq.campaign.personnel.Award
Returns the xml element 'qty' Use getQuantity() if looking for the number of times an award has been issued to an individual
getQualifications() - Method in class mekhq.campaign.personnel.education.Academy
Returns the list of qualification names.
getQualificationStartYears() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the skills improved by this academy.
getQualifyingObjectiveUnits() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
 
getQuality() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getQuality() - Method in class mekhq.campaign.parts.Part
 
getQuality() - Method in class mekhq.campaign.unit.Unit
 
getQuality() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getQuality(Campaign, UnitMarketType) - Static method in enum class mekhq.campaign.market.enums.UnitMarketType
Returns the quality of a unit based on the given market type.
getQualityAdjustment() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getQualityName() - Method in class mekhq.campaign.parts.Part
 
getQualityName() - Method in class mekhq.campaign.unit.Unit
 
getQuantity() - Method in class mekhq.campaign.parts.Part
Gets the number of parts on-hand.
getQuantity() - Method in class mekhq.campaign.personnel.Award
 
getQuantity() - Method in class mekhq.campaign.unit.UnitOrder
 
getQuantity() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getQuantityCap(Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
This method calculates the maximum quantity, in appropriate CountType units, that this scenario allows.
getQuantityForPartsInUse() - Method in class mekhq.campaign.parts.AmmoStorage
 
getQuantityForPartsInUse() - Method in class mekhq.campaign.parts.Armor
 
getQuantityForPartsInUse() - Method in class mekhq.campaign.parts.Part
Gets the quantity of this part if it is currently in use (not available as a spare).
getQuantityLimit() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
getQuantityLimitDesc(Scenario, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Provides a String description of the quantity limits of the scenario for graphical display
getQuantityName(int) - Method in class mekhq.campaign.parts.AmmoStorage
 
getQuantityName(int) - Method in class mekhq.campaign.parts.Armor
 
getQuantityName(int) - Method in class mekhq.campaign.parts.Part
 
getQuantityName(int) - Method in class mekhq.campaign.unit.UnitOrder
 
getQuantityName(int) - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getQuantityType() - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
getQuartermaster() - Method in class mekhq.campaign.Campaign
 
getQuestion() - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
getQueuedDestination(ILocation) - Method in class mekhq.campaign.CampaignLocationManager
Returns the destination traveler is queued to depart for, or null if it is not queued.
getQueuedForTravelBackground() - Method in class mekhq.MHQOptions
 
getQueuedForTravelColors() - Method in class mekhq.MHQOptions
 
getQueuedForTravelForeground() - Method in class mekhq.MHQOptions
 
getQuickTrainIgnoreTrainingFormations() - Method in class mekhq.MHQOptions
 
getQuickTrainOptionsForNewDay(MHQOptions) - Static method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
 
getQuickTrainTarget() - Method in class mekhq.MHQOptions
 
getQuirks() - Method in class mekhq.campaign.unit.Unit
 
getQuirksListHTML() - Method in class mekhq.campaign.unit.Unit
 
getRadius() - Method in class mekhq.campaign.universe.FactionBorderTracker
 
getRandomAlliedFacility() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getRandomAlliedFacilityModifier() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Convenience method to get a random allied facility modifier
getRandomBattleModifier(ScenarioMapParameters.MapLocation) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Get a random modifier, appropriate for the map location (space, atmosphere, ground)
getRandomBattleModifier(ScenarioMapParameters.MapLocation, Boolean) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Convenience method to get a random battle modifier
getRandomBloodGroup() - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup
Selects a random BloodGroup based on predefined probabilities for each blood group.
getRandomDeath() - Method in class mekhq.campaign.Campaign
 
getRandomDeath() - Method in class mekhq.campaign.CampaignConfiguration
 
getRandomDeathAnnouncementNagConstant(Person) - Static method in class mekhq.gui.dialog.RandomDeathAnnouncement
Resolves the appropriate nag-suppression constant for a given deceased person based on their status and role at the time of death.
getRandomEmployerFaction(ILocation, LocalDate, boolean) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Returns a randomly selected faction that can act as an employer based on the provided location, date, employer type, and campaign type.
getRandomEmployerFaction(ILocation, LocalDate, boolean, Predicate<Faction>) - Method in class mekhq.campaign.universe.RandomFactionGenerator
As RandomFactionGenerator.getRandomEmployerFaction(ILocation, LocalDate, boolean), but restricting the candidate pool to factions accepted by filter.
getRandomEnemy(boolean, ILocation, LocalDate, Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Selects a random enemy faction for employer within the area around location, weighted by regional presence and diplomatic stance (see RandomFactionGenerator.buildEnemyMap(boolean, mekhq.campaign.location.ILocation, java.time.LocalDate, mekhq.campaign.universe.Faction)).
getRandomEnemy(ILocation, LocalDate, Faction, EnemySelectionProfile) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Selects an enemy faction for employer by delegating to the given contract-type enemy-selection profile (see EnemySelectionProfile.selectEnemy(RandomFactionGenerator, ILocation, LocalDate, Faction)): synthetic enemies (pirates, rebels, raiders) resolve directly, war-based profiles prefer the employer's actual belligerents before falling back to the standard pool, and covert profiles run the standard pool under covert rules (see RandomFactionGenerator.getRandomEnemy(boolean, ILocation, LocalDate, Faction)).
getRandomEventLibraries() - Method in class mekhq.campaign.Campaign
 
getRandomEvents() - Method in class mekhq.campaign.CampaignConfiguration
 
getRandomFacility() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Deprecated, for removal: This API element is subject to removal in a future version.
getRandomHostileFacility() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getRandomHostileFacilityModifier() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Convenience method to get a random hostile facility modifier
getRandomLabel() - Static method in class mekhq.gui.utilities.SkillLevelPickerUtility
 
getRandomOriginOptionsPanel() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
getRandomScenario(int, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Retrieves a random scenario template based on the given unit type and additional parameters.
getRandomScenario(int, boolean, boolean, Set<ScenarioMapParameters.MapLocation>) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Retrieves a random scenario template based on the given unit type and additional parameters, optionally constrained to a set of allowed map locations.
getRandomScenario(ScenarioMapParameters.MapLocation) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Deprecated, for removal: This API element is subject to removal in a future version.
getRandomSkillPreferences() - Method in class mekhq.campaign.Campaign
 
getRandomSkillPreferences() - Method in class mekhq.CampaignPreset
 
getRandomSkillPreferences() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getRandomStartingCashDiceCount() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getRandomTrack(AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Fetches a random StratConTrackState from the StratConCampaignState.
getRandomUnitQuality(int) - Static method in class mekhq.campaign.unit.Unit
Generates a random unit quality based on a 2d6 roll and a modifier.
getRandomWeight(Campaign, int, Faction) - Static method in class mekhq.campaign.againstTheBot.AtBStaticWeightGenerator
 
getRange() - Method in class mekhq.campaign.personnel.Award
 
getRank() - Method in class mekhq.campaign.personnel.Person
 
getRank(int) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getRankDisplaysForSystem(RankSystem, Profession) - Static method in record class mekhq.gui.displayWrappers.RankDisplay
This creates a list of all valid rank displays, which can then be added to a checkbox or used to create menu items
getRankLevel() - Method in class mekhq.campaign.personnel.Person
Retrieves the character's rank sublevel.
getRankLevels() - Method in class mekhq.campaign.personnel.ranks.Rank
 
getRankName() - Method in class mekhq.campaign.personnel.Person
 
getRankNames() - Method in class mekhq.campaign.personnel.ranks.Rank
 
getRankNamesAsString(String) - Method in class mekhq.campaign.personnel.ranks.Rank
 
getRankNumeric() - Method in class mekhq.campaign.personnel.Person
Retrieves the index of the character's rank
getRanks() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getRanks() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getRanks() - Method in class mekhq.gui.model.RankTableModel
 
getRanksRowHeaderTable() - Method in class mekhq.gui.panes.RankSystemsPane
 
getRanksTable() - Method in class mekhq.gui.panes.RankSystemsPane
 
getRanksTableModel() - Method in class mekhq.gui.panes.RankSystemsPane
 
getRankSystem() - Method in class mekhq.campaign.CampaignConfiguration
 
getRankSystem() - Method in class mekhq.campaign.force.AbstractForce
 
getRankSystem() - Method in class mekhq.campaign.personnel.Person
 
getRankSystem() - Method in class mekhq.campaign.universe.Faction
Returns the RankSystem object associated with this faction.
getRankSystem() - Method in class mekhq.CampaignPreset
 
getRankSystem() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getRankSystem() - Method in class mekhq.gui.model.RankTableModel
 
getRankSystemCode() - Method in class mekhq.campaign.universe.Faction
Retrieves the rank system identifier for this faction.
getRankSystemFromCode(String) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
getRankSystemModel() - Method in class mekhq.gui.panes.RankSystemsPane
 
getRankSystems() - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
getRankSystems() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getRankSystemsPath() - Method in class mekhq.MHQOptions
 
getRankSystemTypeModel() - Method in class mekhq.gui.panes.RankSystemsPane
 
getRansomValue(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getRarePersonnel() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the set of rare personnel.
getRareProfessions() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns a list of rare professions currently stored.
getRarityValue() - Method in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
getRate() - Method in class mekhq.campaign.finances.Loan
 
getRATGenerator() - Method in class mekhq.campaign.universe.Factions
 
getRATGeneratorParameters() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
Translate the contents of this data structure into a megamek.client.ratgenerator.Parameters object
getRating() - Method in enum class mekhq.campaign.enums.DragoonRating
 
getRating() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getRawCrimeRating() - Method in class mekhq.campaign.force.AbstractForce
 
getReason() - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
getReasoning() - Method in class mekhq.campaign.personnel.Person
 
getReasoningDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
getReasoningScore() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Evaluates 'Reasoning score', an int representation of how intelligent a character is.
getReasoningXpCostMultiplier(boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the experience cost multiplier based on reasoning.
getRechargeStationsText(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getRechargeTime() - Method in class mekhq.campaign.AbstractLocation
 
getRechargeTime() - Method in class mekhq.campaign.CurrentLocation
 
getRechargeTime(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
Deprecated, for removal: This API element is subject to removal in a future version.
getRechargeTime(LocalDate, boolean) - Method in class mekhq.campaign.universe.PlanetarySystem
Calculates the recharge time for a jump ship in hours, based on a given date and whether command circuits are used.
getRechargeTimeText(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
Deprecated, for removal: This API element is subject to removal in a future version.
getRechargeTimeText(LocalDate, boolean) - Method in class mekhq.campaign.universe.PlanetarySystem
Returns a human-readable description of the recharge time for a jump ship based on the specified date and whether command circuits are used.
getRecognition() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Gets the integer value associated with this accolade recognition.
getRecommendedExtension() - Method in enum class mekhq.io.FileType
 
getRecoveredPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.InjuryType
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AbdominalBurn
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AdvancedProstheticLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlarionHantaVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlbieroConsumption
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlgediBloodBurn
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AmputationRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AnchaVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BetholdSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEar
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicEye
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicHeart
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungs
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType1Filter
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType2Filter
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicLungsWithType3Filter
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BionicOrganOther
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BirthDefect
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BlackMarshFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Blindness
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BloodLoss
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BoneReinforcement
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BrisbaneVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedFemur
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BruisedOrgan
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNI
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BufferedVDNITripleCore
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedChest
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedFace
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BurnedUpperArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CalfBurn
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChelosianVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildlikeRegression
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChildusFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChronicDisassociation
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisAmaris
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ChungalomeningitisTraditional
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ClonedLimbRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedFemur
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedForearm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShin
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CompoundFracturedShoulder
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticAnimalEarProsthetic
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticBeautyEnhancement
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticHorrorEnhancement
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticLegProsthetic
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticSurgeryRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CosmeticTailProsthetic
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CripplingFlashbacks
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CromartySuperflu
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfEden
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfGaledon
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CussetCrud
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarBoostedCommunications
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarCommunications
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarEnhanced
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarMulti
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEarSignal
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeEMIR
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeLaser
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMulti
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeMultiEnhanced
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticEyeTelescope
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CyberneticSpeechImplant
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DangmarsFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DarrsDisease
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DelphiCurse
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerArmorLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerCamoLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DermalMyomerTripleLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Devilitch
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DiscontinuationSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.Disemboweled
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DowningPoltursDisease
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EdisonWhiteFlu
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EIImplantRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveImplantRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ElectiveMyomerLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EltaninBrainFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EnhancedImagingImplant
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.EyeImplant
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FailedSurgeryRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FenrisPlague
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedAnkle
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedElbow
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFemur
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedForearm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedGroin
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedHip
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedJaw
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedKnee
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedRib
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedShoulder
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedSkull
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedUpperArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FracturedWrist
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GalaxPathogen
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GarmsSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GenoanSpinalMeningitis
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HandBurn
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingLoss
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HeartTrauma
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HookHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HyborianBloodPlague
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ImplantRemovalRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KaerPathogen
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KilenWattsSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.KnightsGrasseSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LaensRegret
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LandmarkSupervirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MedicalComplication
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MiaplacidusPlague
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.MyomerLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeisseriaMalthusia
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeoSmallpox
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NotilicSweats
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NykvarnVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OckhamsBloodDisease
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OldWound
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganFiltrationImplant
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganTrauma
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShunt
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PainShuntRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PegLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PheromoneEffuser
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PingreeFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PostpartumRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ProstheticLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PrototypeVDNI
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PuncturedLung
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RedburnVirus
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementLimbRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ReplacementOrganRecovery
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.RocklandFever
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ScourgePlague
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SecondaryPowerSupply
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleClawHand
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SimpleLeg
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SkokieShivers
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SmokeInhalation
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TerribleBruises
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ThighBurn
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ToxoplasmaGondiiHardcorea
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TransitDisorientationSyndrome
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.UnoleFlu
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VehicularDNI
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDeadly
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDiscomfort
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessModerate
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSevere
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessSlight
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WinsonsRegret
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenArm
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WoodenFoot
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.YimpiseeFever
 
getRecoveryTime(Injury) - Method in class mekhq.campaign.personnel.InjuryType
Deprecated, for removal: This API element is subject to removal in a future version.
getRecoveryTimeBreakdownString(boolean) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Generates a detailed breakdown of the recovery time calculation as a formatted string.
getRecruitment() - Method in class mekhq.campaign.personnel.Person
 
getRecruitmentBonus(PersonnelRole) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
Retrieves the recruitment bonus value for a specific personnel role.
getRecruitmentBonuses() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
Retrieves the current recruitment bonus values for different personnel roles.
getRecruitmentRolls() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the number of recruitment rolls performed for the current market evaluation.
getRecruitmentRollsModifier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the recruitment rolls modifier associated with a faction's standing.
getRecruitmentRollsModifier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the recruitment rolls modifier based on the specified regard value.
getRecruitmentTickets() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the number of recruitment tickets associated with the faction standing.
getRecruitmentTickets(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the number of recruitment tickets granted for the given regard value.
getRecruits() - Method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Gets the maximum number of additional recruits accessible at this connection level.
getReferenceNumber() - Method in class mekhq.campaign.finances.Loan
 
getRefit() - Method in class mekhq.campaign.unit.Unit
 
getRefitAt(int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getRefitClass() - Method in class mekhq.campaign.parts.Refit
 
getRefitClassName() - Method in class mekhq.campaign.parts.Refit
 
getRefitClassName(int) - Static method in class mekhq.campaign.parts.Refit
 
getRefittingBackground() - Method in class mekhq.MHQOptions
 
getRefittingForeground() - Method in class mekhq.MHQOptions
 
getRefitUnit() - Method in class mekhq.campaign.parts.Part
Gets the unit which reserved this part for a refit.
getReflexesModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getRefrigeratedCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getRefundValue(Skills, SkillType, String) - Static method in class mekhq.campaign.personnel.skills.SkillDeprecationTool
Calculates the total XP refund value for a deprecated skill by summing the XP required to reach the current level of the skill.
getRegardForFaction(String, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Retrieves the current regard value for the specified faction.
getRegularLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getReinforcementDelayReduction() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getReinforcementStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getReinforcementType(int, StratConTrackState, Campaign, StratConCampaignState) - Method in interface mekhq.campaign.digitalGM.IReinforcementStrategy
Determines a force's eligibility to reinforce, given its current commitments.
getReinforcementType(int, StratConTrackState, Campaign, StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Determines what rules to use when deploying a force for reinforcements to the given track.
getReinforcementType(int, StratConTrackState, Campaign, StratConCampaignState) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConReinforcementStrategy
 
getReintroductionDate() - Method in class mekhq.campaign.parts.Part
 
getReintroductionDate() - Method in class mekhq.campaign.unit.Unit
 
getReintroductionDate(boolean) - Method in class mekhq.campaign.parts.Part
 
getReintroductionDate(boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getReintroductionDate(boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getReliabilityModifier(int) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Calculates the reliability modifier based on the provided skill value.
getRemainingAssets() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
getRemainingPayments() - Method in class mekhq.campaign.finances.Loan
 
getRemovableSinks() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getRemoveAbilities() - Method in class mekhq.gui.dialog.EditSpecialAbilityDialog
 
getRemoveButton() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
getRemovedAbilities() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getRemovedDesc() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getRenderedHtml(String) - Static method in class mekhq.gui.utilities.MarkdownRenderer
This method renders markdown-flavored text as HTML
getRenderer() - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Retrieves the custom cell renderer for this table model.
getRenderer() - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getRenderer() - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getRenderer() - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getRenderer() - Method in class mekhq.gui.model.BotForceTableModel
 
getRenderer() - Method in class mekhq.gui.model.CrewListModel
 
getRenderer() - Method in class mekhq.gui.model.DocTableModel
 
getRenderer() - Method in class mekhq.gui.model.FinanceTableModel
 
getRenderer() - Method in class mekhq.gui.model.KillTableModel
 
getRenderer() - Method in class mekhq.gui.model.LoanTableModel
 
getRenderer() - Method in class mekhq.gui.model.LogTableModel
 
getRenderer() - Method in class mekhq.gui.model.LootTableModel
 
getRenderer() - Method in class mekhq.gui.model.ObjectiveTableModel
 
getRenderer() - Method in class mekhq.gui.model.PartsInUseTableModel
 
getRenderer() - Method in class mekhq.gui.model.PartsStoreModel
 
getRenderer() - Method in class mekhq.gui.model.PartsTableModel
 
getRenderer() - Method in class mekhq.gui.model.PatientTableModel
 
getRenderer() - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getRenderer() - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getRenderer() - Method in class mekhq.gui.model.PersonnelTableModel
 
getRenderer() - Method in class mekhq.gui.model.ProcurementTableModel
 
getRenderer() - Method in class mekhq.gui.model.RankTableModel
 
getRenderer() - Method in class mekhq.gui.model.ScenarioTableModel
 
getRenderer() - Method in class mekhq.gui.model.TechTableModel
 
getRenderer() - Method in class mekhq.gui.model.UnitMarketTableModel
 
getRenderer(boolean) - Method in class mekhq.gui.model.UnitTableModel
 
getRenderer(int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getRenderer(int) - Method in class mekhq.gui.model.RetirementTableModel
 
getRenderer(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getRenderer(IconPackage) - Method in class mekhq.gui.model.TaskTableModel
 
getRentals() - Method in class mekhq.campaign.finances.FinancialReport
 
getRentedFacilitiesData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRentedHoldingCells() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRentedHospitalBeds() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRentedKitchens() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRepairBaysRented() - Method in class mekhq.campaign.force.AbstractForce
 
getRepairBayTab() - Method in class mekhq.gui.CampaignGUI
 
getRepairDesc() - Method in class mekhq.campaign.parts.OmniPod
 
getRepairDesc() - Method in class mekhq.campaign.parts.Part
 
getRepairLocation(ContractObjectiveType) - Static method in class mekhq.campaign.mission.contract.utilities.ContractRepairLocation
Determines the repair location for the contract based on the contract type.
getRepairLog() - Method in class mekhq.campaign.unit.Unit
Returns this unit's repair log, sorted by date.
getRepairModifier() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
getRepairPartType() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
getRepairPartType() - Method in class mekhq.campaign.parts.equipment.MissingHeatSink
 
getRepairPartType() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getRepairPartType() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getRepairPartType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getRepairPartType() - Method in class mekhq.campaign.parts.Part
 
getRepairPartType() - Method in class mekhq.campaign.parts.PodSpace
 
getRepairPartType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getRepairPartType() - Method in interface mekhq.campaign.work.IPartWork
 
getReplacementPart() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getReplacementPart() - Method in class mekhq.campaign.parts.Part
Gets the replacement for this part.
getReplacePodPartsBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getReport() - Method in class mekhq.campaign.events.ReportEvent
 
getReport() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getReport(boolean) - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
Returns a skill check report.
getReportHLL() - Method in class mekhq.gui.CampaignGUI
 
getReportMargin() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
Returns corresponding MarginOfSuccess value for report generation.
getReportMessage() - Method in class mekhq.campaign.personnel.DiscretionarySpending
Retrieves the report message summarizing the discretionary spending.
getReports() - Method in class mekhq.campaign.utilities.AutomatedTechAssignments
 
getReports() - Method in class mekhq.gui.campaignOptions.optionChangeDialogs.FactionStandingCampaignOptionsChangedConfirmationDialog
Gets the list of reports describing the faction standing changes performed.
getReports() - Method in class mekhq.gui.dialog.factionStanding.FactionStandingReport
 
getReports() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMTools
Gets the list of reports describing the faction standing changes performed.
getReportText() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Retrieves the report text associated with this status.
getReportText(Campaign) - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Retrieves the report text for the given campaign.
getReportText(Campaign) - Static method in class mekhq.gui.dialog.reportDialogs.ChaosReputationReportDialog
Builds an HTML report explaining how the force's Chaos Campaign Reputation was determined.
getReputationController() - Method in class mekhq.campaign.CampaignConfiguration
 
getReputationDirect() - Method in class mekhq.campaign.personnel.Person
Generally you will want to call Person.getAdjustedReputation(boolean, boolean, LocalDate) instead
getReputationFactor() - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
 
getReputationModifier() - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Retrieves the unit rating modifier as described in Campaign Operations.
getReputationRating() - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Retrieves the reputation of the force from the calculated data.
getReputationRating(boolean) - Method in class mekhq.campaign.force.AbstractForce
Calculates and returns the reputation rating based on the provided flag.
getRequestedStock() - Method in class mekhq.campaign.parts.PartInUse
 
getRequestedStockLevels() - Method in class mekhq.campaign.base.AbstractBase
 
getRequestedStockLevels() - Method in class mekhq.campaign.force.Detachment
 
getRequestedStockLevels() - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getRequestedStockLevels() - Method in interface mekhq.campaign.location.IPlace
Returns the per-part "requested stock percent" targets this place maintains for its warehouse.
getRequiredCargoDropShips() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getRequiredCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getRequiredCount() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getRequiredHostileFacilityModifiers() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Convenience method to get all the 'required' hostile facility modifiers()
getRequiredLanceCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRequiredPersonnelDesc(Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Returns a String giving a description of required personnel for graphical display
getRequiredPlayerLances() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Deprecated, for removal: This API element is subject to removal in a future version.
getRequiredRoles() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Randomly choose one of the sets of roles supplied from the force template.
getRequiredStandingLevel() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Retrieves the required faction standing level for this accolade.
getRequiredUnitDesc(Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Returns a String giving a description of required units for graphical display
getRequiredVictoryPoints() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRequiredVictoryPoints(AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationRequiredVictoryPoints
Calculates the number of required Victory Points (VP) needed to achieve overall success for this StratCon contract.
getRerollsRemaining() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getReservedBy() - Method in class mekhq.campaign.parts.Part
Deprecated, for removal: This API element is subject to removal in a future version.
getResourceBundle() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
getResourceBundle() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getResourceBundle() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
 
getResourceKey() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
getResourceKey() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getResourceKey() - Method in enum class mekhq.campaign.unit.UnitAcquisitionType
 
getResourceMap() - Method in class mekhq.gui.CampaignGUI
 
getResources() - Method in class mekhq.campaign.Campaign
Returns the campaign's resource bundle (for use by extracted subsystems such as ForceHumanResources).
getResponseType() - Method in class mekhq.gui.dialog.ResupplyConvoyChoice
Gets the response type selected by the user in the dialog.
getResponseType() - Method in class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog
Gets the response type selected by the user.
getResponseType() - Method in class mekhq.gui.dialog.StratConSinglesReinforcementsDialog
Returns the response selected by the user.
getResult() - Method in class mekhq.campaign.storyArc.StoryOutcome
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.StoryPoint
Returns a string specifying the result from this StoryPoint.
getResult() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
getResult() - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
getResult() - Method in class mekhq.gui.dialog.BaseSettingsDialog
 
getResupplyType() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the current resupply type being used.
getResupplyWeightModifier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the resupply weight modifier for the faction standing.
getResupplyWeightModifier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the resupply weight modifier for the specified regard value.
getRetainerEmployerCode() - Method in class mekhq.campaign.force.AbstractForce
 
getRetainerStartDate() - Method in class mekhq.campaign.force.AbstractForce
 
getRetDefTracker() - Method in class mekhq.campaign.CampaignConfiguration
 
getRetirees() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getRetirees(AbstractContract) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getRetirement() - Method in class mekhq.campaign.personnel.Person
 
getRetirementDefectionTracker() - Method in class mekhq.campaign.ForceHumanResources
 
getRetreatThreshold() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getReturnDate() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getRevealedCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRevealTrack() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getRibbonFileName(int) - Method in class mekhq.campaign.personnel.Award
 
getRivalClan(int) - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getRivals() - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getRivals(int) - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getRoadExits() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRoads() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRole() - Method in class mekhq.campaign.force.CombatTeam
 
getRoleCollections() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deserialization support for roles that could be applied to this force
getRoleDesc() - Method in class mekhq.campaign.personnel.Person
 
getRoleplaySkillModifier() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getRoleplaySkills() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getRoles() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getRoleSets() - Method in class mekhq.gui.scenarioTemplateEditor.RoleSetEditorPanel
 
getRollDivisor() - Method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns the divisor used in roll calculations for this bloodmark level.
getRollFrequency() - Method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns how frequently rolls occur at this bloodmark level.
getRollResult() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
 
getRomanNumeralsFromArabicNumber(int, boolean) - Static method in class mekhq.Utilities
 
getRoninMessage(String) - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Retrieves the message displayed when a Ronin warrior expresses interest in joining the campaign.
getRoninMessage(String) - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Retrieves the message displayed when a Ronin warrior expresses interest in joining the campaign.
getRoninMessage(String) - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
Retrieves the message displayed when a Ronin warrior expresses interest in joining the campaign.
getRoninMessage(String) - Method in enum class mekhq.campaign.randomEvents.personalities.Social
Retrieves the message displayed when a Ronin warrior expresses interest in joining the campaign.
getRoot() - Method in class mekhq.gui.model.OrgTreeModel
 
getRoot() - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
getRoot() - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
getRoutEndDate() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRoutPayout() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getRow(int) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Retrieves the data object for a specific row index.
getRowCount() - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
 
getRowCount() - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getRowCount() - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getRowCount() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonnelTablePanel
 
getRowCount() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
 
getRowCount() - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getRowCount() - Method in class mekhq.gui.model.BotForceTableModel
 
getRowCount() - Method in class mekhq.gui.model.DataTableModel
 
getRowCount() - Method in class mekhq.gui.model.KillTableModel
 
getRowCount() - Method in class mekhq.gui.model.LogTableModel
 
getRowCount() - Method in class mekhq.gui.model.LootTableModel
 
getRowCount() - Method in class mekhq.gui.model.ObjectiveTableModel
 
getRowCount() - Method in class mekhq.gui.model.PartsStoreModel
 
getRowCount() - Method in class mekhq.gui.model.ProcurementTableModel
 
getRowCount() - Method in class mekhq.gui.model.RetirementTableModel
 
getRowCount() - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getRowCount() - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
getSalaries() - Method in class mekhq.campaign.finances.FinancialReport
 
getSalary(Campaign) - Method in class mekhq.campaign.personnel.Person
Deprecated.
getSalary(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Calculates and returns the salary for this person based on campaign rules and status.
getSalaryEligiblePersonnel() - Method in class mekhq.campaign.ForceHumanResources
 
getSalaryEligiblePersonnel(Collection<Person>) - Static method in class mekhq.campaign.ForceHumanResources
 
getSalaryTotal(Collection<Person>, CampaignOptions, boolean, LocalDate, boolean) - Static method in record class mekhq.campaign.finances.Accountant
Calculates the total salary owed to the given personnel.
getSalvageableParts() - Method in class mekhq.campaign.unit.Unit
 
getSalvageableParts(boolean) - Method in class mekhq.campaign.unit.Unit
 
getSalvagedByEmployerValue() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSalvagedByUnitValue() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSalvageFormations() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getSalvageMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getSalvageRightsModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getSalvageRightsModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getSalvageRightsMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSalvageRightsStep() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSalvageStatus() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSalvageTechs() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getSalvageTooltip(List<Unit>, boolean) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
Generates a tooltip string describing the salvage capabilities of units in a force.
getSalvageUnitCount(LocalHangar, boolean) - Method in class mekhq.campaign.force.Formation
 
getSatellites() - Method in class mekhq.campaign.universe.Planet
 
getsAuntsAndUncles() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getSaveMothballState() - Method in class mekhq.MHQOptions
 
getScale() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Determines the number of facilities on this track that actively reveal the track.
getScenario() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getScenario() - Method in class mekhq.campaign.events.scenarios.ScenarioEvent
 
getScenario() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getScenario() - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
getScenario(int) - Method in class mekhq.campaign.Campaign
 
getScenario(int) - Method in class mekhq.gui.model.ScenarioTableModel
 
getScenario(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getScenarioFileNames() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getScenarioForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getScenarioGenerationStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getScenarioId() - Method in class mekhq.campaign.force.Formation
 
getScenarioId() - Method in class mekhq.campaign.Kill
 
getScenarioId() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getScenarioId() - Method in class mekhq.campaign.unit.Unit
 
getScenarioLifecycleStrategy() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
getScenarioLog() - Method in class mekhq.campaign.personnel.Person
 
getScenarioModifier(String) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Convenience method to get a scenario modifier with the specified key.
getScenarioModifiers() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getScenarioModifiers() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getScenarioObjectives() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getScenarioOdds() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getScenarioOdds() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getScenarioOdds(StratConContractDefinition) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Retrieves a random scenario odds value from the provided StratConContractDefinition.
getScenarioOddsAdjustment() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Count of all the scenario odds adjustments from facilities (and potentially other sources) on this track.
getScenarioOddsModifier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getScenarios() - Method in class mekhq.campaign.Campaign
 
getScenarios() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Used for serialization/deserialization.
getScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getScenarioSchedule() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getScenarioStateName() - Method in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
getScenarioTemplate() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getScenarioTemplatesDirectory() - Static method in class mekhq.MekHQ
 
getScenarioToolTip(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
getScenarioType() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
getScenarioType() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getScenarioTypeDescription() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
getScenarioTypeDescription() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getScheduleData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getScrapImpossibleBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getScripts() - Method in class mekhq.module.PluginManager
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
getScrollableTracksViewportHeight() - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
getScrollableTracksViewportWidth() - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
getSecondaryCombatPersonnelDetails() - Method in class mekhq.campaign.report.PersonnelReport
 
getSecondaryDesignator() - Method in class mekhq.campaign.personnel.Person
 
getSecondaryRole() - Method in class mekhq.campaign.personnel.Person
 
getSecondaryRoleDesc() - Method in class mekhq.campaign.personnel.Person
 
getSecondarySupportPersonnelDetails() - Method in class mekhq.campaign.report.PersonnelReport
 
getSecondAttribute() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
getSecondAttribute() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getSecondInCommand(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
Retrieves the second-in-command.
getSecondSkillBonus() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getSecondSkillProb() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getSectionSearchText() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
getSectorGenerationStrategy(CampaignOptions) - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
Selects the strategy that lays down a sector's terrain.
getSecuritySpinnerValue() - Static method in class mekhq.gui.dialog.ContractStartRentalDialog
Gets the current security (holding cells) spinner value.
getSelected() - Method in class mekhq.gui.campaignOptions.components.AbilitySelectorDialog
 
getSelected() - Method in class mekhq.gui.dialog.SelectAbilitiesDialog
 
getSelectedAccolade() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
Gets the Accolade selected by the user when the dialog was confirmed.
getSelectedApplicants() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonnelTablePanel
 
getSelectedCensure() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
Gets the Censure selected by the user when the dialog was confirmed.
getSelectedCoords() - Method in class mekhq.gui.StratConPanel
 
getSelectedEntity() - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
We need to override this to add some MekHQ specific functionality, namely changing button names when the selected entity is selected or unselected
getSelectedEntity() - Method in class mekhq.gui.panes.UnitMarketPane
 
getSelectedFaction() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
Gets the faction selected by the user when the dialog was confirmed.
getSelectedFaction() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
Gets the faction selected by the user when the dialog was confirmed.
getSelectedFaction() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
Gets the faction selected by the user when the dialog was confirmed.
getSelectedForceNamingMethod() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
getSelectedFormations() - Method in class mekhq.gui.dialog.camOpsSalvage.SalvageFormationPicker
Returns all selected Formations from the table.
getSelectedItem() - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
 
getSelectedItem() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
getSelectedItem() - Method in class mekhq.gui.dialog.iconDialogs.StandardFormationIconDialog
 
getSelectedItem() - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
getSelectedItem() - Method in class mekhq.gui.model.FilterableComboBoxModel
 
getSelectedItem() - Method in class mekhq.gui.panels.ForcePieceIconChooser
This method should not be used for this icon chooser, as the method is not designed for multiselect.
getSelectedItem() - Method in class mekhq.gui.panels.StandardFormationIconChooser
 
getSelectedItem() - Method in class mekhq.gui.panels.UnitIconChooser
 
getSelectedItemKey() - Method in class mekhq.gui.FactionComboBox
 
getSelectedItems() - Method in class mekhq.gui.panels.ForcePieceIconChooser
 
getSelectedNegotiator() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractNegotiatorPickerDialog
 
getSelectedOffers() - Method in class mekhq.gui.panes.UnitMarketPane
 
getSelectedOptions() - Method in class mekhq.gui.dialog.QuickTrainDialog
 
getSelectedPersons() - Method in class mekhq.gui.PersonnelTab
 
getSelectedPhenotype() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSelectedPlanetPosition() - Method in class mekhq.gui.PlanetarySystemMapPanel
 
getSelectedPreset() - Method in class mekhq.gui.campaignOptions.CampaignOptionsPresetPicker
Gets the selected campaign preset.
getSelectedRankSystem() - Method in class mekhq.gui.panes.RankSystemsPane
 
getSelectedRefit() - Method in class mekhq.gui.dialog.ChooseRefitDialog
 
getSelectedRegard() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
Gets the value of the faction regard selected when the dialog was confirmed.
getSelectedScenario() - Method in class mekhq.gui.StratConPanel
 
getSelectedSearchType() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractEditorDialog
 
getSelectedStoryArc() - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
getSelectedStoryArcStub() - Method in class mekhq.gui.panes.StoryArcSelectionPane
 
getSelectedSystem() - Method in class mekhq.gui.InterstellarMapPanel
 
getSelectedTask() - Method in interface mekhq.gui.ITechWorkPanel
 
getSelectedTask() - Method in class mekhq.gui.RepairTab
 
getSelectedTask() - Method in class mekhq.gui.WarehouseTab
 
getSelectedTech() - Method in interface mekhq.gui.ITechWorkPanel
 
getSelectedTech() - Method in class mekhq.gui.RepairTab
 
getSelectedTech() - Method in class mekhq.gui.WarehouseTab
 
getSelectedTechs() - Method in class mekhq.gui.dialog.camOpsSalvage.SalvageTechPicker
Returns all selected person UUIDs from the table.
getSelectedTheme() - Static method in class mekhq.MekHQ
 
getSelectedTreatments() - Method in class mekhq.gui.dialog.AdvancedSurgeriesDialog
Returns the currently selected prosthetic treatment for each body location that has a non-null selection in the UI.
getSelectionPanel() - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
getSelfCorrectMaintenance() - Method in class mekhq.MHQOptions
 
getSellableQuantity() - Method in class mekhq.campaign.parts.AmmoStorage
 
getSellableQuantity() - Method in class mekhq.campaign.parts.Armor
 
getSellableQuantity() - Method in class mekhq.campaign.parts.Part
 
getSellValue() - Method in class mekhq.campaign.unit.Unit
 
getSellValueBreakdown() - Method in class mekhq.campaign.unit.Unit
Returns a detailed breakdown of how the sell value is calculated.
getSeniorAdminPerson(Collection<Person>, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns the highest-ranking administrator of the given specialization from people.
getSeniorAdminPerson(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getSeniorAppointmentAbbreviations() - Method in class mekhq.campaign.personnel.Person
The senior posts this person holds, abbreviated for display alongside their name - "CMO", "HT", "CA".
getSeniorAppointmentTitles() - Method in class mekhq.campaign.personnel.Person
The senior posts this person holds, written out in full - "Chief Medical Officer", "Head Technician", "Chief Administrator".
getSeniorMedicalPerson(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getSeniorPerson(Collection<Person>, CampaignOptions, boolean, LocalDate) - Static method in class mekhq.campaign.ForceHumanResources
Returns the highest-ranking character from people.
getSeniorTechPerson(CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getService() - Method in class mekhq.campaign.universe.NewsItem
 
getService(String) - Method in class mekhq.module.AbstractServiceManager
Retrieves a specific instance of the service
getServiceableUnits() - Method in class mekhq.campaign.Campaign
List of all units that can show up in the repair bay.
getSet() - Method in class mekhq.campaign.personnel.Award
 
getSet() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the value of the "set" property for academies.
getSetupTab() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
 
getSeverity() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Retrieves the severity level of this status.
getSeverity() - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Returns the severity level associated with this censure.
getSeverity() - Method in class mekhq.utilities.ValidationMessage
 
getSharedModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
This is a list of scenario modifier IDs that affect scenarios in the same track as this facility.
getSharesPercent() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getShareValue(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
getShipSearchCost() - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
getShipSearchLengthWeeks() - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
getShipTransportedUnits() - Method in class mekhq.campaign.unit.Unit
 
getShoppingItem(Object) - Method in class mekhq.campaign.market.ForceShoppingList
 
getShoppingList() - Method in class mekhq.campaign.force.AbstractForce
 
getShoppingList() - Method in class mekhq.campaign.market.ForceShoppingList
 
getShoppingList() - Method in class mekhq.campaign.parts.Refit
 
getShoppingListDescription() - Method in class mekhq.campaign.parts.Refit
 
getShoppingListReport(int) - Method in class mekhq.campaign.parts.Part
 
getShoppingListReport(int) - Method in class mekhq.campaign.parts.Refit
 
getShoppingListReport(int) - Method in class mekhq.campaign.unit.UnitOrder
 
getShoppingListReport(int) - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getShoppingSystems(PlanetarySystem, int, LocalDate) - Method in class mekhq.campaign.universe.Systems
Get a list of planetary systems within a certain jump radius (30ly per jump) that you can shop on, sorted by number of jumps and in system transit time
getShortDescription() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getShortDescription() - Method in class mekhq.campaign.mission.scenarios.Loot
 
getShortfallAdjustment(int, int) - Static method in class mekhq.gui.dialog.RetirementDefectionDialog
 
getShorthandedMod() - Method in class mekhq.campaign.parts.Part
 
getShorthandedMod() - Method in class mekhq.campaign.parts.PodSpace
 
getShorthandedMod() - Method in class mekhq.campaign.parts.Refit
We don't do short handedness
getShorthandedMod() - Method in interface mekhq.campaign.work.IPartWork
 
getShorthandedMod(int, boolean) - Method in class mekhq.campaign.Campaign
 
getShorthandedMod(int, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
getShorthandedModForCrews(Crew) - Method in class mekhq.campaign.Campaign
 
getShortName() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
 
getShortName() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
 
getShortName() - Method in class mekhq.campaign.universe.Faction
 
getShortName(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getShots() - Method in class mekhq.campaign.parts.AmmoStorage
 
getShotsNeeded() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getShotsPerTon() - Method in class mekhq.campaign.parts.AmmoStorage
 
getShotsPerTon() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getShotsPerTon() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getShowCommandGenerator() - Method in class mekhq.MHQOptions
 
getShowUnitPicturesOnTOE() - Method in class mekhq.MHQOptions
 
getShowWarriorsAlmanac() - Method in class mekhq.MHQOptions
 
getShutterDate() - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
getSiblingCount() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getSiblings() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
Siblings are defined as sharing either parent.
getSiblingsAndSpouses() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
 
getSimpleName() - Method in class mekhq.campaign.personnel.InjuryType
 
getSimpleName(int) - Method in class mekhq.campaign.personnel.InjuryType
 
getSimpleName(int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
getSimpleName(int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
getSimpleTechLevel() - Method in class mekhq.campaign.parts.Part
 
getSimpleTechLevel() - Method in class mekhq.campaign.unit.Unit
 
getSimpleTechLevel(int) - Method in class mekhq.campaign.parts.Part
 
getSimpleTechLevel(int) - Method in class mekhq.campaign.unit.Unit
 
getSimpleTechLevel(int) - Static method in class mekhq.Utilities
 
getSimpleTechLevel(int, boolean, Faction) - Method in class mekhq.campaign.parts.Part
 
getSimpleTechLevel(int, boolean, Faction) - Method in class mekhq.campaign.unit.Unit
 
getSimplifiedTravelTime(PlanetarySystem) - Method in class mekhq.campaign.Campaign
Calculates simplified travel time.
getSimulationDuration() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getSingleApplicant() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Retrieves a single applicant if available.
getSinkType() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getSite() - Method in class mekhq.campaign.unit.Unit
 
getSiteMod() - Method in class mekhq.campaign.unit.Unit
 
getSiteName(int) - Static method in class mekhq.campaign.unit.Unit
 
getSiteToolTipText(int) - Static method in class mekhq.campaign.unit.Unit
 
getSize() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getSize() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getSize() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getSize() - Method in class mekhq.campaign.personnel.Award
 
getSize() - Method in class mekhq.campaign.universe.Satellite
 
getSize() - Method in class mekhq.gui.model.CrewListModel
 
getSize() - Method in class mekhq.gui.model.FilterableListModel
 
getSize() - Method in class mekhq.gui.model.PatientTableModel
 
getSize(Campaign) - Method in class mekhq.campaign.force.CombatTeam
Effective size used when determining for many units this combat team is.
getSizeMod() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getSkill() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getSkill(String) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Retrieves the value for a given skill name if this instance represents that skill.
getSkill(String) - Method in class mekhq.campaign.personnel.Person
 
getSkill(String) - Method in class mekhq.campaign.personnel.skills.Skills
Gets a Skill by name.
getSkillAdjustment() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getSkillAttribute(SkillAttribute) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Gets a skill attribute modifier if this instance represents that attribute.
getSkillForWorkingOn(String) - Method in class mekhq.campaign.personnel.Person
 
getSkillForWorkingOn(Unit) - Method in class mekhq.campaign.personnel.Person
 
getSkillForWorkingOn(IPartWork) - Method in class mekhq.campaign.personnel.Person
 
getSkillHash() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getSkillLevel(String) - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
getSkillLevel(String, boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Retrieves the experience level for a specified skill by name, with options to account for aging effects and campaign type.
getSkillLevel(CampaignOptions, boolean, LocalDate, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Returns the SkillLevel for this person's primary or secondary role without a full Campaign reference.
getSkillLevel(Campaign, boolean) - Method in class mekhq.campaign.personnel.Person
Returns the SkillLevel for this person's primary or secondary role, including injury effects.
getSkillLevel(Campaign, boolean) - Static method in class mekhq.campaign.reputation.camOpsReputation.AverageExperienceRating
Calculates the skill level based on the average experience rating of a campaign.
getSkillLevel(Campaign, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Returns the SkillLevel for this person's primary or secondary role.
getSkillLevel(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Determines the SkillLevel of a character based on their options, attributes, and reputation.
getSkillLevelOrNegative(String, boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Returns the experience level for the specified skill, or -1 if the skill is not present.
getSkillLevelOrNegative(String, SkillModifierData) - Method in class mekhq.campaign.personnel.Person
Returns the experience level for the specified skill using pre-built modifier data, or -1 if the skill is not present.
getSkillList() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getSkillLog() - Method in class mekhq.gui.CommandCenterTab
 
getSkillLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getSkillMax() - Method in class mekhq.service.mrms.MRMSOption
 
getSkillMin() - Method in class mekhq.campaign.parts.Part
 
getSkillMin() - Method in class mekhq.campaign.parts.PodSpace
 
getSkillMin() - Method in class mekhq.campaign.parts.Refit
Anyone can do a refit, even if it's a bad idea.
getSkillMin() - Method in interface mekhq.campaign.work.IPartWork
 
getSkillMin() - Method in class mekhq.service.mrms.MRMSOption
 
getSkillModifierData() - Method in class mekhq.campaign.personnel.Person
Retrieves skill modifier data for this person with default settings.
getSkillModifierData(boolean) - Method in class mekhq.campaign.personnel.Person
Gets skill modifier data for this person without fame adjustments.
getSkillModifierData(boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.Person
Retrieves skill modifier data for this person based on campaign settings and current date.
getSkillModifierData(boolean, boolean, LocalDate, boolean) - Method in class mekhq.campaign.personnel.Person
Gets skill modifier data for this person, including all factors that affect skill checks.
getSkillNames() - Method in class mekhq.campaign.personnel.skills.Skills
Gets a collection of skill names.
getSkillNumber() - Method in class mekhq.campaign.personnel.Person
 
getSkillPreferences() - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
getSkillPreferences() - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
getSkillPreferences() - Method in class mekhq.campaign.personnel.generator.AbstractSpecialAbilityGenerator
getSkills() - Method in class mekhq.campaign.personnel.Person
 
getSkills() - Method in class mekhq.campaign.personnel.skills.Skills
Gets a collection of Skill objects.
getSkills() - Method in class mekhq.CampaignPreset
 
getSkills() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getSkillsBySkillSubType(List<SkillSubType>) - Static method in class mekhq.campaign.personnel.skills.SkillType
Retrieves a list of unique skill names that match any of the specified SkillSubTypes.
getSkillsForProfession() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getSkillsForProfession(boolean, boolean, boolean, boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Retrieves the list of skill names relevant to this profession, tailored according to provided campaign or generation options.
getSkillsForProfession(boolean, boolean, boolean, boolean, boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Retrieves the list of skill names relevant to this profession, tailored according to provided campaign or generation options.
getSkillType() - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
getSmallCraftCapacity() - Method in class mekhq.campaign.unit.Unit
 
getSmallCraftValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getSmallMoons() - Method in class mekhq.campaign.universe.Planet
 
getSocial() - Method in class mekhq.campaign.personnel.Person
 
getSocialDescriptionIndex() - Method in class mekhq.campaign.personnel.Person
 
getSocioIndustrial(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSocioIndustrial(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
highest socio-industrial ratings among all planets in-system for the map
getSocioIndustrialInfo() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates a status line detailing the socio-industrial conditions of the current planet.
getSolarRechargeTime() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSolarRechargeTime() - Method in class mekhq.campaign.universe.StarType
 
getSoldSalvage() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSortedClanDisplays(Collection<Clan>, LocalDate) - Static method in class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
getSortedContracts() - Method in class mekhq.campaign.Campaign
 
getSortedFactionDisplays(Collection<Faction>, LocalDate) - Static method in class mekhq.gui.displayWrappers.FactionDisplay
 
getSortedMissions(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
getSortedPeople() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSortedPrisoners() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSortedSkillNames() - Static method in class mekhq.campaign.personnel.skills.SkillType
Returns a list of skill names sorted by category.
getSortedValidFactionDisplays(Collection<Faction>, LocalDate) - Static method in class mekhq.gui.displayWrappers.FactionDisplay
Builds the display list for a faction chooser, dropping factions not valid on the given date and any subordinate formation declared inside another command's file.
getSource() - Method in class mekhq.campaign.universe.SourceableValue
 
getSourceActions(JComponent) - Method in class mekhq.gui.handler.TOETransferHandler
 
getSourcedAtmosphere(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedCapital() - Method in class mekhq.campaign.universe.LandMass
 
getSourcedCapitalType(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedComposition(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedDayLength(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedDensity() - Method in class mekhq.campaign.universe.Planet
Deprecated, for removal: This API element is subject to removal in a future version.
no indicated uses
getSourcedDiameter() - Method in class mekhq.campaign.universe.Planet
 
getSourcedFactions(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedGravity() - Method in class mekhq.campaign.universe.Planet
 
getSourcedHiringHallLevel(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedHPG(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedLifeForm(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedNadirCharge(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSourcedName() - Method in class mekhq.campaign.universe.LandMass
 
getSourcedName() - Method in class mekhq.campaign.universe.Satellite
 
getSourcedName(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedPercentWater(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedPlanetType() - Method in class mekhq.campaign.universe.Planet
 
getSourcedPopulation(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedPressure(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedPrimarySlot() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSourcedRing() - Method in class mekhq.campaign.universe.Planet
 
getSourcedSize() - Method in class mekhq.campaign.universe.Satellite
 
getSourcedSmallMoons() - Method in class mekhq.campaign.universe.Planet
 
getSourcedSocioIndustrial(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedStar() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSourcedSystemPosition() - Method in class mekhq.campaign.universe.Planet
 
getSourcedTemperature(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getSourcedYearLength() - Method in class mekhq.campaign.universe.Planet
 
getSourcedZenithCharge(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSources() - Method in interface mekhq.campaign.autoResolve.ScenarioSetupForces.EntitySource
 
getSources() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces.UnitEntitySource
 
getSPA(String) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Deprecated, for removal: This API element is subject to removal in a future version.
getSpaCategory(SpecialAbility) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
Determines the AbilityCategory of the provided SpecialAbility using its cost and pre-requisite skills.
getSPAModifiers(Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateHealing
Builds the list of Target Roll modifiers granted by the patient's SPAs (Special Pilot Abilities).
getSPAModifiers(PersonnelOptions, int) - Method in class mekhq.campaign.personnel.skills.Skill
Calculates the skill modifiers for the current skill type based on the character's SPAs.
getSPAModifiers(PersonnelOptions, int, int) - Method in class mekhq.campaign.personnel.skills.Skill
As Skill.getSPAModifiers(PersonnelOptions, int), but also adds the combat Chassis Familiarity bonus the caller has already computed for this skill's role (piloting or gunnery); it applies only to combat piloting/gunnery skills and may be negative (Hard mode).
getSpare() - Method in class mekhq.campaign.parts.PartInUse
Returns an Optional containing the lowest quality spare part in the warehouse, if one exists.
getSpareParts() - Method in class mekhq.campaign.LocalWarehouse
Gets a list of spare parts in the warehouse.
getSpareParts(Collection<Part>) - Static method in class mekhq.campaign.LocalWarehouse
 
getSparePartsCost() - Method in class mekhq.campaign.unit.Unit
 
getSparePartsCount(Part) - Method in class mekhq.campaign.LocalWarehouse
 
getSparePartsTotal(Collection<Unit>) - Static method in record class mekhq.campaign.finances.Accountant
Calculates the total monthly spare parts cost for the given units.
getSparePartsValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getSpares() - Method in class mekhq.campaign.parts.PartInUse
Returns a list of "spares" for this part in the warehouse that can be sold
getSparesAndFinancesTab() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
 
getSpeaker(Campaign) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Retrieves the senior administrator assigned as the speaker for the given specialization.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientAsTechsNagDialog
Retrieves the appropriate speaker for a campaign dialog based on personnel specialization and rank.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientAstechTimeNagDialog
Retrieves the appropriate speaker for a campaign dialog based on personnel specialization and rank.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.InsufficientMedicsNagDialog
Retrieves the appropriate speaker for a campaign dialog based on personnel specialization and rank.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.PrisonersNagDialog
Determines the most suitable speaker for a campaign dialog based on personnel specialization and rank.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.UnmaintainedUnitsNagDialog
Retrieves the appropriate speaker for a campaign dialog based on personnel specialization and rank.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.UntreatedPersonnelNagDialog
Retrieves the appropriate speaker for a campaign dialog based on personnel specialization and rank.
getSpeakerDescription(Campaign, Person, String) - Static method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Assembles the speaker description based on the provided speaker and campaign details.
getSpeakerIcon(Campaign, Person) - Static method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Retrieves the speaker's icon for dialogs.
getSpecialAbilities() - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getSpecialAbilities() - Method in class mekhq.CampaignPreset
 
getSpecialAbilities() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getSpecialAbilityBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getSpecialRules() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getSpecialScenarioEnemies() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getSpecificScenario(String) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Retrieves a specific scenario given the key (file name)
getSpecifiedFaction() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getSpecifiedPlanet() - Method in class mekhq.campaign.RandomOriginOptions
 
getSpectralClass() - Method in class mekhq.campaign.universe.StarType
Deprecated, for removal: This API element is subject to removal in a future version.
getSpectralClassFrom(String) - Static method in class mekhq.campaign.universe.StarType
 
getSpectralClassName(int) - Static method in class mekhq.campaign.universe.StarType
 
getSpectralTypeNumber(int, String) - Static method in class mekhq.campaign.universe.StarUtil
Deprecated, for removal: This API element is subject to removal in a future version.
getSpinnerValue() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Retrieves the current value of the spinner.
getSplash() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
getSplitPane() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
The options/TO&E divider, or null if ForceGeneratorTab.createTab() hasn't run yet.
getSpnCallsignNumber() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSpnContractCount() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getSpnCostPercentageThreshold() - Method in class mekhq.gui.panes.UnitMarketPane
 
getSpnDays() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getSpnDiceCount() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSpnDiceNumber() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSpnDiceSides() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSpnMorale() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getSpnNameNumber() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getSpnOriginDistanceScale() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getSpnOriginSearchRadius() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
getSpnPregnancySize() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getSponsorFaction() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
 
getSpouse() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
getStandardFormationIconChooser() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
getStandardFormationSize(Faction) - Static method in class mekhq.campaign.force.CombatTeam
Determines the standard size for a given faction.
getStandardFormationSize(Faction, int) - Static method in class mekhq.campaign.force.CombatTeam
Determines the standard size for a given faction.
getStandardPersonnelFilters() - Static method in enum class mekhq.gui.enums.PersonnelFilter
 
getStandingEmployerFaction() - Method in class mekhq.campaign.mission.contract.AbstractContract
The faction whose Faction Standing shifts for this contract's employer side.
getStandingEnemyFaction() - Method in class mekhq.campaign.mission.contract.AbstractContract
The faction whose Faction Standing shifts for this contract's enemy side.
getStandingLevel() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the current standing level of this faction.
getStandingLevel(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Deprecated, for removal: This API element is subject to removal in a future version.
getStar() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getStarDistanceToJumpPoint() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getStarMapsDirectory() - Static method in class mekhq.MekHQ
 
getStart() - Method in class mekhq.campaign.personnel.Injury
 
getStartDate() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getStartDate() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
getStartGameBotClientDelay() - Method in class mekhq.MHQOptions
 
getStartGameBotClientRetryCount() - Method in class mekhq.MHQOptions
 
getStartGameClientDelay() - Method in class mekhq.MHQOptions
 
getStartGameClientRetryCount() - Method in class mekhq.MHQOptions
 
getStartGameDelay() - Method in class mekhq.MHQOptions
 
getStartingAltitude() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getStartingAnyNWx() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartingAnyNWx() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartingAnyNWx() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartingAnyNWy() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartingAnyNWy() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartingAnyNWy() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartingAnySEx() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartingAnySEx() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartingAnySEx() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartingAnySEy() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartingAnySEy() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartingAnySEy() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartingCashPercent() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
Starting cash as a percentage of the generated units' total purchase cost.
getStartingPlanet(LocalDate) - Method in class mekhq.campaign.universe.Faction
 
getStartingPlanet(Campaign, LocalDate) - Method in class mekhq.campaign.universe.Faction
 
getStartingPos() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
The Board.START_X constant representing the starting zone for the player's primary force
getStartingPos() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartingPos() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartingPos() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartingTonnage(EquipmentType) - Static method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getStartOffset() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartOffset() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartOffset() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartTime(double) - Method in class mekhq.campaign.JumpPath
 
getStartupScreenImagesScreenImages() - Method in class mekhq.IconPackage
 
getStartWidth() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getStartWidth() - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
getStartWidth() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStartYear() - Method in class mekhq.campaign.universe.Faction
 
getStaticTechLevel() - Method in class mekhq.campaign.parts.Part
 
getStaticTechLevel() - Method in class mekhq.campaign.unit.Unit
 
getStatus() - Method in class mekhq.campaign.events.persons.PersonBattleFinishedEvent
 
getStatus() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getStatus() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStatus() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getStatus() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getStatus() - Method in class mekhq.campaign.parts.OmniPod
 
getStatus() - Method in class mekhq.campaign.parts.Part
 
getStatus() - Method in class mekhq.campaign.personnel.Person
 
getStatus() - Method in class mekhq.campaign.unit.Unit
 
getStatus() - Method in class mekhq.gui.dialog.CompleteMissionDialog
 
getStatus() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
getStatus() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
getStatusChoice() - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Returns the mission status selected in the dialog.
getStatusConditions() - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
getStickerPrice() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getStickerPrice() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getStickerPrice() - Method in class mekhq.campaign.parts.AeroSensor
 
getStickerPrice() - Method in class mekhq.campaign.parts.AmmoStorage
 
getStickerPrice() - Method in class mekhq.campaign.parts.Armor
 
getStickerPrice() - Method in class mekhq.campaign.parts.Avionics
 
getStickerPrice() - Method in class mekhq.campaign.parts.BAArmor
 
getStickerPrice() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getStickerPrice() - Method in class mekhq.campaign.parts.BayDoor
 
getStickerPrice() - Method in class mekhq.campaign.parts.BuildingLocation
 
getStickerPrice() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getStickerPrice() - Method in class mekhq.campaign.parts.Cubicle
 
getStickerPrice() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getStickerPrice() - Method in class mekhq.campaign.parts.EnginePart
 
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
Copied from megamek.common.units.Entity.getWeaponsAndEquipmentCost(StringBuffer detail, boolean ignoreAmmo)
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.HeatSink
Copied from megamek.common.units.Entity.getWeaponsAndEquipmentCost(StringBuffer detail, boolean ignoreAmmo)
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.JumpJet
Copied from megamek.common.units.Entity.getWeaponsAndEquipmentCost(StringBuffer detail, boolean ignoreAmmo)
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.MASC
 
getStickerPrice() - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
getStickerPrice() - Method in class mekhq.campaign.parts.FireControlSystem
 
getStickerPrice() - Method in class mekhq.campaign.parts.GravDeck
 
getStickerPrice() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getStickerPrice() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getStickerPrice() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getStickerPrice() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getStickerPrice() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getStickerPrice() - Method in class mekhq.campaign.parts.LandingGear
 
getStickerPrice() - Method in class mekhq.campaign.parts.LFBattery
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getStickerPrice() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getStickerPrice() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getStickerPrice() - Method in class mekhq.campaign.parts.MotiveSystem
 
getStickerPrice() - Method in class mekhq.campaign.parts.OmniPod
 
getStickerPrice() - Method in class mekhq.campaign.parts.Part.PartRef
 
getStickerPrice() - Method in class mekhq.campaign.parts.PodSpace
Sticker price is the value of the part according to the rulebooks
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getStickerPrice() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getStickerPrice() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getStickerPrice() - Method in class mekhq.campaign.parts.Refit
 
getStickerPrice() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getStickerPrice() - Method in class mekhq.campaign.parts.Rotor
 
getStickerPrice() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getStickerPrice() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getStickerPrice() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getStickerPrice() - Method in class mekhq.campaign.parts.SVArmor
 
getStickerPrice() - Method in class mekhq.campaign.parts.SVEnginePart
 
getStickerPrice() - Method in class mekhq.campaign.parts.TankLocation
 
getStickerPrice() - Method in class mekhq.campaign.parts.Thrusters
 
getStickerPrice() - Method in class mekhq.campaign.parts.TransportBayPart
 
getStickerPrice() - Method in class mekhq.campaign.parts.Turret
 
getStickerPrice() - Method in class mekhq.campaign.parts.TurretLock
 
getStickerPrice() - Method in class mekhq.campaign.parts.VeeSensor
 
getStickerPrice() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getStickerPrice() - Method in interface mekhq.campaign.work.IPartWork
Sticker price is the value of the part according to the rulebooks
getStickerPrice() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
getStickyForces() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getStockKey(PartInUse) - Static method in class mekhq.campaign.market.PartsInUseManager
Generates a unique stock key for a part by combining its description and tech base name.
getStockMap() - Method in class mekhq.campaign.market.RequestedStockLevels
Returns the live stock-key to requested-percent map.
getStoreCount() - Method in class mekhq.campaign.parts.PartInUse
 
getStoreTonnage() - Method in class mekhq.campaign.parts.PartInUse
 
getStoryArc() - Method in class mekhq.campaign.Campaign
 
getStoryArc() - Method in class mekhq.campaign.storyArc.StoryPoint
 
getStoryArc() - Method in class mekhq.campaign.storyArc.StoryTrigger
 
getStoryArcStubs() - Method in class mekhq.gui.panes.StoryArcSelectionPane
 
getStoryArcStubs(boolean) - Static method in class mekhq.campaign.storyArc.StoryArcStub
 
getStoryLoadingType() - Method in class mekhq.campaign.storyArc.StoryArc
Deprecated, for removal: This API element is subject to removal in a future version.
getStoryLoadingType() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getStoryPoint() - Method in class mekhq.gui.dialog.StoryDialog
 
getStoryPoint(UUID) - Method in class mekhq.campaign.storyArc.StoryArc
 
getStorySplash() - Static method in class mekhq.MHQStaticDirectoryManager
Returns an AbstractDirectory object containing all story icon filenames found in MekHQ's story arc icon folder.
getStoryTriggers() - Method in class mekhq.campaign.storyArc.StoryOutcome
 
getStraightSupportMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getStratConCampaignState() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getStratConHexCoordForeground() - Method in class mekhq.MHQOptions
 
getStratconPanel() - Method in class mekhq.gui.StratConTab
 
getStratConRoadEntryEdges() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStratconScenario(AbstractContract, AtBScenario) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Retrieves the StratConScenario associated with the given AtBScenario for the specified AbstractContract.
getStratConScenarioFromAtBScenario(Campaign, AtBScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Retrieves the StratConScenario associated with a given AtBScenario.
getStratConScenarioType() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStratConScenarioType() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
getStratConScenarioWizard() - Method in class mekhq.gui.StratConPanel
 
getStratConTab() - Method in class mekhq.gui.CampaignGUI
 
getStratConText() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
getStratConUrbanization() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getStrategicObjectives() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getStrategicScenarioSpawnDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getStrategicViewTheme() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getStrengthModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getStructureType() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getStructureType() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getStructureType() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getStructureType() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getStudents() - Method in class mekhq.campaign.ForceHumanResources
Provides a filtered list of personnel including only Persons with the Student status.
getSubFormations() - Method in class mekhq.campaign.force.Formation
 
getSubtype() - Method in class mekhq.campaign.universe.StarType
 
getSubType() - Method in class mekhq.campaign.personnel.Injury
 
getSubType() - Method in class mekhq.campaign.personnel.InjuryType
 
getSubType() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getSuccessEffects() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getSucsId() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getSuggestData() - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
getSuitBV() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getSuitBV() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getSummary() - Method in class mekhq.utilities.ValidationResult
Produces a human-readable summary line with counts of systems, planets, files, errors, and warnings.
getSuperHeavyVehicleCapacity() - Method in class mekhq.campaign.unit.Unit
 
getSupply() - Method in class mekhq.campaign.parts.PartInventory
Gets the count of a part on hand.
getSupply() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's quantity on hand, suitable for use in a UI element which requires both a display value and a sortable value.
getSupportCommandFormation() - Method in class mekhq.campaign.force.AbstractForce
Resolves the Support Command formation, or null when this campaign has no support structure or the player has deleted the formation.
getSupportCommandFormationId() - Method in class mekhq.campaign.force.AbstractForce
 
getSupportModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getSupportModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getSupportMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSupportPersonnelCoveragePercents() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getSupportPersonnelDetails() - Method in class mekhq.campaign.report.PersonnelReport
 
getSupportPersonnelSkillLevels() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getSupportPointModifierContractStart() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the support point modifier for the start of a contract.
getSupportPointModifierContractStart(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the support point modifier applied at the start of a contract for the given regard value.
getSupportPointModifierPeriodic() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the periodic support point modifier associated with the faction.
getSupportPointModifierPeriodic(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the periodic support point modifier for the specified regard value.
getSupportPoints() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getSupportPoints() - Method in class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog
Gets the number of support points selected by the player.
getSupportRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getSupportSmallArmsBonus() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getSupportStep() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSurgeryLevel() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
getSurname() - Method in class mekhq.campaign.personnel.Person
 
getSurvivalBonusIds() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getSurvivalModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getSwitchSides() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getSymbol() - Method in class mekhq.campaign.finances.Currency
 
getSymbol() - Method in enum class mekhq.campaign.force.FormationType
 
getSymbol() - Method in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Gets the Unicode symbol for this flag.
getSyncDeploymentType() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getSyncedForceName() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getSyncRetreatThreshold() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getSystem() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
 
getSystemById(String) - Method in class mekhq.campaign.Campaign
 
getSystemById(String) - Method in class mekhq.campaign.universe.Systems
 
getSystemByName(String) - Method in class mekhq.campaign.Campaign
 
getSystemByName(String, LocalDate) - Method in class mekhq.campaign.universe.Systems
Return the planet by given name at a given time point
getSystemColor(PlanetarySystem) - Method in class mekhq.gui.InterstellarMapPanel
Return a planet color based on what the user has selected from the radio button options
getSystemHiringHallLevel() - Method in class mekhq.campaign.Campaign
Returns the Hiring Hall level from the force's current system on the current date.
getSystemId() - Method in class mekhq.utilities.ValidationMessage
 
getSystemList() - Method in class mekhq.campaign.universe.FactionBorderTracker
Allows a child class to provide a custom list of planets.
getSystemName(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
 
getSystemNames() - Method in class mekhq.campaign.Campaign
 
getSystemPosition() - Method in class mekhq.campaign.universe.Planet
 
getSystems() - Method in class mekhq.campaign.Campaign
 
getSystems() - Method in class mekhq.campaign.JumpPath
 
getSystems() - Method in class mekhq.campaign.universe.FactionBorders
 
getSystems() - Method in class mekhq.campaign.universe.Systems
 
getSystemsInstance() - Method in class mekhq.campaign.CampaignConfiguration
 
getSystemsTargetData() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSystemStatusRecruitmentMultiplier() - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
Calculates an additional recruitment multiplier based on system status.
getSystemsValidated() - Method in class mekhq.utilities.ValidationResult
 
getTabbedPane() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getTabbedPane() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
getTabbedPane() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
getTabIndex() - Method in enum class mekhq.campaign.enums.DailyReportType
The tab's position when the log tabs are first built, in enum order.
getTabIndexByName(String) - Method in class mekhq.gui.CampaignGUI
 
getTable() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonnelTablePanel
Returns the underlying JTable displaying the applicants.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.AutoAwardsTableModel.TextRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.AutoAwardsTableModel.VisualRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.BotForceTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.DocTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.FinanceTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.KillTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.LoanTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.LogTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.LootTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.ObjectiveTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PartsInUseTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PartsStoreModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PartsTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PersonnelEventLogModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PersonnelKillLogModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.PersonnelTableModel.PersonnelRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.ProcurementTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.RankTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.RetirementTableModel.TextRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.RetirementTableModel.VisualRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.ScenarioTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.TaskTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.TechTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.UnitAssignmentTableModel.TextRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.UnitAssignmentTableModel.VisualRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.UnitMarketTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.UnitTableModel.Renderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.model.UnitTableModel.VisualRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.utilities.InstrumentedTableCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class mekhq.gui.utilities.MekHqTableCellRenderer
 
getTableName() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Deprecated, for removal: This API element is subject to removal in a future version.
getTabLogs() - Method in class mekhq.gui.CommandCenterTab
 
getTabMain() - Method in class mekhq.gui.CampaignGUI
 
getTabName() - Method in class mekhq.gui.CampaignGuiTab
 
getTacticalTransportAssignment() - Method in class mekhq.campaign.unit.Unit
Gets the tactical transport assignment for this unit, or null if this unit is not being transported.
getTalentBasedXpCostMultiplier(boolean, SkillType) - Method in class mekhq.campaign.personnel.Person
 
getTankEntity(UnitGeneratorParameters, SkillLevel, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Randomly creates a ground vehicle, or VTOL if campaign options allows, with a randomly generated crew.
getTarget() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getTarget() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's TargetRoll.
getTargetCargoTonnage() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the target cargo tonnage calculated for the resupply process.
getTargetCargoTonnagePlayerConvoy() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the target cargo tonnage used when the player is providing convoy units.
getTargetFor(IPartWork, Person) - Method in class mekhq.campaign.Campaign
Calculates the TargetRoll required for a technician to work on a specific part task.
getTargetForMaintenance(Campaign, IPartWork, Person, int) - Static method in class mekhq.campaign.unit.Maintenance
 
getTargetNumber() - Method in class mekhq.campaign.personnel.skills.ActionCheck
Gets the target number for the skill check.
getTargetNumberMax() - Method in class mekhq.service.mrms.MRMSOption
 
getTargetNumberMaxSpn() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getTargetNumberModifier() - Method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
 
getTargetNumberPreferred() - Method in class mekhq.service.mrms.MRMSOption
 
getTargetNumberPreferredSpn() - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
getTargetNumbers(AbstractContract, Campaign) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Computes the target for retirement rolls for all eligible personnel; this includes all active personnel who aren’t dependents, prisoners, or bondsmen.
getTargetPlanet() - Method in class mekhq.campaign.JumpPath
 
getTargetPlanet() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTargetPlanetId() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTargetPlanetName(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTargetRoll() - Method in class mekhq.gui.model.PartsStoreModel.TargetProxy
Gets the target roll.
getTargetSystem() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTargetSystemId() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTargetSystemName(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTask() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
getTaskAt(int) - Method in class mekhq.gui.model.TaskTableModel
 
getTasksAt(int[]) - Method in class mekhq.gui.model.TaskTableModel
Deprecated, for removal: This API element is subject to removal in a future version.
getTeam() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getTeamTotalBattleValue(Campaign, boolean) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Returns the total battle value (BV) either for allied forces or opposing forces in a given contract campaign, as per the parameter isAllied.
getTech() - Method in class mekhq.campaign.events.parts.PartAssignmentEvent
Deprecated.
 
getTech() - Method in class mekhq.campaign.events.parts.PartWorkEvent
 
getTech() - Method in class mekhq.campaign.parts.Part
 
getTech() - Method in class mekhq.campaign.parts.PodSpace
 
getTech() - Method in class mekhq.campaign.parts.Refit
 
getTech() - Method in class mekhq.campaign.unit.Unit
 
getTech() - Method in class mekhq.campaign.unit.UnitOrder
 
getTech() - Method in interface mekhq.campaign.work.IFabricatable
 
getTech() - Method in interface mekhq.campaign.work.IWork
 
getTechAdvancement() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getTechAdvancement() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getTechAdvancement() - Method in class mekhq.campaign.parts.AeroSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.AmmoStorage
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Armor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Avionics
 
getTechAdvancement() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getTechAdvancement() - Method in class mekhq.campaign.parts.BayDoor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.BuildingLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Cubicle
 
getTechAdvancement() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getTechAdvancement() - Method in class mekhq.campaign.parts.EnginePart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getTechAdvancement() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getTechAdvancement() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.FireControlSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.GravDeck
 
getTechAdvancement() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getTechAdvancement() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getTechAdvancement() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getTechAdvancement() - Method in class mekhq.campaign.parts.LandingGear
 
getTechAdvancement() - Method in class mekhq.campaign.parts.LFBattery
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getTechAdvancement() - Method in class mekhq.campaign.parts.MotiveSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.OmniPod
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Part
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Part.PartRef
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Refit
Tech Advancement doesn't matter for refit kits
getTechAdvancement() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Rotor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getTechAdvancement() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getTechAdvancement() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getTechAdvancement() - Method in class mekhq.campaign.parts.SVArmor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.SVEnginePart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.TankLocation
 
getTechAdvancement() - Method in class mekhq.campaign.parts.Thrusters
 
getTechAdvancement() - Method in class mekhq.campaign.parts.TransportBayPart
 
getTechAdvancement() - Method in class mekhq.campaign.parts.TurretLock
 
getTechAdvancement() - Method in class mekhq.campaign.parts.VeeSensor
 
getTechAdvancement() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getTechAssignmentPrimarySort() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getTechAssignmentSecondarySort() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getTechAssignmentTertiarySort() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
getTechAt(int) - Method in class mekhq.gui.model.TechTableModel
 
getTechAvailabilityYears() - Method in class mekhq.campaign.Campaign
 
getTechBase() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getTechBase() - Method in class mekhq.campaign.parts.OmniPod
 
getTechBase() - Method in class mekhq.campaign.parts.Part
 
getTechBase() - Method in class mekhq.campaign.parts.PartInUse
 
getTechBase() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getTechBase() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getTechBase() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getTechBase() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getTechBase() - Method in class mekhq.campaign.parts.Refit
Tech base is basically irrelevant for a refit kit
getTechBase() - Method in class mekhq.campaign.unit.Unit
 
getTechBase() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getTechBase() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's tech base.
getTechBaseName() - Method in class mekhq.campaign.parts.Part
 
getTechBaseName(TechBase) - Static method in class mekhq.campaign.parts.Part
 
getTechDesc(Person, boolean, IPartWork) - Method in class mekhq.gui.model.TechTableModel
Deprecated, for removal: This API element is subject to removal in a future version.
getTechDescription(Person, boolean, IPartWork) - Method in class mekhq.gui.model.TechTableModel
Generates an HTML-formatted description of a technician, summarizing key professional information and status.
getTechFaction() - Method in class mekhq.campaign.Campaign
 
getTechFaction() - Method in class mekhq.campaign.CampaignConfiguration
 
getTechFaction() - Method in class mekhq.campaign.force.AbstractForce
 
getTechFaction(Faction) - Static method in class mekhq.campaign.market.procurement.Procurement
Given a faction, returns the corresponding tech faction code.
getTechId() - Method in class mekhq.campaign.unit.MothballInfo
Who was the original tech of this vessel?
getTechID() - Method in class mekhq.campaign.force.Formation
 
getTechIntroYear() - Method in class mekhq.campaign.Campaign
 
getTechLevel() - Method in class mekhq.campaign.Campaign
 
getTechLevel() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getTechLevel() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getTechLevel() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getTechLevel() - Method in class mekhq.campaign.parts.missing.MissingPart
 
getTechLevel() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getTechLevel() - Method in class mekhq.campaign.parts.OmniPod
 
getTechLevel() - Method in class mekhq.campaign.parts.Part
 
getTechLevel() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getTechLevel() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getTechLevel() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getTechLevel() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getTechLevel() - Method in class mekhq.campaign.parts.Refit
We don't do this
getTechLevel() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getTechLevel() - Method in class mekhq.campaign.parts.SVEnginePart
 
getTechLevel() - Method in class mekhq.campaign.unit.UnitOrder
 
getTechLevel() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getTechLevel(Person, String) - Method in class mekhq.campaign.utilities.AutomatedTechAssignments
Returns the tech’s effective skill level for the given skill type.
getTechLevelName(int) - Static method in class mekhq.campaign.campaignOptions.CampaignOptions
 
getTechModifier(TechRating) - Static method in class mekhq.campaign.parts.Availability
 
getTechnicalLog() - Method in class mekhq.gui.CommandCenterTab
 
getTechnicalLogPanel() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
getTechOfficer() - Method in class mekhq.campaign.unit.Unit
 
getTechPersonnel(boolean) - Method in class mekhq.campaign.ForceHumanResources
 
getTechRating() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getTechRating() - Method in class mekhq.campaign.parts.Avionics
 
getTechRating() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
getTechRating() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getTechRating() - Method in class mekhq.campaign.parts.LandingGear
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getTechRating() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getTechRating() - Method in class mekhq.campaign.parts.OmniPod
 
getTechRating() - Method in class mekhq.campaign.parts.Part
 
getTechRating() - Method in class mekhq.campaign.parts.Refit
We don't have a tech rating
getTechRating() - Method in class mekhq.campaign.parts.SVArmor
 
getTechRating() - Method in class mekhq.campaign.parts.SVEnginePart
 
getTechRating() - Method in class mekhq.campaign.unit.Unit
 
getTechRating() - Method in interface mekhq.campaign.work.IFabricatable
 
getTechRating(LocalDate) - Method in class mekhq.campaign.universe.Planet
Returns the equipment technology rating of the planet based on its sophistication.
getTechRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getTechs(Collection<Unit>, CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getTechs(Collection<Unit>, CampaignOptions, boolean, LocalDate, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
getTechs(Collection<Unit>, CampaignOptions, boolean, LocalDate, boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
getTechsExpanded(Collection<Person>, Collection<Unit>, CampaignOptions, boolean, LocalDate, boolean, boolean, boolean) - Static method in class mekhq.campaign.ForceHumanResources
Retrieves a list of active technicians.
getTechsExpanded(Collection<Unit>, CampaignOptions, boolean, LocalDate) - Method in class mekhq.campaign.ForceHumanResources
 
getTechsExpanded(Collection<Unit>, CampaignOptions, boolean, LocalDate, boolean, boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
getTechSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getTechTooltip(Campaign, Person) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
getTechUnits() - Method in class mekhq.campaign.personnel.Person
 
getTempCrewByPersonnelRole(PersonnelRole) - Method in class mekhq.campaign.unit.Unit
 
getTempCrewInUse(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Gets the number of temp crew currently in use by units for a specific role.
getTempCrewPool(PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Gets the total temp crew pool size for a specific personnel role.
getTempCrewRoleKeys() - Method in class mekhq.campaign.ForceHumanResources
 
getTempCrewRoles() - Method in class mekhq.campaign.unit.Unit
Returns the set of PersonnelRoles that currently have at least one temp crew member assigned to this unit.
getTemperature() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getTemperature() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getTemperature(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getTemperatureOffset() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
getTemperatureSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
getTemplate() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getTemplateName() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getTempMap(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
getTemporaryAsTechPool() - Method in class mekhq.campaign.ForceHumanResources
 
getTemporaryMedicPool() - Method in class mekhq.campaign.ForceHumanResources
 
getTemporaryPrisonerCapacity() - Method in class mekhq.campaign.force.AbstractForce
 
getTempPersonnelRoleMap() - Method in class mekhq.campaign.ForceHumanResources
 
getTerrainCategory(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
getTerrainImage(String) - Method in class mekhq.gui.StratConPanel
 
getTerrainTile(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getTerrainType() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getTerrainTypeNames() - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
getTerrainTypes() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
getText() - Method in class mekhq.gui.dialog.MarkdownEditorDialog
Get the text currently in the editor
getText() - Method in class mekhq.gui.utilities.MarkdownEditorPanel
Get the text of the editor
getText(Object) - Method in interface mekhq.gui.baseComponents.tables.MHQTableColumn
Generates string representation of the column cell.
getText(Object) - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
getText(String) - Static method in class mekhq.utilities.MHQInternationalization
Get a localized string from the default bundle
getTextAt(String, String) - Static method in class mekhq.utilities.MHQInternationalization
Get a localized string from a specific bundle
getTextColor() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getThirdInCommand(Person, Person) - Method in class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Selects the third-in-command person in the campaign .
getThis() - Method in class mekhq.campaign.personnel.skills.ActionCheck
Returns the concrete instance of this class for method chaining.
getThis() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
getThis() - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
getTime() - Method in class mekhq.campaign.parts.Refit
 
getTime() - Method in class mekhq.campaign.personnel.Injury
 
getTimeInRank(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getTimeInService(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getTimeLeft() - Method in class mekhq.campaign.parts.Part
 
getTimeLeft() - Method in class mekhq.campaign.parts.PodSpace
 
getTimeLeft() - Method in class mekhq.campaign.parts.Refit
 
getTimeLeft() - Method in interface mekhq.campaign.work.IPartWork
 
getTimeLimit() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getTimeLimitScaleFactor() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getTimeLimitString() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getTimeLimitType() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
getTimeSpent() - Method in class mekhq.campaign.parts.Part
 
getTimeSpent() - Method in class mekhq.campaign.parts.PodSpace
 
getTimeSpent() - Method in class mekhq.campaign.parts.Refit
 
getTimeSpent() - Method in interface mekhq.campaign.work.IPartWork
 
getTimeToJumpPoint(double) - Method in class mekhq.campaign.universe.Planet
 
getTimeToJumpPoint(double) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getTimeToJumpPoint(double, int) - Method in class mekhq.campaign.universe.PlanetarySystem
 
getTitle() - Method in class mekhq.campaign.Campaign
 
getTitle() - Method in class mekhq.campaign.storyArc.Personality
 
getTitle() - Method in class mekhq.campaign.storyArc.StoryArc
 
getTitle() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.StoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
getTitle() - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
getTitle() - Method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns the localized title for this documentation entry.
getTitle() - Method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the localized title for this glossary entry.
getTitle() - Method in class mekhq.CampaignPreset
 
getTitle() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates a detailed title for the current location
getTitleAndSurname() - Method in class mekhq.campaign.personnel.Person
Returns the person's title (rank) and surname as a single string.
getTitleExtension() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
getTitleWithVersionUpdateIcon() - Method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns the title of this object, possibly appended with an icon/text indicating if it was added or updated since the last development or milestone version.
getTitleWithVersionUpdateIcon() - Method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the title of this object, possibly appended with an icon/text indicating if it was added or updated since the last development or milestone version.
getToday() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns the in-game date currently used for market evaluation.
getTOETab() - Method in class mekhq.gui.CampaignGUI
 
getTonnage() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getTonnage() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
getTonnage() - Method in class mekhq.campaign.parts.AeroSensor
 
getTonnage() - Method in class mekhq.campaign.parts.AmmoStorage
 
getTonnage() - Method in class mekhq.campaign.parts.Armor
 
getTonnage() - Method in class mekhq.campaign.parts.Avionics
 
getTonnage() - Method in class mekhq.campaign.parts.BAArmor
 
getTonnage() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getTonnage() - Method in class mekhq.campaign.parts.BayDoor
 
getTonnage() - Method in class mekhq.campaign.parts.BuildingLocation
 
getTonnage() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
getTonnage() - Method in class mekhq.campaign.parts.Cubicle
 
getTonnage() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
getTonnage() - Method in class mekhq.campaign.parts.EnginePart
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.MissingJumpJet
 
getTonnage() - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
getTonnage() - Method in class mekhq.campaign.parts.FireControlSystem
 
getTonnage() - Method in class mekhq.campaign.parts.GravDeck
 
getTonnage() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getTonnage() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
getTonnage() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
getTonnage() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
getTonnage() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
getTonnage() - Method in class mekhq.campaign.parts.LandingGear
 
getTonnage() - Method in class mekhq.campaign.parts.LFBattery
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekLocation
 
getTonnage() - Method in class mekhq.campaign.parts.meks.MekSensor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
getTonnage() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
getTonnage() - Method in class mekhq.campaign.parts.MotiveSystem
 
getTonnage() - Method in class mekhq.campaign.parts.OmniPod
 
getTonnage() - Method in class mekhq.campaign.parts.Part
 
getTonnage() - Method in class mekhq.campaign.parts.Part.PartRef
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
getTonnage() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
getTonnage() - Method in class mekhq.campaign.parts.QuadVeeGear
 
getTonnage() - Method in class mekhq.campaign.parts.Refit
Refits don't have a weight
getTonnage() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
getTonnage() - Method in class mekhq.campaign.parts.Rotor
 
getTonnage() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getTonnage() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
getTonnage() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
getTonnage() - Method in class mekhq.campaign.parts.SVArmor
 
getTonnage() - Method in class mekhq.campaign.parts.SVEnginePart
 
getTonnage() - Method in class mekhq.campaign.parts.TankLocation
 
getTonnage() - Method in class mekhq.campaign.parts.Thrusters
 
getTonnage() - Method in class mekhq.campaign.parts.TransportBayPart
 
getTonnage() - Method in class mekhq.campaign.parts.Turret
 
getTonnage() - Method in class mekhq.campaign.parts.TurretLock
 
getTonnage() - Method in class mekhq.campaign.parts.VeeSensor
 
getTonnage() - Method in class mekhq.campaign.parts.VeeStabilizer
 
getTonnage() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's tonnage.
getTonnageIncrement(EquipmentType) - Static method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getTonnageNeeded() - Method in class mekhq.campaign.parts.Armor
 
getTonnageNeeded() - Method in class mekhq.campaign.parts.BAArmor
 
getTonnageNeeded() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getTonnageNeeded() - Method in class mekhq.campaign.parts.SVArmor
 
getTonnagePerItem() - Method in class mekhq.campaign.parts.PartInUse
 
getTonsBurnMonthCost(Entity) - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
getTooltip() - Method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
getTooltip() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
getTooltip() - Method in enum class mekhq.campaign.enums.DailyReportType
 
getTooltip() - Method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns the human-readable, localized tooltip for this refresh period.
getTooltip() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
getTooltip() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
 
getTooltip() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getTooltip() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
 
getTooltip(boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Builds an HTML tooltip string providing a description of this personnel role and a list of related skills with their linked attributes, if available.
getTooltip(int, int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.BotForceTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.KillTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.LogTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.LootTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.PartsStoreModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.PartsTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getTooltip(int, int) - Method in class mekhq.gui.model.UnitTableModel
Returns the tooltip for the specified row and column.
getTooltip(List<InjuryEffect>) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
Builds a localized tooltip summarizing key information about all active injury effects.
getTooltip(CampaignOptions, Person) - Method in class mekhq.campaign.personnel.Award
 
getTooltip(Campaign, List<Person>, int, PlanetarySystem) - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the tooltip for an academy, based on the number of persons in 'personnel'
getTooltip(SkillAttribute, List<InjuryEffect>, PersonnelOptions, int) - Method in class mekhq.campaign.personnel.skills.Attributes
 
getTooltip(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Creates an HTML-formatted tooltip string for the skill, incorporating flavor text, aging modifiers, SPA modifiers, and linked attribute modifiers.
getTooltip(Faction, int, double) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Builds a localized, formatted tooltip summarizing all relevant information about this prosthetic for UI display.
getToolTip(int) - Method in class mekhq.gui.model.RankTableModel
 
getToolTipText() - Method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
 
getToolTipText() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
getToolTipText() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
getToolTipText() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
getToolTipText() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
getToolTipText() - Method in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
getToolTipText() - Method in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
getToolTipText() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getToolTipText() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
getToolTipText() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Retrieves the tooltip text associated with this object.
getToolTipText() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getToolTipText() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
getToolTipText() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
getToolTipText() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
getToolTipText() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
getToolTipText() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
getToolTipText() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
getToolTipText() - Method in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
getToolTipText() - Method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
getToolTipText() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
getToolTipText() - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
getToolTipText() - Method in enum class mekhq.gui.enums.PersonnelTabView
 
getToolTipText(MouseEvent) - Method in class mekhq.gui.baseComponents.SegmentedBar
 
getToolTipText(Person, List<String>) - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
Returns the tooltip text for this column, optionally including color reason explanations.
getTopUpWeekly() - Method in class mekhq.campaign.force.AbstractForce
 
getTotalAdditionalBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getTotalAmount() - Method in class mekhq.campaign.parts.Armor
 
getTotalASFBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalAssets() - Method in class mekhq.campaign.finances.FinancialReport
 
getTotalAssetValue() - Method in class mekhq.campaign.finances.Finances
 
getTotalAttributeModifier(TargetRoll, Attributes, SkillType, List<InjuryEffect>, PersonnelOptions, int) - Static method in class mekhq.campaign.personnel.skills.Skill
Calculates the total attribute modifier for a given skill type based on the character's attributes and applies the modifiers to the target roll.
getTotalAttributeScoreForSkill(TargetRoll, Attributes, SkillType) - Static method in class mekhq.campaign.personnel.skills.SkillCheckUtility
Applies attribute-based modifiers to a target roll and calculates the total attribute score for a given skill.
getTotalBattleArmorBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalBuyCost() - Method in class mekhq.campaign.market.ForceShoppingList
 
getTotalBuyCost() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getTotalBV(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getTotalBV(Campaign, boolean) - Method in class mekhq.campaign.force.Formation
Calculates the formation's total BV, including sub formations.
getTotalCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalCargoCapacity(Collection<Unit>) - Static method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalCombinedCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
Returns the total cargo capacity across every bay type that can hold general cargo, plus livestock.
getTotalCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getTotalCost(int) - Method in class mekhq.campaign.personnel.skills.SkillType
get the cost to acquire this skill at the given level from scratch
getTotalCrewNeeds() - Method in class mekhq.campaign.unit.Unit
Compute the number of generic space/vehicle crew (e.g.
getTotalCrewSize() - Method in class mekhq.campaign.unit.Unit
 
getTotalDockingCollars() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getTotalDockingCollars() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalDriverNeeds() - Method in class mekhq.campaign.unit.Unit
 
getTotalEarnings() - Method in class mekhq.campaign.personnel.Person
 
getTotalEquipmentValue() - Method in record class mekhq.campaign.finances.Accountant
 
getTotalEquipmentValue(Collection<Unit>, Collection<Part>) - Static method in record class mekhq.campaign.finances.Accountant
getTotalGunnerNeeds() - Method in class mekhq.campaign.unit.Unit
 
getTotalHeavyVehicleBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalInfantryBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalInjuryModifier(SkillModifierData, SkillType) - Static method in class mekhq.campaign.personnel.skills.Skill
 
getTotalInjurySeverity() - Method in class mekhq.campaign.personnel.Person
Calculates the total injury severity based on the hits and the severity of individual injuries.
getTotalInsulatedCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalLargeCraftPassengerCapacity() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getTotalLargeCraftPassengerCapacity() - Method in class mekhq.campaign.unit.HangarStatistics
Deprecated, for removal: This API element is subject to removal in a future version.
getTotalLiabilities() - Method in class mekhq.campaign.finances.FinancialReport
 
getTotalLightVehicleBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalLiquidCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalLivestockCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalLoanCollateral() - Method in class mekhq.campaign.finances.Finances
 
getTotalMekBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalMonthlyPay() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTotalMonthlyPay(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
 
getTotalPay() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTotalPay(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
 
getTotalPaymentsDue(List<Loan>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordLoanPaymentNag
Calculates the total loan payments due for the following day.
getTotalPlayerCargoCapacity() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Retrieves the total cargo capacity available in the player's convoy.
getTotalProtoMekBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalQuantity() - Method in class mekhq.campaign.parts.AmmoStorage
 
getTotalQuantity() - Method in class mekhq.campaign.parts.Armor
 
getTotalQuantity() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getTotalQuantity() - Method in class mekhq.campaign.parts.Part
 
getTotalQuantity() - Method in interface mekhq.campaign.work.IAcquisitionWork
Gets the true number of parts represented by this AcquisitionWork.
getTotalRechargeTime(LocalDate) - Method in class mekhq.campaign.JumpPath
Deprecated, for removal: This API element is subject to removal in a future version.
getTotalRechargeTime(LocalDate, boolean) - Method in class mekhq.campaign.JumpPath
Calculates the total recharge time, in days, required to complete a journey along the path of planetary systems.
getTotalRefrigeratedCargoCapacity() - Method in record class mekhq.campaign.unit.CargoStatistics
 
getTotalRentFeesExcludingBays() - Method in class mekhq.campaign.Campaign
Computes the total rental fees for the campaign, including all rented hospital beds, kitchens, and holding cells.
getTotalRentSumFromRentedBays(Campaign, Finances) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Calculates the total rental sum owed for all currently rented maintenance and factory bays.
getTotalSinks() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
getTotalSkillLevel(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Calculates the total skill level for a character, factoring in the level, bonuses, aging modifiers, SPA modifiers, and attribute modifiers.
getTotalSmallCraftBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalSuperHeavyVehicleBays() - Method in class mekhq.campaign.unit.HangarStatistics
 
getTotalTempCrew() - Method in class mekhq.campaign.unit.Unit
 
getTotalTime(LocalDate, double) - Method in class mekhq.campaign.JumpPath
Deprecated.
getTotalTime(LocalDate, double, boolean) - Method in class mekhq.campaign.JumpPath
Calculates the total journey time for the path of planetary systems, including recharge, start, and end times.
getTotalUnitCount(Campaign, boolean) - Method in class mekhq.campaign.force.Formation
Calculates the total count of units in the given formation, including all sub formations.
getTotalWeightOfUnitsAssignedToBeTransported(CampaignTransportType, TransporterType) - Method in class mekhq.campaign.unit.Unit
Calculates the total weight of all units assigned to be transported in this unit for a specific transport type and transporter type.
getTotalXPEarnings() - Method in class mekhq.campaign.personnel.Person
 
getToughnessModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getTournament() - Method in class mekhq.campaign.mission.contract.ContractMarket
 
getTowCapacityTooltip(LocalHangar) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
getTrack(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getTrackCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getTrackCount() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTrackForScenario(Campaign, StratConCampaignState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Retrieves the StratConTrackState that contains this StratConScenario within the given StratConCampaignState or derives the campaign state if not provided.
getTracks() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getTrainingCap() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
getTrainingForceEducationTime() - Method in class mekhq.campaign.personnel.Person
 
getTrait(LifePathEntryDataTraitLookup) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Retrieves the value for a specific trait if this instance represents that trait.
getTraitIndex(int) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Generates a trait index based on the provided starting index for major traits.
getTraitLevel() - Method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Returns the trait level represented by this entry.
getTraitorEntities(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
Turn traitor UUIDs into an entity list by checking for associated units
getTraitorPersons() - Method in class mekhq.campaign.mission.scenarios.BotForce
 
getTraitorUnits(Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
Turn traitor UUIDs into a Unit list by checking for associated units
getTraitorUnits(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Get a List of all traitor Units in this scenario.
getTransaction() - Method in class mekhq.campaign.events.transactions.TransactionEvent
 
getTransaction(int) - Method in class mekhq.gui.model.FinanceTableModel
 
getTransactions() - Method in class mekhq.campaign.finances.Finances
 
getTransactionType() - Method in class mekhq.gui.dialog.AddFundsDialog
 
getTransferCount() - Method in class mekhq.campaign.parts.PartInUse
 
getTransit() - Method in class mekhq.campaign.parts.PartInventory
Gets the count in transit of a part.
getTransit() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Gets the part's quantity in transit, suitable for use in a UI element which requires both a display value and a sortable value.
getTransitDuration() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getTransitOrderedDetails() - Method in class mekhq.campaign.parts.PartInventory
Gets the transit and ordered counts formatted as a String.
getTransitTime() - Method in class mekhq.campaign.AbstractLocation
 
getTransitTime() - Method in class mekhq.campaign.AbstractMobileLocation
 
getTransitTime() - Method in interface mekhq.campaign.location.ILocation
Get the remaining transit time for this location.
getTransport() - Method in interface mekhq.campaign.unit.ITransportAssignment
The transport that is assigned
getTransport() - Method in class mekhq.campaign.unit.TransportAssignment
The transport that is assigned
getTransportAssignment(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Returns the transport assignment for the given transport type, or null if none is provided
getTransportAssignmentType() - Method in enum class mekhq.campaign.enums.CampaignTransportType
Different Transport Types use different transport assignments.
getTransportCapabilities() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Gets the different kinds of transporters the transport has
getTransportCapabilities() - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Gets the different kinds of transporters the transport has
getTransportCapabilities(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
For the provided campaign transport type (enum), return the transporters this unit
getTransportCapacity() - Method in class mekhq.campaign.CampaignSummary
A report that gives information about the transportation capacity
getTransportCostCalculation(int) - Method in class mekhq.campaign.Campaign
 
getTransportDetails() - Method in class mekhq.campaign.report.TransportReport
 
getTransportedLocation() - Method in interface mekhq.campaign.unit.ITransportAssignment
Where is this unit being transported?
getTransportedLocation() - Method in class mekhq.campaign.unit.TransportAssignment
 
getTransportedUnits() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
getTransportedUnits() - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
 
getTransportedUnits(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
For the given transport type, return the set of units it's transporting, or an empty set
getTransportedUnits(CampaignTransportType, UUID) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type and transport id, get the transported units
getTransportedUnitsSummary(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
For the provided campaign transport type, what's this unit's transported units summary
getTransportedUnitsSummaryType() - Method in enum class mekhq.campaign.enums.CampaignTransportType
Different Transport Types use different transported units summaries.
getTransporterClass() - Method in enum class mekhq.campaign.unit.enums.TransporterType
The specific Class of Transporter that corresponds to this TransporterType
getTransporters() - Method in class mekhq.campaign.CampaignTransporterMap
Returns a Map that maps Transporter types to another Map that maps capacity (Double) to UUID of transports
getTransporterType() - Method in interface mekhq.campaign.unit.ITransportAssignment
 
getTransporterType() - Method in class mekhq.campaign.unit.TransportAssignment
 
getTransporterType(T) - Static method in enum class mekhq.campaign.unit.enums.TransporterType
An Entity's Transporters need to be mapped to their TransporterTypes.
getTransportLinkages() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
getTransportModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getTransportModifier() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
getTransportMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTransportMultiplier() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getTransportPay(Campaign, LocalDate, AbstractContract, AbstractLocation) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
Up-front transport compensation for the journey from the player's current location to the contract's target, derived from the contract's scale, transport terms, and jump count.
getTransportPayment() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTransportReport() - Method in class mekhq.gui.dialog.reportDialogs.TransportReportDialog
 
getTransports(CampaignTransportType) - Method in class mekhq.campaign.Campaign
Returns a Map that maps Transporter types to another Map that maps capacity (Double) to UUID of transports for the specific TransportedUnitSummary type
getTransports(CampaignTransportType) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type, get the transports
getTransportsByType(CampaignTransportType, TransporterType) - Method in class mekhq.campaign.Campaign
Returns list of transports that have the provided TransporterType and CampaignTransportType
getTransportsByType(CampaignTransportType, TransporterType, double) - Method in class mekhq.campaign.Campaign
Returns list of transports for the specified AbstractTransportedUnitSummary class/subclass that has transport capacity for the Transporter class/subclass For example, getTransportsByType(SHIP_TRANSPORT, MEK_BAY, 3.0) would return all transports that have 3 or more Mek Bay slots open for the SHIP_TRANSPORT type of assignment.
getTransportsByType(TransporterType, double) - Method in class mekhq.campaign.CampaignTransporterMap
Returns a list of transports that can transport a unit of given size.
getTransportShip() - Method in class mekhq.campaign.unit.TransportShipAssignment
Gets the transport ship for this assignment.
getTransportShipAssignment() - Method in class mekhq.campaign.unit.Unit
Gets the transport ship assignment for this unit, or null if this unit is not being transported.
getTransportStep() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getTravelDays(Campaign, AbstractContract, AbstractLocation, boolean, FactionStandings) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class mekhq.gui.ForceRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class mekhq.gui.view.AtBScenarioViewPanel.ForceStubRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class mekhq.gui.view.ScenarioViewPanel.ForceStubRenderer
 
getTrooper() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getTrooper() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
getTrooper() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
getTrooper() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getTugTooltip(LocalHangar) - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
 
getTuition() - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the value of the academy's tuition.
getTuitionAdjusted(Person) - Method in class mekhq.campaign.personnel.education.Academy
Retrieves the adjusted value of the academy's tuition based on the specified tier minimum and education level.
getTurnoverRetirementInformation() - Method in class mekhq.campaign.Campaign
 
getTxtCallSignsGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getTxtCompanyNamesGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
getTxtDescription() - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
getTxtDetails() - Method in class mekhq.gui.panels.StoryArcPanel
 
getTxtIndividualDiceResults() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getTxtLog() - Method in class mekhq.gui.DailyReportLogPanel
 
getTxtNamesGenerated() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getTxtPresetDescription() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getTxtPresetName() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
getTxtRankSystemCode() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getTxtRankSystemDescription() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getTxtRankSystemName() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
getTxtYear() - Method in class mekhq.gui.dialog.GMToolsDialog
 
getType() - Method in class mekhq.campaign.ExtraData.Key
 
getType() - Method in class mekhq.campaign.finances.Transaction
 
getType() - Method in class mekhq.campaign.log.LogEntry
 
getType() - Method in class mekhq.campaign.parts.AeroHeatSink
 
getType() - Method in class mekhq.campaign.parts.AmmoStorage
 
getType() - Method in class mekhq.campaign.parts.Armor
 
getType() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getType() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
getType() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
getType() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
getType() - Method in class mekhq.campaign.parts.meks.MekActuator
 
getType() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
getType() - Method in class mekhq.campaign.parts.meks.MekGyro
 
getType() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
getType() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
getType() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
getType() - Method in class mekhq.campaign.personnel.CustomOption
 
getType() - Method in class mekhq.campaign.personnel.education.Academy
Gets the type of academy.
getType() - Method in class mekhq.campaign.personnel.Injury
 
getType() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
getType() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
getType() - Method in class mekhq.campaign.personnel.skills.Skill
 
getType() - Method in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
getType() - Method in class mekhq.service.mrms.MRMSOption
 
getType(String) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getTypeDisplayableNameWithOmni() - Method in class mekhq.campaign.unit.Unit
Like UnitType.getTypeDisplayableName but prepends "Omni" to omni units
getTypeId() - Method in class mekhq.campaign.personnel.Injury
Deprecated, for removal: This API element is subject to removal in a future version.
getTypeKey() - Method in class mekhq.campaign.personnel.Injury
Deprecated, for removal: This API element is subject to removal in a future version.
getTypeName(Gender) - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
getTypeName(Gender, int, boolean) - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
This is used to get the specific type name for a relationship between two people, based on the gender of the relative
getUltimatums() - Method in class mekhq.campaign.CampaignConfiguration
 
getUltimatums() - Method in class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumsLibrary
Returns an unmodifiable map of all loaded Faction Standing ultimatums.
getUltimatums(LocalDate, String) - Method in class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumsLibrary
Looks up all FactionStandingUltimatumData for a given date and faction code.
getUnavailableCount() - Static method in class mekhq.service.PartsAcquisitionService
 
getUncrewedBackground() - Method in class mekhq.MHQOptions
 
getUncrewedForeground() - Method in class mekhq.MHQOptions
 
getUndamagedValue() - Method in class mekhq.campaign.parts.Part
 
getUndamagedValue() - Method in class mekhq.campaign.parts.PodSpace
This is the value of the part that may be affected by characteristics and campaign options but which ignores damage Note: Pod Space, an abstraction, does not have value or price.
getUndamagedValue() - Method in interface mekhq.campaign.work.IPartWork
This is the value of the part that may be affected by characteristics and campaign options but not affected by part damage
getUnderlyingInformation() - Static method in class mekhq.MekHQ
 
getUnifiedDailyReport() - Method in class mekhq.MHQOptions
 
getUnit() - Method in class mekhq.campaign.events.DeploymentChangedEvent
 
getUnit() - Method in class mekhq.campaign.events.OrganizationChangedEvent
 
getUnit() - Method in class mekhq.campaign.events.persons.PersonCrewAssignmentEvent
Gets the Unit associated with this event.
getUnit() - Method in class mekhq.campaign.events.persons.PersonTechAssignmentEvent
 
getUnit() - Method in class mekhq.campaign.events.RepairStatusChangedEvent
 
getUnit() - Method in class mekhq.campaign.events.units.UnitEvent
 
getUnit() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getUnit() - Method in class mekhq.campaign.parts.Part
 
getUnit() - Method in class mekhq.campaign.parts.PodSpace
 
getUnit() - Method in class mekhq.campaign.parts.Refit
 
getUnit() - Method in class mekhq.campaign.personnel.Person
 
getUnit() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
getUnit() - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
getUnit() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
getUnit() - Method in class mekhq.campaign.unit.UnitOrder
 
getUnit() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
getUnit() - Method in interface mekhq.campaign.work.IFabricatable
 
getUnit() - Method in interface mekhq.campaign.work.IPartWork
 
getUnit() - Method in class mekhq.gui.dialog.reportDialogs.MaintenanceReportDialog
 
getUnit() - Method in class mekhq.gui.dialog.reportDialogs.MonthlyUnitCostReportDialog
 
getUnit() - Method in class mekhq.gui.dialog.reportDialogs.PartQualityReportDialog
 
getUnit() - Method in class mekhq.gui.MekLabTab
 
getUnit() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
getUnit(int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getUnit(int) - Method in class mekhq.gui.model.UnitTableModel
 
getUnit(UUID) - Method in class mekhq.campaign.Campaign
 
getUnit(UUID) - Method in class mekhq.campaign.LocalHangar
Gets a unit by a given ID.
getUnitAssignments() - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
getUnitCosts(Function<Unit, Money>) - Method in class mekhq.campaign.LocalHangar
Calculates the total costs for the units in the hangar.
getUnitCosts(Predicate<Unit>, Function<Unit, Money>) - Method in class mekhq.campaign.LocalHangar
Calculates the total costs for the units matching a predicate in the hangar.
getUnitEntitySource() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getUnitEntitySource() - Method in class mekhq.campaign.autoResolve.StratConSetupForces
 
getUnitFilePath() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getUnitGenerator() - Method in class mekhq.campaign.Campaign
 
getUnitIcon() - Method in class mekhq.campaign.force.AbstractForce
 
getUnitList() - Method in class mekhq.campaign.market.ForceShoppingList
 
getUnitLog() - Method in class mekhq.campaign.unit.Unit
Returns this unit's general log, sorted by date.
getUnitMarket() - Method in class mekhq.campaign.Campaign
 
getUnitMarket() - Method in class mekhq.campaign.CampaignConfiguration
 
getUnitMarket() - Method in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
getUnitMarketPane() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
getUnitMarketRarityModifier() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Retrieves the unit market rarity modifier associated with the faction standing.
getUnitMarketRarityModifier(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Returns the unit market rarity modifier for the given regard value.
getUnitName() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getUnitQuantity(Unit) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Determine how much unit quantity this unit counts toward, using the appropriate measurement provided by CountType.
getUnitRatingText() - Method in class mekhq.campaign.Campaign
Returns the text representation of the unit rating based on the selected unit rating method.
getUnitRemovalCount() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getUnitReputationMultiplier(AbstractContract, MissionStatus) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
The multiplier to apply to a unit-reputation change from this contract, given how the contract ended.
getUnitReputationRecruitmentCutoff() - Static method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Gets the unit reputation cutoff value for recruitment.
getUnits() - Method in class mekhq.campaign.Campaign
 
getUnits() - Method in class mekhq.campaign.events.NetworkChangedEvent
 
getUnits() - Method in class mekhq.campaign.force.Formation
 
getUnits() - Method in class mekhq.campaign.LocalHangar
Gets a collection of units in the hangar.
getUnits() - Method in class mekhq.campaign.mission.scenarios.Loot
 
getUnits() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getUnits() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
getUnits(LocalHangar) - Method in class mekhq.campaign.unit.HangarSorter
Gets a sorted list of units from the given hangar.
getUnitsAlmanac() - Method in class mekhq.campaign.Campaign
 
getUnitsAsUnits(LocalHangar) - Method in class mekhq.campaign.force.Formation
Resolves and returns the Unit objects that belong to this formation by looking them up in the provided LocalHangar.
getUnitsAtLocation() - Method in class mekhq.campaign.LocalHangar
 
getUnitsDirectory() - Static method in class mekhq.MekHQ
 
getUnitSpriteExportPath() - Method in class mekhq.MHQOptions
 
getUnitsStatus() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getUnitsStream() - Method in class mekhq.campaign.LocalHangar
Gets a Stream of units in the hangar.
getUnitTable() - Method in class mekhq.gui.HangarTab
 
getUnitTonnage() - Method in class mekhq.campaign.parts.Part
 
getUnitType() - Method in class mekhq.campaign.Kill
 
getUnitType() - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
getUnitType() - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
getUnitType() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getUnitType() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getUnitViewName(int) - Static method in class mekhq.gui.HangarTab
 
getUnitWeightReport() - Method in class mekhq.campaign.CampaignSummary
Returns the per-unit-type average weight class as a comma-separated string, mirroring the style of CampaignSummary.getForceCompositionReport().
getUnlucky() - Method in class mekhq.campaign.personnel.Person
 
getUnmaintainedBackground() - Method in class mekhq.MHQOptions
 
getUnmaintainedForeground() - Method in class mekhq.MHQOptions
 
getUnoccupiedCoords(StratConTrackState) - Method in interface mekhq.campaign.digitalGM.IOpForDeploymentStrategy
Selects the coordinates a hostile scenario deploys to, using the default constraints (no placement on player facilities or forces, no strategic emphasis).
getUnoccupiedCoords(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Searches for a random, unoccupied coordinate on the specified StratConTrackState.
getUnoccupiedCoords(StratConTrackState, boolean, boolean, boolean) - Method in interface mekhq.campaign.digitalGM.IOpForDeploymentStrategy
Selects the coordinates a hostile scenario deploys to on the track.
getUnoccupiedCoords(StratConTrackState, boolean, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Searches for a suitable, random unoccupied coordinate on the specified StratConTrackState, applying optional rules regarding player facilities, player forces, and strategic weighting.
getUnoccupiedCoords(StratConTrackState, boolean, boolean, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConOpForDeploymentStrategy
 
getUnusedCapacity() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Gets the unused capacity of the bay, in tons.
getUpperBound() - Method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
getUrbanizationLevel() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getUrbanProfile() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getUseAlternateStratConFogOfWarDisplay() - Method in class mekhq.MHQOptions
 
getUseAmbushLogic() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getUseArtillery() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getUseAssignedTechsFirstBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getUseCount() - Method in class mekhq.campaign.parts.PartInUse
 
getUsedEdge() - Method in class mekhq.campaign.personnel.Person
 
getUseExtraTimeBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getUsePlayerConvoy() - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Checks whether the player's convoy is set to be used for resupply purposes.
getUserCampaignPresetDirectory() - Static method in class mekhq.CampaignPreset
Returns the directory where user-created campaign presets should be saved.
getUserDescription() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getUseRepairBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getUserStoryPortraits() - Static method in class mekhq.MHQStaticDirectoryManager
Returns an AbstractDirectory object containing all story portrait filenames found in the user's story arc portraits folder.
getUserStorySplash() - Static method in class mekhq.MHQStaticDirectoryManager
Returns an AbstractDirectory object containing all story arc image filenames found in the user's story arc folder.
getUseRushJobBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getUseSalvageBox() - Method in class mekhq.gui.dialog.MRMSDialog
 
getUsingFixedMap() - Method in class mekhq.gui.dialog.EditMapSettingsDialog
 
getUtilitySkills() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
getUtilitySkillsModifier(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
getUtilizedCamouflage(Campaign) - Method in class mekhq.campaign.unit.Unit
 
getUUID() - Method in class mekhq.campaign.personnel.Injury
 
getValue() - Method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Returns the baseline Money value associated with this unit category.
getValue() - Method in class mekhq.campaign.finances.Asset
 
getValue() - Method in class mekhq.campaign.force.ForceOption
 
getValue() - Method in class mekhq.campaign.universe.SourceableValue
 
getValue() - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
getValue() - Method in class mekhq.gui.preferences.StringPreference
 
getValue() - Method in class mekhq.gui.utilities.ObservableString
 
getValue(Alphabet) - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
getValueAt(int, int) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.BotForceTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.DocTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.FinanceTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.KillTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.LoanTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.LogTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.LootTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.ObjectiveTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.PartsStoreModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.PartsTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.ProcurementTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.RetirementTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.ScenarioTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.TaskTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.TechTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.UnitMarketTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.model.UnitTableModel
 
getValueAt(int, int) - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
 
getValueNeeded() - Method in class mekhq.campaign.parts.Armor
 
getValueNeeded() - Method in class mekhq.campaign.parts.BAArmor
 
getValueNeeded() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
getValueNeeded() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
getValueNeeded() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
getValueNeeded() - Method in class mekhq.campaign.parts.SVArmor
 
getValueOfAllDamagedParts() - Method in class mekhq.campaign.unit.Unit
A method that returns the value of all damaged, but not missing parts.
getValueOfAllMissingParts() - Method in class mekhq.campaign.unit.Unit
A method that returns the value of all missing, but not damaged parts.
getValuesSortedAlphabetically(boolean) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns an array of all PersonnelRole values sorted alphabetically by their display label.
getVeeValue() - Method in class mekhq.campaign.finances.FinancialReport
 
getVehicleFuelCost(Entity) - Method in class mekhq.campaign.unit.Unit
 
getVersion() - Method in class mekhq.campaign.Campaign
 
getVersion() - Method in class mekhq.campaign.universe.SourceableValue
 
getVertices() - Method in class mekhq.campaign.universe.RegionPerimeter
 
getVesselCrew() - Method in class mekhq.campaign.unit.Unit
 
getVesselRoles() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
getVeterancyAwardReport(String) - Method in class mekhq.campaign.personnel.Person
Generates a formatted report string describing the veterancy SPA award for a person.
getVeteranLevel() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getVictoryPoints() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getVisible() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getVisibleColumns(CampaignOptions) - Static method in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
Returns the ordered columns that should be shown for the current campaign configuration.
getVisibleColumns(CampaignOptions) - Method in enum class mekhq.gui.enums.PersonnelTabView
 
getVisibleScenarios() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getVocationalXPTimer() - Method in class mekhq.campaign.personnel.Person
 
getWarehouse() - Method in class mekhq.campaign.base.AbstractBase
 
getWarehouse() - Method in class mekhq.campaign.force.Detachment
 
getWarehouse() - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
getWarehouse() - Method in interface mekhq.campaign.location.ILocation
Returns the LocalWarehouse owned by the nearest IPlace ancestor of this location, or null if no such ancestor exists or it does not own a warehouse.
getWarehouse() - Method in interface mekhq.campaign.location.IPlace
Returns the LocalWarehouse owned by this place, or null if this place does not own one.
getWarehouse() - Method in class mekhq.campaign.parts.Part
 
getWarehouse() - Method in class mekhq.campaign.parts.PodSpace
 
getWarehouse() - Method in class mekhq.campaign.unit.UnitOrder
 
getWarehouse() - Method in interface mekhq.campaign.work.IWork
 
getWarehouseTab() - Method in class mekhq.gui.CampaignGUI
 
getWarningColor() - Static method in class mekhq.utilities.ReportingUtilities
Returns the hex color code used for warning status or messages.
getWarningCount() - Method in class mekhq.utilities.ValidationResult
 
getWarnings() - Method in class mekhq.utilities.ValidationResult
 
getWars() - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
getWaterSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
 
getWaterSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
 
getWealth() - Method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Gets the wealth pool associated with this Connections level.
getWealth() - Method in class mekhq.campaign.personnel.Person
 
getWeaponType() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
getWeaponType() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
getWeaponType() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
getWeaponTypeListHash() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getWeaponTypeListHash() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getWeaponTypeListHash() - Method in class mekhq.campaign.parts.utilities.BattleArmorSuitUtility
The same BA chassis in different sizes should have the same weapon type list hash.
getWeather() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getWeeklyMaintenanceCost() - Method in class mekhq.campaign.unit.Unit
 
getWeeklyMaintenanceCosts() - Method in record class mekhq.campaign.finances.Accountant
 
getWeeklyMaintenanceTotal(Collection<Unit>) - Static method in record class mekhq.campaign.finances.Accountant
getWeeklyScenarios() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getWeight() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getWeight() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getWeightClass() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
getWeightClass() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
getWeightClass() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
getWeightClass() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getWeightClass() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getWeightClass(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
getWeightedDescriptor() - Static method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
 
getWeightedEndWordCivilian() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedEndWordCorporate() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedEndWordMercenary() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedEndWordMilitia() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedEndWordRebel() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedMiddleWordCivilian() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedMiddleWordCorporate() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedMiddleWordMercenary() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedMiddleWordMilitia() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedMiddleWordRebel() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedNoun(ContractObjectiveType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
 
getWeightedPreFab() - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
getWeightedSpecialAbilities() - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getWeightedSpecialAbilities(Collection<SpecialAbility>) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getWentIntoDebt() - Method in class mekhq.campaign.finances.Finances
 
getWhatKilled() - Method in class mekhq.campaign.Kill
 
getWidth() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getWidth() - Method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Returns the pixel width (scaled for GUI) of this dialog size.
getWidth(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
getWidthScalingIncrement() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
getWillpowerModifier() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
getWind() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getWorkingAmmoBins() - Method in class mekhq.campaign.unit.Unit
 
getWriteAllUnitsToXML() - Method in class mekhq.MHQOptions
 
getWriteCustomsToXML() - Method in class mekhq.MHQOptions
 
getX() - Method in class mekhq.campaign.universe.Planet
 
getX() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getXP() - Method in class mekhq.campaign.personnel.Person
 
getXP() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
getXpProgress() - Method in class mekhq.campaign.personnel.skills.Skill
 
getXPReward() - Method in class mekhq.campaign.personnel.Award
 
getY() - Method in class mekhq.campaign.universe.Planet
 
getY() - Method in class mekhq.campaign.universe.PlanetarySystem
 
getYear() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
getYear() - Method in class mekhq.campaign.universe.NewsItem
 
getYear() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
getYears() - Method in class mekhq.campaign.finances.Loan
 
getYearsInService(Campaign) - Method in class mekhq.campaign.personnel.Person
 
getYearsSinceJoiningCampaign(Campaign) - Method in class mekhq.campaign.personnel.Person
 
GHOST - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
GIANT_TERRESTRIAL - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
GIFT - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit was given to the campaign, for example as a faction accolade.
giveEIImplant(Campaign, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
Applies the Enhanced Imaging (EI) implant to the specified person.
GIVEN_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
GLASSES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
GLOSSARY_COMMAND_STRING - Static variable in class mekhq.gui.dialog.glossary.GlossaryDialog
The command string prefix used to identify glossary entry hyperlinks.
GLOSSARY_COMMAND_STRING - Static variable in class mekhq.gui.panels.TutorialHyperlinkPanel
Command string key indicating a glossary lookup request in a hyperlink event.
GlossaryDialog - Class in mekhq.gui.dialog.glossary
A dialog window for displaying both glossary and documentation entries in MekHQ.
GlossaryDialog(Frame) - Constructor for class mekhq.gui.dialog.glossary.GlossaryDialog
Creates and displays a new glossary and documentation dialog.
GlossaryDocumentationEntryDialog - Class in mekhq.gui.dialog.glossary
Dialog for displaying DocumentationEntry details in a tabbed interface, along with a contents pane listing all available entries.
GlossaryDocumentationEntryDialog(JDialog, DocumentationEntry) - Constructor for class mekhq.gui.dialog.glossary.GlossaryDocumentationEntryDialog
Constructs a dialog for the specified parent and initial documentation entry.
GlossaryEntry - Enum Class in mekhq.campaign.utilities.glossary
The GlossaryEntry enum represents individual glossary entries used within MekHQ.
GlossaryEntryDialog - Class in mekhq.gui.dialog.glossary
Dialog for displaying GlossaryEntry details in a tabbed interface, along with a contents pane listing all available entries.
GlossaryEntryDialog(JDialog, GlossaryEntry) - Constructor for class mekhq.gui.dialog.glossary.GlossaryEntryDialog
Constructs a dialog for the specified parent and initial glossary entry.
GLOVES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
GM_ADDED - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit was added directly by the player acting as GM.
gmCompleteTravel(Campaign, Collection<? extends ILocation>) - Method in class mekhq.campaign.CampaignLocationManager
GM override: force-completes travel for items that are queued or already in transit, landing them at their destination now.
GMModeEvent - Class in mekhq.campaign.events
An event triggered when GM mode is toggled
GMModeEvent(boolean) - Constructor for class mekhq.campaign.events.GMModeEvent
 
gmTeleport(Campaign, Collection<? extends ILocation>, ILocation) - Method in class mekhq.campaign.CampaignLocationManager
GM override: dispatches items to destination and lands them immediately, with zero transit time.
GMTools - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
GMTools allows Game Masters to adjust Faction Standings through various operations.
GMTools(JDialog, Campaign) - Constructor for class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMTools
Constructs a new GMTools dialog window.
GMToolsConfirmationDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
A confirmation dialog for GMTools actions in MekHQ's Faction Standing system.
GMToolsConfirmationDialog(JDialog, ImageIcon, FactionStandingsGMToolsActionType, Faction, int) - Constructor for class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMToolsConfirmationDialog
Constructs a new confirmation dialog for a GMTools action.
GMToolsDialog - Class in mekhq.gui.dialog
 
GMToolsDialog(JFrame, CampaignGUI, Person) - Constructor for class mekhq.gui.dialog.GMToolsDialog
 
GO_ROGUE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Scene type where the player responded to a FactionCensureEvent by going rogue
GOAL_ORIENTED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
GoingRogue - Class in mekhq.campaign.universe.factionStanding
Handles the "going rogue" event for a campaign, where a force defects or leaves its current faction.
GoingRogue(Campaign, Person, Person) - Constructor for class mekhq.campaign.universe.factionStanding.GoingRogue
Constructs a GoingRogue event for the given campaign and key personnel.
GONE_BACKGROUND - Static variable in class mekhq.MHQConstants
 
GONE_FOREGROUND - Static variable in class mekhq.MHQConstants
 
GOOD - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
GOOD_REPUTATION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
goShopping(ForceShoppingList) - Method in class mekhq.campaign.Campaign
This is the main function for getting stuff (parts, units, etc.) All non-GM acquisition should go through this function to ensure the campaign rules for acquisition are followed.
GOVERNMENT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
A government faction (any campaign faction that is neither mercenary nor pirate).
GradientMarkerBar - Class in mekhq.gui.baseComponents
A compact, reusable gauge that draws a continuous horizontal track and places one or more labeled markers on it.
GradientMarkerBar() - Constructor for class mekhq.gui.baseComponents.GradientMarkerBar
Creates an empty bar.
GradientMarkerBar.Marker - Record Class in mekhq.gui.baseComponents
A single labeled point on the track.
GradientMarkerBar.MarkerStyle - Enum Class in mekhq.gui.baseComponents
How a GradientMarkerBar.Marker is drawn.
gradientSegments(Color[], String[]) - Static method in class mekhq.gui.baseComponents.SegmentedBar
Builds a list of segments whose colors are interpolated across the given gradient anchors.
gradientSegments(Color, Color, String[]) - Static method in class mekhq.gui.baseComponents.SegmentedBar
Convenience overload that interpolates between a single start and end color.
GRADUATING - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
GRAFFITI_ARTIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
GRANDCHILD - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
GRANDPARENT - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
GRANDPARENTS_GRANDCHILDREN - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
GRANDPIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
GRAPHIC - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
GRAV_CONSTANT - Static variable in class mekhq.campaign.universe.StarUtil
Gravitational constant (in m^3 kg^-1 s^-2
GRAV_DECK_TYPE_HUGE - Static variable in class mekhq.campaign.parts.GravDeck
 
GRAV_DECK_TYPE_LARGE - Static variable in class mekhq.campaign.parts.GravDeck
 
GRAV_DECK_TYPE_STANDARD - Static variable in class mekhq.campaign.parts.GravDeck
 
GravDeck - Class in mekhq.campaign.parts
 
GravDeck() - Constructor for class mekhq.campaign.parts.GravDeck
Deprecated, for removal: This API element is subject to removal in a future version.
GravDeck(int, int, Campaign, int) - Constructor for class mekhq.campaign.parts.GravDeck
 
gravity - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
gravity() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the gravity record component.
gravityCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the gravityCenter record component.
gravityMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the gravityMultiplier record component.
gravitySigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns the value of the gravitySigma record component.
GRAY_MONDAY_EVENTS_BEGIN - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
 
GRAY_MONDAY_EVENTS_END - Static variable in class mekhq.campaign.randomEvents.other.GrayMonday
 
GrayMonday - Class in mekhq.campaign.randomEvents.other
 
GrayMonday(Campaign, LocalDate) - Constructor for class mekhq.campaign.randomEvents.other.GrayMonday
 
GREAT - Enum constant in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
Greed - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various levels and traits of greed in a personality.
GREED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
GREED - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
GREEDY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
GREEK_ALPHABET - Enum constant in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
GREEN - Enum constant in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
GREGARIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
GROIN - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
GROUND_VEHICLE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
GROUND_VEHICLE_DRIVER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
groundMP - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
groundMP - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
GroundTransitLocation - Class in mekhq.campaign
A moving location that tracks on-planet ground transport, such as an overland convoy travelling between two sites on the same planet.
GroundTransitLocation() - Constructor for class mekhq.campaign.GroundTransitLocation
 
GroundTransitLocation(PlanetarySystem, double) - Constructor for class mekhq.campaign.GroundTransitLocation
 
GROUP_BY_UNIT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
growBlob(StratConTrackState, StratConCoords, int, Set<StratConCoords>) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
Grows a connected region from seed up to size hexes, never entering a blocked hex.
GROWTHS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
GROWTHS_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GROWTHS_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GROWTHS_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GROWTHS_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
GROWTHS_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
guaranteedIncome() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns the value of the guaranteedIncome record component.
GUERILLA_OPERATION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
GUERRILLA_WARFARE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
gui - Variable in class mekhq.gui.view.MissionViewPanel
 
GUI - Class in mekhq.gui
GUI/Swing utility methods TODO : Windchild : This class shouldn't exist any longer, and we should just convert everything TODO : to use the nicest looking setup for Adoptium Temurin
Guidance(Map<Formation, FormationLevel>, Map<Formation, Person>) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Creates an instance of a Guidance record class.
GUILD_LIAISON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
GUN_NUT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
GUNG_HO - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
GUNNER - Enum constant in enum class mekhq.campaign.unit.CrewType
 
gunnerRole(int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PersonnelRoleResolver
Returns the role assigned to additional gunner seats on a multi-crew unit (tanks with separate gunner stations, large craft turrets, etc.).
GUNNERY - Enum constant in enum class mekhq.campaign.personnel.enums.ModifierValue
 
GUNNERY_PILOT_SKILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
GUNNERY_PILOT_SKILLS_II - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
gunneryRepairs() - Method in record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Returns the value of the gunneryRepairs record component.
GYRO - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
GYRO - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
GYROS - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
gyroTonnage - Variable in class mekhq.campaign.parts.meks.MekGyro
 
gyroTonnage - Variable in class mekhq.campaign.parts.missing.MissingMekGyro
 

H

H - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
habitability() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
habitabilityCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the habitabilityCenter record component.
habitabilitySigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns the value of the habitabilitySigma record component.
HABITABLE_TEMPERATURE_CELSIUS - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
The temperature (Celsius) at which habitability peaks.
HACKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HAD_AT_B_ENABLED_MARKER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
haggle(int, int, int, int, int, int, int) - Static method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
A haggle outcome: per-term change is the signed count of meaningful steps the term moved.
HAGGLE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData.Kind
 
HALF_SIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
HAND_GESTURES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HAND_SIGNS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HAND_WRINGER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HandBurn() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HandBurn
 
handle(ForceDescriptor, Formation) - Method in interface mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorWalker.LeafHandler
Handle one leaf descriptor.
handle(AcquisitionEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(AcquisitionEvent) - Method in class mekhq.gui.FinancesTab
 
handle(AcquisitionEvent) - Method in class mekhq.gui.HangarTab
 
handle(AcquisitionEvent) - Method in class mekhq.gui.RepairTab
 
handle(AcquisitionEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(AssetEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(AssetEvent) - Method in class mekhq.gui.FinancesTab
 
handle(AssetEvent) - Method in class mekhq.gui.view.CommandSummaryPanel
 
handle(AsTechPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available AsTechs changes.
handle(AsTechPoolChangedEvent) - Method in class mekhq.gui.RepairTab
 
handle(AsTechPoolChangedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(BattleArmorPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available battle armor personnel changes.
handle(DeploymentChangedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(DeploymentChangedEvent) - Method in class mekhq.gui.HangarTab
 
handle(DeploymentChangedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(DeploymentChangedEvent) - Method in class mekhq.gui.RepairTab
 
handle(GMModeEvent) - Method in class mekhq.gui.BriefingTab
 
handle(GMModeEvent) - Method in class mekhq.gui.FinancesTab
 
handle(LoanEvent) - Method in class mekhq.gui.CampaignGUI
Handles changes in campaign funds due to a loan event.
handle(LoanEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(LoanEvent) - Method in class mekhq.gui.FinancesTab
 
handle(LoanEvent) - Method in class mekhq.gui.view.CommandSummaryPanel
 
handle(LocationChangedEvent) - Method in class mekhq.gui.view.CurrentLocationPanel
 
handle(LocationEvent) - Method in class mekhq.gui.LocationsTab
 
handle(MedicPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available medics changes.
handle(MedicPoolChangedEvent) - Method in class mekhq.gui.InfirmaryTab
 
handle(MissionChangedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(MissionChangedEvent) - Method in class mekhq.gui.FinancesTab
 
handle(MissionChangedEvent) - Method in class mekhq.gui.StratConTab
 
handle(MissionCompletedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(MissionCompletedEvent) - Method in class mekhq.gui.StratConTab
 
handle(MissionEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(MissionEvent) - Method in class mekhq.gui.view.CurrentLocationPanel
 
handle(MissionNewEvent) - Method in class mekhq.gui.BriefingTab
 
handle(MissionNewEvent) - Method in class mekhq.gui.FinancesTab
 
handle(MissionRemovedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(MissionRemovedEvent) - Method in class mekhq.gui.StratConTab
 
handle(NewDayEvent) - Method in class mekhq.gui.MapTab
 
handle(NewDayEvent) - Method in class mekhq.gui.view.AdvanceTimePanel
 
handle(NewDayEvent) - Method in class mekhq.gui.view.CommandSummaryPanel
 
handle(OptionsChangedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(OptionsChangedEvent) - Method in class mekhq.gui.CampaignGUI
Processes changes in campaign options.
handle(OptionsChangedEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(OptionsChangedEvent) - Method in class mekhq.gui.MapTab
 
handle(OptionsChangedEvent) - Method in class mekhq.gui.menus.MekHQMenuBar
Processes changes in campaign options.
handle(OptionsChangedEvent) - Method in class mekhq.gui.menus.TemporaryPersonnelManagementMenu
Processes changes in campaign options.
handle(OptionsChangedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(OptionsChangedEvent) - Method in class mekhq.gui.view.CommandSummaryPanel
 
handle(OrganizationChangedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(OrganizationChangedEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(OrganizationChangedEvent) - Method in class mekhq.gui.FinancesTab
The starting simulation books ten years of pay and expenses while Campaign.isBulkGenerationInProgress() is true, so the TransactionEvents it raises are all dropped by the guard in FinancesTab.refreshFinancialReport().
handle(OrganizationChangedEvent) - Method in class mekhq.gui.HangarTab
 
handle(OrganizationChangedEvent) - Method in class mekhq.gui.WarehouseTab
A force generation adds its parts while Campaign.isBulkGenerationInProgress() is true, so every PartNewEvent it raises is dropped by the guard at the top of WarehouseTab.refreshPartsList().
handle(OvertimeModeEvent) - Method in class mekhq.gui.HangarTab
 
handle(OvertimeModeEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(OvertimeModeEvent) - Method in class mekhq.gui.RepairTab
 
handle(OvertimeModeEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PartChangedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PartEvent) - Method in class mekhq.gui.FinancesTab
 
handle(PartEvent) - Method in class mekhq.gui.HangarTab
 
handle(PartEvent) - Method in class mekhq.gui.RepairTab
 
handle(PartModeChangedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PartNewEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PartRemovedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PartWorkEvent) - Method in class mekhq.gui.HangarTab
 
handle(PartWorkEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(PartWorkEvent) - Method in class mekhq.gui.RepairTab
 
handle(PartWorkEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PersonChangedEvent) - Method in class mekhq.gui.HangarTab
 
handle(PersonChangedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(PersonEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(PersonEvent) - Method in class mekhq.gui.InfirmaryTab
 
handle(PersonEvent) - Method in class mekhq.gui.RepairTab
 
handle(PersonEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(PersonLogEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(PersonNewEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(PersonRemovedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(ProcurementEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(ProcurementEvent) - Method in class mekhq.gui.RepairTab
 
handle(RepairStatusChangedEvent) - Method in class mekhq.gui.HangarTab
 
handle(RepairStatusChangedEvent) - Method in class mekhq.gui.RepairTab
 
handle(ReportEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(ScenarioChangedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(ScenarioEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(ScenarioNewEvent) - Method in class mekhq.gui.BriefingTab
 
handle(ScenarioRemovedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.BriefingTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.FinancesTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.HangarTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.InfirmaryTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(ScenarioResolvedEvent) - Method in class mekhq.gui.RepairTab
 
handle(SoldierPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available soldiers changes.
handle(StoryFinishedEvent) - Method in class mekhq.campaign.CampaignController
 
handle(StratConDeploymentEvent) - Method in class mekhq.gui.RepairTab
 
handle(StratConDeploymentEvent) - Method in class mekhq.gui.StratConTab
 
handle(TransactionEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates to campaign state following a transaction event.
handle(TransactionEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(TransactionEvent) - Method in class mekhq.gui.FinancesTab
 
handle(TransactionEvent) - Method in class mekhq.gui.view.CommandSummaryPanel
 
handle(TransitCompleteEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(TransitStatusChangedEvent) - Method in class mekhq.gui.view.CurrentLocationPanel
 
handle(UnitChangedEvent) - Method in class mekhq.gui.HangarTab
 
handle(UnitChangedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(UnitEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(UnitEvent) - Method in class mekhq.gui.FinancesTab
 
handle(UnitEvent) - Method in class mekhq.gui.RepairTab
 
handle(UnitLogEvent) - Method in class mekhq.gui.HangarTab
 
handle(UnitNewEvent) - Method in class mekhq.gui.HangarTab
 
handle(UnitRefitEvent) - Method in class mekhq.gui.CommandCenterTab
 
handle(UnitRefitEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(UnitRemovedEvent) - Method in class mekhq.gui.HangarTab
 
handle(UnitRemovedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(UnitRemovedEvent) - Method in class mekhq.gui.WarehouseTab
 
handle(VehicleCrewGroundPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available ground vehicle crew changes.
handle(VehicleCrewNavalPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available naval vehicle crew changes.
handle(VehicleCrewVTOLPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available VTOL crew changes.
handle(VesselCrewPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available vessel crew changes.
handle(VesselGunnerPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available vessel gunners changes.
handle(VesselPilotPoolChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when the pool of available vessel pilots changes.
handle(CampaignGUI, Campaign, Scenario, ResolveScenarioTracker) - Static method in class mekhq.campaign.handler.PostScenarioDialogHandler
Handles post-game resolution checks, dialogs, and actions after a scenario is completed.
handle(MHQOptionsChangedEvent) - Method in class mekhq.gui.CampaignGUI
Handles changes to general application options.
handle(MHQOptionsChangedEvent) - Method in class mekhq.gui.menus.MekHQMenuBar
Handles changes to general application options.
handle(MHQOptionsChangedEvent) - Method in class mekhq.gui.PersonnelTab
 
handle(MHQOptionsChangedEvent) - Method in class mekhq.gui.StratConTab
 
handleDayEnding(DayEndingEvent) - Method in class mekhq.gui.CampaignGUI
Handles the DayEndingEvent that is published immediately before a day ends in the campaign.
handleDeploymentChangeForCarriers(DeploymentChangedEvent) - Method in record class mekhq.campaign.CampaignEventProcessor
Catches support carriers up when a deployment changes.
handleFactionRegardUpdates(Faction, Faction, Faction, MissionStatus, LocalDate, FactionStandings) - Static method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Deprecated, for removal: This API element is subject to removal in a future version.
handleFactionRegardUpdates(Faction, Faction, Faction, MissionStatus, LocalDate, FactionStandings, double, int) - Static method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Calculates and describes updates to faction regard values in response to mission simulation parameters, for both employer and enemy.
handleGlossaryHyperlinkClick(JDialog, HyperlinkEvent) - Static method in class mekhq.gui.dialog.glossary.GlossaryDialog
Handles hyperlink events from glossary and documentation panes.
handleGMMode(GMModeEvent) - Method in class mekhq.gui.StratConTab
 
handleImmersiveHyperlinkClick(JDialog, Campaign, String) - Static method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Handles hyperlink clicks from HTML content dialog.
handleInterruptAdvanceDay(InterruptAdvanceMultipleDaysEvent) - Method in class mekhq.campaign.CampaignNewDayManager
 
handleLocationChangedEvent(LocationChangedEvent) - Method in class mekhq.campaign.universe.FactionBorderTracker
If this instance has been registered with the event bus, listens for location change events and starts the recalculation thread.
handleLocationSetChanged(LocationEvent) - Method in class mekhq.gui.CampaignGUI
Rebuilds the Active Location dropdown when the set of player bases changes, so a newly added (or removed) base appears in the location filter picker without waiting for the next new day.
handleMissionChanged(MissionEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates when a mission event occurs.
handleNewDay(NewDayEvent) - Method in interface mekhq.campaign.digitalGM.IDigitalGM
The core daily lifecycle hook.
handleNewDay(NewDayEvent) - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
The shared StratCon daily lifecycle.
handleNewDay(NewDayEvent) - Method in class mekhq.campaign.storyArc.StoryArc
 
handleNewDay(NewDayEvent) - Method in class mekhq.gui.CampaignGUI
Handles the transition to a new day in the campaign.
handleNewDay(NewDayEvent) - Method in class mekhq.gui.CommandCenterTab
 
handleNewDay(NewDayEvent) - Method in class mekhq.gui.StratConTab
 
handleNewDayEvent(NewDayEvent) - Method in class mekhq.campaign.universe.FactionBorderTracker
If this instance has been registered with the event bus, listens for new day events and starts the recalculation process.
handleNewPersonForCarrier(PersonNewEvent) - Method in record class mekhq.campaign.CampaignEventProcessor
Seats a newly arrived character in a support carrier when they belong in one.
handleOrganizationChanged(OrganizationChangedEvent) - Method in class mekhq.gui.CampaignGUI
Hides the Company Generator button as soon as the campaign gains units or personnel, which the generator reports by firing this event when it completes.
handlePersonChanged(PersonStatusChangedEvent) - Method in class mekhq.campaign.storyArc.StoryArc
 
handlePersonUnitAssignmentEvent(PersonCrewAssignmentEvent) - Method in record class mekhq.campaign.CampaignEventProcessor
 
handlePersonUpdate(PersonEvent) - Method in record class mekhq.campaign.CampaignEventProcessor
Handles updates to personnel records.
handlePersonUpdate(PersonEvent) - Method in class mekhq.gui.CampaignGUI
Handles updates to personnel records.
handlePrisonerDefectors() - Method in class mekhq.campaign.randomEvents.prisoners.PrisonerMissionEndEvent
Handles defectors at the end of a mission.
handlePrisoners(boolean, boolean) - Method in class mekhq.campaign.randomEvents.prisoners.PrisonerMissionEndEvent
Processes the handling of prisoners after a mission ends.
handleScenarioResolved(ScenarioResolvedEvent) - Method in class mekhq.campaign.storyArc.StoryArc
 
handleSupportRoleChange(PersonChangedEvent) - Method in record class mekhq.campaign.CampaignEventProcessor
Keeps a character's carrier seat matching their role and status.
handleTheAutomaticAssignmentOfUnmaintainedUnits(Campaign, boolean) - Static method in class mekhq.campaign.utilities.AutomatedTechAssignments
Performs an automatic assignment process for units that are currently unmaintained and records the outcome.
handleTransitComplete(TransitCompleteEvent) - Method in class mekhq.campaign.storyArc.StoryArc
 
HANDSHAKE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HANGAR - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
HangarReport - Class in mekhq.campaign.report
 
HangarReport(Campaign) - Constructor for class mekhq.campaign.report.HangarReport
 
HangarReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
HangarReportDialog(JFrame, HangarReport) - Constructor for class mekhq.gui.dialog.reportDialogs.HangarReportDialog
 
HangarSorter - Class in mekhq.campaign.unit
Creates sorted views of a hangar.
HangarSorter(boolean, boolean, boolean) - Constructor for class mekhq.campaign.unit.HangarSorter
Creates a new instance of the HangarSorter class.
HangarStatistics - Class in mekhq.campaign.unit
Provides methods to gather statistics on units in a hangar.
HangarStatistics(LocalHangar) - Constructor for class mekhq.campaign.unit.HangarStatistics
 
HangarTab - Class in mekhq.gui
Displays a table of all units in the force.
HangarTab(CampaignGUI, String) - Constructor for class mekhq.gui.HangarTab
 
HARD - Enum constant in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
HARD_BARGAINER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
hasActiveAtBContract() - Method in class mekhq.campaign.Campaign
Checks if there is at least one active AtB (Against the Bot) contract, using the default search parameters.
hasActiveAtBContract(boolean) - Method in class mekhq.campaign.Campaign
Determines whether there is an active AtB (Against the Bot) contract.
hasActiveContract() - Method in class mekhq.campaign.Campaign
 
hasActiveLoans() - Method in class mekhq.campaign.finances.Finances
Checks whether the company currently has any active loans.
hasActivePregnantCombatant(boolean, List<Person>) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.PregnantCombatantNagLogic
Determines if the current campaign contains any personnel who are pregnant and actively assigned to a combat force.
hasActiveProbe(Entity) - Static method in class mekhq.utilities.EntityUtilities
Determines whether the given Entity is equipped with an Active Probe (BAP) but does NOT have Improved Sensors.
hasActiveStratConContract(List<AbstractContract>) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.SingleDropSetUpNagLogic
Determines whether any of the given active contracts has an associated StratCon campaign state.
hasActiveTrackReveal() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
hasAdminStrain(int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.HRStrainNagLogic
Deprecated, for removal: This API element is subject to removal in a future version.
hasAnyTerritory(Faction, LocalDate) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Checks whether the given faction has any territory to its name: systems it controls directly anywhere on the map, or failing that, a contained-faction host that does (e.g.
hasArrived() - Method in class mekhq.campaign.AbstractMobileLocation
 
hasArrivedAtContractLocation(AbstractLocation, AbstractContract) - Static method in class mekhq.campaign.mission.utilities.ContractUtilities
Whether a force at location has arrived at where contract is fought.
hasAsTechsNeeded(int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientAsTechsNagLogic
Determines whether additional AsTechs are needed in the campaign.
hasAsTechTimeDeficit(Collection<Unit>, int, boolean, int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientAsTechTimeNagLogic
Determines whether there is an AsTech time deficit in the campaign.
hasAttribute(SkillAttribute) - Method in class mekhq.campaign.personnel.skills.SkillType
Determines whether the skill type has the specified attribute.
hasAward(String, String) - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasAward(Award) - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasAwards() - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasAwardsWithMedals() - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasAwardsWithMiscs() - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasAwardsWithRibbons() - Method in class mekhq.campaign.personnel.PersonAwardController
 
hasBadHipOrShoulder(int) - Method in class mekhq.campaign.unit.Unit
 
hasBloodhouse() - Method in class mekhq.campaign.personnel.Person
 
hasBloodname(Person) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
 
hasBodyLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationService
Returns whether the given body location is considered present.
hasBooster() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
Deprecated, for removal: This API element is subject to removal in a future version.
hasBooster() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
hasCanonDiseaseInoculation(String) - Method in class mekhq.campaign.personnel.Person
 
hasChangesForPlanet(PlanetarySystem, PlanetarySystem, Planet, LocalDate) - Static method in class mekhq.utilities.PlanetarySystemChangeSummary
 
hasCharacteristic(ContractCharacteristic) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
hasChildParts() - Method in class mekhq.campaign.parts.Part
Gets a value indicating whether this part has child parts.
hasChildren() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasCombatRole() - Method in class mekhq.campaign.personnel.Person
 
hasCommandCircuitAccess() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Checks if the campaign has access to the command circuit.
hasCommandCircuitAccess(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Determines if the command circuit access is available at the given regard value.
hasCommander() - Method in class mekhq.campaign.unit.Unit
 
hasConceived(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
hasConstantWidth(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
hasConstantWidth(int) - Method in class mekhq.gui.model.PersonnelEventLogModel
 
hasConstantWidth(int) - Method in class mekhq.gui.model.PersonnelKillLogModel
 
hasDarkSecret() - Method in class mekhq.campaign.personnel.Person
Determines whether any dark secret options are enabled for this entity.
hasDates() - Method in class mekhq.campaign.personnel.Award
 
hasDefaultFilename() - Method in class mekhq.campaign.icons.StandardFormationIcon
 
hasDefaultFilename() - Method in class mekhq.campaign.icons.UnitIcon
 
hasEntity() - Method in class mekhq.campaign.parts.utilities.BattleArmorSuitUtility
The entity might be null if there was an exception.
hasErrors() - Method in class mekhq.utilities.ValidationResult
 
hasExpired(LocalDate) - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Determines whether this censure has expired according to the specified date.
hasFailedCheck() - Method in class mekhq.campaign.parts.Refit
 
hasFlag(EraFlag...) - Method in class mekhq.campaign.universe.eras.Era
 
hasFlag(CampaignOptionFlag) - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Checks if this campaign option has a specific flag.
hasFormerSpouse() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasFutureContract() - Method in class mekhq.campaign.Campaign
 
hashCode() - Method in record class mekhq.campaign.CampaignEventProcessor
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape.Library
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCoords
Get the hash code for these coords.
hashCode() - Method in class mekhq.campaign.ExtraData.Key
 
hashCode() - Method in record class mekhq.campaign.finances.Accountant
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.finances.Currency
 
hashCode() - Method in class mekhq.campaign.finances.Loan
 
hashCode() - Method in record class mekhq.campaign.finances.Money
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.finances.Transaction
 
hashCode() - Method in class mekhq.campaign.force.Formation
 
hashCode() - Method in record class mekhq.campaign.ForceQuartermaster
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.GameEffect
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
hashCode() - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
hashCode() - Method in record class mekhq.campaign.io.CampaignXmlParser
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.log.LogEntry
 
hashCode() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.parts.PartInUse
 
hashCode() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
hashCode() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
hashCode() - Method in record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.personnel.Person
 
hashCode() - Method in record class mekhq.campaign.personnel.PronounData
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
hashCode() - Method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.RestoreUnitAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.unit.CargoStatistics
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.unit.TransportShipAssignment
 
hashCode() - Method in class mekhq.campaign.unit.Unit
 
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.universe.eras.Era
 
hashCode() - Method in class mekhq.campaign.universe.Faction
 
hashCode() - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.HPGLink
Returns a hash code value for this object.
hashCode() - Method in class mekhq.campaign.universe.Planet
 
hashCode() - Method in class mekhq.campaign.universe.PlanetarySystem
 
hashCode() - Method in record class mekhq.campaign.universe.RegionPerimeter.Point
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns a hash code value for this object.
hashCode() - Method in class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
hashCode() - Method in class mekhq.gui.displayWrappers.FactionDisplay
 
hashCode() - Method in record class mekhq.gui.displayWrappers.RankDisplay
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.ReportHyperlinkListener
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.utilities.ComponentColors
Returns a hash code value for this object.
hashCode() - Method in record class mekhq.gui.view.MoraleBar.MoraleDisplay
Returns a hash code value for this object.
hasHRStrain(int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.HRStrainNagLogic
Checks whether a campaign is experiencing HR Strain.
hashTransportedLocation() - Method in interface mekhq.campaign.unit.ITransportAssignment
Convert location to hash to assist with saving/loading
hashTransportedLocation() - Method in class mekhq.campaign.unit.TransportAssignment
Convert location to hash to assist with saving/loading
hasIcyComposition() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
hasImprovedSensors(Entity) - Static method in class mekhq.utilities.EntityUtilities
Determines whether the given Entity is equipped with Improved Sensors.
hasInjuries(boolean) - Method in class mekhq.campaign.personnel.Person
Determines whether the person has any injuries, possibly filtering by permanence.
hasInjury(BodyLocation) - Method in class mekhq.campaign.personnel.Person
 
hasInjuryOfType(List<Injury>, InjuryType) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
 
hasLifeSupport() - Method in class mekhq.campaign.parts.meks.MekLocation
 
hasLivingParents() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasLocation() - Method in interface mekhq.campaign.location.ILocation
Check if this location has an actual location AbstractLocation.
hasLocationNode() - Method in interface mekhq.campaign.location.ILocation
 
hasMedicsNeeded(int) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientMedicsNagLogic
Determines whether additional medics are needed in the campaign.
hasNaturalAptitude() - Method in class mekhq.campaign.personnel.skills.ActionCheck
Determines if the character has a natural aptitude for this action.
hasNaturalAptitude() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
hasNaturalAptitude() - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
hasNavalTug(Entity) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
 
hasNoCommander(Person) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.NoCommanderNagLogic
Determines whether a campaign does not have a flagged commander assigned.
hasNonAdultChildren(LocalDate) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasNonProstheticPermanentInjuries(boolean) - Method in class mekhq.campaign.personnel.Person
Determines whether the character has any permanent, non-prosthetic injuries.
hasObjectives() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
hasOutStandingScenarios(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.OutstandingScenariosNagLogic
Checks if there are any outstanding scenarios in the campaign.
hasParentPart() - Method in class mekhq.campaign.parts.Part
Gets a value indicating whether this part has a parent part.
hasParents() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasPartsNeedingFixing() - Method in class mekhq.campaign.unit.Unit
Determines if this unit has parts in need of repair.
hasPendingMothballRestore() - Method in class mekhq.campaign.unit.Unit
Whether this unit still holds the crew and formation it had before mothballing, waiting to be put back.
hasPilot() - Method in class mekhq.campaign.unit.Unit
 
hasPlanetaryInoculation(String) - Method in class mekhq.campaign.personnel.Person
 
hasPlanetarySystemOverride(String) - Method in class mekhq.campaign.Campaign
 
hasPositiveRhFactor() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
Checks whether this blood group has a positive Rh factor.
hasPrisoners(boolean, boolean) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.PrisonersNagLogic
Determines if the current campaign has prisoners of war (POWs).
hasProposal(Part) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
hasProstheticInjuryNoImplant(BodyLocation) - Method in class mekhq.campaign.personnel.Person
 
hasPrototypeTSM() - Method in class mekhq.campaign.unit.Unit
Prototype TSM makes a unit harder to repair and maintain.
hasRealCrewInVesselRole(PersonnelRole) - Method in class mekhq.campaign.unit.Unit
Reports whether this unit has at least one real (non-temp) crew member filling the given vessel role.
hasRejectedApplication(Person) - Method in class mekhq.campaign.personnel.education.Academy
Checks if a person has a rejected application for a specific academy.
hasReplacementPart() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
hasReplacementPart() - Method in class mekhq.campaign.parts.Part
Gets a value indicating if there is a replacement part assigned to this part.
hasRing() - Method in class mekhq.campaign.universe.Planet
 
hasRockyComposition() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
hasRole(PersonnelRole) - Method in class mekhq.campaign.personnel.Person
This is used to determine if a person has a specific role as either their primary OR their secondary role
hasSalvageableParts() - Method in class mekhq.campaign.parts.PodSpace
 
hasSalvageableParts() - Method in class mekhq.campaign.unit.Unit
Determines if this unit has parts that are salvageable.
hasSensors() - Method in class mekhq.campaign.parts.meks.MekLocation
 
hasShipTransportedUnits() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether this unit is transporting units.
hasSkill(String) - Method in class mekhq.campaign.personnel.Person
 
hasSkill(String) - Method in class mekhq.campaign.personnel.skills.Skills
Gets a value indicating if a certain skill is possessed.
hasSpouse() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
hasStaffToOrganize(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Whether this campaign could be converted: support teams are on, none exist yet, and there is staff to put in them.
hasSuitableBayEquipment(Entity) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
 
hasSuperSpreader() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Returns the value of the hasSuperSpreader record component.
hasSupportRole(boolean) - Method in class mekhq.campaign.personnel.Person
 
hasTacticalTransportAssignment() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether this unit is assigned to transport.
hasTacticalTransportedUnits() - Method in class mekhq.campaign.unit.Unit
Does this unit have any assigned tactical transported units?
hasTransport() - Method in interface mekhq.campaign.unit.ITransportAssignment
 
hasTransport() - Method in class mekhq.campaign.unit.TransportAssignment
 
hasTransport(Unit) - Method in class mekhq.campaign.CampaignTransporterMap
Deprecated, for removal: This API element is subject to removal in a future version.
hasTransportAssignment(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Does this unit have a transport assignment for this campaign transport type?
hasTransportCapacity() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
If this unit is capable of transporting another unit, return true
hasTransportCapacity() - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
If this unit is capable of transporting another unit, return true
hasTransportCapacity(TransporterType) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Returns true if the unit has capacity left for a transporter type
hasTransportCapacity(TransporterType) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Returns true if the unit has capacity left for a transporter type
hasTransportedLocation() - Method in interface mekhq.campaign.unit.ITransportAssignment
Is this unit in a specific location?
hasTransportedLocation() - Method in class mekhq.campaign.unit.TransportAssignment
Is this unit in a specific location?
hasTransportedUnits() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Gets a value indicating whether this unit is transporting units.
hasTransportedUnits() - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Gets a value indicating whether this unit is transporting units.
hasTransportedUnits(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
For the given transport type, is this unit transporting any other units?
hasTransporters() - Method in class mekhq.campaign.CampaignTransporterMap
 
hasTransporterType() - Method in interface mekhq.campaign.unit.ITransportAssignment
 
hasTransporterType() - Method in class mekhq.campaign.unit.TransportAssignment
 
hasTransports(CampaignTransportType) - Method in class mekhq.campaign.Campaign
Do we have transports for the kind of transport?
hasTransports(CampaignTransportType) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type, are there any transports in the map?
hasTransportShipAssignment() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether this unit is assigned to a transport ship.
hasTSM() - Method in class mekhq.campaign.unit.Unit
 
hasTug() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the hasTug record component.
hasUnresolvedContacts(List<AbstractContract>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnresolvedStratConContactsNagLogic
Determines if there are any unresolved StratCon contacts in the current campaign report.
hasUsedEdge() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
 
hasVariableTonnage(EquipmentType) - Static method in class mekhq.campaign.parts.equipment.EquipmentPart
 
hasWorkedOvertime() - Method in class mekhq.campaign.parts.Part
 
hasWorkedOvertime() - Method in class mekhq.campaign.parts.PodSpace
 
hasWorkedOvertime() - Method in class mekhq.campaign.parts.Refit
We don't do overtime
hasWorkedOvertime() - Method in interface mekhq.campaign.work.IPartWork
 
HATE_FOR_MEKS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HATRED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HAUNTED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HAZARD - Enum constant in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Emergency-stop red and yellow.
HAZARD_PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Combat pay is boosted by 5%.
HazardTapeBorder - Class in mekhq.gui.baseComponents.roundedComponents
A rounded border striped like warning tape: diagonal bars alternating between two colours, run around the component instead of a plain line.
HazardTapeBorder(Color, Color, int, int) - Constructor for class mekhq.gui.baseComponents.roundedComponents.HazardTapeBorder
Creates a hazard-tape border.
HE_SHE_THEY - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: He, She, or They
HEAD - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
header(CampaignOptionsHeaderPanel) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
headerImageSize(int) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
HEADPHONES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
heal() - Method in class mekhq.campaign.personnel.Person
 
HEAL_WAITING_PERIOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
HEALED_INJURIES_BACKGROUND - Static variable in class mekhq.MHQConstants
 
HEALED_INJURIES_FOREGROUND - Static variable in class mekhq.MHQConstants
 
HealingMarginOfSuccessEffects - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Represents the possible outcomes of a healing attempt under the "Advanced Medical Alternate" ruleset.
HEALTHCARE - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
HEALTHY_SNACKS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HEARING_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEARING_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEARING_ENHANCED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
HEARING_LOSS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
HEARING_LOSS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEARING_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEARING_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEARING_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HearingLoss() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingLoss
 
HEART - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
HEART_TRAUMA - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HeartTrauma() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HeartTrauma
 
HEAT_SINK - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
HeatSink - Class in mekhq.campaign.parts.equipment
 
HeatSink() - Constructor for class mekhq.campaign.parts.equipment.HeatSink
 
HeatSink(int, EquipmentType, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.HeatSink
 
HEAVY_HANDED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HEAVY_VEHICLE_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
HEDONIST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HEMOPHILIA - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
HEMOPHILIA_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEMOPHILIA_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEMOPHILIA_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEMOPHILIA_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEMOPHILIA_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HEMOPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HERALD - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HEX_DIRECTIONS - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
The number of directions out of a hex.
HEX_SELECTED - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
HEX_X_RADIUS - Static variable in class mekhq.gui.StratConPanel
 
HEX_Y_RADIUS - Static variable in class mekhq.gui.StratConPanel
 
HIDE_AND_SEEK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
HIDE_CONTRACT_TYPE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
HIDE_PERSONALITY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
HIDE_UNIT_FLUFF - Static variable in class mekhq.MHQConstants
 
hideSuggest() - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
HIGH_INTENSITY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The contract has one more track.
HIGH_PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Monthly pay is boosted by 25%.
HIGH_PROFILE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Reputation gains and non-breach losses from this contract are both doubled (a breach is unaffected).
HIGH_SCHOOL - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
HIGH_SCHOOL - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
HIGH_VALUE - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission uses the standard candidate pool, but the final pick is weighted toward high-value worlds (population, major HPG presence) instead of being uniformly random: a sabotage or espionage campaign aims at a factory world, not an uninhabited iceball.
HIGHER_EDUCATION - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
HIGHEST_EDUCATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
highlightBorder() - Method in class mekhq.gui.BasicInfo
 
highlightBorder() - Method in class mekhq.gui.RepairTaskInfo
 
HILLS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Rolling hills.
HIM_HER_THEM - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: Him, Her, or Them
hintEndsToday(LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHint
Checks if this object's end date is today.
hintStartsToday(LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHint
Checks if this object's start date is today.
HireBulkPersonnelDialog - Class in mekhq.gui.dialog
 
HireBulkPersonnelDialog(JFrame, boolean, Campaign) - Constructor for class mekhq.gui.dialog.HireBulkPersonnelDialog
 
HirePersonnelUnitAction - Record Class in mekhq.campaign.unit.actions
Hires a full complement of personnel for a unit.
HirePersonnelUnitAction(boolean) - Constructor for record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
Initializes a new instance of the HirePersonnelUnitAction class.
HIRING_COST - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The cost to hire the applicant
HIRING_HALL_RETURN_MULTIPLIER - Static variable in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
 
HiringHallLevel - Enum Class in mekhq.campaign.universe.enums
The level of a Hiring Hall as defined in CamOps (4th printing).
HIS_HER_THEIR - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: His, Her, or Their
HIS_HERS_THEIRS - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: His, Hers, or Theirs
HISTORIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HISTORIAN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HISTORICAL - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
HISTORICAL_DAILY_LOG - Static variable in class mekhq.MHQConstants
 
HistoricalDailyReportDialog - Class in mekhq.gui.dialog
 
HistoricalDailyReportDialog(JFrame, CampaignGUI) - Constructor for class mekhq.gui.dialog.HistoricalDailyReportDialog
HistoricalDailyReportDialog - opens a dialog that shows a history of the daily log
HistoricalLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to the daily historical log.
HistoricalLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.HistoricalLogEntry
 
HitLocationGen - Class in mekhq.campaign.personnel.medical.advancedMedical
Home to static methods returning a random hit location given a random integer value generator and a function to check if a given BodyLocation is valid.
HitLocationGen() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.HitLocationGen
 
hits - Variable in class mekhq.campaign.parts.Part
 
HOARDING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
HOLD_THE_LINE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
HOLDING_CELLS - Enum constant in enum class mekhq.campaign.mission.rentals.ContractRentalType
 
holdingCells() - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Returns the value of the holdingCells record component.
holdsPendingTravelDestination(ILocation) - Method in class mekhq.campaign.CampaignLocationManager
Returns true if location or any node in its subtree is queued as a pending-travel destination, so that a caller about to remove location from the tree can spare it — dispatching that queued travel later would otherwise dereference a detached destination.
HOLO_CARTOGRAPHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HOLO_DJ - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HOLO_GAMER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HOLO_JOURNALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HOLO_STAR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
HOLOVID_FANATIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HOMICIDE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
HOOK_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
HOOK_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HORIZONTAL_PADDING - Static variable in class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
 
HOSPITAL_BEDS - Enum constant in enum class mekhq.campaign.mission.rentals.ContractRentalType
 
HOSPITAL_BEDS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
hospitalBeds() - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Returns the value of the hospitalBeds record component.
HOSTILE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
HOSTILE_FACILITY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
HOSTILE_FACILITY_SCENARIO - Static variable in class mekhq.MHQConstants
 
HostileFacilityControl - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Control of hostile facilities generated at contract start time Each track will be seeded with some number of hostile facilities They must not be destroyed and the player must have control of them at the end-of-contract date
HOT_HEADED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
HOUSE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
HOW_TO_DEPLOY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
HOW_TO_REINFORCE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
howMuch - Variable in class mekhq.campaign.mission.scenarios.ObjectiveEffect
 
hpg - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
hpg() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the hpg record component.
HPGLink - Record Class in mekhq.campaign.universe
A data class representing a HPG link between two planets
HPGLink(PlanetarySystem, PlanetarySystem, HPGRating) - Constructor for record class mekhq.campaign.universe.HPGLink
Creates an instance of a HPGLink record class.
HPGRating - Enum Class in mekhq.campaign.universe.enums
 
HQ_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
HR_CAPACITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
HR_DEFAULT_NOADMIN_PENALTY - Static variable in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
HRStrainNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about HR Strain in their campaign.
HRStrainNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.HRStrainNagDialog
Constructs a new HRStrainNagDialog instance to display the HR Strain nag dialog.
HRStrainNagDialog.AdminStrainNagDialog - Class in mekhq.gui.dialog.nagDialogs
Deprecated, for removal: This API element is subject to removal in a future version.
HRStrainNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
HRStrainNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.HRStrainNagLogic
 
HRStrainNagLogic.AdminStrainNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
Deprecated, for removal: This API element is subject to removal in a future version.
HUGE - Enum constant in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
HUGE - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
 
HUMMER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
HYBORIAN_BLOOD_PLAGUE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
HYBORIAN_BLOOD_PLAGUE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
HydrologyProfile - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
A single hydrology profile's tunable parameters, deserialized from HydrologyProfiles.yaml.
HydrologyProfile(HydrologyProfileType, int, int, double) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Creates an instance of a HydrologyProfile record class.
HydrologyProfileType - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The hydrology profiles available to improved sector generation.
HYGIENIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Handles actions triggered by hyperlink events, such as clicks on hyperlinks.
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
Handles actions to perform when a hyperlink event occurs in the dialog, such as glossary lookups.
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMTools
Handles actions to perform when a hyperlink event occurs in the dialog, such as glossary lookups.
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMToolsConfirmationDialog
Handles actions to perform when a hyperlink event occurs in the dialog, such as glossary lookups.
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Handles actions to perform when a hyperlink event occurs in the dialog, such as glossary lookups.
hyperlinkEventListenerActions(HyperlinkEvent) - Method in class mekhq.gui.dialog.MercenaryAuctionDialog
 
hyperlinkUpdate(HyperlinkEvent) - Method in record class mekhq.gui.ReportHyperlinkListener
 
HYPHEN_SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
HYPHEN_YOURS - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 

I

I - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
IAcquisitionWork - Interface in mekhq.campaign.work
 
IAtBScenario - Interface in mekhq.campaign.mission.scenarios.atb
 
IAutosaveService - Interface in mekhq.service
Handles the possible auto-save situations in MekHQ.
ICAO_1956 - Enum constant in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
ICE_COLD - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ICE_GIANT - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
ICELANDIC_COMBINATION_NYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
ICELANDIC_MATRONYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
ICELANDIC_PATRONYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
IconPackage - Class in mekhq
This is a convenience class that will keep all the various graphics
IconPackage() - Constructor for class mekhq.IconPackage
 
icyMultiplier() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the icyMultiplier record component.
icyMultiplierOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
 
id - Variable in class mekhq.campaign.parts.Part
 
id - Variable in enum class mekhq.campaign.work.RefitType
Deprecated.
 
id - Variable in enum class mekhq.campaign.work.WorkTime
 
id() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the id record component.
IDENTITY_FABRICATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
IDigitalGM - Interface in mekhq.campaign.digitalGM
The outward-facing contract for a "digital GM": a self-contained campaign-management engine that drives the automated generation and resolution of missions on the strategic layer.
IFabricatable - Interface in mekhq.campaign.work
Shared fabrication behavior for work items that can be manufactured from scratch (for money) rather than drawn from warehouse stock.
IFacilityStrategy - Interface in mekhq.campaign.digitalGM
Strategy for map facilities — applying their periodic effects, updating them when a scenario resolves, and transferring ownership.
IForceDeploymentStrategy - Interface in mekhq.campaign.digitalGM
Strategy for placing player forces into scenarios — direct deployment to coordinates, assignment to a scenario, and committing primary forces.
IGNORE_AGE - Static variable in record class mekhq.campaign.personnel.skills.SkillModifierData
Special age value indicating that aging effects should be ignored.
IGNORE_STANDARD_SET - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IGNORED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
ignoreTrainingFormations() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the ignoreTrainingFormations record component.
ILLEGAL_PET_SMUGGLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ILLITERACY_LANGUAGES_THRESHOLD - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ILocatable - Interface in mekhq.campaign.location
An ILocation that the player can pick up and move around the location tree — a concrete thing that lives somewhere, as opposed to a place that hosts other locations.
ILocation - Interface in mekhq.campaign.location
Interface for classes that have a location.
ILocation.ReferenceResolver - Interface in mekhq.campaign.location
Reconstructs a live location from a serialized reference's identity tags, or null if unresolvable.
image - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
The path to this terrain's hex image.
image - Variable in class mekhq.gui.view.PaperDoll.OverlayLocImage
 
IMAGE_WIDTH - Static variable in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.AdvancedScoutingCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.ChaosReputationCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.FactionStandingCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.FatigueTrackingCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.MekWarriorKitCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.PrisonerTrackingCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SalvageCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.StratConConvoyCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SupportTeamsCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.VeterancyAwardsCampaignOptionsChangedConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMTools
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMToolsConfirmationDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
 
IMAGE_WIDTH - Static variable in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.StandingUpdateConfirmationDialog
 
IMapGenerationStrategy - Interface in mekhq.campaign.digitalGM
Strategy for building the battlefield — picking a scenario's terrain and temperature from the biome of its coordinates.
ImgLabel - Class in mekhq.gui.utilities
A custom label that paints an image to the label that resizes based on the size of the label while maintaining the aspect ratio of the original image.
ImgLabel(Image) - Constructor for class mekhq.gui.utilities.ImgLabel
Creates a label that paints the given image without an upper bound on its preferred size, so it reports the image's natural dimensions and grows to whatever space a stretching layout gives it.
ImgLabel(Image, int, int) - Constructor for class mekhq.gui.utilities.ImgLabel
Creates a label that paints the given image, reporting a preferred size that fits the image (aspect ratio preserved) within the given bounds.
IMMEDIATE_FAMILY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ImmersiveDialogConfirmation - Class in mekhq.gui.baseComponents.immersiveDialogs
A confirmation dialog that prompts the user with a "Yes/No" choice, typically used for critical actions such as deletions or major changes in a campaign.
ImmersiveDialogConfirmation(Campaign, String) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogConfirmation
Constructs a confirmation dialog for the provided campaign, presenting a localized "Are you sure?" message with "No" and "Yes" button choices.
ImmersiveDialogCore - Class in mekhq.gui.baseComponents.immersiveDialogs
An immersive dialog used in MekHQ to display interactions between speakers, messages, and actions.
ImmersiveDialogCore(Campaign, Person, Person, String, List<ImmersiveDialogCore.ButtonLabelTooltipPair>, String, Integer, boolean, JPanel, ImageIcon, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Constructs and initializes an immersive dialog with configurable layouts, speakers, actions, and messages.
ImmersiveDialogCore(Campaign, Person, Person, String, List<ImmersiveDialogCore.ButtonLabelTooltipPair>, String, Integer, boolean, JPanel, ImageIcon, TransmissionSignalQuality, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Constructs an immersive dialog using an explicit video transmission quality override.
ImmersiveDialogCore.ButtonLabelTooltipPair - Record Class in mekhq.gui.baseComponents.immersiveDialogs
Represents a label-tooltip pair for constructing UI buttons.
ImmersiveDialogNag - Class in mekhq.gui.baseComponents.immersiveDialogs
Handles the display and processing of immersive nag dialogs.
ImmersiveDialogNag() - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
This constructor is largely created to facilitate class extenders, such as RandomDeathAnnouncement.
ImmersiveDialogNag(Campaign, String, String) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Constructs an ImmersiveDialogNag instance to display a nag dialog.
ImmersiveDialogNag.DialogChoice - Enum Class in mekhq.gui.baseComponents.immersiveDialogs
Represents the available user choices for the nag dialog.
ImmersiveDialogNotification - Class in mekhq.gui.baseComponents.immersiveDialogs
A specialized notification dialog that presents an immersive, modal, or non-modal message to the player.
ImmersiveDialogNotification(Campaign, String, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNotification
Constructs a notification dialog with the specified message, and modality.
ImmersiveDialogNotification(Campaign, String, String, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNotification
Constructs a notification dialog with the specified campaign context, message, custom width, and modality.
ImmersiveDialogNotification(Campaign, String, String, JPanel, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNotification
Constructs a notification dialog with the specified campaign context, message, bottom message, a supplemental panel shown between the message and the buttons, and modality.
ImmersiveDialogNotification(Campaign, String, ImmersiveDialogWidth, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNotification
Constructs a notification dialog with the specified campaign context, message, custom width, and modality.
ImmersiveDialogSimple - Class in mekhq.gui.baseComponents.immersiveDialogs
A generic immersive message dialog for providing information to the player in the campaign.
ImmersiveDialogSimple(Campaign, Person, String, List<String>, String) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogSimple
Constructs an ImmersiveDialogSimple with the specified campaign, message details, and optional speaker and button configuration.
ImmersiveDialogSimple(Campaign, Person, Person, String, List<String>, String, ImageIcon, boolean) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogSimple
Constructs a GenericImmersiveMessageDialog with the specified campaign, message details, and optional image and layout configuration.
ImmersiveDialogSimple(Campaign, Person, Person, String, List<String>, String, ImageIcon, boolean, ImmersiveDialogWidth) - Constructor for class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogSimple
Constructs a GenericImmersiveMessageDialog with the specified campaign, message details, and optional image and layout configuration.
ImmersiveDialogWidth - Enum Class in mekhq.gui.baseComponents.immersiveDialogs
Specifies width presets for immersive dialog windows in the user interface.
IMMORTAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
IMPETUOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
IMPLANT_COUNT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
IMPLANT_GENERIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Artificial brain enhancement.
IMPLANT_REMOVAL_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
IMPLANT_SURGEON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
IMPLANT_VDNI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
A type of Vehicle Direct Neural Interface.
implantOptionList() - Method in class mekhq.campaign.personnel.Person
Every implant this person carries, across the groups that hold them.
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.InjuryType
Does having this injury in this location imply the character is dead?
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlarionHantaVirus
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlbieroConsumption
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AlgediBloodBurn
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.AnchaVirus
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.BreathingDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfEden
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.CurseOfGaledon
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.DowningPoltursDisease
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FluDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GalaxPathogen
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.GrowthsDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HearingDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.HemophiliaDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.InfectionDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.LandmarkSupervirus
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NeoSmallpox
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.NykvarnVirus
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PingreeFever
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ScourgePlague
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SightDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SoresDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.TremorsDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.VenerealDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.WeaknessDeadly
 
impliesDead(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.YimpiseeFever
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.InjuryType
Does having this injury mean the location is missing? (Amputation, genetic defect, ...)
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredArm
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredFoot
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHand
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
impliesMissingLocation() - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredLeg
 
IMPORTANT - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Tooltip contains important information
IMPORTANT_FRIENDS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
importData(TransferHandler.TransferSupport) - Method in class mekhq.gui.handler.TOETransferHandler
 
importFormation(Formation) - Method in class mekhq.campaign.force.AbstractForce
This is used by the XML loader.
importKill(Kill) - Method in class mekhq.campaign.Campaign
Imports a Kill into a campaign.
importMission(AbstractContract) - Method in class mekhq.campaign.Campaign
Imports a AbstractContract into a campaign.
importParts(Collection<Part>) - Method in class mekhq.campaign.Campaign
Imports a collection of parts into the campaign.
importPerson(Person) - Method in class mekhq.campaign.Campaign
Imports a Person into a campaign.
importPerson(Person) - Method in class mekhq.campaign.ForceHumanResources
Imports a Person into the campaign.
importScenario(Scenario) - Method in class mekhq.campaign.Campaign
This is used by the XML loader.
importUnit(Unit) - Method in class mekhq.campaign.Campaign
Imports a Unit into a campaign.
IMPOSSIBLE - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
IMPRESSIVE_LEADER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
IMPRISONED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
improve() - Method in class mekhq.campaign.personnel.skills.Skill
 
improvedSkill(boolean, Person, LocalDate, String, int) - Static method in class mekhq.campaign.log.PerformanceLogger
Logs a skill improvement event for a specified person if skill gain logging is enabled.
improvedSkill(Campaign, Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.PerformanceLogger
Deprecated, for removal: This API element is subject to removal in a future version.
ImprovedStratConSectorGeneration - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The improved, geography-aware sector generation: the StratConSectorGenerator pipeline (biome, hydrology, orogeny, geographic terrain fill, cities, farmland, roads), plus road connection for the planet-owner's facilities.
ImprovedStratConSectorGeneration() - Constructor for class mekhq.campaign.digitalGM.stratCon.sectorGeneration.ImprovedStratConSectorGeneration
 
improveQuality() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
improveQuality() - Method in class mekhq.campaign.parts.Part
 
improveSkill(String) - Method in class mekhq.campaign.personnel.Person
 
IMPROVISED_WEAPONRY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
IMPULSIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
IN_TRANSIT_BACKGROUND - Static variable in class mekhq.MHQConstants
 
IN_TRANSIT_FOREGROUND - Static variable in class mekhq.MHQConstants
 
INACTIVE - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
inBounds(StratConTrackState, Coords) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
include(RowFilter.Entry<? extends PersonnelTableModel, ? extends Integer>) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
INCLUDE_CIVILIANS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
includeDeepPeriphery() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns the value of the includeDeepPeriphery record component.
includeEquipment(int, Mounted<?>) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
includeHeaderBodyText() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
includesRequiredPersonnel(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
includesRequiredUnits(Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
incPlannedCount() - Method in class mekhq.campaign.parts.PartInUse
Deprecated, for removal: This API element is subject to removal in a future version.
increaseAccoladeForFaction(Faction, LocalDate, FactionStandingLevel) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Increases the accolade level for the specified faction if it is eligible for improvement.
increaseAsTechPool(Campaign, int) - Method in class mekhq.campaign.ForceHumanResources
 
increaseCensureForFaction(Faction, LocalDate, List<AbstractContract>, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Raises the censure level for the specified faction if escalation is permitted.
increaseMedicPool(Campaign, int) - Method in class mekhq.campaign.ForceHumanResources
 
increaseTempCrewPool(Campaign, PersonnelRole, int) - Method in class mekhq.campaign.ForceHumanResources
Increases the temp crew pool for a specific personnel role.
increaseTempCrewPool(PersonnelRole, int) - Method in class mekhq.campaign.Campaign
Increases the temp crew pool for a specific personnel role and fires the appropriate event
incrementAcquisition() - Method in class mekhq.campaign.personnel.Person
 
incrementCurrentObjectiveCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
incrementDaysSinceMaintenance(Campaign, boolean, int) - Method in class mekhq.campaign.unit.Unit
 
incrementEduDaysOfTravel() - Method in class mekhq.campaign.personnel.Person
Increments the number of educational travel days by 1.
incrementFilesProcessed() - Method in class mekhq.utilities.ValidationResult
Increments the count of processed files by one.
incrementItem(int) - Method in class mekhq.gui.model.ProcurementTableModel
 
incrementOwnershipChangeScore() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
incrementQuantity() - Method in class mekhq.campaign.parts.Part
Deprecated.
Use Part.changeQuantity(int) directly with a delta of 1 for more explicit control over quantity adjustments.
incrementQuantity() - Method in class mekhq.campaign.unit.UnitOrder
 
incrementQuantity() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
incrementRequiredPlayerLances() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
incrementSystemsValidated() - Method in class mekhq.utilities.ValidationResult
Increments the count of validated systems by one.
incStoreCount() - Method in class mekhq.campaign.parts.PartInUse
Deprecated, for removal: This API element is subject to removal in a future version.
incTransferCount() - Method in class mekhq.campaign.parts.PartInUse
Deprecated, for removal: This API element is subject to removal in a future version.
incumbent() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the incumbent record component.
incUseCount() - Method in class mekhq.campaign.parts.PartInUse
Deprecated, for removal: This API element is subject to removal in a future version.
INDEPENDENT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
INDEPENDENT_COMMAND_RIGHTS_REQUIRED_VICTORY_POINTS - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
 
INDEPENDENT_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
indicatesAlternativeSystem(Profession) - Method in class mekhq.campaign.personnel.ranks.Rank
 
INDIFFERENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
INDIVIDUAL_RANK_SYSTEM_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
INDIVIDUAL_ROLE - Enum constant in enum class mekhq.gui.enums.PersonnelFilterStyle
 
individualDice() - Method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Returns the value of the individualDice record component.
INDUSTRIAL_INSPECTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
INDUSTRIAL_MEK_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
IndustrialFacility - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
industry - Variable in class mekhq.campaign.universe.SocioIndustrialData
 
INFANTRY - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
INFANTRY - Enum constant in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
 
INFANTRY_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
INFANTRY_COMPARTMENT - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
INFANTRY_DONT_COUNT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
INFANTRY_GUNNERY_SKILLS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
INFANTRY_GUNNERY_SKILLS - Static variable in class mekhq.campaign.personnel.skills.InfantryGunnerySkills
Unmodifiable list of all skill type strings considered to be infantry gunnery skills.
INFANTRY_SKILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
InfantryAmmoBin - Class in mekhq.campaign.parts.equipment
Ammo bin for infantry weapons used by small support vehicles
InfantryAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
InfantryAmmoBin(int, AmmoType, int, int, InfantryWeapon, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.InfantryAmmoBin
Construct a new bin for infantry ammo
InfantryAmmoStorage - Class in mekhq.campaign.parts
Storage for infantry weapon ammo.
InfantryAmmoStorage() - Constructor for class mekhq.campaign.parts.InfantryAmmoStorage
 
InfantryAmmoStorage(int, AmmoType, int, InfantryWeapon, Campaign) - Constructor for class mekhq.campaign.parts.InfantryAmmoStorage
 
InfantryArmorPart - Class in mekhq.campaign.parts
This part represents custom armor kit settings rather than one of the formal armor kits from TacOps.
InfantryArmorPart() - Constructor for class mekhq.campaign.parts.InfantryArmorPart
Deprecated, for removal: This API element is subject to removal in a future version.
InfantryArmorPart(int, Campaign, double, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class mekhq.campaign.parts.InfantryArmorPart
 
InfantryDisposableWeaponPart - Class in mekhq.campaign.parts.equipment
A single one-shot Disposable Weapon (TO:AuE p.116, Corrected Sixth Printing) carried by one trooper.
InfantryDisposableWeaponPart() - Constructor for class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
InfantryDisposableWeaponPart(int, EquipmentType, int, Campaign) - Constructor for class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
InfantryGunnerySkills - Class in mekhq.campaign.personnel.skills
Utility class for working with infantry gunnery-related skills.
InfantryGunnerySkills() - Constructor for class mekhq.campaign.personnel.skills.InfantryGunnerySkills
 
InfantryMotiveType - Class in mekhq.campaign.parts
 
InfantryMotiveType() - Constructor for class mekhq.campaign.parts.InfantryMotiveType
Deprecated, for removal: This API element is subject to removal in a future version.
InfantryMotiveType(int, Campaign, EntityMovementMode) - Constructor for class mekhq.campaign.parts.InfantryMotiveType
 
infantryRegiments() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Returns the value of the infantryRegiments record component.
InfantryWeaponPart - Class in mekhq.campaign.parts.equipment
 
InfantryWeaponPart() - Constructor for class mekhq.campaign.parts.equipment.InfantryWeaponPart
Deprecated, for removal: This API element is subject to removal in a future version.
InfantryWeaponPart(int, EquipmentType, int, Campaign, boolean) - Constructor for class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
INFECTION - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
INFECTION_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
INFECTION_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
INFECTION_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
INFECTION_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
INFECTION_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
INFIRMARY - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
InfirmaryTab - Class in mekhq.gui
Shows injured and medical personnel
InfirmaryTab(CampaignGUI, String) - Constructor for class mekhq.gui.InfirmaryTab
 
INFLEXIBLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
INFLEXIBLE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
inflictBattleDamage(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Worker function that inflicts battle damage on all units belonging to the side specified in this modifier.
influenceStep(int) - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
INFORMATION_BROKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
init() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
init() - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
 
initAtB(boolean) - Method in class mekhq.campaign.Campaign
 
initComponents() - Method in class mekhq.gui.scenarioTemplateEditor.ScenarioTemplateEditorDialog
Initialize dialog components.
INITIAL_SUPPORT_POINTS_PER_COMBAT_TEAM - Static variable in class mekhq.campaign.mission.contract.AbstractContract
Support points negotiable per required combat team at the start of a contract.
initialize() - Method in class mekhq.campaign.personnel.PersonnelOptions
 
initialize() - Method in class mekhq.gui.baseComponents.DefaultMHQScrollablePanel
 
initialize() - Method in class mekhq.gui.campaignOptions.CampaignOptionsPane
Builds the pane: creates the eagerly-loaded General page, registers every navigation route, and assembles the navigation tree and content host into the split pane.
initialize() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
Builds and attaches the three tabs.
initialize() - Method in class mekhq.gui.dialog.DataLoadingDialog
 
initialize() - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
initialize() - Method in class mekhq.gui.dialog.StoryDialog
 
initialize() - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
initialize() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
initialize() - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
initialize() - Method in class mekhq.gui.panels.StartupScreenPanel
 
initialize() - Method in class mekhq.gui.panels.StoryArcPanel
 
initialize() - Method in class mekhq.gui.panels.StoryChoicePanel
 
initialize() - Method in class mekhq.gui.panes.RankSystemsPane
No Preferences are required here, so we don't call setPreferences.
initialize() - Method in class mekhq.gui.panes.StoryArcSelectionPane
 
initialize() - Static method in class mekhq.MHQStaticDirectoryManager
This initializes all the directories under this manager
initialize(String) - Method in class mekhq.gui.preferences.StringPreference
 
initialize(Campaign, CombatTeam, boolean, LocalDate) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
initializeAllTransportSpace() - Method in class mekhq.campaign.unit.Unit
For each CampaignTransportType, initialize the transport capacity.
initializeCampaignState(AbstractContract, Campaign, StratConContractDefinition) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Initializes the campaign state given a contract, campaign and contract definition
initializeCauses() - Method in class mekhq.campaign.personnel.death.RandomDeath
Clears and reloads the random death causes from default and user-defined XML files.
initializeComponents() - Method in class mekhq.gui.dialog.markets.personnelMarket.PersonnelMarketDialog
Initializes and arranges all GUI components for the dialog.
initializeComponents(boolean) - Method in class mekhq.gui.PlanetEditorGUI
 
initializeDataDirectories() - Method in class mekhq.campaign.storyArc.StoryArc
 
initializeDefaultSystems() - Static method in class mekhq.campaign.universe.Systems
Loads startup systems data and makes it active until a campaign overlay is installed.
initializeEras() - Static method in class mekhq.campaign.universe.eras.Eras
 
initializeFinancialInstitutions() - Static method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitutions
 
initializeLogging() - Static method in class mekhq.MekHQ
 
initializeParts(boolean) - Method in class mekhq.campaign.unit.TestUnit
 
initializeParts(boolean) - Method in class mekhq.campaign.unit.Unit
This will check a unit for certain parts and if they are missing, it will create a new version and update its condition.
initializeRankSystems() - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
initializeReputation(Campaign) - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Performs and stores all reputation calculations.
initializeScenarioFromTemplate(ScenarioTemplate, AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Method that sets some initial scenario parameters from the given template, prior to force generation and such.
initializeScenarioModifiers(boolean) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Call this method before using scenario modifiers, passing the desired directory flag.
initializeShipTransportSpace() - Method in class mekhq.campaign.unit.Unit
Initializes the transport capacity.
initializeSPA(boolean) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
initializeStartingRegardValues(Faction, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
initializeTacticalTransportSpace() - Method in class mekhq.campaign.unit.Unit
Initializes the transport capacity.
initializeTestInstance() - Static method in class mekhq.campaign.universe.factionHints.FactionHints
For test purposes only.
initializeTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in interface mekhq.campaign.digitalGM.ISectorGenerationStrategy
Places terrain onto a freshly-sized track.
initializeTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.ImprovedStratConSectorGeneration
 
initializeTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LegacyStratConSectorGeneration
 
initializeTrackState(SectorSpec, PlanetProfile, CampaignOptions, boolean, int, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Sets up the initial state of a single track from its SectorSpec and the destination planet's profile.
InitializeTrackTerrain(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainPlacer
Loads base terrain and "stripes" the passed-in track.
initializeTransportSpace(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Initializes the transport capacity.
initializeTypes() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
initializeUserStoryPortraits(String) - Static method in class mekhq.MHQStaticDirectoryManager
Parses the user's Story Arc portraits directory when first called or when it was refreshed
initializeUserStorySplash(String) - Static method in class mekhq.MHQStaticDirectoryManager
Parses the user's Story Arc story arcs directory when first called or when it was refreshed
initiativeBonusIncrement(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
initPlugin(Campaign) - Method in interface mekhq.module.api.MekHQModule
 
initPlugin(Campaign) - Method in interface mekhq.module.api.PersonnelMarketMethod
 
initTab() - Method in class mekhq.gui.BriefingTab
 
initTab() - Method in class mekhq.gui.CampaignGuiTab
 
initTab() - Method in class mekhq.gui.CommandCenterTab
initialize the contents and layout of the tab
initTab() - Method in class mekhq.gui.FinancesTab
 
initTab() - Method in class mekhq.gui.HangarTab
 
initTab() - Method in class mekhq.gui.InfirmaryTab
 
initTab() - Method in class mekhq.gui.LocationsTab
 
initTab() - Method in class mekhq.gui.MapTab
 
initTab() - Method in class mekhq.gui.MekLabTab
 
initTab() - Method in class mekhq.gui.NavigationTab
 
initTab() - Method in class mekhq.gui.PersonnelTab
 
initTab() - Method in class mekhq.gui.RepairTab
 
initTab() - Method in class mekhq.gui.StratConTab
Override of the base initTab method.
initTab() - Method in class mekhq.gui.TOETab
 
initTab() - Method in class mekhq.gui.WarehouseTab
 
initTurnover() - Method in class mekhq.campaign.Campaign
 
initUnitGenerator() - Method in class mekhq.campaign.Campaign
Initializes the unit generator.
INJURED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
INJURED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
injuries() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the injuries record component.
INJURIES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
Injury - Class in mekhq.campaign.personnel
Injury class based on Jayof9s' (jayof9s@gmail.com) Advanced Medical documents
Injury() - Constructor for class mekhq.campaign.personnel.Injury
This should never be used, but is required for the Unmarshaller
Injury(int, String, BodyLocation, InjuryType, int, LocalDate, boolean) - Constructor for class mekhq.campaign.personnel.Injury
 
Injury(int, String, BodyLocation, InjuryType, int, LocalDate, boolean, boolean) - Constructor for class mekhq.campaign.personnel.Injury
 
Injury(int, String, BodyLocation, InjuryType, int, LocalDate, boolean, boolean, boolean) - Constructor for class mekhq.campaign.personnel.Injury
 
Injury(LocalDate) - Constructor for class mekhq.campaign.personnel.Injury
 
INJURY - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Inflicts Hits (or Injuries) to a single character.
INJURY_PERCENT - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Inflicts d6 Hits to a percentage of characters.
InjuryAwards - Class in mekhq.campaign.personnel.autoAwards
 
InjuryAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.InjuryAwards
 
InjuryAwardsProcessor(Campaign, UUID, List<Award>, int) - Static method in class mekhq.campaign.personnel.autoAwards.InjuryAwards
This function loops through Injury Awards, checking whether the person is eligible to receive each type of award
injuryBecamePermanent(Person, LocalDate, Injury) - Static method in class mekhq.campaign.log.MedicalLogger
 
injuryDidntHealProperly(Person, LocalDate, Injury) - Static method in class mekhq.campaign.log.MedicalLogger
 
injuryDurationMultiplier() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Returns the value of the injuryDurationMultiplier record component.
injuryEffect - Variable in class mekhq.campaign.personnel.InjuryType
 
InjuryEffect - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
injuryEffects() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the injuryEffects record component.
injuryHealed(Person, LocalDate, Injury) - Static method in class mekhq.campaign.log.MedicalLogger
 
InjuryHiding - Enum Class in mekhq.campaign.personnel.enums
 
InjuryLevel - Enum Class in mekhq.campaign.personnel.enums
Injury levels are simple categorization values used in the display and prioritization of injuries.
InjuryLocationData - Record Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
InjuryLocationData(InjuryType, BodyLocation, int) - Constructor for record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Creates an instance of a InjuryLocationData record class.
InjuryLocationService - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Service class responsible for determining the location and duration of new injuries when using the Alternate Advanced Medical system.
InjuryLocationService(Person) - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationService
Creates a new InjuryLocationService for the given person.
InjurySPAUtility - Class in mekhq.campaign.personnel.medical
 
InjurySPAUtility() - Constructor for class mekhq.campaign.personnel.medical.InjurySPAUtility
 
injurySubType - Variable in class mekhq.campaign.personnel.InjuryType
 
InjurySubType - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Enumeration representing the subcategories of injuries used in the Advanced Medical Alternate system.
InjuryTableModel(List<Injury>) - Constructor for class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
injuryType() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Returns the value of the injuryType record component.
InjuryType - Class in mekhq.campaign.personnel
Flyweight design pattern implementation.
InjuryType() - Constructor for class mekhq.campaign.personnel.InjuryType
 
InjuryType.XMLAdapter - Class in mekhq.campaign.personnel
 
InjuryTypes - Class in mekhq.campaign.personnel.medical.advancedMedical
Advanced Medical sub-system injury types
InjuryTypes() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
InjuryTypes.AmputationRecovery - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.BrokenBack - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.BrokenCollarBone - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.BrokenLimb - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.BrokenRib - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.BruisedKidney - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Catatonia - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.CerebralContusion - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.ChildlikeRegression - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Concussion - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.CripplingFlashbacks - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Cte - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.DiscontinuationSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Fracture - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.InternalBleeding - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Laceration - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.LostLimb - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.PostpartumRecovery - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.Puncture - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.PuncturedLung - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.ReplacementLimbRecovery - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.SeveredSpine - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.TornMuscle - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryTypes.TransitDisorientationSyndrome - Class in mekhq.campaign.personnel.medical.advancedMedical
 
InjuryUtil - Class in mekhq.campaign.personnel.medical.advancedMedical
Static helper methods implementing the "advanced medical" sub-system
InjuryUtil() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
 
INLAND - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Almost dry: one or two small, isolated water spots.
INLAND_SEA - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
One large body in the center of the sector.
inMemoryLogHistory - Variable in class mekhq.campaign.Campaign
 
INNER_SPHERE_PART_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
INNER_SPHERE_UNIT_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
InnerStellarMapConfig - Class in mekhq.gui
All the configuration behavior of InterStellarMap is saved here.
InnerStellarMapConfig() - Constructor for class mekhq.gui.InnerStellarMapConfig
 
INNOVATIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
inoculation(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
Inoculations - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Manages planetary inoculation systems for campaign personnel.
Inoculations() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
 
Inoculations.DiseaseScanResult - Record Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
inRainShadow(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFields
 
INSATIABLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
INSECT - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
insertElementAt(E, int) - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
Adds a single element to the current model, sorted based on the declared sorting method.
INSIGHTFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
INSPIRATIONAL_POET - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
INSPIRING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
installSelectAllOnFocus(JSpinner) - Static method in class mekhq.gui.campaignOptions.components.CampaignOptionsSpinner
 
instance - Static variable in class mekhq.utilities.MHQInternationalization
 
INSTANCE - Static variable in class mekhq.gui.sorter.BonusSorter
 
INSTANCE - Static variable in class mekhq.gui.sorter.DateStringComparator
 
INSTANCE - Static variable in class mekhq.gui.sorter.FormattedNumberSorter
 
INSTANCE - Static variable in class mekhq.gui.sorter.IntegerStringSorter
 
INSTANCE - Static variable in class mekhq.gui.sorter.LevelSorter
 
INSTANCE - Static variable in class mekhq.gui.sorter.PersonalityTraitSorter
 
INSTANCE - Static variable in class mekhq.gui.sorter.PersonRankSorter
 
INSTANCE - Static variable in class mekhq.gui.utilities.MultiplyComposite
 
INSTANT - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
The reinforcements arrive instantly.
INSTANT_UNIT_MARKET_DELIVERY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
InstrumentedTableCellRenderer - Class in mekhq.gui.utilities
A reusable decorator for TableCellRenderers that measures rendering performance.
InstrumentedTableCellRenderer(TableCellRenderer) - Constructor for class mekhq.gui.utilities.InstrumentedTableCellRenderer
 
InsufficientAsTechsNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about an insufficient number of AsTechs in their campaign.
InsufficientAsTechsNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.InsufficientAsTechsNagDialog
Constructs a new InsufficientAsTechsNagDialog instance to display the insufficient AsTechs nag dialog.
InsufficientAsTechsNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
InsufficientAsTechsNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientAsTechsNagLogic
 
InsufficientAstechTimeNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about insufficient astech time in their campaign.
InsufficientAstechTimeNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.InsufficientAstechTimeNagDialog
Constructs a new InsufficientAstechTimeNagDialog instance to display the insufficient astech time nag dialog.
InsufficientAsTechTimeNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
InsufficientAsTechTimeNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientAsTechTimeNagLogic
 
InsufficientMedicsNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about an insufficient number of medics in their campaign.
InsufficientMedicsNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.InsufficientMedicsNagDialog
Constructs a new InsufficientMedicsNagDialog instance to display the insufficient medics nag dialog.
InsufficientMedicsNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
InsufficientMedicsNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.InsufficientMedicsNagLogic
 
INSULATED_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
IntegerStringSorter - Class in mekhq.gui.sorter
 
IntegerStringSorter() - Constructor for class mekhq.gui.sorter.IntegerStringSorter
 
INTEGRATED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
INTELLECTUAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
INTELLIGENCE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents cognitive ability and problem-solving skills.
INTELLIGENCE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
INTELLIGENCE_ANALYST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
INTENSITY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Adjusts the contract's track count at generation (a signed step, floored at one).
INTERCEPTED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
The reinforcements were intercepted.
INTERESTED_IN_BOTH_SEXES_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
INTERESTED_IN_SAME_SEX_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
INTERIOR_DECORATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
INTERIOR_POPULATED - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission can happen anywhere in the defender's territory, preferring heavily populated worlds: riots and internal-security work need people, not proximity to the enemy.
INTERNAL - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
INTERNAL_BLEEDING - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
INTERNAL_BLEEDING - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
InternalBleeding() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
internalBleedingWorsened(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
interpolatedColor(Color[], int, int) - Static method in class mekhq.gui.baseComponents.SegmentedBar
Computes a single interpolated color for a segment index within a gradient.
INTERROGATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
InterruptAdvanceMultipleDaysEvent - Class in mekhq.campaign.events
Event fired when something requests that any ongoing Advance Multiple Days process be interrupted after the current day completes.
InterruptAdvanceMultipleDaysEvent(Campaign) - Constructor for class mekhq.campaign.events.InterruptAdvanceMultipleDaysEvent
 
intersection(List<RegionPerimeter.Point>, List<RegionPerimeter.Point>) - Static method in class mekhq.campaign.universe.RegionPerimeter
Finds the intersection of two polygons using Sutherland-Hodgman polygon clipping.
intersection(RegionPerimeter, double) - Method in class mekhq.campaign.universe.RegionPerimeter
Calculates the intersection between this region and another with the possibility of setting the width of a border around each.
INTERSTELLAR_MAP_CONTRACT_SEARCH_RADIUS_COLOUR - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_JUMP_RADIUS_COLOUR - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_PLANETARY_ACQUISITION_RADIUS_COLOUR - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_SHOW_CONTRACT_SEARCH_RADIUS - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_SHOW_JUMP_RADIUS - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_SHOW_JUMP_RADIUS_MINIMUM_ZOOM - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_SHOW_PLANETARY_ACQUISITION_RADIUS - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_MAP_SHOW_PLANETARY_ACQUISITION_RADIUS_MINIMUM_ZOOM - Static variable in class mekhq.MHQConstants
 
INTERSTELLAR_TOURISM_GUIDE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
InterstellarMapPanel - Class in mekhq.gui
This is not functional yet.
InterstellarMapPanel(Campaign, CampaignGUI) - Constructor for class mekhq.gui.InterstellarMapPanel
 
intervalAdded(ListDataEvent) - Method in class mekhq.gui.model.FilterableListModel
 
intervalRemoved(ListDataEvent) - Method in class mekhq.gui.model.FilterableListModel
 
IntKey(String) - Constructor for class mekhq.campaign.ExtraData.IntKey
 
INTREPID - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
intro(String) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
introComponent(JComponent) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
introductionYear() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the introductionYear record component.
INTROVERTED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
INTUITIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
INVALID - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
INVALID_GRAVITY - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet has a gravity value that is non-positive for a non-asteroid body.
INVALID_PLANET_POSITION - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet has a sysPos value that is out of the valid range.
INVALID_PRIMARY_SLOT - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The primary planet slot does not correspond to any planet in the system.
INVALID_TEMPERATURE - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet event has a temperature below absolute zero.
INVALID_WATER - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet event has a water percentage outside 0-100.
invalidateActivePersonnelCache() - Method in class mekhq.campaign.ForceHumanResources
Clears the activePersonnelCache so it's recalculated next time we getActivePersonnel.
invalidateAdvancedAsTechContribution() - Method in class mekhq.campaign.personnel.Person
 
invalidatePreviewNames() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Drops the cached preview names and repaints the tree.
InvalidFactionNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about an invalid faction in their campaign.
InvalidFactionNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.InvalidFactionNagDialog
Constructs a new InvalidFactionNagDialog instance to display the invalid faction nag dialog.
InvalidFactionNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
InvalidFactionNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.InvalidFactionNagLogic
 
INVASION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
INVASION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission is a full planetary invasion, viable only on the shared border between the two factions: the attacker can take, supply, and hold a world only from adjacent friendly territory.
Inverted - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.EffectScalingType
 
INVINCIBLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
InvisibleThumbSliderUI(JSlider) - Constructor for class mekhq.gui.dialog.factionStanding.FactionStandingSlider.InvisibleThumbSliderUI
 
IOpForDeploymentStrategy - Interface in mekhq.campaign.digitalGM
Strategy for deciding where on the track the OpFor deploys — which coordinates a generated scenario is placed at.
IOpForGenerationStrategy - Interface in mekhq.campaign.digitalGM
Strategy for generating the opposing force (OpFor) of a scenario — what you fight, as opposed to IScenarioGenerationStrategy, which decides when and which scenarios appear.
IOTA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
IPartWork - Interface in mekhq.campaign.work
 
IPlace - Interface in mekhq.campaign.location
A sub-interface of ILocation that marks a node in the LocationNode tree as a "place" — an anchor that owns campaign resources such as a LocalHangar, LocalWarehouse, and personnel roster.
IPlayerSettings - Interface in mekhq.campaign.mission.scenarios
This interface allows to identify classes that track player information like deployment, initiative bonuses, minefields, etc., so we can identify getter and setter methods across these types.
IReinforcementStrategy - Interface in mekhq.campaign.digitalGM
Strategy for reinforcement handling — whether a force may reinforce an ongoing scenario, the target number it must beat, and the outcome of the attempt.
IRON_FIST - Enum constant in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
IRON_STOMACH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
IRREGULAR_SLEEPER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
IRRITABLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
is() - Method in record class mekhq.campaign.io.CampaignXmlParser
Returns the value of the is record component.
is(FactionTag) - Method in class mekhq.campaign.universe.Faction
 
is(FactionAccoladeLevel) - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Checks if this accolade recognition is equal to the given one.
is(FactionCensureLevel) - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Determines if this censure is the same as the provided censure.
IS_ACQUISITION_PENALTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IS_ENABLE_SALVAGE_FLAG_BY_DEFAULT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IS_INVASION_OF_HUNTRESS_END - Static variable in class mekhq.MHQConstants
 
IS_INVASION_OF_HUNTRESS_START - Static variable in class mekhq.MHQConstants
 
IS_MARRIED - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
IS_USE_CAM_OPS_SALVAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IS_USE_RISKY_SALVAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IS_USE_TWO_WAY_PAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
isA() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isAbjured(int) - Method in class mekhq.campaign.personnel.Bloodname
 
isAbsent() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingCIC
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingPart
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingRotor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingTurret
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
isAcceptableReplacement(Part, boolean) - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
isAccidental() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.ACCIDENTAL personnel status.
isActive() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isActive() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.ACTIVE personnel status.
isActive() - Method in class mekhq.campaign.personnel.Person
 
isActive() - Method in class mekhq.campaign.storyArc.StoryPoint
 
isActive() - Method in class mekhq.campaign.universe.Faction
 
isActive() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isActive() - Method in class mekhq.service.mrms.MRMSOption
 
isActive(int) - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
isActive(ForceHumanResources) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
Determines whether this family unit is considered "active" by checking whether any member of the extended family network is currently active (i.e., has not left the unit).
isActiveFlexible() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has either the PersonnelStatus.ACTIVE or PersonnelStatus.CAMP_FOLLOWER personnel status.
isActiveOn(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isActiveOn(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
 
isActuator() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isAdjustment() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isAdministrator() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isAdministrator() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isAdministrator() - Method in class mekhq.campaign.personnel.Person
 
isAdministrator() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isAdopted() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isAdult() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isAdvancedMutinies() - Method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isAdvancing() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of ADVANCING.
isAdverse() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
isAerospace() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is Aerospace.
isAerospace() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isAerospaceGrouping() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isAerospacePilot() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isAerospacePilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isAeroTek() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isAeroTek() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isAffectedByGremlinsOrTechEmpathy() - Method in class mekhq.campaign.personnel.skills.SkillType
Checks if the current instance is affected by the "Gremlins" or "Tech Empathy" SPAs.
isAffectedByImpatientOrPatient() - Method in class mekhq.campaign.personnel.skills.SkillType
Checks if the current instance is affected by the "Impatient" or "Patient" SPAs.
isAggregate() - Method in class mekhq.campaign.universe.Faction
 
isAgricultureTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isAll() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
isAll() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isAll() - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
isAll() - Method in class mekhq.gui.model.LocationFilterItem
Returns true if this item represents the "All" sentinel.
isAllied() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
isAlliedBotForce() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
isAlliedFacility - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isAlliedFacility() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
isAlliedPlayerForce() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Whether this force is to be player controlled but externally-supplied units
isAlliedThroughSharedAlly(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Checks whether two factions should be treated as allies because they share a common ally, rather than because of a direct alliance record between the two.
isAlliedWith(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
isAllowCarryover() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isAllowClanOrigins() - Method in class mekhq.campaign.RandomOriginOptions
 
isAllowEarlyVictory() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
isAllowed() - Method in class mekhq.campaign.events.OvertimeModeEvent
 
isAllowed(Scenario) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
Whether support carriers may deploy to this scenario.
isAllowedType(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Determines whether a given unit type is allowed in the scenario.
isAllowRotation() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
isAlpha() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isAlphanumeric() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Deprecated, for removal: This API element is subject to removal in a future version.
isAlwaysNumberRegiments() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAlwaysNumberRegimentsSelected() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
Whether the player asked for regiments to be numbered ("1st Mek Regiment") rather than taking the selected naming alphabet.
isAmmoAvailable() - Method in class mekhq.campaign.parts.equipment.AmmoBin
Checks whether ammo of the needed type is available in the warehouse.
isAmmunition() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isAmmunitionFabrication() - Method in class mekhq.campaign.parts.equipment.AmmoBin
Ammo bins fabricate ammunition, so the ammunition-only Munitioneer Special Ability applies to their fabrication eligibility (stacking with MacGyver).
isAmmunitionFabrication() - Method in interface mekhq.campaign.work.IFabricatable
 
isAncestorOf(Formation) - Method in class mekhq.campaign.force.Formation
 
isAnnual() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isAnnually() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
isAnnually() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
isApplicableToForceTemplate(ScenarioForceTemplate, AtBDynamicScenario) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Whether this objective is applicable to a force template.
isApplyOfficerStatBonusToWorstSkill() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isArable(String) - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isArableTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isAresConventionsSignatory(int) - Method in class mekhq.campaign.universe.Faction
 
isArmour() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isArmy() - Method in enum class mekhq.campaign.force.FormationLevel
 
isAssassination() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isAssignBestCompanyCommander() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssignBestOfficers() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssignCompanyCommanderFlag() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssigned(Unit, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isAssignFounderFlag() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssignMekWarriorsCallSigns() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssignMostSkilledToPrimaryLances() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssignTechsToUnits() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAssistant() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Determines if the current entity is an assistant by checking if it is either an Astech or a Medic.
isAstech() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isAstech() - Method in class mekhq.campaign.personnel.Person
 
isAsTech() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isAstechsAsPersonnel() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAtBMonthly() - Method in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
isAtJumpPoint() - Method in class mekhq.campaign.AbstractLocation
 
isAtJumpPoint() - Method in class mekhq.campaign.CurrentLocation
 
isAtJumpPoint() - Method in interface mekhq.campaign.location.ILocation
Check if this location is currently at a jump point.
isAttacker() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
isAttacker() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
isAtWarWith(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
isAugmentationSectionVisible() - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
isAugmented() - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
isAuntsUnclesCousins() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
isAutomaticallyAssignRanks() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isAutoResolve() - Method in class mekhq.campaign.ResolveScenarioTracker
 
isAuxiliary() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isAvailable() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
isAvailable() - Method in class mekhq.campaign.unit.Unit
A convenience function to tell whether the unit can be acted upon e.g.
isAvailable(boolean) - Method in class mekhq.campaign.unit.Unit
A convenience function to tell whether the unit can be acted upon e.g.
isAvailableAsReplacement(Part) - Static method in class mekhq.campaign.parts.missing.MissingPart
Gets a value indicating whether a part is available as a replacement.
isAvailableInCurrentLocation(AbstractLocation, LocalDate) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Checks if this prosthetic is available for purchase or use based on the current location and planetary tech sophistication rating.
isAvailableToFaction(Faction, LocalDate) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Determines whether the specified faction may access this prosthetic type based on faction restrictions and in-universe technological availability dates.
isAverage() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
isAverageType() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Check if the current instance belongs to the average type category.
isAvoidingEmptySystems() - Method in class mekhq.campaign.force.AbstractForce
 
isAwayFromMainForce() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.AWAY_FROM_MAIN_FORCE personnel status.
isAwol() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.AWOL personnel status.
isB() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isBaby() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isBackground() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isBackground() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.BACKGROUND_CHARACTER personnel status.
isBanshee() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isBarrenTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isBaseline() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isBasicTraining() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isBatchallAccepted() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isBatchallAccepted() - Method in class mekhq.campaign.universe.factionStanding.PerformBatchall
Returns whether the player accepted the Batchall challenge.
isBatchallAllowed() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Indicates whether the campaign is considered a valid target for Clan Batchalls.
isBatchallAllowed(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Checks if Batchalls are allowed for the provided regard value.
isBATech() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isBATech() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isBattalion() - Method in enum class mekhq.campaign.force.FormationLevel
 
isBattalionEquivalent() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isBattleArmor() - Method in class mekhq.campaign.unit.Unit
Checks if the associated entity is classified as battle armor.
isBattleArmor() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isBattleArmorSuitOperable(int) - Method in class mekhq.campaign.unit.Unit
Checks to see if a particular BA suit on BA is currently operable This requires the suit to not be destroyed and to have not missing equipment parts
isBattleArmour() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isBattleLossCompensation() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isBecomingBondsman() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isBeingHomeSchooled(Person) - Static method in class mekhq.campaign.personnel.education.EducationController
Determines whether the specified student is currently being homeschooled.
isBeingRefurbished() - Method in class mekhq.campaign.parts.Refit
 
isBeingWorkedOn() - Method in class mekhq.campaign.parts.Part
 
isBeingWorkedOn() - Method in class mekhq.campaign.parts.PodSpace
 
isBeingWorkedOn() - Method in interface mekhq.campaign.work.IPartWork
 
isBeneficial() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
isBeta() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isBetterOrEqualThan(PlanetarySystem.PlanetarySophistication) - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
isBetterThan(PlanetarySystem.PlanetarySophistication) - Method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
isBiennial() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isBigBattle() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
isBigBattle() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
isBinaryOrTrinary() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isBioweaponDisease() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a bioweapon disease-related injury.
isBiweekly() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
isBlackMarket() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isBlobCrewEnabled(PersonnelRole, CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
Checks if a specific blob crew type is enabled in campaign options.
isBlockMaternityLeave() - Method in class mekhq.campaign.personnel.Person
 
isBlownOff() - Method in class mekhq.campaign.parts.meks.MekLocation
Gets a value indicating whether this location is blown off.
isBlownOff() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isBondsman() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isBondsref() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.BONDSREF personnel status.
isBonusExchange() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isBorder() - Method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
isBorderOpaque() - Method in class mekhq.gui.baseComponents.roundedComponents.HazardTapeBorder
 
isBoth() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
isBothChangeSurname() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
isBothHyphenSpouse() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isBothHyphenYours() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isBothKeepSurname() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
isBothSpaceSpouse() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isBothSpaceYours() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isBoyGirl() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isBrandNew() - Method in class mekhq.campaign.parts.Part
 
isBreach() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isBreached() - Method in class mekhq.campaign.parts.meks.MekLocation
Gets a value indicating whether this location is breached.
isBreached() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isBreached() - Method in class mekhq.campaign.parts.TankLocation
 
isBreakingContract(Person, LocalDate, int) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
isBriefingRoom() - Method in enum class mekhq.gui.enums.MHQTabType
 
isBrigade() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isBulkAcquisition() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isBulkAcquisition() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
isBulkAcquisition() - Method in interface mekhq.campaign.work.IAcquisitionWork
Infantry weapons and ammo are ordered for the whole platoon at once.
isBulkGenerationInProgress() - Method in class mekhq.campaign.Campaign
Whether a bulk generation (for example the force generator) is currently adding units/parts off the Swing event dispatch thread.
isBurn() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a burn injury.
isBurnRemoveOnly() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
isBusy() - Method in class mekhq.campaign.personnel.Person
Determines whether this Person is considered "busy" based on their current status, unit assignment, and associated tasks.
isBuyable(int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
isC() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isCadre() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isCadreDuty() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isCampaign() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
isCampaignOperations() - Method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isCampaignOperations() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Deprecated, for removal: This API element is subject to removal in a future version.
isCampFollower() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.CAMP_FOLLOWER personnel status.
isCampFollower() - Method in enum class mekhq.gui.enums.PersonnelFilter
Deprecated, for removal: This API element is subject to removal in a future version.
isCanBeAcquired() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
isCancel() - Method in class mekhq.gui.dialog.QuickTrainDialog
Returns true if the user has chosen to cancel the dialog.
isCancellable() - Method in class mekhq.campaign.events.DayEndingEvent
 
isCancellable() - Method in class mekhq.campaign.events.ReportEvent
 
isCanon() - Method in class mekhq.campaign.universe.SourceableValue
 
isCanonDisease() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a canon disease-related injury.
isCaptured() - Method in class mekhq.campaign.ResolveScenarioTracker.OppositionPersonnelStatus
 
isCarrier() - Method in class mekhq.campaign.unit.Unit
 
isCarrierChassis(String) - Static method in class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE
Whether a chassis name is one of the carrier chassis this class builds.
isCarryingGround() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether we are transporting any ground units.
isCarryingSmallerAero() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether we are transporting any smaller aero units
isCauseOfDeath() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks whether the personnel status is a cause of death.
isCCB1943() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isCellEditable(int, int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
isCellEditable(int, int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
isCellEditable(int, int) - Method in class mekhq.gui.model.RankTableModel
 
isCellEditable(int, int) - Method in class mekhq.gui.model.RetirementTableModel
 
IScenarioGenerationStrategy - Interface in mekhq.campaign.digitalGM
Strategy for deciding when new scenarios appear and generating them.
IScenarioLifecycleStrategy - Interface in mekhq.campaign.digitalGM
Strategy for advancing scenarios through their lifecycle: expiring scenarios the player ignored, returning committed forces once their deployment ends, and applying the consequences of a completed scenario.
isChanged() - Method in class mekhq.gui.panes.RankSystemsPane
 
isChaos() - Method in class mekhq.campaign.universe.Faction
 
isChaosCampaign() - Method in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
isChi() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isChiefAdministrator() - Method in class mekhq.campaign.personnel.Person
 
isChiefMedicalOfficer() - Method in class mekhq.campaign.personnel.Person
 
isChild() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isChild() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isChild(LocalDate) - Method in class mekhq.campaign.personnel.Person
Checks if the person is considered a child based on their age and today's date.
isChild(LocalDate, boolean) - Method in class mekhq.campaign.personnel.Person
Checks if the person is considered a child based on their age, today's date, and procreation status.
isChildInLaw() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isChildOf(BodyLocation) - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
isChronic() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isCity(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
isCivilian() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isCivilian() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isCivilian() - Method in class mekhq.campaign.personnel.Person
 
isCivilianMarket() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isClan - Variable in class mekhq.campaign.parts.meks.MekGyro
 
isClan - Variable in class mekhq.campaign.parts.missing.MissingMekCockpit
 
isClan - Variable in class mekhq.campaign.parts.missing.MissingMekGyro
 
isClan() - Method in enum class mekhq.campaign.force.FormationLevel
 
isClan() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
isClan() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
isClan() - Method in class mekhq.campaign.parts.Part
 
isClan() - Method in class mekhq.campaign.unit.Unit
 
isClan() - Method in class mekhq.campaign.universe.Faction
 
isClanForce() - Method in class mekhq.campaign.force.AbstractForce
Determines whether the current force is a clan campaign.
isClanOnly() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
isClanOnly() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isClanPersonnel() - Method in class mekhq.campaign.personnel.Person
 
isClanTechBase() - Method in class mekhq.campaign.parts.Part
 
isClanTechBase() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
isCloaked() - Method in class mekhq.campaign.mission.scenarios.Scenario
This indicates that the scenario should not be displayed in the briefing tab.
isCluster() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isCollege() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
isCollege() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
isCombat() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isCombat() - Method in class mekhq.campaign.personnel.Person
 
isCombat() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isCombatRole() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
Determines if this role is categorized as a combat role.
isCombatSkill() - Method in class mekhq.campaign.personnel.skills.SkillType
Deprecated, for removal: This API element is subject to removal in a future version.
isCombatTeam() - Method in class mekhq.campaign.force.Formation
 
isCommandCenter() - Method in enum class mekhq.gui.enums.MHQTabType
 
isCommander() - Method in class mekhq.campaign.personnel.Person
 
isCommander(Person) - Method in class mekhq.campaign.unit.Unit
Checks whether a person is considered the commander of this unit.
isCommandersDay(LocalDate) - Static method in record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Checks if the provided LocalDate corresponds to Commander's Day, which is predetermined to occur on June 16th.
isCommitForces() - Method in class mekhq.gui.StratConPanel
Deprecated, for removal: This API element is subject to removal in a future version.
isCompany() - Method in enum class mekhq.campaign.force.FormationLevel
 
isCompanyEquivalent() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isCompatibleAmmo(AmmoType) - Method in class mekhq.campaign.parts.AmmoStorage
Gets a value indicating whether an AmmoType is compatible with this instance's ammo.
isCompatibleAmmo(AmmoType) - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
isCompleted() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
This is used to determine whether a status means that the mission is completed.
isComStar() - Method in enum class mekhq.campaign.force.FormationLevel
 
isComStar() - Method in class mekhq.campaign.universe.Faction
 
isComStarOnly() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
isComStarOrWoB() - Method in class mekhq.campaign.universe.Faction
 
isConfirmed() - Method in class mekhq.gui.dialog.ChooseRefitDialog
 
isConnector() - Method in class mekhq.campaign.universe.PlanetarySystem
 
isConstruction() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isContagiousDisease() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.CONTAGIOUS_DISEASE personnel status.
isContainedFactionOpponent(Faction, Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Determines whether a faction that is contained within another can consider a third faction to be an opponent.
isContinuousTraining() - Method in class mekhq.gui.dialog.QuickTrainDialog
Returns true if the user has chosen the continuous training option, which instructs the system to keep training selected personnel until stopping criteria are met.
isContractEnded(LocalDate, List<AbstractContract>) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.EndContractNagLogic
Determines if any active contract in the current campaign ends today.
isContractPayment() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isControlling() - Method in class mekhq.campaign.universe.Faction
 
isConventionalAircraftPilot() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isConventionalAircraftPilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isConventionalInfantry() - Method in class mekhq.campaign.unit.Unit
 
isConvoy() - Method in enum class mekhq.campaign.force.FormationType
Checks if this force type is CONVOY.
isConvoy() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isCorporation() - Method in class mekhq.campaign.universe.Faction
 
isCorps() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isCountUp() - Method in class mekhq.campaign.personnel.skills.ActionCheck
Determines if the action uses a "count up" resolution mechanic.
isCountUp() - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
isCountUp() - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
isCountUp() - Method in class mekhq.campaign.personnel.skills.SkillType
 
isCousin() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isCoverIllicitMedicalExpenses() - Method in class mekhq.campaign.personnel.Person
 
isCovert() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isCovert() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
 
isCovertCandidate() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
isCovertOperation() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isCovertOperation() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
 
isCrisis() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isCrisisScenario(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
isCritical() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of CRITICAL.
isCureAvailable(LocalDate) - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
isCurrent() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isCurrentPrisoner() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isCurrentSystemEmployer() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
isCustom(Unit) - Method in class mekhq.campaign.Campaign
 
isCustomize() - Method in class mekhq.gui.dialog.ChooseRefitDialog
 
isCustomJob() - Method in class mekhq.campaign.parts.Refit
Gets a value indicating whether this refit is a custom job.
isCustomLegacyDataDetected() - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
isD() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isDamaged() - Method in class mekhq.campaign.unit.Unit
 
isDamagedBeyondRepair() - Method in class mekhq.campaign.parts.Part
 
isDarkSecretRevealed() - Method in class mekhq.campaign.personnel.Person
 
isDarkSecretRevealed(boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Determines whether a character's dark secret is revealed based on a die roll, configured modifiers, and campaign options.
isDateOnly(List<String>) - Static method in class mekhq.gui.DailyReportLogPanel
Checks whether the given list of report lines represents a single, date-only entry.
isDays() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
isDead() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
isDead() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
isDead() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isDeadly() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isDeadOrMIA() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
isDecennial() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isDecisiveDefeat() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isDecisiveVictory() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isDeepPeriphery() - Method in class mekhq.campaign.universe.Faction
 
isDefault() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
isDefeat() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isDefected() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.DEFECTED personnel status.
isDelayed() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns whether this outcome results in the injury's healing being delayed.
isDelta() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isDepartedUnit() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
isDepartmentHead() - Method in class mekhq.campaign.personnel.Person
Whether this person heads the department their primary role names - the head Mek Tech, the head logistics administrator, and so on.
isDependent() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isDependent() - Method in class mekhq.campaign.personnel.Person
 
isDependent() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isDeployed() - Method in class mekhq.campaign.force.Formation
 
isDeployed() - Method in class mekhq.campaign.personnel.Person
 
isDeployed() - Method in class mekhq.campaign.unit.Unit
 
isDeprecated() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isDeserted() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.DESERTED personnel status.
isDeserted() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isDest() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isDest() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isDiceRoll() - Method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
Checks if the current RandomDivorceMethod is DICE_ROLL.
isDiceRoll() - Method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
Checks if the current RandomMarriageMethod is DICE_ROLL.
isDiceRoll() - Method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
Checks if the current RandomProcreationMethod is DICE_ROLL.
isDirectionalMountLocked() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isDisease() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.DISEASE personnel status.
isDisease() - Method in class mekhq.campaign.personnel.Injury
 
isDisease() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a disease-related injury.
isDishonorablyDischarged() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.DISHONORABLY_DISCHARGED personnel status.
isDiversionaryRaid() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isDivision() - Method in enum class mekhq.campaign.force.FormationLevel
 
isDivorce() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isDivorce() - Method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
isDivorceable() - Method in class mekhq.campaign.personnel.Person
 
isDivorced() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isDoctor() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isDoctor() - Method in class mekhq.campaign.personnel.Person
 
isDoctor() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isDoctorate() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
isDominating() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of DOMINATING.
isDraw() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isDriver(Person) - Method in class mekhq.campaign.unit.Unit
 
isDroppingOut() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isDualScenario(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
isDuringFortressRepublic(String, LocalDate, String) - Static method in class mekhq.campaign.universe.Faction
Determines whether the given faction/date/location falls within the Fortress Republic period.
isE() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isEarlyChildhood() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isEasierThan(AttributeCheck) - Method in class mekhq.campaign.personnel.skills.AttributeCheck
 
isEasierThan(SkillCheck) - Method in class mekhq.campaign.personnel.skills.SkillCheck
 
ISectorGenerationStrategy - Interface in mekhq.campaign.digitalGM
Strategy for laying down a sector's (track's) terrain.
isEdge() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
isEducation() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isEducation() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isEightyFiveOrOlder() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isElder() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isElectiveImplant() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
isElectronics() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isElemental() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is Elemental.
isEligible(boolean, Skills, PersonnelOptions) - Method in class mekhq.campaign.personnel.SpecialAbility
 
isEligible(int) - Method in class mekhq.campaign.personnel.SpecialAbility
 
isEligible(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
isEligible(Person) - Method in class mekhq.campaign.personnel.SpecialAbility
 
isElite() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
isEmployed() - Method in class mekhq.campaign.personnel.Person
 
isEmployer() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isEmployerEvokingSpecialClause() - Method in class mekhq.campaign.ResolveScenarioTracker
 
isEmpty() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
 
isEmpty() - Method in class mekhq.campaign.ExtraData
 
isEmpty() - Method in class mekhq.campaign.JumpPath
 
isEmpty() - Method in class mekhq.campaign.market.RequestedStockLevels
 
isEmpty() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
isEmpty() - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
isEmpty() - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
isEmpty() - Method in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
isEmpty() - Method in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
isEmpty(LocalDate) - Method in class mekhq.campaign.universe.Planet
Returns whether the planet has not been discovered or is a dead planet.
isEmpty(Campaign) - Method in class mekhq.campaign.base.AbstractBase
Returns true if this base holds no personnel, units, or spare parts, including anything currently in transit on this base’s travel nodes or queued as pending travel bound for this base.
isEmpty(ContractSearchType) - Method in class mekhq.campaign.mission.contract.ContractMarket
 
isEmpty(Profession) - Method in class mekhq.campaign.personnel.ranks.Rank
 
isEmptyFaction(Faction) - Static method in class mekhq.campaign.universe.factionHints.FactionHints
Accounts for non-existent factions that are used to indicate special status of the planet (undiscovered, abandoned), as well as the synthetic placeholder faction Factions.getFaction(String) silently returns for any faction code it doesn't recognize (stale/typo'd/retired ownership data), rather than null.
isEmptyProfession(RankSystem) - Method in enum class mekhq.campaign.personnel.enums.Profession
This is used to determine if a profession is empty, which means the first rank is an alternative system while every other rank tier is empty.
isEnabled() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
isEnabled() - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Returns whether the ability is enabled or active.
isEnabled() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isEnabled(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Whether support teams are switched on for this campaign.
isEnabled(CampaignOptions) - Method in interface mekhq.campaign.digitalGM.IDigitalGM
Indicates whether this digital GM should act for the supplied campaign, based on its campaign options.
isEnabled(CampaignOptions) - Method in class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratConGM
 
isEnabled(CampaignOptions) - Method in class mekhq.campaign.digitalGM.stratCon.gm.SinglesStratConGM
 
isEnabled(CampaignOptions) - Method in class mekhq.campaign.digitalGM.stratCon.gm.StratConDigitalGM
 
isEncumbering() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isEncumbering() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
Deprecated, for removal: This API element is subject to removal in a future version.
isEndOfFinancialYear(LocalDate) - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isEnemyBondsman() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.ENEMY_BONDSMAN personnel status.
isEnemyBotForce() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Whether this force is bot-controlled and hostile to the player
isEngine() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isEngineer() - Method in class mekhq.campaign.personnel.Person
 
isEnglishAlphabet() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isEnoughSpareAmmoAvailable() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isEnoughSpareArmorAvailable() - Method in class mekhq.campaign.parts.Armor
 
isEpsilon() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isEquipmentPurchase() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isEquipmentSale() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isEspionage() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isExchangeSalvage() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
isExclusive() - Method in class mekhq.campaign.personnel.Bloodname
 
isExclusive(int) - Method in class mekhq.campaign.personnel.Bloodname
Whether the name is still exclusive to its origin Clan in the given year.
isExternal() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks whether the phenotype is marked as external.
isExtinctIn(int) - Method in class mekhq.campaign.unit.Unit
 
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.parts.AmmoStorage
 
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.parts.Armor
 
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.parts.missing.MissingPart
 
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.parts.Refit
Refits are a meta item that never goes extinct
isExtinctIn(int, boolean, Faction) - Method in class mekhq.campaign.unit.UnitOrder
 
isExtinctIn(int, boolean, Faction) - Method in interface mekhq.campaign.work.IAcquisitionWork
 
isExtractionRaid() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isExtraRandomOrigin() - Method in class mekhq.campaign.RandomOriginOptions
Gets a value indicating whether to randomize origin to the planetary level, rather than just the system level.
isF() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isFabricateUntilSuccess() - Method in class mekhq.campaign.parts.Part
 
isFabricateUntilSuccess() - Method in interface mekhq.campaign.work.IFabricatable
 
isFabricating() - Method in class mekhq.campaign.parts.Part
 
isFabricating() - Method in interface mekhq.campaign.work.IFabricatable
 
isFacilityScenario() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isFactionConflict(Campaign, Person) - Method in class mekhq.campaign.personnel.education.Academy
Checks if there is a conflict between the factions related to the academy and person or campaign.
isFactionIntroDate() - Method in class mekhq.campaign.force.ForceOptions
 
isFactionInvalid(Faction, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.InvalidFactionNagLogic
Determines whether the specified faction is invalid for the given date.
isFactionsSelected() - Method in class mekhq.gui.InterstellarMapPanel
 
isFactory() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isFactoryFresh() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
isFailed() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isFalseFlag() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isFalseFlag() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
 
isFamily() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
isFathers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isFathersHyphenMothers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isFathersMothers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isFemale() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isFifteenToTwentyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isFiftyFiveToSixtyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isFinalized() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
This is used to indicate that player forces have been assigned to this scenario and that AtBDynamicScenarioFactory.finalizeScenario() has been called on this scenario to generate opposing forces and their bots, apply any present scenario modifiers, set up deployment turns, calculate which units belong to which objectives, and many other things.
isFinances() - Method in enum class mekhq.gui.enums.MHQTabType
 
isFinancialTermEndCarryover() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isFine() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isFiveToFourteen() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isFlaw() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents an injury caused by a Flaw.
isFleetInBeing() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isFollowAfterLeavingCampaign() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
isForceDeployed(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
isForceDeployedHere(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Convenience/speed method of determining whether a force with the given ID has been deployed to a track in this campaign.
isForceDeployedToStratCon(List<AbstractContract>, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
 
isForever() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isForFighter() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
isFormation() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isFormationType(FormationType) - Method in class mekhq.campaign.force.Formation
This method compares the provided formationType with the current instance's FormationType to determine if they match.
isForSpaceCraft() - Method in class mekhq.campaign.parts.AeroSensor
 
isFortyFiveToFiftyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isFounder() - Method in class mekhq.campaign.personnel.Person
 
isFounder() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isFrame() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isFree() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isFreedomDay(LocalDate) - Static method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Determines whether a given LocalDate corresponds to Freedom Day for the campaign.
isFreeOrBondsman() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isFriendlyUnit(Entity, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
isFriendlyUnit(Entity, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isFrontline() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isFullyCrewed() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
isFullyCrewed() - Method in class mekhq.campaign.unit.Unit
 
isFullyOperational() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
isFunctional() - Method in class mekhq.campaign.unit.Unit
 
isFunctional(Entity) - Static method in class mekhq.campaign.unit.Unit
 
isG() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isGalaxy() - Method in enum class mekhq.campaign.force.FormationLevel
 
isGamma() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isGarrisonDuty() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isGarrisonType() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isGenderCompatible(Person, Person) - Static method in class mekhq.campaign.personnel.marriage.AbstractMarriage
Determines if two people are romantically compatible based on their gender preferences.
isGeneral() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isGeneral() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is General.
isGeneralLocation() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isGenerateAstechs() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateCaptains() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateFormationIcons() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateMedicalReserve() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateMedics() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateMercenaryCompanyCommandLance() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerateOriginNodeFormationIcon() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isGenerous() - Method in class mekhq.campaign.universe.Faction
 
isGhost() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isGlassJaw() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
isGM() - Method in class mekhq.campaign.Campaign
 
isGM() - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
Returns the value of the isGM record component.
isGM() - Method in record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
Returns the value of the isGM record component.
isGM() - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
Returns the value of the isGM record component.
isGM() - Method in class mekhq.CampaignPreset
 
isGMMode() - Method in class mekhq.campaign.events.GMModeEvent
 
isGmRevealed() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
isGovernment() - Method in class mekhq.campaign.universe.Faction
 
isGraduating() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isGrandchild() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isGrandparent() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isGrandparentsGrandchildren() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
isGrandpibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isGrayMonday(LocalDate, boolean) - Static method in class mekhq.campaign.randomEvents.other.GrayMonday
Determines whether the current date falls within the Gray Monday event period.
isGreaterOrEqualThan(Money) - Method in record class mekhq.campaign.finances.Money
 
isGreaterThan(Money) - Method in record class mekhq.campaign.finances.Money
 
isGreekAlphabet() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isGroundVehicleCrew() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isGroundVehicleDriver() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isGroupByUnit() - Method in class mekhq.gui.model.PersonnelTableModel
Gets a value indicating whether the table model should group personnel by their unit.
isGuerrillaType() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isGuerrillaWarfare() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isGunner(Person) - Method in class mekhq.campaign.unit.Unit
 
isGunnery() - Method in enum class mekhq.campaign.personnel.enums.ModifierValue
 
isGyro() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isH() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isHActiveMRMSOption() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isHalfSibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isHandheldWeapon() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
isHangar() - Method in enum class mekhq.gui.enums.MHQTabType
 
isHasComplication() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns whether this outcome also adds a new injury.
isHasPerformedExtremeExpenditure() - Method in class mekhq.campaign.personnel.Person
 
isHasRepairs() - Method in class mekhq.service.mrms.MRMSService.MRMSPartSet
 
isHeadTechnician() - Method in class mekhq.campaign.personnel.Person
 
isHealed() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns whether this outcome results in the injury being healed.
isHeatSink() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isHeSheThey() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isHidden() - Method in class mekhq.campaign.personnel.Injury
 
isHidden(Injury) - Method in class mekhq.campaign.personnel.InjuryType
 
isHidePersonality() - Method in class mekhq.campaign.personnel.Person
 
isHighSchool() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isHighSchool() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isHillsTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isHimHerThem() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isHiringHall(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
isHisHersTheirs() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isHisHerTheir() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isHomeClan() - Method in class mekhq.campaign.personnel.Clan
Deprecated.
 
isHomeSchool() - Method in class mekhq.campaign.personnel.education.Academy
 
isHomeworldClan() - Method in class mekhq.campaign.universe.Faction
Determines whether this faction is a Homeworld Clan.
isHomicide() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.HOMICIDE personnel status.
isHost() - Method in class mekhq.campaign.CampaignController
Gets a value indicating whether the local Campaign is hosting this session.
isHostileFacility - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isHostileFacility() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isHostileFacility() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isHouse() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
isHyphenSpouse() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isHyphenYours() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isI() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isICAO1956() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isIcelandicCombinationNymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isIcelandicMatronymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isIcelandicPatronymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isImmediateChildOf(BodyLocation) - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
isImmortal() - Method in class mekhq.campaign.personnel.Person
 
isImplant() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents an implant.
isImprisoned() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.IMPRISONED personnel status.
isImprovementLegal() - Method in class mekhq.campaign.personnel.skills.Skill
Evaluates whether the current skill or attribute level is eligible for improvement based on progression type, current value, and min-max limitations.
isInactive() - Method in class mekhq.campaign.universe.Faction
 
isInactive() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isInactive(int) - Method in class mekhq.campaign.personnel.Bloodname
 
isIncludeRefreshButton() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
isInDateRange(LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHint
Checks if a given date falls within this object's date range.
isIndependent() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
isIndependent() - Method in class mekhq.campaign.universe.Faction
 
isIndividualRole() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isIndividualRole() - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
isIndustriallyWeighted() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
 
isIneligibleToPerformProcurement(Person, ProcurementPersonnelPick) - Static method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
Determines if a person is ineligible to perform procurement activities based on their role and the specified acquisition category.
isInfantry() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isInfirmary() - Method in enum class mekhq.gui.enums.MHQTabType
 
isInflictsPostScenarioInjury() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
isInLocation(String) - Method in class mekhq.campaign.parts.EnginePart
 
isInLocation(String) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isInLocation(String) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isInLocation(String) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
isInLocation(String) - Method in class mekhq.campaign.parts.meks.MekSensor
 
isInLocation(String) - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
isInLocation(String) - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
isInLocation(String) - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
isInLocation(String) - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
isInLocation(String) - Method in class mekhq.campaign.parts.Part
 
isInnerSphere() - Method in enum class mekhq.campaign.force.FormationLevel
 
isInnerSphere() - Method in class mekhq.campaign.universe.Faction
 
isInSameTrain(Unit, Unit) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
True when the unit is already part of the train the given transport belongs to.
isInsideBoundingBox(double, double) - Method in class mekhq.campaign.universe.RegionPerimeter
Test whether the coordinates are in the region's bounding rectangle.
isInsideBoundingBox(Planet) - Method in class mekhq.campaign.universe.RegionPerimeter
Deprecated, for removal: This API element is subject to removal in a future version.
isInsideBoundingBox(RegionPerimeter.Point) - Method in class mekhq.campaign.universe.RegionPerimeter
Deprecated, for removal: This API element is subject to removal in a future version.
isInsideRegion(double, double, List<RegionPerimeter.Point>) - Static method in class mekhq.campaign.universe.RegionPerimeter
Tests whether a given point is inside a convex polygon using a ray casting algorithm.
isInsideRegion(RegionPerimeter.Point) - Method in class mekhq.campaign.universe.RegionPerimeter
Tests whether a given point is inside the border region using a ray casting algorithm.
isInSupply() - Method in class mekhq.campaign.parts.Armor
 
isInSupply() - Method in class mekhq.campaign.parts.Part
 
isIntegrated() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
isIntelObfuscated(ObfuscatableIntel) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isInTransit() - Method in class mekhq.campaign.AbstractLocation
 
isInTransit() - Method in class mekhq.campaign.CurrentLocation
 
isInTransit() - Method in class mekhq.campaign.GroundTransitLocation
 
isInTransit() - Method in interface mekhq.campaign.location.ILocation
Check if this location is currently in transit.
isInTransit(ILocation) - Static method in class mekhq.campaign.location.LocationUtils
Returns true if the item — or any of its ancestors in the LocationNode tree — is currently traveling: a CurrentLocation with an active JumpPath, or a GroundTransitLocation still counting down its overland transit time.
isIntroducedBy(int) - Method in class mekhq.campaign.parts.Part
We are going to only limit parts by year if they totally haven't been produced otherwise, we will just replace the existing availability code with X
isIntroducedBy(int) - Method in class mekhq.campaign.unit.Unit
 
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.parts.AmmoStorage
 
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.parts.Armor
 
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.parts.missing.MissingPart
 
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.parts.Refit
Refits are a meta item that has no introduction
isIntroducedBy(int, boolean, Faction) - Method in class mekhq.campaign.unit.UnitOrder
 
isIntroducedBy(int, boolean, Faction) - Method in interface mekhq.campaign.work.IAcquisitionWork
 
isInUse() - Method in class mekhq.campaign.base.AbstractBase
A base is always in use, so any location node with a base below it must never be pruned.
isInUse() - Method in class mekhq.campaign.force.Detachment
 
isInUse() - Method in interface mekhq.campaign.location.ILocatable
A Unit, Person, or Part is a real occupant, so a location node hosting one is always in use and must not be pruned.
isInUse() - Method in interface mekhq.campaign.location.ILocation
Returns true if this node — or anything in the tree below it — is a real occupant that must not be pruned: a Campaign, AbstractBase, Person, Unit, or Part.
isInUse() - Method in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
 
isInvalid() - Method in enum class mekhq.campaign.force.FormationLevel
 
isInYear(int) - Method in class mekhq.campaign.universe.NewsItem
 
isIota() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isIronFist() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isISMajorOrSuperPower() - Method in class mekhq.campaign.universe.Faction
 
isJ() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isJailBreak() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
Deprecated, for removal: This API element is subject to removal in a future version.
isJourneyFromCampus() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isJourneyToCampus() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isJumpZenith() - Method in class mekhq.campaign.AbstractLocation
 
isJumpZenith() - Method in class mekhq.campaign.CurrentLocation
 
isJumpZenith() - Method in interface mekhq.campaign.location.ILocation
Check if the JumpShip is at the zenith jump point.
isK() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isKappa() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isKFJump() - Method in class mekhq.campaign.events.LocationChangedEvent
 
isKIA() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.KIA personnel status.
isKIA() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isL() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isLambda() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isLAMPilot() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isLAMPilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isLance() - Method in enum class mekhq.campaign.force.FormationLevel
 
isLanceEquivalent() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
ISLAND - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Water carved around a single central landmass.
isLeaf(Object) - Method in class mekhq.gui.model.OrgTreeModel
 
isLeaf(Object) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
isLeaf(Object) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
isLeft() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.LEFT personnel status.
isLeftThrusters() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
isLeftThrusters() - Method in class mekhq.campaign.parts.Thrusters
 
isLenient() - Method in class mekhq.campaign.universe.Faction
 
isLessThan(Money) - Method in record class mekhq.campaign.finances.Money
 
isLevelArtillery() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelArtillery record component.
isLevelEscapeSkills() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelEscapeSkills record component.
isLevelFive() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isLevelFour() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isLevelLeadership() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelLeadership record component.
isLevelOtherCommandSkills() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelOtherCommandSkills record component.
isLevelScoutingSkills() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelScoutingSkills record component.
isLevelSix() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isLevelThree() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isLevelTraining() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns the value of the isLevelTraining record component.
isLevelTwoOrChoir() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isLiaison() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
isLikelyCapture(Entity) - Static method in class mekhq.Utilities
 
isLikelyCaptured() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
isLimb() - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
isLimited() - Method in class mekhq.campaign.personnel.Bloodname
 
isLimited(int) - Method in class mekhq.campaign.personnel.Bloodname
Whether the name counts as Limited in the given year.
isLimitLanceNumUnits() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
isLineageCompatible(Faction) - Method in class mekhq.campaign.universe.Faction
Tests whether this faction is institutionally compatible with another faction via the fallBackFactions successor/predecessor data already populated in the YAML faction files.
isLoanPayment() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isLoanPrincipal() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isLocal() - Method in class mekhq.campaign.personnel.education.Academy
Checks if the academy is a local academy.
isLocationBreached(int) - Method in class mekhq.campaign.unit.Unit
 
isLocationDestroyed(int) - Method in class mekhq.campaign.unit.Unit
Is the given location on the entity destroyed?
isLocationMissing(BodyLocation) - Method in class mekhq.campaign.personnel.Person
 
isLocked(NegotiationStepMath.Term) - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Whether the given term is locked.
isLogNagActive(DailyReportType) - Method in class mekhq.gui.CommandCenterTab
 
isLogo() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isLosTech() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
Deprecated, for removal: This API element is subject to removal in a future version.
isLoyalty() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
isLunarTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isM() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isMagnitudeRelevant() - Method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
Whether the scaling is relevant for this particular objective effect type - e.g.
isMainForce() - Method in class mekhq.gui.model.LocationFilterItem
Returns true if this item represents the "Main Force" sentinel.
isMaintained() - Method in class mekhq.campaign.unit.Unit
Not always opposite to isUnmaintained() - both are false for units that do not require maintenance.
isMaintenance() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isMajor() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isMajorOrDeadly() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isMajorOrSuperPower() - Method in class mekhq.campaign.universe.Faction
 
isMajorPower() - Method in class mekhq.campaign.universe.Faction
 
isMale() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isMaleFemaleOther() - Method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
 
isManeuver() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isManufacturing() - Method in class mekhq.campaign.parts.equipment.AmmoBin
Whether this bin is currently manufacturing the shots it loads, rather than drawing them from warehouse stock.
isMarginalDefeat() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isMarginallyOperational() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
isMarginalVictory() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isMarianHegemony() - Method in class mekhq.campaign.universe.Faction
 
isMarriageable() - Method in class mekhq.campaign.personnel.Person
Determines whether this person is open to marriage or romantic relationships.
isMarried() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isMechanic() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMechanic() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMedic() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMedic() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMedical() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isMedical() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMedicalComplications() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.MEDICAL_COMPLICATIONS personnel status.
isMedicalExpenses() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isMedicalStaff() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMedicsAsPersonnel() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isMekHQ() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Determines if the current capture style is MEKHQ.
isMekLab() - Method in enum class mekhq.gui.enums.MHQTabType
 
isMekLocation() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isMekTech() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMekTech() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMekWarrior() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMekWarrior() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is MekWarrior.
isMekWarrior() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isMekWarrior() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMekWarriorGrouping() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isMekWarriorKit(String) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
Whether a kit is one of the three MekWarrior kits (Basic, Advanced, or Clan) — the kits a MekWarrior must wear to meet the deployment requirement.
isMekWarriors() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMercenary() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isMercenary() - Method in class mekhq.campaign.universe.Faction
 
isMercenaryCampaign() - Method in class mekhq.campaign.Campaign
Determines whether the current campaign is a mercenary campaign.
isMercenaryOrganization() - Method in class mekhq.campaign.universe.Faction
Determines whether the faction is a mercenary organization based on its short name.
isMercenarySuitable() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Determines whether this accolade is suitable for a mercenary faction.
isMIA() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.MIA personnel status.
isMIA() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMilitary() - Method in class mekhq.campaign.personnel.education.Academy
Checks if the academy is a military academy.
isMilitaryAcademy() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isMinor() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isMinorPower() - Method in class mekhq.campaign.universe.Faction
 
isMiscellaneous() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isMissing() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.MISSING personnel status.
isMissing() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
isMissing() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isMixedTech() - Method in class mekhq.campaign.parts.Part
 
isMixedTech() - Method in class mekhq.campaign.unit.Unit
 
isMoleHunting() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
Deprecated, for removal: This API element is subject to removal in a future version.
isMonthly() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
isMonthly() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
isMonths() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
isMonthsYears() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
isMothballed() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether this unit is mothballed.
isMothballing() - Method in class mekhq.campaign.personnel.Person
 
isMothballing() - Method in class mekhq.campaign.unit.Unit
Gets a value indicating whether the unit is being mothballed or activated.
isMothballOnDepartureSelected() - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
 
isMothers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isMothersFathers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isMothersHyphenFathers() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isMountainTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.Armor
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.EnginePart
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.meks.MekActuator
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.meks.MekSensor
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.Part
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
isMountedOnDestroyedLocation() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
isMu() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isMyomerProsthetic() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
 
isN() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isNadirCharge(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
isNaturalCauses() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.NATURAL_CAUSES personnel status.
isNaval() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is Naval.
isNaval() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isNavalVehicleCrew() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isNavalVehicleDriver() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isNavigation() - Method in enum class mekhq.gui.enums.MHQTabType
 
isNavigator(Person) - Method in class mekhq.campaign.unit.Unit
 
isNcoAcademy() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isNegative() - Method in record class mekhq.campaign.finances.Money
 
isNeutral() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
isNeutral(Faction) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Indicates a faction is neutral (e.g.
isNeutral(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
Indicates a faction is neutral toward a particular potential opponent.
isNever() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
isNeverAssignMaintenanceAutomatically() - Method in class mekhq.campaign.personnel.Person
 
isNewYear(LocalDate) - Static method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Determines whether the provided LocalDate corresponds to New Year's Day (January 1st).
isNibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isNoAttribute() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Checks if the current instance is SkillAttribute.NO_ATTRIBUTE.
isNoble() - Method in class mekhq.campaign.universe.Faction
 
isNoChange() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isNone() - Method in enum class mekhq.campaign.force.FormationLevel
 
isNone() - Method in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
isNone() - Method in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.InjuryLevel
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isNone() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is None.
isNone() - Method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
Checks if the current RandomDivorceMethod is NONE.
isNone() - Method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
Checks if the current RandomMarriageMethod is NONE.
isNone() - Method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
Checks if the current RandomProcreationMethod is NONE.
isNone() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isNone() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
isNone() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
isNone() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
isNone() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
isNone() - Method in interface mekhq.campaign.randomEvents.personalities.PersonalityTrait
 
isNone() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
isNone() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Determines if the current capture style is NONE.
isNone() - Method in enum class mekhq.campaign.universe.enums.CapitalType
 
isNone() - Method in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
isNone() - Method in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
IsNone() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isNormal() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a normal injury.
isNotCrewedEntityType() - Method in class mekhq.campaign.unit.Unit
 
isNotOperational() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
isO() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isObjectiveCompleted(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
Given the track that this objective is on, is it complete?
isObjectiveFailed(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
isObjectiveRaid() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isObjectiveResolved(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
Determines whether a StratCon objective has been resolved (either completed or failed).
isObservationRaid() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isOceanTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isOfferingGoldenHello() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns whether a golden hello (recruitment incentive) is being offered.
isOfficer() - Method in class mekhq.campaign.personnel.ranks.Rank
 
isOfficerAcademy() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isOfficialChallenge() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isOffTrack(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Check to see if specified coordinates would be placed off the StratCon board
isOldAge() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.OLD_AGE personnel status.
isOmega() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isOmicron() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isOmicron() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isOmniPoddable() - Method in class mekhq.campaign.parts.AeroHeatSink
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.HeatSink
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.JumpJet
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.MASC
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.MissingHeatSink
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.MissingJumpJet
 
isOmniPoddable() - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
isOmniPoddable() - Method in class mekhq.campaign.parts.meks.MekActuator
 
isOmniPoddable() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
isOmniPoddable() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
isOmniPoddable() - Method in class mekhq.campaign.parts.Part
 
isOmniPodded() - Method in class mekhq.campaign.parts.equipment.AmmoBin
Since ammo bins aren't real parts they can't be podded in the warehouse, and whether they're podded on the unit depends entirely on the unit they're installed on.
isOmniPodded() - Method in class mekhq.campaign.parts.meks.MekActuator
 
isOmniPodded() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
isOmniPodded() - Method in class mekhq.campaign.parts.Part
 
isOmniVariant(Entity, Entity) - Static method in class mekhq.Utilities
 
isOnContractAndPlanetside() - Method in class mekhq.campaign.Campaign
 
isOneShot() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isOneShot() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
isOneToFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isOnLeave() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.ON_LEAVE personnel status.
isOnlyCommandersMatter(CampaignOptions) - Method in class mekhq.campaign.unit.Unit
 
isOnlyNoTechs() - Method in class mekhq.service.mrms.MRMSService.MRMSPartSet
 
isOnMaternityLeave() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.ON_MATERNITY_LEAVE personnel status.
isOnPlanet() - Method in class mekhq.campaign.AbstractLocation
 
isOnPlanet() - Method in class mekhq.campaign.CurrentLocation
 
isOnPlanet() - Method in interface mekhq.campaign.location.ILocation
Check if this location is currently on a planet.
isOpen() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
isOptimizeToCompleteToday() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isOriginChangesSurname() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
ISORLA - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
isOutlawed() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Indicates whether the campaign is considered outlawed based on its current standing.
isOutlawed(double) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Checks whether the specified regard value results in outlawed status.
isOutOfBounds(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
isOutstanding(UUID) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
isOverallDefeat() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isOverallSuccess() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isOverallVictory() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isOverdue() - Method in class mekhq.campaign.finances.Loan
 
isOverhead() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isOverrideA() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isOverrideB() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isOverrideC() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isOverrideD() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isOverrideF() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated, for removal: This API element is subject to removal in a future version.
isOverridingCommandCircuitRequirements() - Method in class mekhq.campaign.force.AbstractForce
 
isOvertimeAllowed() - Method in class mekhq.campaign.Campaign
 
isOverwhelming() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of OVERWHELMING.
isOwnerAlliedToPlayer() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
isP() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isPaintingTerrain() - Method in class mekhq.gui.StratConPanel
Named for the terrain brush rather than isPainting, which would sit confusingly beside the package-private JComponent.isPainting this panel inherits but cannot override - a reader inside the painting code would have no way to tell the two apart.
isParent() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isParented() - Method in interface mekhq.campaign.location.ILocation
Returns true if this location has a parent in the location tree.
isParentInLaw() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isParentOf(BodyLocation) - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
Deprecated, for removal: This API element is subject to removal in a future version.
isParentsChildrenSiblings() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.Part
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
isPartForEquipmentNum(int, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
isPartiallyCrewed() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
Deprecated, for removal: This API element is subject to removal in a future version.
isPartialSuccess() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isPartner() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isPartner() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isPartUsedOrReserved() - Method in class mekhq.campaign.parts.Part
Determines whether this part is currently in use or reserved, making it unavailable as a spare.
isPatrol() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isPayForAmmunition() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayForArmour() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayForParts() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayForPersonnel() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayForSetup() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayForUnits() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPayout() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isPeaceful() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isPeriphery() - Method in class mekhq.campaign.universe.Faction
 
isPermanent() - Method in class mekhq.campaign.personnel.Injury
 
isPermanent() - Method in class mekhq.campaign.personnel.InjuryType
 
isPermanent() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns whether this outcome makes the injury permanent.
isPermanentModification() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a permanent modification, such as a prosthetic replacement, or implant.
isPersonInForce(UUID, Formation, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Determines whether a given Person is part of a Force
isPersonnel() - Method in enum class mekhq.gui.enums.MHQTabType
 
isPhantom() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isPhysicalWeapon() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isPi() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isPibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isPiloting() - Method in enum class mekhq.campaign.personnel.enums.ModifierValue
 
isPirate() - Method in class mekhq.campaign.universe.Faction
 
isPirateCampaign() - Method in class mekhq.campaign.Campaign
Determines whether the current campaign is a pirate campaign.
isPirateHunting() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isPirateSuitable() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Determines whether this accolade is suitable for a pirate faction.
isPlanetaryAssault() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isPlanetaryGovt() - Method in class mekhq.campaign.universe.Faction
 
isPlanetSurface() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Is this template for a ground-side scenario?
isPlayable() - Method in class mekhq.campaign.universe.Faction
 
isPlayerAttacker() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isPlayerForce() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Whether this force is to be player controlled and supplied units
isPodSpace() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isPoltergeist() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isPopulationWeighted() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
 
isPositive() - Method in record class mekhq.campaign.finances.Money
 
isPositiveOrZero() - Method in record class mekhq.campaign.finances.Money
 
isPostGraduate() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
isPotentialRandomSpouse(Campaign, LocalDate, Person, Person) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
Determines if a person is a valid potential random spouse for the person being randomly married.
isPoW() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.POW personnel status.
isPrefersMen() - Method in class mekhq.campaign.personnel.Person
 
isPrefersWomen() - Method in class mekhq.campaign.personnel.Person
 
isPregnancyComplications() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.PREGNANCY_COMPLICATIONS personnel status.
isPregnant() - Method in class mekhq.campaign.personnel.Person
 
isPrepSchool() - Method in class mekhq.campaign.personnel.education.Academy
Checks if the academy is a Prep School.
isPresent() - Method in class mekhq.campaign.parts.Part
Gets a value indicating whether the part is present.
isPresent() - Method in class mekhq.campaign.unit.Unit
 
isPreteen() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isPriceAdjustedForAmount() - Method in class mekhq.campaign.parts.AmmoStorage
 
isPriceAdjustedForAmount() - Method in class mekhq.campaign.parts.Armor
 
isPriceAdjustedForAmount() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isPriceAdjustedForAmount() - Method in class mekhq.campaign.parts.Part
 
isPriceAdjustedForAmount() - Method in class mekhq.campaign.parts.PodSpace
 
isPriceAdjustedForAmount() - Method in interface mekhq.campaign.work.IPartWork
 
isPrimary() - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
isPrioritizeCompanyCommanderCombatSkills() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPrioritizeOfficerCombatSkills() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isPriorityScenario(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
isPrisoner() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isPrisoner() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isPrisonerDefector() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
isPrisonerSuitableStatus() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks whether the personnel status is suitable for prisoners.
isProcessFinances() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isProcessProcurement() - Method in class mekhq.campaign.Campaign
 
isProhibitedUnitType(Entity, boolean, boolean) - Static method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Determines if the given entity is a prohibited unit type based on specific criteria.
isProsthetic() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Checks whether this subtype represents a prosthetic or artificial body part.
isProtoMek() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is ProtoMek.
isProtoMekPilot() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isProtoMekPilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isProvingGround() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isProvingGround() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
 
isPsi() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isPyrrhicVictory() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isQ() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isQuad() - Method in class mekhq.campaign.parts.BattleArmorSuit
Deprecated, for removal: This API element is subject to removal in a future version.
isQuad() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
Deprecated, for removal: This API element is subject to removal in a future version.
isQualified(Person) - Method in class mekhq.campaign.personnel.education.Academy
Checks if a person is qualified to enroll based on their highest education level.
isQuarterly() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
isQuarterly() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
isQueuedForTravel(CampaignLocationManager) - Method in interface mekhq.campaign.location.ILocatable
Whether this item is currently sitting in the pending-travel queue, awaiting dispatch on the next new day.
isQueuedForTravel(ILocation) - Method in class mekhq.campaign.CampaignLocationManager
Returns true if traveler is currently queued for travel that has not yet been dispatched by CampaignLocationManager.dispatchPendingTravel(Campaign).
isQuickTrainIgnore() - Method in class mekhq.campaign.personnel.Person
 
isQuinquennial() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isR() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isRaidType() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isRandom(SkillLevel) - Static method in class mekhq.gui.utilities.SkillLevelPickerUtility
 
isRandomizeAroundSpecifiedPlanet() - Method in class mekhq.campaign.RandomOriginOptions
 
isRandomizeAttributes() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
isRandomizeDependentOrigin() - Method in class mekhq.campaign.RandomOriginOptions
Gets a value indicating whether to randomize the origin of dependents
isRandomizeOrigin() - Method in class mekhq.campaign.RandomOriginOptions
Gets a value indicating whether to randomize the origin of personnel.
isRandomizeStartingCash() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isRandomizeTraits() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
isRandomPeriphery() - Method in enum class mekhq.campaign.universe.enums.StartingLocationMode
 
isRansom() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isRearFacing() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isRearFacing() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
isRearMounted() - Method in class mekhq.campaign.parts.Armor
 
isRebel() - Method in class mekhq.campaign.universe.Faction
 
isRebelOrPirate() - Method in class mekhq.campaign.universe.Faction
 
isRecharging(Campaign) - Method in class mekhq.campaign.AbstractLocation
 
isRecharging(Campaign) - Method in class mekhq.campaign.CurrentLocation
Gets a value indicating whether the JumpShip is currently recharging.
isReconRaid() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isRecruitment() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isReduced() - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
isReeducationCamp() - Method in class mekhq.campaign.personnel.education.Academy
Determines if the academy is a reeducation camp.
isRefitting() - Method in class mekhq.campaign.unit.Unit
 
isRefundAll() - Method in class mekhq.campaign.personnel.skills.SkillDeprecationTool
 
isRefusedEngagement() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isRegiment() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isRegular() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
isReliefDuty() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isRemoveOverride() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isRent() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isRepairable() - Method in class mekhq.campaign.unit.Unit
 
isRepairable(Entity) - Static method in class mekhq.campaign.unit.Unit
 
isRepairBay() - Method in enum class mekhq.gui.enums.MHQTabType
 
isRepairs() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isReplacement(boolean) - Method in class mekhq.campaign.parts.BattleArmorSuit
Sets a value indicating whether this part is being used as a replacement.
isReplacementAvailable() - Method in class mekhq.campaign.parts.missing.MissingPart
 
isReplacePodParts() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isReserve() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isReservedForRefit() - Method in class mekhq.campaign.parts.Part
Gets a value indicating if the part is reserved for a refit.
isReservedForReplacement() - Method in class mekhq.campaign.parts.Part
Gets a value indicating if the part is reserved for an overnight replacement task.
isResigned() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.RESIGNED personnel status.
isResourceKeyValid(String) - Static method in class mekhq.utilities.MHQInternationalization
Checks if the given text is valid.
isResupply() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isRetainer() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isRetired() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.RETIRED personnel status.
isRetired() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isRho() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isRightTechType(String) - Method in class mekhq.campaign.parts.AeroHeatSink
 
isRightTechType(String) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
isRightTechType(String) - Method in class mekhq.campaign.parts.AeroSensor
 
isRightTechType(String) - Method in class mekhq.campaign.parts.Avionics
 
isRightTechType(String) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
isRightTechType(String) - Method in class mekhq.campaign.parts.BuildingLocation
 
isRightTechType(String) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
isRightTechType(String) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
isRightTechType(String) - Method in class mekhq.campaign.parts.EnginePart
 
isRightTechType(String) - Method in class mekhq.campaign.parts.FireControlSystem
 
isRightTechType(String) - Method in class mekhq.campaign.parts.GravDeck
 
isRightTechType(String) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
isRightTechType(String) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
isRightTechType(String) - Method in class mekhq.campaign.parts.LandingGear
 
isRightTechType(String) - Method in class mekhq.campaign.parts.LFBattery
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekActuator
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekGyro
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekLocation
 
isRightTechType(String) - Method in class mekhq.campaign.parts.meks.MekSensor
 
isRightTechType(String) - Method in class mekhq.campaign.parts.Part
 
isRightTechType(String) - Method in class mekhq.campaign.parts.PodSpace
 
isRightTechType(String) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
isRightTechType(String) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
isRightTechType(String) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
isRightTechType(String) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isRightTechType(String) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
isRightTechType(String) - Method in class mekhq.campaign.parts.Refit
We don't care what tech type it is, at least not here
isRightTechType(String) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
isRightTechType(String) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
isRightTechType(String) - Method in class mekhq.campaign.parts.SVEnginePart
 
isRightTechType(String) - Method in class mekhq.campaign.parts.TankLocation
 
isRightTechType(String) - Method in class mekhq.campaign.parts.Thrusters
 
isRightTechType(String) - Method in class mekhq.campaign.parts.VeeSensor
 
isRightTechType(String) - Method in class mekhq.campaign.parts.VeeStabilizer
 
isRightTechType(String) - Method in interface mekhq.campaign.work.IPartWork
 
isRightTechTypeFor(IPartWork) - Method in class mekhq.campaign.personnel.Person
 
isRiot() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isRiotDuty() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isRivalOf(Faction, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionHints.FactionHints
 
isRoad(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
isRole(PersonnelRole) - Method in class mekhq.campaign.personnel.Person
Checks whether this character satisfies the requirements for a given personnel role.
isRoleplaySkill() - Method in class mekhq.campaign.personnel.skills.SkillType
Determines if this skill is classified as a roleplay skill.
isRouted() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of ROUTED.
isRunning() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
isRunStartingSimulation() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isRushed - Variable in enum class mekhq.campaign.work.WorkTime
 
isRussianPatronymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isS() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isSabotage() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isSacked() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.SACKED personnel status.
isSalaries() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isSalaryEligible() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Determines whether a person is eligible to receive a salary.
isSalvage() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isSalvage() - Method in enum class mekhq.campaign.force.FormationType
Checks if this force type is SALVAGE.
isSalvage() - Method in class mekhq.campaign.unit.Unit
 
isSalvageExchange() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isSalvageExchange() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
isSalvageSupervisor() - Method in class mekhq.campaign.personnel.Person
 
isSalvaging() - Method in class mekhq.campaign.parts.Armor
 
isSalvaging() - Method in class mekhq.campaign.parts.BuildingLocation
 
isSalvaging() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
isSalvaging() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
isSalvaging() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
isSalvaging() - Method in class mekhq.campaign.parts.meks.MekLocation
 
isSalvaging() - Method in class mekhq.campaign.parts.missing.MissingPart
 
isSalvaging() - Method in class mekhq.campaign.parts.MotiveSystem
 
isSalvaging() - Method in class mekhq.campaign.parts.Part
 
isSalvaging() - Method in class mekhq.campaign.parts.PodSpace
 
isSalvaging() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isSalvaging() - Method in class mekhq.campaign.parts.Refit
We don't do salvage
isSalvaging() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
isSalvaging() - Method in class mekhq.campaign.parts.TankLocation
 
isSalvaging() - Method in class mekhq.campaign.parts.Thrusters
 
isSalvaging() - Method in class mekhq.campaign.parts.TransportBayPart
 
isSalvaging() - Method in class mekhq.campaign.parts.TurretLock
 
isSalvaging() - Method in interface mekhq.campaign.work.IPartWork
 
isSalvaging() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isSameAmmoType(AmmoType) - Method in class mekhq.campaign.parts.AmmoStorage
Gets a value indicating whether or an AmmoType is the same as this instance's ammo.
isSameAmmoType(AmmoType, InfantryWeapon) - Method in class mekhq.campaign.parts.InfantryAmmoStorage
Gets a value indicating whether the AmmoType for the InfantryWeapon is the same as this instance.
isSameArmorType() - Method in class mekhq.campaign.parts.Refit
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.AeroHeatSink
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.AeroSensor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.AmmoStorage
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Armor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Avionics
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.BAArmor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.BayDoor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.BuildingLocation
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Cubicle
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.EnginePart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.FireControlSystem
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.GravDeck
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.InfantryMotiveType
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.LandingGear
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.LFBattery
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekActuator
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekGyro
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekLocation
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.meks.MekSensor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.missing.MissingPart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.MotiveSystem
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.OmniPod
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Part
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Part.PartRef
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.QuadVeeGear
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Refit
We don't compare refits
isSamePartType(Part) - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Rotor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.SVArmor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.SVEnginePart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.TankLocation
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Thrusters
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.TransportBayPart
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.Turret
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.TurretLock
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.VeeSensor
 
isSamePartType(Part) - Method in class mekhq.campaign.parts.VeeStabilizer
 
isSamePartTypeAndStatus(Part) - Method in class mekhq.campaign.parts.equipment.MASC
 
isSamePartTypeAndStatus(Part) - Method in class mekhq.campaign.parts.Part
Checks if the current part is exactly the "same kind" of part as the part given in argument.
isSameStatus(Part) - Method in class mekhq.campaign.parts.Armor
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.BAArmor
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.BuildingLocation
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.meks.MekLocation
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.Part
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
isSameStatus(Part) - Method in class mekhq.campaign.parts.TankLocation
 
isSameType(Armor) - Method in class mekhq.campaign.parts.Armor
 
isScrapImpossible() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isSecondInCommand() - Method in class mekhq.campaign.personnel.Person
 
isSecurity() - Method in enum class mekhq.campaign.force.FormationType
Checks if this force type is SECURITY.
isSecurityDuty() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isSelected() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
 
isSelectStartingContract() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isSelf() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
isSelfCrewed() - Method in class mekhq.campaign.unit.Unit
 
isSemiannual() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
isSemiannually() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
isSeppuku() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.SEPPUKU personnel status.
isServiceable() - Method in class mekhq.campaign.unit.Unit
Determines if this unit can be serviced.
isSeventyFiveToEightyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isShadowDivision(String) - Static method in class mekhq.campaign.universe.commandGeneration.ManeiDominiAugmentor
 
isShipTransport() - Method in enum class mekhq.campaign.enums.CampaignTransportType
Is this a Ship Transport?
isSibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isSiblingInLaw() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isSigma() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isSimulateRandomMarriages() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isSimulateRandomProcreation() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isSingleDropMode() - Method in class mekhq.campaign.digitalGM.stratCon.gm.AbstractStratConGM
 
isSingleDropMode() - Method in class mekhq.campaign.digitalGM.stratCon.gm.SinglesStratConGM
 
isSingleParent() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isSixtyFiveToSeventyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isSkipAll() - Method in class mekhq.campaign.personnel.skills.SkillDeprecationTool
 
isSlowLearner() - Method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
isSmall() - Method in class mekhq.campaign.universe.Faction
 
isSneakCamo() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isSneakCamo() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isSneakECM() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isSneakECM() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isSneakIR() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isSneakIR() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isSoldier() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isSoldier() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isSoldierOrBattleArmour() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isSpaCategory(SpecialAbility, AbilityCategory) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
Deprecated, for removal: This API element is subject to removal in a future version.
isSpaceSpouse() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isSpaceSuit() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
isSpaceSuit() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
isSpaceYours() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isSpare() - Method in class mekhq.campaign.parts.Part
Gets a value indicating whether this is a spare part.
isSpecial() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Determines if the current scenario is considered "special."
isSpecial() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
isSpecialModifier() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Deprecated, for removal: This API element is subject to removal in a future version.
isSpecialScenario() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
isSpecialScenario() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
isSpecificFaction() - Method in enum class mekhq.campaign.universe.enums.StartingLocationMode
 
isSpecter() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isSpent() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
isSpouse() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
isSpouse() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isSpouse() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isSpouseChangesSurname() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
isStackable() - Method in class mekhq.campaign.personnel.Award
 
isStalemate() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of STALEMATE.
isStandard() - Method in enum class mekhq.campaign.force.FormationType
Checks if this force type is STANDARD.
isStandard() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isStandard() - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
isStandardScenario() - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
isStandardScenario() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
isStarOrNova() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isStartCourseToContractPlanet() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isStartingCapital() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isStartingLoan() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isStatusActionsPerformed() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isStatusMaxSkillReached() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
isStatusNoActions() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isStatusNoParts() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isStatusNoTechs() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
isStatusNoTechs() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isStatusOptionDisabled() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
isStatusRepaired() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
isStatusUnfixableLimb() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
isStepchild() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isStepparent() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isStepsibling() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isStingy() - Method in class mekhq.campaign.universe.Faction
 
isStratCon() - Method in enum class mekhq.gui.enums.MHQTabType
 
isStratConUrban() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isStratConWaterAdjacent() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isStrategicObjective() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
isStrategicObjective() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
isStrategicScenario(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
isStripedFrame() - Method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Whether this scheme frames the button in hazard tape rather than a plain line.
isStudent() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.STUDENT personnel status.
isStudent() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isSubjectToRandomRemoval() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
isSubstantiallyOperational() - Method in enum class mekhq.campaign.icons.enums.OperationalStatus
Deprecated, for removal: This API element is subject to removal in a future version.
isSubType(PersonnelRoleSubType) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Checks if this object's subtype matches the specified PersonnelRoleSubType.
isSubTypeOf(SkillSubType) - Method in class mekhq.campaign.personnel.skills.SkillType
 
isSubunit() - Method in class mekhq.campaign.universe.Faction
Returns whether this is a subordinate formation declared inside another command's file - an individual regiment of the Davion Brigade of Guards, say - rather than a command in its own right.
isSuccess() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
isSuccess() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
Determines whether the action check was successful.
isSuccess(int) - Static method in class mekhq.campaign.personnel.skills.ActionCheckResult
Determines whether a given margin of success represents a successful action check.
ISSUE_BEST_AWARD_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ISSUE_POSTHUMOUS_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
IssueArmorKitsDialog - Class in mekhq.gui.dialog.quartermaster
The quartermaster's counter for issuing personal armor kits.
issueDate() - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Returns the value of the issueDate record component.
issueDate() - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Returns the value of the issueDate record component.
issueFromStock(Person, EquipmentType, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Draws one kit from the character's local stores and issues it to them.
issuePlatoonKit(Unit, EquipmentType, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Issues an armor kit to a conventional infantry platoon, where the kit is the unit's field armor rather than a crew member's.
isSufferingFromClinicalParanoia() - Method in class mekhq.campaign.personnel.Person
 
isSuggestVisible() - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
isSuicide() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.SUICIDE personnel status.
isSuitedForAmbushes - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isSuitedForAmbushes() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isSuitedForBungledPatrols - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isSuitedForBungledPatrols() - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
isSuperPower() - Method in class mekhq.campaign.universe.Faction
 
isSupport() - Method in enum class mekhq.campaign.force.FormationType
Checks if this force type is SUPPORT.
isSupport() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isSupport() - Method in class mekhq.campaign.personnel.Person
 
isSupport() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isSupport(boolean) - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isSupportedUnitType(int) - Method in interface mekhq.campaign.universe.IUnitGenerator
 
isSupportedUnitType(int) - Method in class mekhq.campaign.universe.RATGeneratorConnector
 
isSupportSkill() - Method in class mekhq.campaign.personnel.skills.SkillType
Determines if this skill is classified as a support skill.
isSystemMissing(int, int) - Method in class mekhq.campaign.unit.Unit
Returns true if there is at least one missing critical slot for this system in the given location
isSystemOwner() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
isT() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isTab() - Method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
isTacticalTransport() - Method in enum class mekhq.campaign.enums.CampaignTransportType
Is this a Tactical Transport?
isTaskOvertime(IPartWork) - Method in class mekhq.campaign.personnel.Person
 
isTau() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
isTaxes() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isTeam() - Method in enum class mekhq.campaign.force.FormationLevel
 
isTeamPresent(int) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
isTeamSalvaging() - Method in class mekhq.campaign.parts.Part
 
isTech() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Checks whether a character is assigned to a technician role.
isTech() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isTech() - Method in class mekhq.campaign.personnel.Person
 
isTech() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isTechAero() - Method in class mekhq.campaign.personnel.Person
 
isTechAssignmentPrimaryDescending() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isTechAssignmentSecondaryDescending() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isTechAssignmentTertiaryDescending() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isTechBA() - Method in class mekhq.campaign.personnel.Person
 
isTechExpanded() - Method in class mekhq.campaign.personnel.Person
Checks if the person is a tech, includes mektek, mechanic, aerotek, BAtek and the non-cannon "large vessel tek"
isTechLargeVessel() - Method in class mekhq.campaign.personnel.Person
 
isTechMechanic() - Method in class mekhq.campaign.personnel.Person
 
isTechMek() - Method in class mekhq.campaign.personnel.Person
 
isTechOfficer(Person) - Method in class mekhq.campaign.unit.Unit
 
isTechSecondary() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Checks whether a character is assigned to a technician role.
isTeenager() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isTerrorism() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isTheft() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isTheta() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isThirtyFiveToFortyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isTimeLimitAtMost() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
isToddler() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
isTOE() - Method in enum class mekhq.gui.enums.MHQTabType
 
isTotalLoss() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
isTouman() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
isTowTransport() - Method in enum class mekhq.campaign.enums.CampaignTransportType
Is this a Tow Transport?
isTraining() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
isTraitMajor() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
isTraitMajor() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
isTraitMajor() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
isTraitMajor() - Method in interface mekhq.campaign.randomEvents.personalities.PersonalityTrait
 
isTraitMajor() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
isTraitor(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
Given a Person's id, is that person a traitor in this Scenario
isTraitor(Entity, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
Tests whether a given entity is a traitor in this Scenario by checking external id values.
isTraitor(Unit) - Method in class mekhq.campaign.mission.scenarios.BotForce
Checks to see if a given unit has a crew member among the traitor personnel IDs.
isTraitPositive() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
isTraitPositive() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
isTraitPositive() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
isTraitPositive() - Method in interface mekhq.campaign.randomEvents.personalities.PersonalityTrait
 
isTraitPositive() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
isTransportation() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isTransportedInBay() - Method in interface mekhq.campaign.unit.ITransportAssignment
Bays have some extra functionality other transporters don't have, like having a tech crew, which will matter for boarding actions against dropships and other Ship Transports.
isTransportedInBay() - Method in class mekhq.campaign.unit.TransportAssignment
Bays have some extra functionality other transporters don't have, like having a tech crew, which will matter for boarding actions against dropships and other Ship Transports.
IStratConDisplayable - Interface in mekhq.campaign.digitalGM.stratCon
This interface defines a StratCon element (a facility or a scenario currently) that is able to provide various kinds of information for display in some UI elements.
isTravelNodeTag(String) - Static method in class mekhq.campaign.AbstractLocation
Returns true if nodeName is the XML element name of a serialized travel node — an interplanetary <location> (CurrentLocation) or an on-planet <groundTransitLocation> (GroundTransitLocation).
isTravelToSystemSelected() - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
 
isTrueborn() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks whether the phenotype is a Clan Trueborn phenotype.
isTsm() - Method in class mekhq.campaign.parts.meks.MekLocation
 
isTsm() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
isTurningPoint() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
isTurningPointScenario(Scenario) - Method in class mekhq.gui.model.ScenarioTableModel
 
isTwentyFiveToThirtyFour() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isType() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
isU() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isUncrewed() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
isUndefined() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
isUndefined() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isUnderOne() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
isUnderProtection() - Method in class mekhq.campaign.personnel.Person
 
isUnderRepair() - Method in class mekhq.campaign.unit.Unit
 
isUndetermined() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.UNDETERMINED personnel status.
isUnitDeployedToStratCon(Unit) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Check if the unit's force (if one exists) has been deployed to a StratCon track
isUnitInForce(UUID, Formation, Campaign) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
Determines whether a given unit is part of a Force
isUnitPurchase() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isUnitRating() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
isUnits() - Method in enum class mekhq.service.enums.MRMSMode
 
isUnitSale() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isUnitTonnageMatters() - Method in class mekhq.campaign.parts.equipment.MASC
 
isUnitTonnageMatters() - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
isUnitTonnageMatters() - Method in class mekhq.campaign.parts.Part
 
isUniversalDonor() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
Deprecated, for removal: This API element is subject to removal in a future version.
isUniversalRecipient() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
Deprecated, for removal: This API element is subject to removal in a future version.
isUniversity() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isUnknownLocation() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isUnmaintained() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
isUnmaintained() - Method in class mekhq.campaign.unit.Unit
Not always opposite to isMaintained() - both are false for units that do not require maintenance.
isUnmanned() - Method in class mekhq.campaign.unit.Unit
 
isUnmannedTrailer() - Method in class mekhq.campaign.unit.Unit
Deprecated, for removal: This API element is subject to removal in a future version.
isUnsupported() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
isUnsupportedEntity(Entity) - Static method in class mekhq.utilities.EntityUtilities
Checks if the given entity is unsupported in MekHQ.
isUntrackedFaction(String) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
isUrbanTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isUseAdvancedMedical() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks if any form of advanced medical system is enabled.
isUseAggregateDailyReport() - Method in class mekhq.MHQOptions
 
isUseAssignedTechsFirst() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isUseAttributes() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
isUseClanPersonnelDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUseClanPersonnelMarriages() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
isUseClanPersonnelProcreation() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
isUseCommandCircuit() - Method in class mekhq.campaign.Campaign
 
isUseCommandCircuit(boolean, boolean, boolean, FactionStandings, List<AbstractContract>) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Determines whether command circuit access should be granted based on campaign settings, GM mode, current faction standings, and a list of active contracts.
isUseCommandCircuit(boolean, boolean, FactionStandings, String) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
Determines whether command circuit access should be granted based on campaign settings, GM mode, current faction standings, and contract employer.
isUseCommandCircuitForContract(AbstractContract) - Method in class mekhq.campaign.Campaign
 
isUsedForRefitPlanning() - Method in class mekhq.campaign.parts.Part
 
isUseExtraTime() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isUseFactionStandingBarracksCostsSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing barrack cost modifiers is active.
isUseFactionStandingBatchallRestrictionsSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing batchall restrictions are active.
isUseFactionStandingCommandCircuitSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing command circuits are active.
isUseFactionStandingContractPaySafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing contract payment modifiers is active.
isUseFactionStandingNegotiationSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing negotiation is active.
isUseFactionStandingOutlawedSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing outlawing is active.
isUseFactionStandingRecruitmentSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing recruitment modifiers is active.
isUseFactionStandingResupplySafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing resupply modifiers is active.
isUseFactionStandingSupportPointsSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing support point modifiers is active.
isUseFactionStandingUnitMarketSafe() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Checks whether tracking faction standing is enabled and if the use of faction standing unit market modifiers is active.
isUseImplants() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isUseManeiDomini() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
isUseOriginNodeFormationIconLogo() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isUsePortraitForRole(PersonnelRole) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
isUsePrisonerDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUsePrisonerMarriages() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
isUsePrisonerProcreation() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
isUseRandomClanPersonnelDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUseRandomClanPersonnelMarriages() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
isUseRandomClanPersonnelProcreation() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
isUseRandomOppositeSexDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUseRandomPrisonerDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUseRandomPrisonerMarriages() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
isUseRandomPrisonerProcreation() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
isUseRandomSameSexDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
isUserData() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
isUserData() - Method in class mekhq.CampaignPreset
 
isUseRelationshiplessProcreation() - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
isUseROMDesignation() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
isUseRushJob() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
isUsesMercenaries(int) - Method in class mekhq.campaign.universe.Faction
 
isUseSpecifiedFactionToAssignRanks() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isUseSpecifiedFactionToGenerateFormationIcons() - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
isUseStandardAtBSizing() - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
isUseStratCon() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
isUseStratConMaplessMode() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
isUseStratConSelected() - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
 
isUseStratConSinglesMode() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
isUsingBlobCrew() - Method in class mekhq.campaign.unit.Unit
Returns true if this unit is using any type of blob crew
isUsingFixedMap() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
isUtilitySkill() - Method in class mekhq.campaign.personnel.skills.SkillType
Determines if this skill is classified as a utility skill.
isV() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isValidForMRMS() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.InjuryType
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
isValidInLocation(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
isValidInTransit() - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
Checks if the faction censure action is valid while the campaign is in transit.
isValidMRMSUnit(Unit, MRMSConfiguredOptions) - Static method in class mekhq.service.mrms.MRMSService
 
isValidOnContract() - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
Checks if the faction censure action is valid while the campaign is on-contract.
isVegetationTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isVehicle() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Checks if the phenotype is Vehicle.
isVehicle() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
isVehicle() - Method in class mekhq.campaign.unit.Unit
 
isVehicleCrewExtended() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns true if this profession is suitable for vehicle crew positions.
isVehicleCrewGround() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVehicleCrewMember() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVehicleCrewMember() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVehicleCrewNaval() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVehicleCrewVTOL() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselCrew() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselCrew() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVesselCrewMember() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselCrewMember() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVesselGunner() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselGunner() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVesselNavigator() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselNavigator() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVesselPilot() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVesselPilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isVictory() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
isViolentTransition() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the isViolentTransition record component.
isVisible() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
isVolcanicTerrain(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
isVTOLCrew() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
isVTOLPilot() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
isW() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isWantsChildren() - Method in class mekhq.campaign.personnel.Person
 
isWarehouse() - Method in enum class mekhq.gui.enums.MHQTabType
 
isWarehouse() - Method in enum class mekhq.service.enums.MRMSMode
 
isWarrantOfficerAcademy() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Deprecated, for removal: This API element is subject to removal in a future version.
isWasKilled() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
isWasOfferingGoldenHello() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Returns whether a golden hello (recruitment incentive) was being offered when applicants were generated.
isWasSacked() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
isWaterAdjacent(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOceanPlacer
Reports whether a hex borders open water, i.e.
isWeakened() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Checks if the current object is equal to the value of WEAKENED.
isWealth() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
isWeapon() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
isWeaponEligibleForSPA(EquipmentType, PersonnelRole, boolean) - Static method in class mekhq.campaign.personnel.SpecialAbility
Worker function that determines if a piece of equipment is eligible for being selected for an SPA.
isWeekly() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
isWeeks() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
isWeighted() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isWeighted() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
isWelshMatronymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isWelshPatronymics() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
isWidow() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
isWidowed() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
isWidowed() - Method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
isWinterHolidayMajorDay(LocalDate) - Static method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Determines whether a given date is a major Winter Holiday day.
isWoB() - Method in class mekhq.campaign.universe.Faction
 
isWordOfBlakeOnly() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
isWorkedOn() - Method in class mekhq.campaign.personnel.Injury
 
isWorkingOnRefit(LocalHangar, Person) - Method in class mekhq.campaign.ForceHumanResources
 
isWounds() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Checks if the character has the PersonnelStatus.WOUNDS personnel status.
isWraith() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
isX() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isXi() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isXP() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
isY() - Method in enum class mekhq.campaign.universe.enums.Alphabet
 
isYears() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
isYours() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
isZ() - Method in enum class mekhq.campaign.universe.enums.Alphabet
Deprecated, for removal: This API element is subject to removal in a future version.
isZenithCharge(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
isZero() - Method in record class mekhq.campaign.finances.Money
 
isZeta() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
isZombie() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
IT_WILL_DO - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
ITechWorkPanel - Interface in mekhq.gui
Interface implemented by any panel that manages tech work.
itineraryDialog(Resupply) - Static method in class mekhq.gui.dialog.resupplyAndCaches.DialogItinerary
Displays a detailed itinerary dialog based on the type of resupply operation.
ITransportAssignment - Interface in mekhq.campaign.unit
Represents an assignment on transport.
ITransportedUnitsSummary - Interface in mekhq.campaign.unit
 
ITS_PERSONAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The enemy faction-standing loss for taking this contract is amplified.
IUnitAction - Interface in mekhq.campaign.unit.actions
Represents an action to take against a unit in a campaign.
IUnitGenerator - Interface in mekhq.campaign.universe
Common interface to interact with various methods for generating units.
IWork - Interface in mekhq.campaign.work
 

J

J - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
JANITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
JAW - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
JIHAD_START - Static variable in class mekhq.MHQConstants
The invasion of Luthien kicks off the Jihad
JMenuHelpers - Class in mekhq.gui.utilities
 
JMenuHelpers() - Constructor for class mekhq.gui.utilities.JMenuHelpers
 
JMoneyTextField - Class in mekhq.gui.utilities
Control used when a field in the UI represents an editable money amount.
JMoneyTextField() - Constructor for class mekhq.gui.utilities.JMoneyTextField
 
joined(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
joinGame(Scenario, List<Unit>) - Method in class mekhq.MekHQ
 
JOKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
JOURNEY_FROM_CAMPUS - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
JOURNEY_TO_CAMPUS - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
JPopupMenuAdapter - Class in mekhq.gui.adapter
Provides a popup menu adapter for a component which also ensures that the accessibility chord SHIFT+F10 opens the popup as well.
JPopupMenuAdapter() - Constructor for class mekhq.gui.adapter.JPopupMenuAdapter
 
JScrollableMenu - Class in mekhq.gui.baseComponents
JScrollableMenu is an extension of JMenu that expands the add functionality so that it adds child menus only if they are not empty, and then adds a scroller to them if they are of the specified size or larger.
JScrollableMenu(String) - Constructor for class mekhq.gui.baseComponents.JScrollableMenu
 
JScrollableMenu(String, String) - Constructor for class mekhq.gui.baseComponents.JScrollableMenu
 
JScrollableMenu(String, String, boolean) - Constructor for class mekhq.gui.baseComponents.JScrollableMenu
Deprecated, for removal: This API element is subject to removal in a future version.
JScrollableMenu(String, Action) - Constructor for class mekhq.gui.baseComponents.JScrollableMenu
Deprecated, for removal: This API element is subject to removal in a future version.
JScrollablePanel - Class in mekhq.gui.baseComponents
JScrollablePanel is an extension of JPanel that implements scrollable, so that it can be properly used within a JScrollPane.
JScrollablePanel() - Constructor for class mekhq.gui.baseComponents.JScrollablePanel
 
JScrollablePopupMenu - Class in mekhq.gui.baseComponents
JScrollablePopupMenu is an extension of JPopupMenu that expands the add functionality so that it adds child menus only if they are not empty, and then adds a scroller to them if they are of the specified size or larger.
JScrollablePopupMenu(String) - Constructor for class mekhq.gui.baseComponents.JScrollablePopupMenu
Deprecated, for removal: This API element is subject to removal in a future version.
JScrollablePopupMenu(String, String) - Constructor for class mekhq.gui.baseComponents.JScrollablePopupMenu
Deprecated, for removal: This API element is subject to removal in a future version.
JScrollPaneWithSpeed - Class in mekhq.gui.utilities
Deprecated.
JScrollPaneWithSpeed() - Constructor for class mekhq.gui.utilities.JScrollPaneWithSpeed
Deprecated.
Use FastJScrollPane() instead
JScrollPaneWithSpeed(Component) - Constructor for class mekhq.gui.utilities.JScrollPaneWithSpeed
Deprecated.
Use FastJScrollPane() instead
JScrollPaneWithSpeed(Component, int, int) - Constructor for class mekhq.gui.utilities.JScrollPaneWithSpeed
Deprecated.
Use FastJScrollPane() instead
JSON - Enum constant in enum class mekhq.io.FileType
Value for json files.
JSuggestField - Class in mekhq.gui.utilities
Provides a text-field that makes suggestions using a provided data-vector.
JSuggestField(Window) - Constructor for class mekhq.gui.utilities.JSuggestField
Create a new JSuggestField.
JSuggestField(Window, Vector<String>) - Constructor for class mekhq.gui.utilities.JSuggestField
Create a new JSuggestField.
JUDICIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
JUMP_COST_CALCULATIONS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
JUMP_SHIP_CONTRACT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
JumpBlockers - Class in mekhq.campaign.utilities
 
JumpBlockers() - Constructor for class mekhq.campaign.utilities.JumpBlockers
 
JumpCostsSummary - Class in mekhq.gui.dialog
Dialog to display a detailed summary of jump-related transport costs for a campaign in MekHQ.
JumpCostsSummary(Frame, TransportCostCalculations) - Constructor for class mekhq.gui.dialog.JumpCostsSummary
Constructs a modal dialog to display a complete transport cost summary for the given calculations.
JumpJet - Class in mekhq.campaign.parts.equipment
 
JumpJet() - Constructor for class mekhq.campaign.parts.equipment.JumpJet
 
JumpJet(int, EquipmentType, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.JumpJet
 
jumpMP - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
jumpMP - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
JumpPath - Class in mekhq.campaign
This is an array list of planets for a jump path, from which we can derive various statistics.
JumpPath() - Constructor for class mekhq.campaign.JumpPath
 
JumpPath(ArrayList<PlanetarySystem>) - Constructor for class mekhq.campaign.JumpPath
 
JumpPathViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a JumpPath record
JumpPathViewPanel(JumpPath, Campaign) - Constructor for class mekhq.gui.view.JumpPathViewPanel
 
JUMPSHIP_BOTANIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
JUMPSHIP_CHEF - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
JUMPSHIP_COMMAND - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
The JumpShips that berth the command's DropShips.
JumpshipDockingCollar - Class in mekhq.campaign.parts
 
JumpshipDockingCollar() - Constructor for class mekhq.campaign.parts.JumpshipDockingCollar
Deprecated, for removal: This API element is subject to removal in a future version.
JumpshipDockingCollar(int, int, Campaign, int) - Constructor for class mekhq.campaign.parts.JumpshipDockingCollar
 
jumpShips() - Method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Returns the value of the jumpShips record component.
jumpType - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
jumpType - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
JURY_RIGGER_COST_MULTIPLIER - Static variable in interface mekhq.campaign.work.IFabricatable
The Jury-Rigger Special Ability reduces all fabrication costs by 25% (i.e.
JUST_BUSINESS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The enemy faction-standing loss for taking this contract is reduced.
JUSTIFIES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 

K

K - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
KAER_PATHOGEN - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
KAER_PATHOGEN - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
KAPPA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
Key(String, Class<T>) - Constructor for class mekhq.campaign.ExtraData.Key
 
keyPressed(KeyEvent) - Method in class mekhq.gui.dialog.DateChooser
 
keyPressed(KeyEvent) - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
keyReleased(KeyEvent) - Method in class mekhq.gui.dialog.DateChooser
 
keyReleased(KeyEvent) - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
keyTyped(KeyEvent) - Method in class mekhq.gui.dialog.DateChooser
 
keyTyped(KeyEvent) - Method in class mekhq.gui.dialog.StoryChoiceDialog
 
KFBoom - Class in mekhq.campaign.parts.kfs
 
KFBoom() - Constructor for class mekhq.campaign.parts.kfs.KFBoom
Deprecated, for removal: This API element is subject to removal in a future version.
KFBoom(int, Campaign, int) - Constructor for class mekhq.campaign.parts.kfs.KFBoom
 
KFChargingSystem - Class in mekhq.campaign.parts.kfs
 
KFChargingSystem() - Constructor for class mekhq.campaign.parts.kfs.KFChargingSystem
Deprecated, for removal: This API element is subject to removal in a future version.
KFChargingSystem(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.kfs.KFChargingSystem
 
KFDriveCoil - Class in mekhq.campaign.parts.kfs
 
KFDriveCoil() - Constructor for class mekhq.campaign.parts.kfs.KFDriveCoil
Deprecated, for removal: This API element is subject to removal in a future version.
KFDriveCoil(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.kfs.KFDriveCoil
 
KFDriveController - Class in mekhq.campaign.parts.kfs
 
KFDriveController() - Constructor for class mekhq.campaign.parts.kfs.KFDriveController
Deprecated, for removal: This API element is subject to removal in a future version.
KFDriveController(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.kfs.KFDriveController
 
KFFieldInitiator - Class in mekhq.campaign.parts.kfs
 
KFFieldInitiator() - Constructor for class mekhq.campaign.parts.kfs.KFFieldInitiator
Deprecated, for removal: This API element is subject to removal in a future version.
KFFieldInitiator(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.kfs.KFFieldInitiator
 
KFHeliumTank - Class in mekhq.campaign.parts.kfs
 
KFHeliumTank() - Constructor for class mekhq.campaign.parts.kfs.KFHeliumTank
Deprecated, for removal: This API element is subject to removal in a future version.
KFHeliumTank(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.kfs.KFHeliumTank
 
KIA - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
KIA - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
KIDS - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
KILEN_WATTS_SYNDROME - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
KILEN_WATTS_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
Kill - Class in mekhq.campaign
A kill record
Kill() - Constructor for class mekhq.campaign.Kill
 
Kill(UUID, String, String, LocalDate, UUID, int, int, long) - Constructor for class mekhq.campaign.Kill
 
KILL_LOG - Enum constant in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Kills scored by the unit through its pilot.
KILL_XP_AWARD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
KillAwardProcessor(Campaign, AbstractContract, UUID, List<Award>, Map<Integer, List<Kill>>) - Static method in class mekhq.campaign.personnel.autoAwards.KillAwards
This function loops through Kill Awards, checking whether the person is eligible to receive each type of award
KillAwards - Class in mekhq.campaign.personnel.autoAwards
 
KillAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.KillAwards
 
KILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
KILLS_FOR_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
KillTableModel - Class in mekhq.gui.model
 
KillTableModel(List<Kill>) - Constructor for class mekhq.gui.model.KillTableModel
 
KillTableModel.Renderer - Class in mekhq.gui.model
 
kind() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the kind record component.
KIT_AEROSPACE_PILOT - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_ENVIRONMENT_SUIT_LIGHT - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_FLAK_STANDARD - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_HEAT_SUIT - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_MEKWARRIOR_ADVANCED - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_MEKWARRIOR_BASIC - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_MEKWARRIOR_CLAN - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_SNOWSUIT - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
KIT_TANKERS_SMOCK - Static variable in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
 
kitchens() - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Returns the value of the kitchens record component.
KITCHENS - Enum constant in enum class mekhq.campaign.mission.rentals.ContractRentalType
 
kitFound() - Method in class mekhq.campaign.parts.Refit
 
KNIGHTS_GRASSE_SYNDROME - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
KNIGHTS_GRASSE_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 

L

L - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
label() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the label record component.
label() - Method in record class mekhq.gui.view.MoraleBar.MoraleDisplay
Returns the value of the label record component.
labelAbove() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the labelAbove record component.
Laceration() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Laceration
 
LACERATION - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
LAENS_REGRET - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
LAENS_REGRET - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
LAKELANDS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Scattered medium lakes across the sector.
LAM - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
LAM_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LAM_PILOT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
LAMBDA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
LANCE - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
LANCE_SIZE - Static variable in class mekhq.campaign.force.CombatTeam
 
LanceAssignmentView - Class in mekhq.gui.view
Against the Bot Shows how many lances are required to be deployed on active contracts and in what roles and allows the player to assign units to those roles.
LanceAssignmentView(Campaign) - Constructor for class mekhq.gui.view.LanceAssignmentView
 
landFromTravelNode(AbstractMobileLocation, ILocation, ILocation, ILocation, ILocation, CampaignLocationManager) - Static method in class mekhq.campaign.location.LocationDispatch
Completes the arrival of all persons, units, and parts carried by a finished travel node, then removes the node from the location tree and campaign registry.
LandingGear - Class in mekhq.campaign.parts
 
LandingGear() - Constructor for class mekhq.campaign.parts.LandingGear
Deprecated, for removal: This API element is subject to removal in a future version.
LandingGear(int, Campaign) - Constructor for class mekhq.campaign.parts.LandingGear
 
LandlessEmployerExclusion - Class in mekhq.campaign.mission.contract.contractGeneration.targetFinder
 
LandlessEmployerExclusion() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.targetFinder.LandlessEmployerExclusion
 
LANDMARK_SUPERVIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
LANDMARK_SUPERVIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
LandMass - Class in mekhq.campaign.universe
This is an object for landMasses of a planet
LandMass() - Constructor for class mekhq.campaign.universe.LandMass
 
landmassCount() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the landmassCount record component.
LARGE - Enum constant in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
LARGE - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
 
LARGE - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Large preset width, intended for dialogs that require significantly more space.
LARGE_CRAFT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
LargeCraftAmmoBin - Class in mekhq.campaign.parts.equipment
Ammo bin for a weapon bay that combines multiple tons of ammo into a single bin.
LargeCraftAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
LargeCraftAmmoBin(int, AmmoType, int, int, double, Campaign) - Constructor for class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
LargeCraftAmmoSwapDialog - Class in mekhq.gui.dialog
 
LargeCraftAmmoSwapDialog(JFrame, Unit) - Constructor for class mekhq.gui.dialog.LargeCraftAmmoSwapDialog
 
LAST_MAN_STANDING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LAST_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LAST_NEURAL_INTERFACE_MODE - Static variable in class mekhq.MHQConstants
 
LAST_RANK_CHANGE_DATE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LAST_USE_IMPLANTS - Static variable in class mekhq.MHQConstants
 
lastFileModified(String, FilenameFilter) - Static method in class mekhq.Utilities
Returns the last file modified in a directory and all subdirectories that conforms to a FilenameFilter
lastName() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the lastName record component.
LATE_CHILDHOOD - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
latitudeBand() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Returns the value of the latitudeBand record component.
LatitudeBand - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The latitude band a StratCon sector sits in, used by improved sector generation to bias a sector's temperature away from the planet's equatorial baseline.
LAUNCHER_NEW_PLAYER_QUICKSTART_PATH - Static variable in class mekhq.MHQConstants
 
LAWYER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LAYERED_CATEGORY - Static variable in class mekhq.campaign.icons.LayeredFormationIcon
 
LAYERED_FORCE_ICON_ADJUSTMENT_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_ALPHANUMERIC_BOTTOM_RIGHT_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_ALPHANUMERIC_HQ_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_ALPHANUMERIC_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_BACKGROUND_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_BATTLEMEK_CENTER_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_BATTLEMEK_LEFT_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_DEFAULT_FRAME_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_BATTALION_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_BINARY_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_BRIGADE_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_CHOIR_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_CLAN_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_CLUSTER_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_COMPANY_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_COMSTAR_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_GALAXY_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_INNER_SPHERE_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LANCE_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_I_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_II_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_III_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_IV_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_V_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_LEVEL_VI_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_NOVA_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_POINT_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_REGIMENT_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_STAR_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_TEAM_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FORMATION_TRINARY_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_FRAME_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_LOGO_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_BORDER_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_FACTORY_FRESH_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_FULLY_OPERATIONAL_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_MARGINALLY_OPERATIONAL_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_NOT_OPERATIONAL_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_SUBSTANTIALLY_OPERATIONAL_FILENAME - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_OPERATIONAL_STATUS_TAB_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_SPECIAL_MODIFIER_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_TYPE_PATH - Static variable in class mekhq.MHQConstants
 
LAYERED_FORCE_ICON_TYPE_STRAT_OPS_PATH - Static variable in class mekhq.MHQConstants
 
LayeredFormationIcon - Class in mekhq.campaign.icons
LayeredFormationIcon is an implementation of StandardFormationIcon that contains ForcePieceIcons for the LayeredFormationIconLayer layers.
LayeredFormationIcon() - Constructor for class mekhq.campaign.icons.LayeredFormationIcon
 
LayeredFormationIcon(String, String) - Constructor for class mekhq.campaign.icons.LayeredFormationIcon
 
LayeredFormationIcon(String, String, Map<LayeredFormationIconLayer, List<FormationPieceIcon>>) - Constructor for class mekhq.campaign.icons.LayeredFormationIcon
 
LayeredFormationIconCreationPanel - Class in mekhq.gui.panels
This panel is used to create, display, and export a LayeredFormationIcon based on a tabbed pane containing a ForcePieceIconChooser for every potential LayeredFormationIconLayer layer.
LayeredFormationIconCreationPanel(JFrame, StandardFormationIcon, boolean) - Constructor for class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
LayeredFormationIconDialog - Class in mekhq.gui.dialog.iconDialogs
A LayeredFormationIconDialog is used to select a Formation Icon, which may be either a LayeredFormationIcon or a StandardFormationIcon.
LayeredFormationIconDialog(JFrame, StandardFormationIcon) - Constructor for class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
LayeredFormationIconLayer - Enum Class in mekhq.campaign.icons.enums
This contains the individual layers of a LayeredFormationIcon, which are also the potential header folders within the Pieces category of the Formation Icon Directory.
LEADERSHIP - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LEADERSHIP_IMPRISONED - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
LEADERSHIP_REPLACEMENT - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
LEADERSHIP_UNITS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
LeadershipMethod - Enum Class in mekhq.campaign.personnel.enums
Deprecated, for removal: This API element is subject to removal in a future version.
LEAVES_NO_TRAIL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
left(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
LEFT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
LEFT_ANKLE - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_CALF - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_ELBOW - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_FEMUR - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_FOREARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_HIP - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_KNEE - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_SHIN - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_SHOULDER - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_THIGH - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEFT_WRIST - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LEGACY - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
One sector per three combat teams, plus a smaller one for any remainder.
LEGACY_RULE_BEFORE_METADATA - Static variable in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Version marker for campaign options that existed before the metadata system was implemented and shouldn't have a version badge.
LegacyContractConverter - Class in mekhq.campaign.mission.contract.io
Converts a legacy <mission> XML node - a pre-migration AtBContract/Contract/Mission - into a new AbstractContract, so old saves keep a record of their contracts once the legacy classes are removed.
LegacyRelinkResult(int, int) - Constructor for record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Creates an instance of a LegacyRelinkResult record class.
LegacyStratConSectorGeneration - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The legacy sector generation: the original biome-stripe terrain placer (StratConTerrainPlacer).
LegacyStratConSectorGeneration() - Constructor for class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LegacyStratConSectorGeneration
 
LEGAL_ARCHIVIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LEGAL_CHALLENGE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
LEGENDARY_MEK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LENGTH - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales contract length at generation (a multiplier).
lengthInMonths() - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns the value of the lengthInMonths record component.
LENGTHY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The contract runs longer than the rolled length.
LENIENT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Required victory points are lowered, so the contract is easier to fulfill.
LETTER_FROM_HEAD_OF_STATE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
A highly prestigious honor indicating direct recognition from the faction’s leader.
level - Variable in class mekhq.campaign.personnel.InjuryType
 
level() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns the value of the level record component.
level() - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Returns the value of the level record component.
level() - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Returns the value of the level record component.
LEVEL_II_OR_CHOIR - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
LEVEL_II_SIZE - Static variable in class mekhq.campaign.force.CombatTeam
 
LEVEL_III - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
LEVEL_IV - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
LEVEL_V - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
LEVEL_VI - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
levels() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Returns the value of the levels record component.
LevelSorter - Class in mekhq.gui.sorter
A comparator for skills levels (e.g.
LevelSorter() - Constructor for class mekhq.gui.sorter.LevelSorter
 
LFBattery - Class in mekhq.campaign.parts
 
LFBattery() - Constructor for class mekhq.campaign.parts.LFBattery
Deprecated, for removal: This API element is subject to removal in a future version.
LFBattery(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.LFBattery
 
liaison() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the liaison record component.
LIAISON - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
LIBRARIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
Library(double, List<HydrologyProfile>) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Creates an instance of a Library record class.
Library(Double, Double, Double, Double, List<UrbanProfile>) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Creates an instance of a Library record class.
Library(Double, Double, Double, List<OrogenyProfile>) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Creates an instance of a Library record class.
Library(List<SectorShapeProfile>) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape.Library
Creates an instance of a Library record class.
licenseHeader(File) - Static method in class mekhq.utilities.MMDataLicenseHeader
Builds the license header block for a data file.
LIFE_PATH - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
LIFE_PATH_CATEGORY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
lifeForm - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
LifeForm - Enum Class in mekhq.campaign.universe
 
LifePathCategory - Enum Class in mekhq.campaign.personnel.advancedCharacterBuilder
Enumeration of categories for life paths in the advanced character builder.
LifePathDataClassLookup - Enum Class in mekhq.campaign.personnel.advancedCharacterBuilder
Enumerates the valid class lookup types for LifePathEntryData in the advanced character builder.
LifePathEntryData - Record Class in mekhq.campaign.personnel.advancedCharacterBuilder
Represents a single piece of life path data for use in the advanced character builder, encapsulating an identifying class name, object name, and value.
LifePathEntryData(String, String, int) - Constructor for record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Canonical constructor for LifePathEntryData with null checks.
LifePathEntryDataTraitLookup - Enum Class in mekhq.campaign.personnel.advancedCharacterBuilder
Enumerates the supported trait types for LifePathEntryData, providing lookup functionality by name for use in the advanced character builder.
LifePathRecord - Record Class in mekhq.campaign.personnel.advancedCharacterBuilder
Represents a single Life Path definition for the advanced character builder system, including identifying metadata, requirements, awards, and exclusion logic.
LifePathRecord(UUID, String, Version, String, String, int, int, int, List<ATOWLifeStage>, List<LifePathCategory>, Map<Integer, List<LifePathEntryData>>, List<LifePathEntryData>, List<LifePathEntryData>, Map<Integer, List<LifePathEntryData>>) - Constructor for record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Canonical constructor for LifePathRecord.
lifeStages() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the lifeStages record component.
lifeSupport - Variable in class mekhq.campaign.parts.meks.MekLocation
 
LIFT_HOIST - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
LiftTopUp - Class in mekhq.campaign.universe.commandGeneration
Adds the DropShips and JumpShips the units a build created after its rolls still need.
LiftTopUp.Result - Record Class in mekhq.campaign.universe.commandGeneration
What a run added.
light - Variable in class mekhq.campaign.mission.scenarios.Scenario
planetary conditions parameters
LIGHT_VEHICLE_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
lightMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the lightMultiplier record component.
LIMIT_BY_YEAR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
LIMIT_CLAN_TECH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
LIMITED_INSIGHT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
limitSkills(int) - Method in class mekhq.campaign.personnel.Person
Limit skills to the maximum of the given level
Linear - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.EffectScalingType
 
LINKED_ATTRIBUTES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
linkedScenarioProcessing(ResolveScenarioTracker, HashMap<Integer, List<UUID>>) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes completion of a StratCon scenario that is linked to another scenario pulls force off completed scenario, checks to see if entire force is moving on or subset of units
liquidTons() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns the value of the liquidTons record component.
LISTS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LITERAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
literalSection(String, String, JComponent) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
LIVER_FILTRATION_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
LIVER_FILTRATION_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
LIVER_FILTRATION_IMPLANT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
LIVESTOCK_FARMER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LIVESTREAM_ENTERTAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
load(boolean) - Static method in class mekhq.campaign.universe.Factions
Loads Factions data from a file.
load(String) - Method in class mekhq.campaign.universe.Systems
Loads Systems data from files.
load(List<String>) - Method in class mekhq.gui.scenarioTemplateEditor.ModifiersPanel
Populates the selected-modifier list from the given modifiers.
load(List<String>) - Method in class mekhq.gui.scenarioTemplateEditor.RoleSetEditorPanel
Populates the role-set list from the given stored role-set strings.
load(ScenarioMapParameters) - Method in class mekhq.gui.scenarioTemplateEditor.MapParametersPanel
Populates the controls from the given map parameters.
load(ScenarioTemplate) - Method in class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
Binds the panel to a template and refreshes the objective list.
load(ScenarioTemplate) - Method in class mekhq.gui.scenarioTemplateEditor.TemplatePropertiesPanel
Populates the controls from the given template.
LOAD_EXISTING - Enum constant in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
loadAcademyFromStream(InputStream, String) - Method in class mekhq.campaign.personnel.education.AcademyFactory
Loads academy data from an input stream and adds it to the academy map.
loadAwardsFromStream(InputStream, String) - Method in class mekhq.campaign.personnel.AwardsFactory
 
loadBin() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
loadBin() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
Requisition ammo for this bin and remove it from the warehouse.
loadBin() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
loadBinSingleTon() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Load a single ton of ammo into the bay.
loadBloodnameData() - Static method in class mekhq.campaign.personnel.Bloodname
Loads the Bloodname data from data/universe/bloodnames, one folder per Clan and one file per Bloodname.
loadCampaignPresetsFromDirectory(File) - Static method in class mekhq.CampaignPreset
 
loadClanData() - Static method in class mekhq.campaign.personnel.Clan
Deprecated.
 
loadCurrencies() - Method in class mekhq.campaign.finances.CurrencyManager
 
loadDefault() - Static method in class mekhq.campaign.universe.Systems
Loads startup planetary system data.
loadDefault(boolean) - Static method in class mekhq.campaign.universe.Factions
Loads the default Factions data.
loadEntity(Entity) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
loadFaction(Faction) - Static method in class mekhq.campaign.unit.UnitTechProgression
Initializes the data for a particular faction
loadFieldsFromXml(Node) - Method in interface mekhq.module.api.MekHQModule
 
loadFieldsFromXml(Node) - Method in interface mekhq.module.api.PersonnelMarketMethod
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.AeroHeatSink
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.AeroSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.AmmoStorage
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Armor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Avionics
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.BayDoor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.BuildingLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Cubicle
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.EnginePart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MASC
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.FireControlSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.GravDeck
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.InfantryMotiveType
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.LandingGear
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.LFBattery
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekGyro
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.meks.MekSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingCIC
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingOmniPod
Loads class fields from XML
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingRotor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingTurret
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.MotiveSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.OmniPod
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Part
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Part.PartRef
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.QuadVeeGear
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Refit
We handle this in generateInstanceFromXML
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.SVArmor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.SVEnginePart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.TankLocation
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Thrusters
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.TransportBayPart
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.Turret
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.TurretLock
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.VeeSensor
 
loadFieldsFromXmlNode(Node) - Method in class mekhq.campaign.parts.VeeStabilizer
 
loadFieldsFromXmlNode(Node, Version, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
loadFieldsFromXmlNode(Node, Version, Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
loadFieldsFromXmlNode(Node, Version, Campaign) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.DialogStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.StoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.AddPersonStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.AddUnitStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.AdvanceTimeStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.ChangePersonStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.ChangeStringVariableStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.CompleteMissionStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.EndArcStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.GameOverStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.StoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.RemoveUnitStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.SetDateStoryTrigger
 
loadFieldsFromXmlNode(Node, Campaign, Version) - Method in class mekhq.campaign.storyArc.storytrigger.SwitchTabStoryTrigger
 
loadFinancialInstitutionsFromFile(File) - Static method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitutions
 
loadForce(ScenarioForceTemplate) - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Loads the given force template into the editor controls.
loadFormerSpouses(NodeList) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
This loads the FormerSpouses from their saved nodes.
loadForTest(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
Test seam: loads the biome manifest from an explicit path and installs the result as the singleton.
loadForTest(String) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
Test seam: loads the hydrology profiles from an explicit path and installs the result as the singleton.
loadForTest(String) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
Test seam: loads the orogeny profiles from an explicit path and installs the result as the singleton.
loadForTest(String) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape
Test seam: loads the sector shape profiles from an explicit path and installs the result as the singleton.
loadForTest(String) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
Test seam: loads the urban profiles from an explicit path and installs the result as the singleton.
loadForTest(String, String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Test seam: reloads the facilities from an explicit manifest and directory.
loadFromXml() - Static method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
loadFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.ForceHumanResources
Parses a <humanResources> node and returns a populated ForceHumanResources instance.
loadFromXML(Node, Campaign, Version) - Static method in class mekhq.campaign.LocalPersonnel
Parses a <personnel> XML node and imports each <person> child into campaign via Campaign.importPerson(Person).
loadFromXML(Node, Campaign, Version) - Static method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Repopulates the campaign's contract history from a <contracts> node previously written by ContractHistoryData.writeToXML(PrintWriter, int, Campaign).
loadFromXML(Node, Campaign, Version) - Method in class mekhq.campaign.mission.contract.ContractMarket
Repopulates the market from a <contractMarket> node previously written by ContractMarket.writeToXML(PrintWriter, int, Campaign).
loadListFile(boolean) - Method in class mekhq.gui.menus.MekHQMenuBar
 
loadNewsFor(int, long) - Method in class mekhq.campaign.universe.News
 
loadPartsFile() - Method in class mekhq.gui.menus.MekHQMenuBar
 
loadPersonFile() - Method in class mekhq.gui.menus.MekHQMenuBar
 
loadPlayerConvoys(Resupply) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Loads and organizes player convoys for a resupply operation.
loadPlayerTransports(int, Map<Integer, ? extends ITransportAssignment>, Client, boolean, boolean) - Static method in class mekhq.Utilities
Handles loading a player's transported units onto their transports once a megamek scenario has actually started.
loadPlayerTransports(int, Set<Integer>, Client, boolean, boolean, boolean, boolean) - Static method in class mekhq.Utilities
Handles loading a player's transported units onto their transports once a megamek scenario has actually started.
loadRankSystemsFromFile(File, RankSystemType) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
loadShapeData(InputStream) - Method in class mekhq.gui.view.PaperDoll
 
loadShipTransport(TransporterType, Set<Unit>) - Method in class mekhq.campaign.unit.Unit
Bay loading utility used when assigning units to bay-equipped transport units For each passed-in unit, this will find the first available, transport bay and set both the target bay and the UUID of the transport ship.
loadStoryArc(Campaign) - Method in class mekhq.campaign.storyArc.StoryArcStub
 
loadTacticalTransport(TransporterType, Set<Unit>) - Method in class mekhq.campaign.unit.Unit
Transporter loading utility used when assigning units to transport units For each passed-in unit, this will assign the unit to the specified bay, or the type of Transporter if one isn't provided.
loadTransport(Set<Unit>, Transporter, TransporterType) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Transporter loading utility used when assigning units to transport units For each passed-in unit, this will assign the unit to the specified bay, or the type of Transporter if one isn't provided.
loadTransport(Transporter, TransporterType, Unit) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Transporter loading utility used when assigning units to transport units For the passed in unit, this will assign the unit to the specified bay, or the type of Transporter if one isn't provided.
loadTransport(TransporterType, Set<Unit>) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Transporter loading utility used when assigning units to transport units For each passed-in unit, this will assign the unit to the type of Transporter if one isn't provided.
loadTransportedEntities() - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
loadTransportShip(Vector<Unit>, TransporterType) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
Bay loading utility used when assigning units to bay-equipped transport units For each passed-in unit, this will find the first available, transport bay and set both the target bay and the transport ship.
loadUnit(Unit) - Method in class mekhq.gui.MekLabTab
 
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.AttributesAndTraitsPage
Loads values from the current campaign options and random skill preferences into this page's controls.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Loads the current values for XP Awards and Skill Randomization settings into the UI components from the campaign options and random skill preferences.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
 
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Loads values from the campaign options.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.FinancesPages
Loads configuration values from the current campaign options to populate the financial settings and related UI components in the `FinancesPage`.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
Loads the values from the current campaign's CampaignOptions and updates the user interface components.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
 
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Loads the default CampaignOptions values into the RelationshipsPage components.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Loads the repair and maintenance settings from the default CampaignOptions into the page's UI components.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.RulesetsPages
A convenience method to load values from the default CampaignOptions instance.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.SalariesPages
Shortcut method to load default CampaignOptions values into the page components.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.SkillsPages
Loads skill values from the current campaign options using default skill values.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.SystemsPages
Loads values from the current campaign or an optional preset campaign options into the UI components, updating their states to match the data.
loadValuesFromCampaignOptions() - Method in class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Overload of loadValuesFromCampaignOptions method.
loadValuesFromCampaignOptions(LocalDate, Faction) - Method in class mekhq.gui.campaignOptions.contents.GeneralPage
Loads values from the specified CampaignOptions, date, and faction into the user interface components.
loadValuesFromCampaignOptions(Version) - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Shortcut method to load default CampaignOptions values into the page components.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.EquipmentAndSuppliesPages
Loads values from the provided CampaignOptions instance into the UI components.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.FinancesPages
Loads and applies the values from the provided campaign options or the default campaign options if the provided options are null.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.MarketsPages
Loads the campaign options from the associated Campaign into the UI components of the market pages.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RelationshipsPages
Loads values from the specified CampaignOptions instance into the RelationshipsPage components.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Loads the repair and maintenance settings from the CampaignOptions object into the page's UI components.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.RulesetsPages
Loads the ruleset values from a CampaignOptions object into the UI components.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.SalariesPages
Loads and applies configuration values from the provided CampaignOptions object, or uses the default campaign options if none are provided.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.SystemsPages
Loads values from the specified presetCampaignOptions, or the current campaign's options if null, into the UI form fields and controls.
loadValuesFromCampaignOptions(CampaignOptions) - Method in class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Loads the current configuration values from the provided CampaignOptions object and updates the associated UI components in both the Turnover and Fatigue pages.
loadValuesFromCampaignOptions(CampaignOptions, Map<String, SkillType>) - Method in class mekhq.gui.campaignOptions.contents.SkillsPages
Loads skill values into the model and refreshes any tables that have already been created.
loadValuesFromCampaignOptions(CampaignOptions, Version) - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Loads and applies configuration values from the provided CampaignOptions object, or uses the default campaign options if none are provided.
loadValuesFromCampaignOptions(CampaignOptions, RandomSkillPreferences) - Method in class mekhq.gui.campaignOptions.contents.AttributesAndTraitsPage
Loads values from the specified preset sources, or the current campaign's sources if null, into this page's controls.
loadValuesFromCampaignOptions(CampaignOptions, RandomSkillPreferences) - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Loads the current values for XP Awards and Skill Randomization settings into the UI components from the given CampaignOptions and RandomSkillPreferences objects.
loadValuesFromCampaignOptions(CampaignOptions, RandomOriginOptions, RankSystem) - Method in class mekhq.gui.campaignOptions.contents.BiographyPages
Loads values from campaign options, optionally integrating with presets for default settings.
loadValuesFromOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
loadValuesFromOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
loadValuesFromOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
Reads values into the tab's controls.
Loan - Class in mekhq.campaign.finances
TODO : Update loan baseline based on latest Campaign Operations Rules
Loan(int, int, int, FinancialTerm, int, LocalDate) - Constructor for class mekhq.campaign.finances.Loan
 
Loan(String, String, Money, int, int, FinancialTerm, int, LocalDate) - Constructor for class mekhq.campaign.finances.Loan
 
Loan(Money, int, int, FinancialTerm, int, LocalDate) - Constructor for class mekhq.campaign.finances.Loan
 
LOAN_OVERDUE_BACKGROUND - Static variable in class mekhq.MHQConstants
 
LOAN_OVERDUE_FOREGROUND - Static variable in class mekhq.MHQConstants
 
LOAN_PAYMENT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
LOAN_PRINCIPAL - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
LOAN_SHARK_VICTIM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
LoanDefaultedEvent - Class in mekhq.campaign.events.loans
Triggered when the player defaults on a loan.
LoanDefaultedEvent(Loan) - Constructor for class mekhq.campaign.events.loans.LoanDefaultedEvent
 
LoanEvent - Class in mekhq.campaign.events.loans
abstract base class for events involving loans.
LoanEvent(Loan) - Constructor for class mekhq.campaign.events.loans.LoanEvent
 
LoanNewEvent - Class in mekhq.campaign.events.loans
Triggered when a new loan is taken out.
LoanNewEvent(Loan) - Constructor for class mekhq.campaign.events.loans.LoanNewEvent
 
LoanPaidEvent - Class in mekhq.campaign.events.loans
Triggered when a loan is paid off.
LoanPaidEvent(Loan) - Constructor for class mekhq.campaign.events.loans.LoanPaidEvent
 
LoanRemovedEvent - Class in mekhq.campaign.events.loans
Base class for LoanPaidEvent and LoanDefaultedEvent.
LoanRemovedEvent(Loan) - Constructor for class mekhq.campaign.events.loans.LoanRemovedEvent
 
LoanTableModel - Class in mekhq.gui.model
A table model for displaying active loans
LoanTableModel() - Constructor for class mekhq.gui.model.LoanTableModel
 
LoanTableModel.Renderer - Class in mekhq.gui.model
 
LoanTableMouseAdapter - Class in mekhq.gui.adapter
 
LoanTableMouseAdapter(CampaignGUI, JTable, LoanTableModel) - Constructor for class mekhq.gui.adapter.LoanTableMouseAdapter
 
loc - Variable in class mekhq.campaign.parts.BuildingLocation
 
loc - Variable in class mekhq.campaign.parts.meks.MekLocation
 
loc - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
loc - Variable in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
loc - Variable in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
loc - Variable in class mekhq.campaign.parts.TankLocation
 
loc - Variable in class mekhq.gui.view.PaperDoll.OverlayLocData
 
LOCAL_CAMPUS_REFERENCE_TYPE - Static variable in class mekhq.campaign.location.AcademyCampusLocation
Discriminator for a local (home-school or unit-education) campus that travels with its parent, as a serialized ILocation reference.
LOCAL_CONNECTOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LOCAL_PLANETARY_GOVERNMENT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
LOCAL_SYSTEM_OWNER - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
LOCAL_WARLORD - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
localBots - Variable in class mekhq.AtBGameThread
 
LocalDateAdapter() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConCampaignState.LocalDateAdapter
 
LocalHangar - Class in mekhq.campaign
Represents a hangar which contains zero or more units.
LocalHangar() - Constructor for class mekhq.campaign.LocalHangar
 
LocalPersonnel - Class in mekhq.campaign
Roster of Persons, keyed by UUID.
LocalPersonnel() - Constructor for class mekhq.campaign.LocalPersonnel
 
localStock(Person, EquipmentType) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
How many of this kit the character's local stores hold.
LocalWarehouse - Class in mekhq.campaign
Stores parts for a Campaign.
LocalWarehouse() - Constructor for class mekhq.campaign.LocalWarehouse
 
location - Variable in class mekhq.campaign.parts.Armor
 
location - Variable in class mekhq.campaign.parts.meks.MekActuator
 
location - Variable in class mekhq.campaign.parts.missing.MissingMekActuator
 
location - Variable in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
location - Variable in class mekhq.campaign.parts.PodSpace
 
location - Variable in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
LOCATION - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
LOCATION_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LOCATION_REFERENCE_TYPE - Static variable in class mekhq.campaign.base.PlayerBase
Discriminator identifying a player base as a serialized ILocation reference.
LOCATION_REFERENCE_TYPE - Static variable in class mekhq.campaign.Campaign
Legacy discriminator for the main force in older saves.
LOCATION_REFERENCE_TYPE - Static variable in class mekhq.campaign.FixedLocation
Discriminator identifying a fixed planetary-system location as a serialized ILocation reference.
LOCATION_REFERENCE_TYPE - Static variable in class mekhq.campaign.force.Detachment
Discriminator identifying a detachment as a serialized ILocation reference.
LOCATION_REFERENCE_TYPE_TAG - Static variable in interface mekhq.campaign.location.ILocation
LOCATION_SYSTEM_AND_PLANET - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LocationAddedEvent - Class in mekhq.campaign.events
Fired when a new IPlace is added to the campaign's tracked location set.
LocationAddedEvent(IPlace) - Constructor for class mekhq.campaign.events.LocationAddedEvent
 
LocationChangedEvent - Class in mekhq.campaign.events
Event for a change of location (planetary system) for the campaign.
LocationChangedEvent(AbstractLocation, boolean) - Constructor for class mekhq.campaign.events.LocationChangedEvent
An event that is triggered when the campaign location changes to a different planetary system.
LocationDispatch - Class in mekhq.campaign.location
Utility for moving groups of ILocation items (persons, units, parts) to a destination via a shared CurrentLocation travel node.
LocationDisplay - Class in mekhq.gui.model
Generic display helpers for any ILocation item (unit, part, person, etc.).
LocationEvent - Class in mekhq.campaign.events
Base class for events relating to IPlace instances being added to or removed from the campaign's tracked location set.
LocationEvent(IPlace) - Constructor for class mekhq.campaign.events.LocationEvent
 
LocationFilterItem - Class in mekhq.gui.model
A dropdown item for the Location filter present on the Hangar, Warehouse, and Personnel tabs.
LocationManager() - Constructor for class mekhq.campaign.location.LocationNode.LocationManager
 
LocationMenu - Class in mekhq.gui.menus
Top-level "Location" context menu for selected ILocation items (persons, units, or spare parts).
LocationMenu(Campaign, JFrame, List<? extends ILocatable>) - Constructor for class mekhq.gui.menus.LocationMenu
 
locationName() - Method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LocationNewDayUtil - Class in mekhq.campaign.location
Utility class for new-day processing of a single IPlace: maintenance, parts arrival, and unit state transitions (refitting, mothballing, delivery).
locationNode - Variable in class mekhq.campaign.AbstractLocation
 
LocationNode - Class in mekhq.campaign.location
A simple node for forming a tree of ILocation implementations.
LocationNode(ILocation) - Constructor for class mekhq.campaign.location.LocationNode
 
LocationNode.LocationManager - Class in mekhq.campaign.location
 
LocationPlacePanel - Class in mekhq.gui.view
Detail panel for a single IPlace.
LocationPlacePanel(IPlace, Campaign) - Constructor for class mekhq.gui.view.LocationPlacePanel
 
locationReferenceType() - Method in class mekhq.campaign.base.PlayerBase
 
locationReferenceType() - Method in class mekhq.campaign.FixedLocation
 
locationReferenceType() - Method in class mekhq.campaign.force.Detachment
 
locationReferenceType() - Method in class mekhq.campaign.location.AcademyCampusLocation
 
locationReferenceType() - Method in interface mekhq.campaign.location.ILocation
The discriminator identifying this location's kind within a serialized reference, or null if this type cannot be referenced.
LocationRemovedEvent - Class in mekhq.campaign.events
Fired when an IPlace is removed from the campaign's tracked location set.
LocationRemovedEvent(IPlace) - Constructor for class mekhq.campaign.events.LocationRemovedEvent
 
LOCATIONS - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
LOCATIONS - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
LocationsTab - Class in mekhq.gui
Displays all active IPlace instances in a split-pane layout.
LocationsTab(CampaignGUI, String) - Constructor for class mekhq.gui.LocationsTab
 
LocationSummaryPanel - Class in mekhq.gui.view
A small, reusable "Location" block for any ILocation (unit, person, etc.).
LocationSummaryPanel(ILocation, Campaign) - Constructor for class mekhq.gui.view.LocationSummaryPanel
 
locationUnderPoint(double, double) - Method in class mekhq.gui.view.PaperDoll
 
LocationUtils - Class in mekhq.campaign.location
A collection of stateless static utility methods for reasoning about locations and travel.
LOCKS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LOG_MAINTENANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
LOG_MARRIAGE_NAME_CHANGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
LOG_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
logAward(Award, LocalDate) - Method in class mekhq.campaign.personnel.PersonAwardController
Adds an entry log for a given award.
LogEntry - Class in mekhq.campaign.log
 
LogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.LogEntry
 
LogEntry(LocalDate, String, LogEntryType) - Constructor for class mekhq.campaign.log.LogEntry
 
LogEntryFactory - Class in mekhq.campaign.log
This class is responsible for instantiating the desired log entries from xml nodes.
LogEntryFactory() - Constructor for class mekhq.campaign.log.LogEntryFactory
 
LogEntryType - Enum Class in mekhq.campaign.log
 
logger - Static variable in class mekhq.campaign.AbstractLocation
 
logger - Static variable in class mekhq.campaign.base.AbstractBase
 
logger - Variable in class mekhq.campaign.digitalGM.AbstractDigitalGM
 
LOGGER - Static variable in class mekhq.campaign.unit.TransportAssignment
 
LOGISTICS - Enum constant in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
LOGISTICS_COORDINATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LOGISTICS_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
logisticsPerson - Variable in class mekhq.gui.model.PartsStoreModel
 
LOGO - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
LOGS_PATH - Static variable in class mekhq.MHQConstants
 
LogTableModel - Class in mekhq.gui.model
A table model for displaying log entries.
LogTableModel(List<LogEntry>) - Constructor for class mekhq.gui.model.LogTableModel
 
LogTableModel.Renderer - Class in mekhq.gui.model
 
LONG_DISPLAY_DATE_FORMAT - Static variable in class mekhq.MHQConstants
 
LOOKS_GOOD_ON_PAPER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
lookupHash - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
LOOPHOLE_FINDER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
LOOSE_LIPS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
looseSupportStaff(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
The support staff who are not in a support team, in roster order.
Loot - Class in mekhq.campaign.mission.scenarios
 
Loot() - Constructor for class mekhq.campaign.mission.scenarios.Loot
 
LOOT - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit was claimed as loot after a scenario.
LOOT_GOBLIN - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
LootDialog - Class in mekhq.gui.dialog
 
LootDialog(JFrame, boolean, Loot, CampaignGUI) - Constructor for class mekhq.gui.dialog.LootDialog
Creates new LootDialog form
LootTableModel - Class in mekhq.gui.model
A table model for displaying loot for scenarios and missions
LootTableModel(List<Loot>) - Constructor for class mekhq.gui.model.LootTableModel
 
LootTableModel.Renderer - Class in mekhq.gui.model
 
LOREKEEPER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LOST_LIMB - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
LostLimb() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
LOUD_COMMS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
LOW_INTENSITY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The contract has one fewer track, to a minimum of one.
LOW_PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Monthly pay is reduced by 25%.
LowAtmosphere - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
 
LOYALTY - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
LOYALTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
LOYALTY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
LOYALTY_ALL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Adjusts the loyalty of all characters.
LOYALTY_AUDITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LOYALTY_MONITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LOYALTY_ONE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Adjusts a character's Loyalty.
LUM_0 - Static variable in class mekhq.campaign.universe.StarType
 
LUM_I - Static variable in class mekhq.campaign.universe.StarType
 
LUM_IA - Static variable in class mekhq.campaign.universe.StarType
 
LUM_IAB - Static variable in class mekhq.campaign.universe.StarType
 
LUM_IB - Static variable in class mekhq.campaign.universe.StarType
 
LUM_II - Static variable in class mekhq.campaign.universe.StarType
 
LUM_II_EVOLVED - Static variable in class mekhq.campaign.universe.StarType
 
LUM_III - Static variable in class mekhq.campaign.universe.StarType
 
LUM_III_EVOLVED - Static variable in class mekhq.campaign.universe.StarType
 
LUM_IV - Static variable in class mekhq.campaign.universe.StarType
 
LUM_IV_EVOLVED - Static variable in class mekhq.campaign.universe.StarType
 
LUM_V - Static variable in class mekhq.campaign.universe.StarType
 
LUM_V_EVOLVED - Static variable in class mekhq.campaign.universe.StarType
 
LUM_VI - Static variable in class mekhq.campaign.universe.StarType
 
LUM_VI_PLUS - Static variable in class mekhq.campaign.universe.StarType
 
LUM_VII - Static variable in class mekhq.campaign.universe.StarType
 
LUNAR - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Barren, lifeless rock (lunar/planetary surfaces); part of the airless terrain set.
LUNGS - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
LUSTFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
LUXURY_COMPANION - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
LY - Static variable in class mekhq.campaign.universe.StarUtil
Light year in km (IAU standard as the speed of light times 365.25-day Julian Year, also ISO 80000-3 Annex C

M

M - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
madeBondsman(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
Deprecated, for removal: This API element is subject to removal in a future version.
madeBondsman(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
madePrisoner(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
Deprecated, for removal: This API element is subject to removal in a future version.
madePrisoner(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
MADNESS_BERSERKER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_CATATONIA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_CLINICAL_PARANOIA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_CONFUSION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_FLASHBACKS - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_HYSTERIA - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_REGRESSION - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MADNESS_SPLIT_PERSONALITY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
magnitude() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns the value of the magnitude record component.
main(String[]) - Static method in class mekhq.gui.dialog.AddFundsDialog
 
main(String[]) - Static method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
main(String...) - Static method in class mekhq.MekHQ
Main method launching the application.
main(String[]) - Static method in class mekhq.utilities.SystemValidator
Entry point for the Gradle validateSystems task.
MAIN_FORCE - Static variable in class mekhq.gui.model.LocationFilterItem
Sentinel: show items that belong to the campaign's main force.
Maintenance - Class in mekhq.campaign.unit
The code in this class previously lived in Campaign and were migrated as part of an effort to reduce the size of that class.
Maintenance() - Constructor for class mekhq.campaign.unit.Maintenance
 
MAINTENANCE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
MAINTENANCE - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.SupportSection
 
MAINTENANCE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MAINTENANCE - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
MAINTENANCE_BAYS - Enum constant in enum class mekhq.campaign.mission.rentals.ContractRentalType
 
MAINTENANCE_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAINTENANCE_CYCLE_DAYS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAINTENANCE_TECH_MINUTES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MaintenanceReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
MaintenanceReportDialog(JFrame, Unit) - Constructor for class mekhq.gui.dialog.reportDialogs.MaintenanceReportDialog
 
major() - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Returns the value of the major record component.
MAJOR - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryLevel
Important injuries, professional medical attention required about weekly to ensure proper healing.
MAJOR_TRAITS_START_INDEX - Static variable in enum class mekhq.campaign.randomEvents.personalities.Aggression
The index at which major traits begin within the enumeration.
MAJOR_TRAITS_START_INDEX - Static variable in enum class mekhq.campaign.randomEvents.personalities.Ambition
The index at which major traits begin within the enumeration.
MAJOR_TRAITS_START_INDEX - Static variable in enum class mekhq.campaign.randomEvents.personalities.Greed
The index at which major traits begin within the enumeration.
MAJOR_TRAITS_START_INDEX - Static variable in enum class mekhq.campaign.randomEvents.personalities.Social
The index at which major traits begin within the enumeration.
makeDelivery(Resupply, List<Part>) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Facilitates the delivery of resupply contents to the campaign's resources.
makeEnrollmentCheck(Campaign, Person, String, String) - Static method in class mekhq.campaign.personnel.education.EducationController
Checks eligibility for enrollment in an academy.
makeHTMLRank() - Method in class mekhq.campaign.personnel.Person
 
makeProcurementChecks(List<Part>, boolean, boolean) - Method in class mekhq.campaign.market.procurement.Procurement
Makes procurement checks for a list of parts and returns successful parts.
MAKES_CLOTHES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
makeSmugglerDelivery(Resupply) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Facilitates the delivery of supplies through smugglers, incorporating chances for smuggler swindling.
male() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Returns the value of the male record component.
MALE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
MALE_FEMALE_OTHER - Enum constant in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Descriptor: Male, Female, or Other
MAMMAL - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
ManageAssetsDialog - Class in mekhq.gui.dialog
 
ManageAssetsDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.ManageAssetsDialog
Creates new form EditPersonnelLogDialog
ManageAssetsDialog.AssetTableModel - Class in mekhq.gui.dialog
A table model for displaying parts - similar to the one in CampaignGUI, but not exactly
ManageAssetsDialog.AssetTableModel.Renderer - Class in mekhq.gui.dialog
 
MANAGEMENT_MODIFIER - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MANAGEMENT_SKILL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MANAGEMENT_SKILL_PENALTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ManeiDominiAugmentor - Class in mekhq.campaign.universe.commandGeneration
Fits generated Word of Blake Shadow Division warriors with Manei Domini rank, class and cybernetics.
ManeiDominiClass - Enum Class in mekhq.campaign.personnel.enums
 
ManeiDominiRank - Enum Class in mekhq.campaign.personnel.enums
 
MANEUVER - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
MANEUVERING_ABILITY - Enum constant in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
 
MANIPULATIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
MANUAL_UNIT_RATING_MODIFIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ManualController(Campaign, boolean) - Method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
The controller for the manual-automatic processing of Awards
ManualMissionDialog - Class in mekhq.gui.dialog.factionStanding.manualMissionDialogs
Dialog window for manually reporting a mission result with a specific mission name in a campaign.
ManualMissionDialog(JFrame, ImageIcon, Faction, LocalDate, MissionStatus, String, int) - Constructor for class mekhq.gui.dialog.factionStanding.manualMissionDialogs.ManualMissionDialog
Creates a new ManualMissionDialog for entering a mission result manually.
MAP_GEN_PATH - Static variable in class mekhq.MHQConstants
 
MapDimensionInput - Class in mekhq.gui.scenarioTemplateEditor
Validation and parsing for the four free-text map-dimension inputs in ScenarioTemplateEditorDialog (base width/height and the width/height scaling increments).
mapGeneration(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the map-generation (terrain) strategy of the digital GM governing the given campaign.
mapICarryableToTransporters(CampaignTransportType, ICarryable) - Static method in class mekhq.campaign.utilities.CampaignTransportUtilities
Helps the menus need to check less when generating Transports.
MAPLESS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
MaplessStratCon - Class in mekhq.campaign.digitalGM.stratCon.gm
Utility class for managing mapless StratCon scenario deployment operations.
MaplessStratCon() - Constructor for class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratCon
 
MaplessStratConForcePicker - Class in mekhq.gui.dialog
Dialog for selecting a force to deploy in a mapless StratCon scenario.
MaplessStratConForcePicker(Campaign, List<Formation>) - Constructor for class mekhq.gui.dialog.MaplessStratConForcePicker
Creates a new force picker dialog for mapless StratCon deployment.
MaplessStratConGM - Class in mekhq.campaign.digitalGM.stratCon.gm
Digital GM for StratCon Mapless play (StratConPlayType.MAPLESS).
MaplessStratConGM() - Constructor for class mekhq.campaign.digitalGM.stratCon.gm.MaplessStratConGM
 
MaplessStratConScenarioPicker - Class in mekhq.gui.dialog
 
MaplessStratConScenarioPicker(Campaign, List<Scenario>) - Constructor for class mekhq.gui.dialog.MaplessStratConScenarioPicker
 
mapParameters - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
MapParametersPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor panel for a scenario template's ScenarioMapParameters: base and scaled dimensions, additional map sheets, rotation and AtB sizing, the map-location choice, and the allowed terrain types.
MapParametersPanel(List<String>) - Constructor for class mekhq.gui.scenarioTemplateEditor.MapParametersPanel
 
mapped - Variable in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
MapTab - Class in mekhq.gui
Displays interstellar map and contains transit controls.
MapTab(CampaignGUI, String) - Constructor for class mekhq.gui.MapTab
 
MapTypeList() - Constructor for class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.MapTypeList
 
mapTypes - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.MapTypeList
 
MARGINAL_DEFEAT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
MARGINAL_VICTORY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
MARGINALLY_OPERATIONAL - Enum constant in enum class mekhq.campaign.icons.enums.OperationalStatus
 
MarginOfSuccess - Enum Class in mekhq.campaign.personnel.skills.enums
Represents margins of success (mos) that define ranges of roll results with an associated integer margin, lower bound, and upper bound.
marginScore(MarginOfSuccess) - Static method in class mekhq.campaign.mission.contract.utilities.ActiveNegotiationMath
The signed level score for a margin: 0 at MarginOfSuccess.BARELY_MADE_IT, positive for better results, negative for worse.
MarkdownEditorDialog - Class in mekhq.gui.dialog
This dialog contains a MarkdownEditorPanel that the user can use to write markdown flavored text.
MarkdownEditorDialog(JFrame, boolean, String, String) - Constructor for class mekhq.gui.dialog.MarkdownEditorDialog
Constructor
MarkdownEditorPanel - Class in mekhq.gui.utilities
This class implements a markdown editor that comes with buttons for common markup as well as a preview tab for seeing what the results look like.
MarkdownEditorPanel() - Constructor for class mekhq.gui.utilities.MarkdownEditorPanel
Constructor for new MarkdownEditorPanel
MarkdownEditorPanel(String) - Constructor for class mekhq.gui.utilities.MarkdownEditorPanel
Constructor for new MarkdownEditorPanel
MarkdownRenderer - Class in mekhq.gui.utilities
This is a class with a single static instance that will take markdown flavored text and parse it back out as HTML, using the commonmark-java library.
Marker(double, String, Color, GradientMarkerBar.MarkerStyle, boolean) - Constructor for record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Convenience constructor for a marker that is not emphasised (not bold).
Marker(double, String, Color, GradientMarkerBar.MarkerStyle, boolean, boolean) - Constructor for record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Creates an instance of a Marker record class.
MARKET_MANIPULATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MARKET_TAG - Static variable in class mekhq.campaign.mission.contract.ContractMarket
 
MarketNewPersonnelEvent - Class in mekhq.campaign.events
Triggered when new applicants are available for hiring
MarketNewPersonnelEvent(List<Person>) - Constructor for class mekhq.campaign.events.MarketNewPersonnelEvent
 
MarketsPages - Class in mekhq.gui.campaignOptions.contents
The MarketsPages class coordinates the Markets section of the MekHQ Campaign Options dialog.
MarketsPages(Campaign) - Constructor for class mekhq.gui.campaignOptions.contents.MarketsPages
Constructs a MarketsPages with the provided campaign.
marriage(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
MARRIAGE_SURNAME_WEIGHTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
marriageNameChange(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
MARRIED - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
marry(Campaign, LocalDate, Person, Person, MergingSurnameStyle, boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
This marries two people that are part of the same campaign together on the given date.
marryRandomSpouse(Campaign, LocalDate, Person, boolean, boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
This finds a random spouse and marries them to the provided person.
marshal(LocalDate) - Method in class mekhq.adapter.DateAdapter
 
marshal(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState.LocalDateAdapter
 
marshal(ScenarioTemplate.BattlefieldControlType) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlTypeAdapter
 
marshal(ScenarioType) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate.ScenarioTypeAdapter
 
marshal(EducationLevel) - Method in class mekhq.campaign.personnel.enums.education.EducationLevel.Adapter
 
marshal(InjuryType) - Method in class mekhq.campaign.personnel.InjuryType.XMLAdapter
 
marshal(BodyLocation) - Method in class mekhq.campaign.personnel.medical.BodyLocation.XMLAdapter
 
MARSHLANDS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Dense scattered small water, wetter than lakelands; pairs with a swamp bias.
MASC - Class in mekhq.campaign.parts.equipment
 
MASC() - Constructor for class mekhq.campaign.parts.equipment.MASC
 
MASC(int, EquipmentType, int, Campaign, int, boolean) - Constructor for class mekhq.campaign.parts.equipment.MASC
 
MASH_THEATRE_CAPACITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MASHCapacity - Class in mekhq.campaign.personnel.medical
 
MASHCapacity() - Constructor for class mekhq.campaign.personnel.medical.MASHCapacity
 
MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog
 
MASS_REPAIR_MASS_SALVAGE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MASSEUSE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MASSIF - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
A single large, clustered rugged upland.
MassMothballDialog - Class in mekhq.gui.dialog
This class handles the display of the Mass Mothball/Reactivate dialog
MassMothballDialog(JFrame, Unit[], Campaign, boolean) - Constructor for class mekhq.gui.dialog.MassMothballDialog
Constructor
matches(int, Part) - Static method in enum class mekhq.gui.model.PartsFilterGroup
 
matches(Part) - Method in enum class mekhq.gui.model.PartsFilterGroup
 
MAX_ACQUISITIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAX_ASPECT_RATIO - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
 
MAX_CENSURE_SEVERITY - Static variable in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
MAX_CRIME_PENALTY - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
MAX_HISTORICAL_LOG_DAYS - Static variable in class mekhq.MHQConstants
 
MAX_JUMP_RADIUS - Static variable in class mekhq.MHQConstants
 
MAX_JUMPS_PLANETARY_ACQUISITION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAX_LEVEL - Static variable in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
MAX_QUANTITY_SPINNER - Static variable in class mekhq.gui.CampaignGUI
 
MAX_SKILL_REACHED - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
 
MAX_STRATEGIC_VALUE - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosPlanetStrategicValue
The largest score ChaosPlanetStrategicValue.calculate(Planet, LocalDate) can return: five 4-point components plus the contested bonus.
MAX_TECH_MINUTES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
maxAcquisitionsFor(Person, int) - Static method in class mekhq.campaign.ForceHumanResources
Returns the maximum number of acquisition attempts person is allowed in a period.
MAXIMUM_ATTRIBUTE_SCORE - Static variable in class mekhq.campaign.personnel.skills.Attributes
The maximum allowable score for any attribute.
MAXIMUM_BLOODMARK - Static variable in class mekhq.campaign.personnel.Person
 
MAXIMUM_COMBAT_EQUIPMENT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
MAXIMUM_CONNECTIONS - Static variable in class mekhq.campaign.personnel.Person
 
MAXIMUM_DIFFICULTY - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationDifficulty
 
MAXIMUM_DROPSHIP_EQUIPMENT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
MAXIMUM_EDGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAXIMUM_EXTRA_INCOME - Static variable in class mekhq.campaign.personnel.Person
 
MAXIMUM_FAME - Static variable in class mekhq.campaign.personnel.Person
 
MAXIMUM_JUMP_COUNT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAXIMUM_JUMPSHIP_EQUIPMENT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
MAXIMUM_MORALE_LEVEL - Static variable in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
MAXIMUM_NUMBER_SAVES_KEY - Static variable in class mekhq.MHQConstants
 
MAXIMUM_PATIENTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MAXIMUM_SECTORS - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorPlanner
The cap on sector count when condensing is enabled.
MAXIMUM_UNLUCKY - Static variable in class mekhq.campaign.personnel.Person
 
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.Aggression
Defines the number of individual description variants available for each trait.
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.Ambition
Defines the number of individual description variants available for each trait.
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.Greed
Defines the number of individual description variants available for each trait.
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Defines the number of individual description variants available for each trait.
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Deprecated, for removal: This API element is subject to removal in a future version.
only used in deprecated methods
MAXIMUM_VARIATIONS - Static variable in enum class mekhq.campaign.randomEvents.personalities.Social
Defines the number of individual description variants available for each trait.
MAXIMUM_WARSHIP_EQUIPMENT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
MAXIMUM_WEALTH - Static variable in class mekhq.campaign.personnel.Person
 
maximumAge() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Returns the value of the maximumAge record component.
maximumCargoCapacity() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the maximumCargoCapacity record component.
maximumTeamsPerSector(PlanetProfile, double) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
 
maximumTowCapacity() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the maximumTowCapacity record component.
maxOceanPercent() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns the value of the maxOceanPercent record component.
maxSeverity - Variable in class mekhq.campaign.personnel.InjuryType
 
MEASURED_TALKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MECHANIC - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MECHANIC - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
mechanicsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the mechanicsGenerated record component.
mechanicsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the mechanicsNeeded record component.
MEDIA_BLACKOUT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
No reputation is gained or lost from this contract (a breach is unaffected).
MEDIA_MANIPULATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEDIATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEDIC - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEDIC - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MEDIC_TEAM_SIZE - Static variable in class mekhq.MHQConstants
 
MEDICAL - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs tracking medical events, including injuries, treatments, recovery updates, and outcomes from the advanced medical system.
MEDICAL - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
MEDICAL - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
MEDICAL - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.SupportSection
 
MEDICAL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MEDICAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MEDICAL_CAPACITY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MEDICAL_COMPLICATION - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MEDICAL_COMPLICATIONS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
MEDICAL_EXPENSES - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
MEDICAL_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
MEDICAL_LOG - Enum constant in enum class mekhq.gui.control.EditLogControl.LogType
Medical logs record health-related events, injuries, and other medical information pertaining to the person.
MEDICAL_RESEARCHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEDICAL_SKILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
MEDICAL_VIEW_DIALOG_HANDWRITING_FONT - Static variable in class mekhq.MHQConstants
 
medicalComplicationAltAdvancedMedical(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
MedicalController - Class in mekhq.campaign.personnel.medical
The MedicalController class manages the healing process and medical-related tasks within the campaign.
MedicalController(Campaign) - Constructor for class mekhq.campaign.personnel.medical.MedicalController
Constructs a new MedicalController with the given campaign, setting fields based on CampaignOptions
MedicalLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to medical.
MedicalLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.MedicalLogEntry
 
MedicalLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of Medical Log Entries.
MedicalLogger() - Constructor for class mekhq.campaign.log.MedicalLogger
 
MedicalViewDialog - Class in mekhq.gui.dialog
 
MedicalViewDialog(Window, Campaign, Person, IconPackage) - Constructor for class mekhq.gui.dialog.MedicalViewDialog
 
MEDICINE_COST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MedicPoolChangedEvent - Class in mekhq.campaign.events
Triggered when the size of the medic pool changes.
MedicPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.MedicPoolChangedEvent
 
medicsAdded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the medicsAdded record component.
MEDIUM - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
 
MEDIUM - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Medium preset width, intended for larger dialogs.
MEDIUM_GAP - Static variable in class mekhq.gui.CampaignGUI
 
MEDTECH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MEK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
MEK_ARMS - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
MEK_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
MEK_COMFORT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MEK_LAB - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
MEK_LOCATION - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
MEK_MATCHMAKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MEK_RANGE_INSTRUCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEK_TECH - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEK_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MekActuator - Class in mekhq.campaign.parts.meks
 
MekActuator() - Constructor for class mekhq.campaign.parts.meks.MekActuator
 
MekActuator(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekActuator
 
MekActuator(int, int, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekActuator
 
mekAndAsf(IntUnaryOperator, Function<BodyLocation, Boolean>) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.HitLocationGen
 
MekBase - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
mekBattalions() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Returns the value of the mekBattalions record component.
MEKBAY_SCHEDULER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MekCockpit - Class in mekhq.campaign.parts.meks
 
MekCockpit() - Constructor for class mekhq.campaign.parts.meks.MekCockpit
Deprecated, for removal: This API element is subject to removal in a future version.
MekCockpit(int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekCockpit
 
MekGyro - Class in mekhq.campaign.parts.meks
 
MekGyro() - Constructor for class mekhq.campaign.parts.meks.MekGyro
 
MekGyro(int, int, double, boolean, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekGyro
 
MekGyro(int, int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekGyro
 
mekhq - package mekhq
 
MekHQ - Class in mekhq
The main class of the application.
MEKHQ - Enum constant in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
 
MEKHQ - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
 
mekhq.adapter - package mekhq.adapter
 
mekhq.campaign - package mekhq.campaign
 
mekhq.campaign.againstTheBot - package mekhq.campaign.againstTheBot
 
mekhq.campaign.autoResolve - package mekhq.campaign.autoResolve
 
mekhq.campaign.base - package mekhq.campaign.base
 
mekhq.campaign.campaignOptions - package mekhq.campaign.campaignOptions
 
mekhq.campaign.chaosCampaign - package mekhq.campaign.chaosCampaign
 
mekhq.campaign.dailyReportLog - package mekhq.campaign.dailyReportLog
 
mekhq.campaign.digitalGM - package mekhq.campaign.digitalGM
 
mekhq.campaign.digitalGM.stratCon - package mekhq.campaign.digitalGM.stratCon
 
mekhq.campaign.digitalGM.stratCon.biome - package mekhq.campaign.digitalGM.stratCon.biome
 
mekhq.campaign.digitalGM.stratCon.facility - package mekhq.campaign.digitalGM.stratCon.facility
 
mekhq.campaign.digitalGM.stratCon.gm - package mekhq.campaign.digitalGM.stratCon.gm
 
mekhq.campaign.digitalGM.stratCon.sectorGeneration - package mekhq.campaign.digitalGM.stratCon.sectorGeneration
 
mekhq.campaign.digitalGM.stratCon.strategy - package mekhq.campaign.digitalGM.stratCon.strategy
 
mekhq.campaign.enums - package mekhq.campaign.enums
 
mekhq.campaign.events - package mekhq.campaign.events
 
mekhq.campaign.events.assets - package mekhq.campaign.events.assets
 
mekhq.campaign.events.loans - package mekhq.campaign.events.loans
 
mekhq.campaign.events.missions - package mekhq.campaign.events.missions
 
mekhq.campaign.events.parts - package mekhq.campaign.events.parts
 
mekhq.campaign.events.persons - package mekhq.campaign.events.persons
 
mekhq.campaign.events.scenarios - package mekhq.campaign.events.scenarios
 
mekhq.campaign.events.transactions - package mekhq.campaign.events.transactions
 
mekhq.campaign.events.units - package mekhq.campaign.events.units
 
mekhq.campaign.finances - package mekhq.campaign.finances
 
mekhq.campaign.finances.enums - package mekhq.campaign.finances.enums
 
mekhq.campaign.finances.financialInstitutions - package mekhq.campaign.finances.financialInstitutions
 
mekhq.campaign.force - package mekhq.campaign.force
 
mekhq.campaign.handler - package mekhq.campaign.handler
 
mekhq.campaign.icons - package mekhq.campaign.icons
 
mekhq.campaign.icons.enums - package mekhq.campaign.icons.enums
 
mekhq.campaign.io - package mekhq.campaign.io
 
mekhq.campaign.location - package mekhq.campaign.location
 
mekhq.campaign.log - package mekhq.campaign.log
 
mekhq.campaign.market - package mekhq.campaign.market
 
mekhq.campaign.market.enums - package mekhq.campaign.market.enums
 
mekhq.campaign.market.personnelMarket.enums - package mekhq.campaign.market.personnelMarket.enums
 
mekhq.campaign.market.personnelMarket.markets - package mekhq.campaign.market.personnelMarket.markets
 
mekhq.campaign.market.personnelMarket.records - package mekhq.campaign.market.personnelMarket.records
 
mekhq.campaign.market.personnelMarket.yaml - package mekhq.campaign.market.personnelMarket.yaml
 
mekhq.campaign.market.procurement - package mekhq.campaign.market.procurement
 
mekhq.campaign.market.unitMarket - package mekhq.campaign.market.unitMarket
 
mekhq.campaign.mission.contract - package mekhq.campaign.mission.contract
 
mekhq.campaign.mission.contract.contractData - package mekhq.campaign.mission.contract.contractData
 
mekhq.campaign.mission.contract.contractGeneration - package mekhq.campaign.mission.contract.contractGeneration
 
mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs - package mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
 
mekhq.campaign.mission.contract.contractGeneration.targetFinder - package mekhq.campaign.mission.contract.contractGeneration.targetFinder
 
mekhq.campaign.mission.contract.io - package mekhq.campaign.mission.contract.io
 
mekhq.campaign.mission.contract.utilities - package mekhq.campaign.mission.contract.utilities
 
mekhq.campaign.mission.rentals - package mekhq.campaign.mission.rentals
 
mekhq.campaign.mission.resupplyAndCaches - package mekhq.campaign.mission.resupplyAndCaches
 
mekhq.campaign.mission.scenarios - package mekhq.campaign.mission.scenarios
 
mekhq.campaign.mission.scenarios.atb - package mekhq.campaign.mission.scenarios.atb
 
mekhq.campaign.mission.scenarios.camOpsSalvage - package mekhq.campaign.mission.scenarios.camOpsSalvage
 
mekhq.campaign.mission.utilities - package mekhq.campaign.mission.utilities
 
mekhq.campaign.parts - package mekhq.campaign.parts
 
mekhq.campaign.parts.enums - package mekhq.campaign.parts.enums
 
mekhq.campaign.parts.equipment - package mekhq.campaign.parts.equipment
 
mekhq.campaign.parts.kfs - package mekhq.campaign.parts.kfs
 
mekhq.campaign.parts.meks - package mekhq.campaign.parts.meks
 
mekhq.campaign.parts.missing - package mekhq.campaign.parts.missing
 
mekhq.campaign.parts.protomeks - package mekhq.campaign.parts.protomeks
 
mekhq.campaign.parts.utilities - package mekhq.campaign.parts.utilities
 
mekhq.campaign.personnel - package mekhq.campaign.personnel
 
mekhq.campaign.personnel.advancedCharacterBuilder - package mekhq.campaign.personnel.advancedCharacterBuilder
 
mekhq.campaign.personnel.autoAwards - package mekhq.campaign.personnel.autoAwards
 
mekhq.campaign.personnel.backgrounds - package mekhq.campaign.personnel.backgrounds
 
mekhq.campaign.personnel.death - package mekhq.campaign.personnel.death
 
mekhq.campaign.personnel.divorce - package mekhq.campaign.personnel.divorce
 
mekhq.campaign.personnel.education - package mekhq.campaign.personnel.education
 
mekhq.campaign.personnel.enums - package mekhq.campaign.personnel.enums
 
mekhq.campaign.personnel.enums.education - package mekhq.campaign.personnel.enums.education
 
mekhq.campaign.personnel.familiarity - package mekhq.campaign.personnel.familiarity
 
mekhq.campaign.personnel.familyTree - package mekhq.campaign.personnel.familyTree
 
mekhq.campaign.personnel.generator - package mekhq.campaign.personnel.generator
 
mekhq.campaign.personnel.lifeEvents - package mekhq.campaign.personnel.lifeEvents
 
mekhq.campaign.personnel.marriage - package mekhq.campaign.personnel.marriage
 
mekhq.campaign.personnel.medical - package mekhq.campaign.personnel.medical
 
mekhq.campaign.personnel.medical.advancedMedical - package mekhq.campaign.personnel.medical.advancedMedical
 
mekhq.campaign.personnel.medical.advancedMedicalAlternate - package mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
mekhq.campaign.personnel.procreation - package mekhq.campaign.personnel.procreation
 
mekhq.campaign.personnel.quartermaster - package mekhq.campaign.personnel.quartermaster
 
mekhq.campaign.personnel.ranks - package mekhq.campaign.personnel.ranks
 
mekhq.campaign.personnel.skills - package mekhq.campaign.personnel.skills
 
mekhq.campaign.personnel.skills.enums - package mekhq.campaign.personnel.skills.enums
 
mekhq.campaign.personnel.turnoverAndRetention - package mekhq.campaign.personnel.turnoverAndRetention
 
mekhq.campaign.randomEvents.other - package mekhq.campaign.randomEvents.other
 
mekhq.campaign.randomEvents.personalities - package mekhq.campaign.randomEvents.personalities
 
mekhq.campaign.randomEvents.prisoners - package mekhq.campaign.randomEvents.prisoners
 
mekhq.campaign.randomEvents.prisoners.prisonerEvents - package mekhq.campaign.randomEvents.prisoners.prisonerEvents
 
mekhq.campaign.randomEvents.randomEventsSystem - package mekhq.campaign.randomEvents.randomEventsSystem
 
mekhq.campaign.report - package mekhq.campaign.report
 
mekhq.campaign.reputation.camOpsReputation - package mekhq.campaign.reputation.camOpsReputation
 
mekhq.campaign.reputation.chaosReputation - package mekhq.campaign.reputation.chaosReputation
 
mekhq.campaign.storyArc - package mekhq.campaign.storyArc
 
mekhq.campaign.storyArc.enums - package mekhq.campaign.storyArc.enums
 
mekhq.campaign.storyArc.storypoint - package mekhq.campaign.storyArc.storypoint
 
mekhq.campaign.storyArc.storytrigger - package mekhq.campaign.storyArc.storytrigger
 
mekhq.campaign.unit - package mekhq.campaign.unit
 
mekhq.campaign.unit.actions - package mekhq.campaign.unit.actions
 
mekhq.campaign.unit.cleanup - package mekhq.campaign.unit.cleanup
 
mekhq.campaign.unit.enums - package mekhq.campaign.unit.enums
 
mekhq.campaign.universe - package mekhq.campaign.universe
 
mekhq.campaign.universe.commandGeneration - package mekhq.campaign.universe.commandGeneration
 
mekhq.campaign.universe.commandGeneration.ratgen - package mekhq.campaign.universe.commandGeneration.ratgen
 
mekhq.campaign.universe.enums - package mekhq.campaign.universe.enums
 
mekhq.campaign.universe.eras - package mekhq.campaign.universe.eras
 
mekhq.campaign.universe.factionHints - package mekhq.campaign.universe.factionHints
 
mekhq.campaign.universe.factionStanding - package mekhq.campaign.universe.factionStanding
 
mekhq.campaign.universe.fameAndInfamy - package mekhq.campaign.universe.fameAndInfamy
 
mekhq.campaign.universe.garrison - package mekhq.campaign.universe.garrison
 
mekhq.campaign.universe.selectors.factionSelectors - package mekhq.campaign.universe.selectors.factionSelectors
 
mekhq.campaign.universe.selectors.planetSelectors - package mekhq.campaign.universe.selectors.planetSelectors
 
mekhq.campaign.universe.warriorsAlmanac - package mekhq.campaign.universe.warriorsAlmanac
 
mekhq.campaign.utilities - package mekhq.campaign.utilities
 
mekhq.campaign.utilities.glossary - package mekhq.campaign.utilities.glossary
 
mekhq.campaign.work - package mekhq.campaign.work
 
mekhq.gui - package mekhq.gui
 
mekhq.gui.adapter - package mekhq.gui.adapter
 
mekhq.gui.baseComponents - package mekhq.gui.baseComponents
 
mekhq.gui.baseComponents.immersiveDialogs - package mekhq.gui.baseComponents.immersiveDialogs
 
mekhq.gui.baseComponents.roundedComponents - package mekhq.gui.baseComponents.roundedComponents
 
mekhq.gui.baseComponents.tables - package mekhq.gui.baseComponents.tables
 
mekhq.gui.campaignOptions - package mekhq.gui.campaignOptions
 
mekhq.gui.campaignOptions.components - package mekhq.gui.campaignOptions.components
 
mekhq.gui.campaignOptions.contents - package mekhq.gui.campaignOptions.contents
 
mekhq.gui.campaignOptions.enums - package mekhq.gui.campaignOptions.enums
 
mekhq.gui.campaignOptions.optionChangeDialogs - package mekhq.gui.campaignOptions.optionChangeDialogs
 
mekhq.gui.clientOptions - package mekhq.gui.clientOptions
 
mekhq.gui.commandGeneration - package mekhq.gui.commandGeneration
 
mekhq.gui.commandGeneration.components - package mekhq.gui.commandGeneration.components
 
mekhq.gui.commandGeneration.contents - package mekhq.gui.commandGeneration.contents
 
mekhq.gui.control - package mekhq.gui.control
 
mekhq.gui.developerTools - package mekhq.gui.developerTools
 
mekhq.gui.dialog - package mekhq.gui.dialog
 
mekhq.gui.dialog.camOpsSalvage - package mekhq.gui.dialog.camOpsSalvage
 
mekhq.gui.dialog.factionStanding - package mekhq.gui.dialog.factionStanding
 
mekhq.gui.dialog.factionStanding.factionJudgment - package mekhq.gui.dialog.factionStanding.factionJudgment
 
mekhq.gui.dialog.factionStanding.gmToolsDialog - package mekhq.gui.dialog.factionStanding.gmToolsDialog
 
mekhq.gui.dialog.factionStanding.manualMissionDialogs - package mekhq.gui.dialog.factionStanding.manualMissionDialogs
 
mekhq.gui.dialog.glossary - package mekhq.gui.dialog.glossary
 
mekhq.gui.dialog.helpDialogs - package mekhq.gui.dialog.helpDialogs
 
mekhq.gui.dialog.iconDialogs - package mekhq.gui.dialog.iconDialogs
 
mekhq.gui.dialog.markets.contractMarket - package mekhq.gui.dialog.markets.contractMarket
 
mekhq.gui.dialog.markets.personnelMarket - package mekhq.gui.dialog.markets.personnelMarket
 
mekhq.gui.dialog.nagDialogs - package mekhq.gui.dialog.nagDialogs
 
mekhq.gui.dialog.nagDialogs.nagLogic - package mekhq.gui.dialog.nagDialogs.nagLogic
 
mekhq.gui.dialog.quartermaster - package mekhq.gui.dialog.quartermaster
 
mekhq.gui.dialog.randomEvents - package mekhq.gui.dialog.randomEvents
 
mekhq.gui.dialog.reportDialogs - package mekhq.gui.dialog.reportDialogs
 
mekhq.gui.dialog.resupplyAndCaches - package mekhq.gui.dialog.resupplyAndCaches
 
mekhq.gui.displayWrappers - package mekhq.gui.displayWrappers
 
mekhq.gui.enums - package mekhq.gui.enums
 
mekhq.gui.handler - package mekhq.gui.handler
 
mekhq.gui.menus - package mekhq.gui.menus
 
mekhq.gui.model - package mekhq.gui.model
 
mekhq.gui.panels - package mekhq.gui.panels
 
mekhq.gui.panes - package mekhq.gui.panes
 
mekhq.gui.preferences - package mekhq.gui.preferences
 
mekhq.gui.renderers - package mekhq.gui.renderers
 
mekhq.gui.scenarioTemplateEditor - package mekhq.gui.scenarioTemplateEditor
 
mekhq.gui.sorter - package mekhq.gui.sorter
 
mekhq.gui.stratCon - package mekhq.gui.stratCon
 
mekhq.gui.trees - package mekhq.gui.trees
 
mekhq.gui.utilities - package mekhq.gui.utilities
 
mekhq.gui.view - package mekhq.gui.view
 
mekhq.io - package mekhq.io
 
mekhq.io.idReferenceClasses - package mekhq.io.idReferenceClasses
 
mekhq.module - package mekhq.module
 
mekhq.module.api - package mekhq.module.api
 
mekhq.module.atb - package mekhq.module.atb
 
mekhq.service - package mekhq.service
 
mekhq.service.enums - package mekhq.service.enums
 
mekhq.service.mrms - package mekhq.service.mrms
 
mekhq.utilities - package mekhq.utilities
 
mekhq.utilities.spaUtilities - package mekhq.utilities.spaUtilities
 
mekhq.utilities.spaUtilities.enums - package mekhq.utilities.spaUtilities.enums
 
MekHQAboutDialog - Class in mekhq.gui.dialog
 
MekHQAboutDialog(Window) - Constructor for class mekhq.gui.dialog.MekHQAboutDialog
 
MekHQMenuBar - Class in mekhq.gui.menus
 
MekHQMenuBar(MekHQ, CampaignGUI) - Constructor for class mekhq.gui.menus.MekHQMenuBar
This is used to initialize the top menu bar.
MekHQModule - Interface in mekhq.module.api
Interface that needs to be implemented by all MekHQ plugins.
MekHQSetupForces - Class in mekhq.campaign.autoResolve
This class is responsible for setting up the forces for a scenario
MekHQSetupForces(Campaign, List<Unit>, Scenario, ForceConsolidation) - Constructor for class mekhq.campaign.autoResolve.MekHQSetupForces
 
MekHQSetupForces(Campaign, List<Unit>, Scenario, ForceConsolidation, OrderFactory) - Constructor for class mekhq.campaign.autoResolve.MekHQSetupForces
Deprecated, for removal: This API element is subject to removal in a future version.
MekHqTableCellRenderer - Class in mekhq.gui.utilities
 
MekHqTableCellRenderer() - Constructor for class mekhq.gui.utilities.MekHqTableCellRenderer
 
MekHQUnitSelectorDialog - Class in mekhq.gui.dialog
 
MekHQUnitSelectorDialog(JFrame, UnitLoadingDialog, Campaign, boolean) - Constructor for class mekhq.gui.dialog.MekHQUnitSelectorDialog
This constructor creates the unit selector dialog for MekHQ.
MekLabTab - Class in mekhq.gui
 
MekLabTab(CampaignGUI, String) - Constructor for class mekhq.gui.MekLabTab
 
MekLifeSupport - Class in mekhq.campaign.parts.meks
 
MekLifeSupport() - Constructor for class mekhq.campaign.parts.meks.MekLifeSupport
 
MekLifeSupport(int, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekLifeSupport
 
MekLocation - Class in mekhq.campaign.parts.meks
 
MekLocation() - Constructor for class mekhq.campaign.parts.meks.MekLocation
 
MekLocation(int, int, int, boolean, boolean, boolean, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekLocation
 
MekSensor - Class in mekhq.campaign.parts.meks
 
MekSensor() - Constructor for class mekhq.campaign.parts.meks.MekSensor
 
MekSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.meks.MekSensor
 
mekTechsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns the value of the mekTechsGenerated record component.
mekTechsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns the value of the mekTechsNeeded record component.
MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
Individual external phenotypes.
MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
MEKWARRIOR - Enum constant in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
 
MEKWARRIOR - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MEKWARRIOR_AERO_RANSOM_VALUES - Static variable in class mekhq.campaign.personnel.Person
 
MEKWARRIOR_DEFAULT_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MekWarriorKitCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
Confirmation dialog shown when the "require MekWarrior kit to deploy" option is newly enabled, offering to equip every player MekWarrior with a MekWarrior kit so the force is not immediately grounded.
MekWarriorKitCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.MekWarriorKitCampaignOptionsChangedConfirmationDialog
 
MEKWARRIORS - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MERCENARY - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
MERCENARY - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
A mercenary command, which receives a semi-random employer drawn from the contract search radius.
MERCENARY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
MERCENARY_CAPITAL - Enum constant in enum class mekhq.campaign.universe.enums.StartingLocationMode
Start on the mercenary capital (or the pirate haven) for the current campaign date.
MERCENARY_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
MERCENARY_SUBCONTRACT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
MercenaryAuction - Class in mekhq.campaign.randomEvents.other
This class handles the logic for determining auction eligibility based on the player's resources and provides the interface for bidding in mercenary auctions.
MercenaryAuction(Campaign, int, StratConCampaignState, int) - Constructor for class mekhq.campaign.randomEvents.other.MercenaryAuction
Creates and processes a mercenary auction.
MercenaryAuctionDialog - Class in mekhq.gui.dialog
A dialog for handling mercenary unit auctions in the campaign.
MercenaryAuctionDialog(Campaign, Entity, int, int, int) - Constructor for class mekhq.gui.dialog.MercenaryAuctionDialog
Constructs a new auction dialog for mercenary units in the campaign.
MercenaryRelation(LocalDate, LocalDate, MercenaryRelations.StandingModifier) - Constructor for record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Creates an instance of a MercenaryRelation record class.
MercenaryRelations - Class in mekhq.campaign.universe.factionStanding
Provides historical and contextual modifiers that represent how various factions perceive mercenary forces.
MercenaryRelations() - Constructor for class mekhq.campaign.universe.factionStanding.MercenaryRelations
 
MercenaryRelations.MercenaryRelation - Record Class in mekhq.campaign.universe.factionStanding
Represents the relationship between a faction and mercenaries during a specific historical period.
MERCHANT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
merge(MRMSService.MRMSUnitAction) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
mergeDatesFrom(Award) - Method in class mekhq.campaign.personnel.Award
Merges all dates from one award into the other
MergingSurnameStyle - Enum Class in mekhq.campaign.personnel.enums
 
MESS_HALL_MANAGER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
message - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
messageSurroundedBySpanWithColor(String, String) - Static method in class mekhq.utilities.ReportingUtilities
Takes the color and a message to create a full message for output to simplify the process.
METICULOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
MHQConstants - Class in mekhq
These are constants that hold across MekHQ.
MHQConstants() - Constructor for class mekhq.MHQConstants
 
MHQInternationalization - Class in mekhq.utilities
Class to handle MHQInternationalization (you will find online material on that looking for i18n) It makes use of some short names to make it easier to use since it is used in many places
MHQInternationalization(String) - Constructor for class mekhq.utilities.MHQInternationalization
 
MHQMorale - Class in mekhq.campaign.mission.contract.utilities
Handles contract morale checks and morale/report calculation for campaign missions.
MHQMorale() - Constructor for class mekhq.campaign.mission.contract.utilities.MHQMorale
 
MHQMorale.MoraleOutcome - Enum Class in mekhq.campaign.mission.contract.utilities
Represents possible morale check results for a contract.
MHQMorale.PerformanceOutcome - Enum Class in mekhq.campaign.mission.contract.utilities
Represents possible performance outcomes for a contract's recent scenarios.
MHQOptions - Class in mekhq
 
MHQOptions() - Constructor for class mekhq.MHQOptions
 
MHQOptionsChangedEvent - Class in mekhq
An event triggered after the MHQOptions are changed.
MHQOptionsChangedEvent() - Constructor for class mekhq.MHQOptionsChangedEvent
 
MHQOptionsPane - Class in mekhq.gui.clientOptions
MekHQ Client Options pane backed by the shared MegaMek settings navigation, page, search, and contextual-help framework.
MHQOptionsPane(JFrame) - Constructor for class mekhq.gui.clientOptions.MHQOptionsPane
 
MHQOptionsTreeDialog - Class in mekhq.gui.dialog
Hosting dialog for MHQOptionsPane, the MekHQ Client Options screen built on MegaMek's shared settings framework.
MHQOptionsTreeDialog(JFrame) - Constructor for class mekhq.gui.dialog.MHQOptionsTreeDialog
 
MHQPDFReaderPanel - Class in mekhq.gui.utilities
MHQPDFReaderPanel is a reusable Swing JPanel component for viewing and navigating PDF documents.
MHQPDFReaderPanel(Window, String) - Constructor for class mekhq.gui.utilities.MHQPDFReaderPanel
 
MHQStaticDirectoryManager - Class in mekhq
 
MHQStaticDirectoryManager() - Constructor for class mekhq.MHQStaticDirectoryManager
 
MHQTable<DataModel,ColumnModel,TableModel> - Class in mekhq.gui.baseComponents.tables
A specialized extension of JTable designed to work with MHQTableModel and MHQTableColumn.
MHQTable(TableModel) - Constructor for class mekhq.gui.baseComponents.tables.MHQTable
Constructs a new MHQTable using the provided model.
MHQTableColumn - Interface in mekhq.gui.baseComponents.tables
Defines the contract for column definitions used within an MHQTableModel and displayed by an MHQTable.
MHQTableModel<DataModel,ColumnModel> - Class in mekhq.gui.baseComponents.tables
An abstract base class for table models within the MekHQ UI.
MHQTableModel(List<ColumnModel>) - Constructor for class mekhq.gui.baseComponents.tables.MHQTableModel
Constructs a new MHQTableModel with the specified columns.
MHQTableModel.Renderer - Class in mekhq.gui.baseComponents.tables
MHQTabType - Enum Class in mekhq.gui.enums
Identifies the standard tabs and provides a creation method.
MHQXMLUtility - Class in mekhq.utilities
 
MHQXMLUtility() - Constructor for class mekhq.utilities.MHQXMLUtility
 
MIA - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
MIA - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MIAPLACIDUS_PLAGUE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
MIAPLACIDUS_PLAGUE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MICROBE - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
migrateName(String) - Method in class mekhq.campaign.personnel.Person
This method is used to migrate names from being a joined name to split between given name and surname, as part of the Personnel changes in MekHQ 0.47.4, and is used to migrate from MM-style names to MHQ-style names
MILESTONE_BEFORE_METADATA - Static variable in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Version marker for campaign options that existed before the metadata system was implemented, but still since the most recent milestone.
MilestoneUpgradePathDialog - Class in mekhq.gui.dialog
Dialog responsible for displaying the upgrade path for a Campaign based on the current campaign version.
MilestoneUpgradePathDialog(MekHQ, Campaign, Version) - Constructor for class mekhq.gui.dialog.MilestoneUpgradePathDialog
Displays the milestone upgrade path dialog if upgrades are needed for the supplied campaign.
MILITARY_ACADEMY - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
MILITARY_ACADEMY_ACCIDENTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MILITARY_ACADEMY_DROPOUT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_ACCOUNTANT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_ANALYST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_CONTRACTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_CORONER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_HOLO_FILMER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_LIAISON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_PAINTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_PONY_EXPRESS_COURIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_PROMOTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_RECRUITER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_TATTOO_ARTIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITARY_THEORIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MILITIA_LEADER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MIN_ASPECT_RATIO - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Aspect ratios are clamped to this range.
MIN_CENSURE_SEVERITY - Static variable in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
 
MIN_LEVEL - Static variable in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
MIN_SECTOR_DIMENSION - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Improved sizing: bounds on either dimension, so no shape profile can produce a sliver or a runaway map.
MINEFIELD_PLANNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MINIMALIST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MINIMUM_ATTRIBUTE_SCORE - Static variable in class mekhq.campaign.personnel.skills.Attributes
The minimum allowable score for any attribute (other than Edge).
MINIMUM_BLOODMARK - Static variable in class mekhq.campaign.personnel.Person
 
MINIMUM_CALLSIGN_SKILL_LEVEL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MINIMUM_CONNECTIONS - Static variable in class mekhq.campaign.personnel.Person
 
MINIMUM_DIFFICULTY - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationDifficulty
The 1-10 band the rating is reported on; the skulls in the contract market render the same scale.
MINIMUM_EDGE_SCORE - Static variable in class mekhq.campaign.personnel.skills.Attributes
The minimum allowable score for the Edge attribute.
MINIMUM_EXTRA_INCOME - Static variable in class mekhq.campaign.personnel.Person
 
MINIMUM_FAME - Static variable in class mekhq.campaign.personnel.Person
 
MINIMUM_HITS_FOR_VEHICLES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MINIMUM_MORALE_LEVEL - Static variable in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
MINIMUM_TEMPORARY_CAPACITY - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
MINIMUM_UNLUCKY - Static variable in class mekhq.campaign.personnel.Person
 
MINIMUM_WEALTH - Static variable in class mekhq.campaign.personnel.Person
 
minimumLayoutSize(Container) - Method in class mekhq.gui.utilities.WrapLayout
Returns the minimum dimensions needed to lay out the visible components contained in the specified target container.
minOceanPercent() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns the value of the minOceanPercent record component.
minor() - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Returns the value of the minor record component.
MINOR - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
 
MINOR - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryLevel
Simple injuries, expected to heal without complications by themselves in almost all cases.
MINOR - Enum constant in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
minus(double) - Method in record class mekhq.campaign.finances.Money
 
minus(long) - Method in record class mekhq.campaign.finances.Money
 
minus(List<Money>) - Method in record class mekhq.campaign.finances.Money
 
minus(Money) - Method in record class mekhq.campaign.finances.Money
 
minutesAvailable() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the minutesAvailable record component.
MISC - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
MiscAwards - Class in mekhq.campaign.personnel.autoAwards
 
MiscAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.MiscAwards
 
MiscAwardsProcessor(Campaign, AbstractContract, UUID, List<Award>, Boolean, boolean, Integer, Integer, UUID, List<Person>) - Static method in class mekhq.campaign.personnel.autoAwards.MiscAwards
This function processes miscellaneous awards for a given person in a campaign.
MISCELLANEOUS - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
MISCELLANEOUS_EQUIPMENT - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
MISCELLANEOUS_JOB - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MISCELLANEOUS_NODE - Static variable in class mekhq.MHQConstants
 
MiscellaneousSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
miscModifier(UUID) - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
MISSILE_JUNKIE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MISSING - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
MISSING - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
MISSING_ATMOSPHERE_DATA - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A terrestrial planet is missing atmosphere or pressure data.
MISSING_COORDINATES - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The system is missing X or Y coordinates.
MISSING_IN_ACTION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSING_LIMBS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSING_PLANET_FIELD - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet is missing a required field (e.g.
MISSING_STAR - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The system is missing its spectral type (star).
MISSING_SYSTEM_ID - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The system is missing its unique identifier.
MissingAeroHeatSink - Class in mekhq.campaign.parts.missing
 
MissingAeroHeatSink() - Constructor for class mekhq.campaign.parts.missing.MissingAeroHeatSink
Deprecated, for removal: This API element is subject to removal in a future version.
MissingAeroHeatSink(int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
MissingAeroLifeSupport - Class in mekhq.campaign.parts.missing
 
MissingAeroLifeSupport() - Constructor for class mekhq.campaign.parts.missing.MissingAeroLifeSupport
Deprecated, for removal: This API element is subject to removal in a future version.
MissingAeroLifeSupport(int, Money, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
MissingAeroSensor - Class in mekhq.campaign.parts.missing
 
MissingAeroSensor() - Constructor for class mekhq.campaign.parts.missing.MissingAeroSensor
Deprecated, for removal: This API element is subject to removal in a future version.
MissingAeroSensor(int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingAeroSensor
 
MissingAmmoBin - Class in mekhq.campaign.parts.equipment
 
MissingAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.MissingAmmoBin
 
MissingAmmoBin(int, AmmoType, int, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingAmmoBin
 
MissingAvionics - Class in mekhq.campaign.parts.missing
 
MissingAvionics() - Constructor for class mekhq.campaign.parts.missing.MissingAvionics
 
MissingAvionics(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingAvionics
 
MissingBattleArmorEquipmentPart - Class in mekhq.campaign.parts.equipment
 
MissingBattleArmorEquipmentPart() - Constructor for class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
Deprecated, for removal: This API element is subject to removal in a future version.
MissingBattleArmorEquipmentPart(int, EquipmentType, int, double, int, Campaign, double) - Constructor for class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
MissingBattleArmorSuit - Class in mekhq.campaign.parts.missing
 
MissingBattleArmorSuit() - Constructor for class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
MissingBattleArmorSuit(String, String, int, int, int, int, int, boolean, boolean, EntityMovementMode, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
MissingBayDoor - Class in mekhq.campaign.parts.missing
 
MissingBayDoor() - Constructor for class mekhq.campaign.parts.missing.MissingBayDoor
 
MissingBayDoor(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingBayDoor
 
MissingCIC - Class in mekhq.campaign.parts.missing
 
MissingCIC() - Constructor for class mekhq.campaign.parts.missing.MissingCIC
Deprecated, for removal: This API element is subject to removal in a future version.
MissingCIC(int, Money, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingCIC
 
MissingCubicle - Class in mekhq.campaign.parts.missing
 
MissingCubicle() - Constructor for class mekhq.campaign.parts.missing.MissingCubicle
 
MissingCubicle(int, BayType, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingCubicle
 
MissingDropshipDockingCollar - Class in mekhq.campaign.parts.missing
 
MissingDropshipDockingCollar() - Constructor for class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
Deprecated, for removal: This API element is subject to removal in a future version.
MissingDropshipDockingCollar(int, Campaign, int) - Constructor for class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
MissingEnginePart - Class in mekhq.campaign.parts.missing
 
MissingEnginePart() - Constructor for class mekhq.campaign.parts.missing.MissingEnginePart
 
MissingEnginePart(int, Engine, Campaign, boolean) - Constructor for class mekhq.campaign.parts.missing.MissingEnginePart
 
MissingEquipmentPart - Class in mekhq.campaign.parts.equipment
 
MissingEquipmentPart() - Constructor for class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
MissingEquipmentPart(int, EquipmentType, int, double, Campaign, double) - Constructor for class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
MissingEquipmentPart(int, EquipmentType, int, Campaign, double, double, boolean) - Constructor for class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
MissingFireControlSystem - Class in mekhq.campaign.parts.missing
 
MissingFireControlSystem() - Constructor for class mekhq.campaign.parts.missing.MissingFireControlSystem
Deprecated, for removal: This API element is subject to removal in a future version.
MissingFireControlSystem(int, Money, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingFireControlSystem
 
MissingGravDeck - Class in mekhq.campaign.parts.missing
 
MissingGravDeck() - Constructor for class mekhq.campaign.parts.missing.MissingGravDeck
Deprecated, for removal: This API element is subject to removal in a future version.
MissingGravDeck(int, int, Campaign, int) - Constructor for class mekhq.campaign.parts.missing.MissingGravDeck
 
MissingHeatSink - Class in mekhq.campaign.parts.equipment
 
MissingHeatSink() - Constructor for class mekhq.campaign.parts.equipment.MissingHeatSink
Deprecated, for removal: This API element is subject to removal in a future version.
MissingHeatSink(int, EquipmentType, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingHeatSink
 
MissingInfantryAmmoBin - Class in mekhq.campaign.parts.equipment
Ammo bin missing from a small support vehicle
MissingInfantryAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
MissingInfantryAmmoBin(int, AmmoType, int, InfantryWeapon, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
Construct a new placeholder for a missing infantry ammo bin
MissingInfantryArmorPart - Class in mekhq.campaign.parts.missing
 
MissingInfantryArmorPart() - Constructor for class mekhq.campaign.parts.missing.MissingInfantryArmorPart
Deprecated, for removal: This API element is subject to removal in a future version.
MissingInfantryArmorPart(int, Campaign, double, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
MissingInfantryDisposableWeaponPart - Class in mekhq.campaign.parts.equipment
The "missing" / needs-acquisition counterpart of InfantryDisposableWeaponPart.
MissingInfantryDisposableWeaponPart() - Constructor for class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
MissingInfantryDisposableWeaponPart(int, EquipmentType, int, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
MissingInfantryMotiveType - Class in mekhq.campaign.parts.missing
 
MissingInfantryMotiveType() - Constructor for class mekhq.campaign.parts.missing.MissingInfantryMotiveType
Deprecated, for removal: This API element is subject to removal in a future version.
MissingInfantryMotiveType(int, Campaign, EntityMovementMode) - Constructor for class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
MissingJumpJet - Class in mekhq.campaign.parts.equipment
 
MissingJumpJet() - Constructor for class mekhq.campaign.parts.equipment.MissingJumpJet
Deprecated, for removal: This API element is subject to removal in a future version.
MissingJumpJet(int, EquipmentType, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingJumpJet
 
MissingJumpshipDockingCollar - Class in mekhq.campaign.parts.missing
 
MissingJumpshipDockingCollar() - Constructor for class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
Deprecated, for removal: This API element is subject to removal in a future version.
MissingJumpshipDockingCollar(int, int, Campaign, int) - Constructor for class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
MissingKFBoom - Class in mekhq.campaign.parts.missing
 
MissingKFBoom() - Constructor for class mekhq.campaign.parts.missing.MissingKFBoom
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFBoom(int, Campaign, int) - Constructor for class mekhq.campaign.parts.missing.MissingKFBoom
 
MissingKFChargingSystem - Class in mekhq.campaign.parts.missing
 
MissingKFChargingSystem() - Constructor for class mekhq.campaign.parts.missing.MissingKFChargingSystem
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFChargingSystem(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
MissingKFDriveCoil - Class in mekhq.campaign.parts.missing
 
MissingKFDriveCoil() - Constructor for class mekhq.campaign.parts.missing.MissingKFDriveCoil
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFDriveCoil(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
MissingKFDriveController - Class in mekhq.campaign.parts.missing
 
MissingKFDriveController() - Constructor for class mekhq.campaign.parts.missing.MissingKFDriveController
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFDriveController(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingKFDriveController
 
MissingKFFieldInitiator - Class in mekhq.campaign.parts.missing
 
MissingKFFieldInitiator() - Constructor for class mekhq.campaign.parts.missing.MissingKFFieldInitiator
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFFieldInitiator(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
MissingKFHeliumTank - Class in mekhq.campaign.parts.missing
 
MissingKFHeliumTank() - Constructor for class mekhq.campaign.parts.missing.MissingKFHeliumTank
Deprecated, for removal: This API element is subject to removal in a future version.
MissingKFHeliumTank(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
MissingLandingGear - Class in mekhq.campaign.parts.missing
 
MissingLandingGear() - Constructor for class mekhq.campaign.parts.missing.MissingLandingGear
 
MissingLandingGear(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingLandingGear
 
MissingLargeCraftAmmoBin - Class in mekhq.campaign.parts.equipment
 
MissingLargeCraftAmmoBin() - Constructor for class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
MissingLargeCraftAmmoBin(int, AmmoType, int, double, Campaign) - Constructor for class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
MissingLFBattery - Class in mekhq.campaign.parts.missing
 
MissingLFBattery() - Constructor for class mekhq.campaign.parts.missing.MissingLFBattery
Deprecated, for removal: This API element is subject to removal in a future version.
MissingLFBattery(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingLFBattery
 
MissingMASC - Class in mekhq.campaign.parts.equipment
 
MissingMASC() - Constructor for class mekhq.campaign.parts.equipment.MissingMASC
Deprecated, for removal: This API element is subject to removal in a future version.
MissingMASC(int, EquipmentType, int, Campaign, double, int, boolean) - Constructor for class mekhq.campaign.parts.equipment.MissingMASC
 
MissingMekActuator - Class in mekhq.campaign.parts.missing
 
MissingMekActuator() - Constructor for class mekhq.campaign.parts.missing.MissingMekActuator
 
MissingMekActuator(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekActuator
 
MissingMekActuator(int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekActuator
 
MissingMekCockpit - Class in mekhq.campaign.parts.missing
 
MissingMekCockpit() - Constructor for class mekhq.campaign.parts.missing.MissingMekCockpit
 
MissingMekCockpit(int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekCockpit
 
MissingMekGyro - Class in mekhq.campaign.parts.missing
 
MissingMekGyro() - Constructor for class mekhq.campaign.parts.missing.MissingMekGyro
 
MissingMekGyro(int, int, double, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekGyro
 
MissingMekLifeSupport - Class in mekhq.campaign.parts.missing
 
MissingMekLifeSupport() - Constructor for class mekhq.campaign.parts.missing.MissingMekLifeSupport
Deprecated, for removal: This API element is subject to removal in a future version.
MissingMekLifeSupport(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
MissingMekLocation - Class in mekhq.campaign.parts.missing
 
MissingMekLocation() - Constructor for class mekhq.campaign.parts.missing.MissingMekLocation
 
MissingMekLocation(int, int, int, boolean, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekLocation
 
MissingMekSensor - Class in mekhq.campaign.parts.missing
 
MissingMekSensor() - Constructor for class mekhq.campaign.parts.missing.MissingMekSensor
 
MissingMekSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingMekSensor
 
MissingOmniPod - Class in mekhq.campaign.parts.missing
Like OmniPod this is never added to a Unit.
MissingOmniPod() - Constructor for class mekhq.campaign.parts.missing.MissingOmniPod
Deprecated, for removal: This API element is subject to removal in a future version.
MissingOmniPod(Part, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingOmniPod
 
MissingPart - Class in mekhq.campaign.parts.missing
A missing part is a placeholder on a unit to indicate that a replacement task needs to be performed
MissingPart(int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingPart
 
MissingPart(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingPart
 
MissingProtoMekArmActuator - Class in mekhq.campaign.parts.missing
 
MissingProtoMekArmActuator() - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekArmActuator(int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
MissingProtoMekArmActuator(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekJumpJet - Class in mekhq.campaign.parts.missing
 
MissingProtoMekJumpJet() - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekJumpJet(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
MissingProtoMekLegActuator - Class in mekhq.campaign.parts.missing
 
MissingProtoMekLegActuator() - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekLegActuator(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
MissingProtoMekLocation - Class in mekhq.campaign.parts.missing
 
MissingProtoMekLocation() - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekLocation
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekLocation(int, int, int, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
MissingProtoMekSensor - Class in mekhq.campaign.parts.missing
 
MissingProtoMekSensor() - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekSensor
Deprecated, for removal: This API element is subject to removal in a future version.
MissingProtoMekSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
MissingQuadVeeGear - Class in mekhq.campaign.parts.missing
Missing part for QuadVee conversion gear
MissingQuadVeeGear(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
MissingRotor - Class in mekhq.campaign.parts.missing
 
MissingRotor() - Constructor for class mekhq.campaign.parts.missing.MissingRotor
Deprecated, for removal: This API element is subject to removal in a future version.
MissingRotor(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingRotor
 
MissingSpacecraftEngine - Class in mekhq.campaign.parts.missing
 
MissingSpacecraftEngine() - Constructor for class mekhq.campaign.parts.missing.MissingSpacecraftEngine
Deprecated, for removal: This API element is subject to removal in a future version.
MissingSpacecraftEngine(int, double, Campaign, boolean) - Constructor for class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
MissingSVEngine - Class in mekhq.campaign.parts.missing
Placeholder for an engine that has been destroyed or removed from a support vehicle
MissingSVEngine() - Constructor for class mekhq.campaign.parts.missing.MissingSVEngine
Deprecated, for removal: This API element is subject to removal in a future version.
MissingSVEngine(int, double, int, TechRating, FuelType, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingSVEngine
Creates a support vehicle engine part.
MissingThrusters - Class in mekhq.campaign.parts.missing
 
MissingThrusters() - Constructor for class mekhq.campaign.parts.missing.MissingThrusters
Deprecated, for removal: This API element is subject to removal in a future version.
MissingThrusters(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingThrusters
 
MissingThrusters(int, Campaign, boolean) - Constructor for class mekhq.campaign.parts.missing.MissingThrusters
 
MissingTurret - Class in mekhq.campaign.parts.missing
 
MissingTurret() - Constructor for class mekhq.campaign.parts.missing.MissingTurret
Deprecated, for removal: This API element is subject to removal in a future version.
MissingTurret(int, double, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingTurret
 
MissingVeeSensor - Class in mekhq.campaign.parts.missing
 
MissingVeeSensor() - Constructor for class mekhq.campaign.parts.missing.MissingVeeSensor
Deprecated, for removal: This API element is subject to removal in a future version.
MissingVeeSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingVeeSensor
 
MissingVeeStabilizer - Class in mekhq.campaign.parts.missing
 
MissingVeeStabilizer() - Constructor for class mekhq.campaign.parts.missing.MissingVeeStabilizer
Deprecated, for removal: This API element is subject to removal in a future version.
MissingVeeStabilizer(int, int, Campaign) - Constructor for class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
MISSION - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
MISSION_COMMAND_STRING - Static variable in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
 
MISSION_CONCLUSION_HELP - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_CRITIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MISSION_TYPE_ASSASSINATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_CADRE_DUTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_DIVERSIONARY_RAID - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_ESPIONAGE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_EXTRACTION_RAID - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_GARRISON_DUTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_GUERRILLA_WARFARE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_MOLE_HUNTING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_OBJECTIVE_RAID - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_OBSERVATION_RAID - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_PIRATE_HUNTING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_PLANETARY_ASSAULT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_RECON_RAID - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_RELIEF_DUTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_RETAINER - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_RIOT_DUTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_SABOTAGE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_SECURITY_DUTY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPE_TERRORISM - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_TYPES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MISSION_XP_FAIL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MISSION_XP_OUTSTANDING_SUCCESS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MISSION_XP_SUCCESS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MissionChangedEvent - Class in mekhq.campaign.events.missions
Triggered when a mission or contract is modified.
MissionChangedEvent(AbstractContract) - Constructor for class mekhq.campaign.events.missions.MissionChangedEvent
 
MissionCompletedEvent - Class in mekhq.campaign.events.missions
Triggered when a mission is resolved.
MissionCompletedEvent(AbstractContract) - Constructor for class mekhq.campaign.events.missions.MissionCompletedEvent
 
MissionEvent - Class in mekhq.campaign.events.missions
Abstract base class for events involving missions or contracts.
MissionEvent(AbstractContract) - Constructor for class mekhq.campaign.events.missions.MissionEvent
 
MissionLocationProfile - Enum Class in mekhq.campaign.mission.contract.contractGeneration.targetFinder
Describes how a contract's mission location should be selected, based on what kind of operation the contract represents.
MissionNewEvent - Class in mekhq.campaign.events.missions
Triggered when a new mission or contract is added to the campaign.
MissionNewEvent(AbstractContract) - Constructor for class mekhq.campaign.events.missions.MissionNewEvent
 
MissionRemovedEvent - Class in mekhq.campaign.events.missions
Triggered when a mission or contract is removed from the campaign.
MissionRemovedEvent(AbstractContract) - Constructor for class mekhq.campaign.events.missions.MissionRemovedEvent
 
MissionRoleChoices - Class in mekhq.gui.scenarioTemplateEditor
Helpers for the scenario template editor's role-choices control.
MissionStatus - Enum Class in mekhq.campaign.mission.contract.contractData
 
MissionStoryPoint - Class in mekhq.campaign.storyArc.storypoint
A StoryPoint class to start a new mission.
MissionStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
MissionTargetFinder - Class in mekhq.campaign.mission.contract.contractGeneration.targetFinder
Finds potential mission-target planets for a given attacker/defender pair, generally on their shared border, with dedicated tiers for factions whose territory doesn't work like a normal nation's (pirates, ComStar, rebels) and optional contract-type-driven preferences (MissionLocationProfile) for contracts that don't happen at the front.
MissionTargetFinder(FactionBorderTracker, FactionHints) - Constructor for class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionTargetFinder
Creates a mission-target finder backed by the given border tracker and faction hints, wiring up the specialized pirate and ComStar finders.
MissionViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a scenario object
MissionViewPanel(AbstractContract, CampaignGUI) - Constructor for class mekhq.gui.view.MissionViewPanel
 
MISTAKE_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MIXED_TANK_VTOL - Static variable in interface mekhq.campaign.universe.IUnitGenerator
For convenience in generating traditional ground + vtol units.
MIXED_TECH_UNIT_PRICE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MMDataLicenseHeader - Class in mekhq.utilities
Produces the MegaMek Data legal notice that leads every saved data file, as a block of # comment lines.
MobType - Enum Class in mekhq.campaign.randomEvents.prisoners.prisonerEvents
 
mod - Variable in class mekhq.campaign.personnel.Modifier
 
mod - Variable in enum class mekhq.campaign.work.RefitType
Deprecated.
 
MOD_TAG_INJURY - Static variable in class mekhq.campaign.personnel.InjuryType
Modifier tag to use for injuries
mode - Variable in class mekhq.campaign.parts.Part
 
mode() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns the value of the mode record component.
model - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
model - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
moderate() - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Returns the value of the moderate record component.
MODIFICATION_COUNT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
Modifier - Class in mekhq.campaign.personnel
A modifier is some kind of (usually temporary) effect that influences the character's base values.
Modifier(ModifierValue, int) - Constructor for class mekhq.campaign.personnel.Modifier
 
Modifier(ModifierValue, int, String, String...) - Constructor for class mekhq.campaign.personnel.Modifier
 
ModifiersPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor panel for a scenario template's fixed scenario modifiers: a picker of the available modifier keys plus the accumulated list, with add/remove.
ModifiersPanel(List<String>) - Constructor for class mekhq.gui.scenarioTemplateEditor.ModifiersPanel
 
ModifierValue - Enum Class in mekhq.campaign.personnel.enums
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenBack
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenCollarBone
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenRib
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BruisedKidney
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Catatonia
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ChildlikeRegression
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CripplingFlashbacks
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Cte
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.DiscontinuationSyndrome
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PostpartumRecovery
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PuncturedLung
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SeveredSpine
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Laceration
 
modifyInjuryTime(Campaign, Person, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
moistureAt(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFields
 
MOLE_HUNTING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
Money - Record Class in mekhq.campaign.finances
This class represents a quantity of money and its associated currency.
Money(BigMoney) - Constructor for record class mekhq.campaign.finances.Money
Creates an instance of a Money record class.
MONITORED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The employer faction-standing change is amplified.
MONOPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MONTH - Enum constant in enum class mekhq.campaign.universe.NewsItem.Precision
 
MONTHLY - Enum constant in enum class mekhq.campaign.finances.enums.FinancialTerm
 
MONTHLY - Enum constant in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Edge refreshes on the first day of each new month
MONTHLY - Enum constant in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
monthlyPay() - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Returns the value of the monthlyPay record component.
monthlyTrackCounts() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns the value of the monthlyTrackCounts record component.
MonthlyUnitCostReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
MonthlyUnitCostReportDialog(JFrame, Unit) - Constructor for class mekhq.gui.dialog.reportDialogs.MonthlyUnitCostReportDialog
 
MONTHS - Enum constant in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
MONTHS_YEARS - Enum constant in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
MORALE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
The opposing force's morale.
MORALE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
MORALE_DECISIVE_DEFEAT_EFFECT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MORALE_DECISIVE_VICTORY_EFFECT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MORALE_DEFEAT_EFFECT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MORALE_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MORALE_VICTORY_EFFECT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MoraleBar - Class in mekhq.gui.view
A compact, segmented gauge that visualizes enemy ContractMoraleLevel.
MoraleBar(ContractMoraleLevel, String) - Constructor for class mekhq.gui.view.MoraleBar
Creates a morale bar for the given morale level, with a label drawn beneath the active segment.
MoraleBar.MoraleDisplay - Record Class in mekhq.gui.view
The display text and tooltip used to describe a contract's enemy morale.
MoraleData - Record Class in mekhq.campaign.mission.contract.contractData
 
MoraleData(ContractMoraleLevel) - Constructor for record class mekhq.campaign.mission.contract.contractData.MoraleData
 
MoraleData(ContractMoraleLevel, LocalDate, Money) - Constructor for record class mekhq.campaign.mission.contract.contractData.MoraleData
Creates an instance of a MoraleData record class.
MoraleDisplay(String, String) - Constructor for record class mekhq.gui.view.MoraleBar.MoraleDisplay
Creates an instance of a MoraleDisplay record class.
moraleLevel() - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Returns the value of the moraleLevel record component.
mostSkilledFirst(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.OfficerSelector
Orders people best first for a seat in the leading lances: Tactical Genius, then combat experience.
mothball(Unit) - Method in class mekhq.campaign.Campaign
Performs work to mothball a unit, preparing it for long-term storage.
MOTHBALL_UNIT_MARKET_DELIVERIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MOTHBALLED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
MOTHBALLED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
MothballInfo - Class in mekhq.campaign.unit
This class is used to store information about a particular unit that is lost when a unit is mothballed, so that it may be restored to as close to its prior state as possible when the unit is reactivated.
MothballInfo(Unit) - Constructor for class mekhq.campaign.unit.MothballInfo
Creates a set of mothball info for a given unit
MOTHBALLING_BACKGROUND - Static variable in class mekhq.MHQConstants
 
MOTHBALLING_FOREGROUND - Static variable in class mekhq.MHQConstants
 
MothballUnitAction - Record Class in mekhq.campaign.unit.actions
Mothballs a unit.
MothballUnitAction(Person, boolean) - Constructor for record class mekhq.campaign.unit.actions.MothballUnitAction
Initializes a new instance of the MothballUnitAction class.
MOTHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
MOTHERS_FATHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
MOTHERS_HYPHEN_FATHERS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
MOTIVATED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
MotiveSystem - Class in mekhq.campaign.parts
 
MotiveSystem() - Constructor for class mekhq.campaign.parts.MotiveSystem
Deprecated, for removal: This API element is subject to removal in a future version.
MotiveSystem(int, Campaign) - Constructor for class mekhq.campaign.parts.MotiveSystem
 
MOUNTAIN - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Mountainous ground.
MOUNTAIN_CLIMBER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
mouseClicked(MouseEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
mouseClicked(MouseEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
mouseEntered(MouseEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
mouseEntered(MouseEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
mouseExited(MouseEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
mouseExited(MouseEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
mousePressed(MouseEvent) - Method in class mekhq.gui.adapter.JPopupMenuAdapter
 
mousePressed(MouseEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
mousePressed(MouseEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
mouseReleased(MouseEvent) - Method in class mekhq.gui.adapter.JPopupMenuAdapter
 
mouseReleased(MouseEvent) - Method in class mekhq.gui.dialog.EditTransactionDialog
 
mouseReleased(MouseEvent) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
mouseReleasedHandler(MouseEvent) - Method in class mekhq.gui.StratConPanel
Event handler for when a mouse button is released.
MOUTH - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
moveByCopy(Entity) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
Move the entity by copying it, this is used to break references to the original instance
MovedAmmoBinStep - Class in mekhq.campaign.unit.cleanup
 
MovedAmmoBinStep() - Constructor for class mekhq.campaign.unit.cleanup.MovedAmmoBinStep
 
MovedEquipmentStep - Class in mekhq.campaign.unit.cleanup
 
MovedEquipmentStep() - Constructor for class mekhq.campaign.unit.cleanup.MovedEquipmentStep
 
moveFormation(Formation, Formation, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Moves formation to sit directly under superFormation in the TOE, detaching it from its current parent and inheriting the target's scenario assignment.
moveItem(int, int) - Method in class mekhq.campaign.market.ForceShoppingList
 
moveItemDown(int) - Method in class mekhq.campaign.market.ForceShoppingList
 
moveItemToBottom(int) - Method in class mekhq.campaign.market.ForceShoppingList
 
moveItemToTop(int) - Method in class mekhq.campaign.market.ForceShoppingList
 
moveItemUp(int) - Method in class mekhq.campaign.market.ForceShoppingList
 
moveObjective(StratConCoords, StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Moves a strategic objectives from the source to the destination coordinates.
moveTimeToNextLevel(boolean) - Method in enum class mekhq.campaign.work.WorkTime
 
moveToPlanetarySystem(Campaign, PlanetarySystem) - Method in class mekhq.campaign.DetachmentLocationManager
Relocates the detachment immediately to the specified PlanetarySystem, updating the current location and firing any associated events or automated behaviors.
MRMS_ALLOW_CARRYOVER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_OPTIMIZE_TO_COMPLETE_TODAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_OPTIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_REPLACE_POD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_SCRAP_IMPOSSIBLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_USE_ASSIGNED_TECHS_FIRST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_USE_EXTRA_TIME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_USE_REPAIR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_USE_RUSH_JOB - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MRMS_USE_SALVAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
mrmsAllUnits(Campaign) - Static method in class mekhq.service.mrms.MRMSService
 
MRMSConfiguredOptions - Class in mekhq.service.mrms
 
MRMSConfiguredOptions(Campaign) - Constructor for class mekhq.service.mrms.MRMSConfiguredOptions
 
MRMSConfiguredOptions(MRMSDialog) - Constructor for class mekhq.service.mrms.MRMSConfiguredOptions
 
MRMSDialog - Class in mekhq.gui.dialog
 
MRMSDialog(JFrame, boolean, CampaignGUI, Unit, MRMSMode) - Constructor for class mekhq.gui.dialog.MRMSDialog
 
MRMSDialog(JFrame, boolean, CampaignGUI, MRMSMode) - Constructor for class mekhq.gui.dialog.MRMSDialog
 
MRMSDialog.MRMSOptionControl - Class in mekhq.gui.dialog
 
MRMSMode - Enum Class in mekhq.service.enums
 
MRMSOption - Class in mekhq.service.mrms
 
MRMSOption(PartRepairType) - Constructor for class mekhq.service.mrms.MRMSOption
 
MRMSOption(PartRepairType, boolean, int, int, int, int, int) - Constructor for class mekhq.service.mrms.MRMSOption
 
MRMSOptionControl() - Constructor for class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
MRMSPartAction(IPartWork) - Constructor for class mekhq.service.mrms.MRMSService.MRMSPartAction
 
MRMSPartAction(IPartWork, MRMSService.MRMSPartAction.STATUS) - Constructor for class mekhq.service.mrms.MRMSService.MRMSPartAction
 
MRMSPartSet() - Constructor for class mekhq.service.mrms.MRMSService.MRMSPartSet
 
MRMSService - Class in mekhq.service.mrms
 
MRMSService.MRMSPartAction - Class in mekhq.service.mrms
 
MRMSService.MRMSPartAction.STATUS - Enum Class in mekhq.service.mrms
 
MRMSService.MRMSPartSet - Class in mekhq.service.mrms
 
MRMSService.MRMSUnitAction - Class in mekhq.service.mrms
 
MRMSService.MRMSUnitAction.STATUS - Enum Class in mekhq.service.mrms
 
MRMSUnitAction(Unit, boolean, MRMSService.MRMSUnitAction.STATUS) - Constructor for class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
mrmsUnits(Campaign, List<Unit>, MRMSConfiguredOptions) - Static method in class mekhq.service.mrms.MRMSService
 
MRO_DISABLED - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
 
MU - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
MUG - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
MUL - Enum constant in enum class mekhq.io.FileType
Value for mul files.
MultiCrewAssembler - Class in mekhq.campaign.universe.commandGeneration.ratgen
Builds the Person crew for a Unit, sized to the unit's actual seat count, and attaches each Person to the unit through the appropriate Unit.add* method.
MultiLineTooltip - Class in mekhq.gui.utilities
This class splits a tooltip into multiple lines in order to wrap it.
MultiLineTooltip() - Constructor for class mekhq.gui.utilities.MultiLineTooltip
 
MULTIPLE_PREGNANCY_OCCURRENCES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
multipliedBy(double) - Method in record class mekhq.campaign.finances.Money
 
multipliedBy(long) - Method in record class mekhq.campaign.finances.Money
 
MULTIPLY_TRACK_INTENSITY_BY_SCALE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
MultiplyComposite - Class in mekhq.gui.utilities
 
MultiplyComposite() - Constructor for class mekhq.gui.utilities.MultiplyComposite
 
MUNITIONS_CLERK - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MUNITIONS_FACTORY_WORKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MURDEROUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
MUSICIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
MUTATION_CAT_GIRL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_CAT_GIRL_UNOFFICIAL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_EXCEPTIONAL_IMMUNE_SYSTEM - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_EXOTIC_APPEARANCE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_FACIAL_HAIR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_FREAKISH_STRENGTH - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MUTATION_SERIOUS_DISFIGUREMENT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
MutinyMethod - Enum Class in mekhq.campaign.personnel.enums
Deprecated, for removal: This API element is subject to removal in a future version.
myName - Variable in class mekhq.AtBGameThread
 
MYOMER_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
MYOMER_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MYOMER_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
MYOMER_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MYOMER_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
MYOMER_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MYOMER_IMPLANT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
MYOMER_IMPLANT_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
MYOMER_IMPLANT_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
MYOMER_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
MYOMER_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
MYTHIC - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
MYTHOLOGIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 

N

N - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
N_COL - Static variable in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
N_COL - Static variable in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
N_COL - Static variable in class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel
 
N_COL - Static variable in class mekhq.gui.model.AutoAwardsTableModel
 
N_COL - Static variable in class mekhq.gui.model.BotForceTableModel
 
N_COL - Static variable in class mekhq.gui.model.FinanceTableModel
 
N_COL - Static variable in class mekhq.gui.model.KillTableModel
 
N_COL - Static variable in class mekhq.gui.model.LoanTableModel
 
N_COL - Static variable in class mekhq.gui.model.LogTableModel
 
N_COL - Static variable in class mekhq.gui.model.LootTableModel
 
N_COL - Static variable in class mekhq.gui.model.ObjectiveTableModel
 
N_COL - Static variable in class mekhq.gui.model.PartsStoreModel
 
N_COL - Static variable in class mekhq.gui.model.PartsTableModel
 
N_COL - Static variable in class mekhq.gui.model.ProcurementTableModel
 
N_COL - Static variable in class mekhq.gui.model.RetirementTableModel
 
N_COL - Static variable in class mekhq.gui.model.ScenarioTableModel
 
N_COL - Static variable in class mekhq.gui.model.UnitAssignmentTableModel
 
N_COL - Static variable in class mekhq.gui.model.UnitTableModel
 
N_TASKS_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
nadirCharge - Variable in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
NAG_ADMIN_STRAIN - Static variable in class mekhq.MHQConstants
Deprecated, for removal: This API element is subject to removal in a future version.
NAG_COMBAT_CHALLENGE - Static variable in class mekhq.MHQConstants
 
NAG_CONTRACT_ENDED - Static variable in class mekhq.MHQConstants
 
NAG_HR_STRAIN - Static variable in class mekhq.MHQConstants
 
NAG_INSUFFICIENT_AS_TECH_TIME - Static variable in class mekhq.MHQConstants
 
NAG_INSUFFICIENT_AS_TECHS - Static variable in class mekhq.MHQConstants
 
NAG_INSUFFICIENT_MEDICS - Static variable in class mekhq.MHQConstants
 
NAG_INVALID_FACTION - Static variable in class mekhq.MHQConstants
 
NAG_NO_COMMANDER - Static variable in class mekhq.MHQConstants
Deprecated, for removal: This API element is subject to removal in a future version.
NAG_NODE - Static variable in class mekhq.MHQConstants
 
NAG_OUTSTANDING_SCENARIOS - Static variable in class mekhq.MHQConstants
 
NAG_PREGNANT_COMBATANT - Static variable in class mekhq.MHQConstants
 
NAG_PRISONERS - Static variable in class mekhq.MHQConstants
 
NAG_SINGLE_DROP_SET_UP - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_CAMP_FOLLOWER - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_CIVILIAN - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_COMBAT - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_OTHER_SUPPORT - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_RETIREE - Static variable in class mekhq.MHQConstants
 
NAG_SOMEONE_RANDOMLY_DIED_TECH - Static variable in class mekhq.MHQConstants
 
NAG_UNABLE_TO_AFFORD_EXPENSES - Static variable in class mekhq.MHQConstants
 
NAG_UNABLE_TO_AFFORD_JUMP - Static variable in class mekhq.MHQConstants
 
NAG_UNABLE_TO_AFFORD_LOAN_PAYMENT - Static variable in class mekhq.MHQConstants
 
NAG_UNABLE_TO_AFFORD_RENT - Static variable in class mekhq.MHQConstants
 
NAG_UNABLE_TO_AFFORD_SHOPPING_LIST - Static variable in class mekhq.MHQConstants
 
NAG_UNMAINTAINED_UNITS - Static variable in class mekhq.MHQConstants
 
NAG_UNRESOLVED_STRAT_CON_CONTACTS - Static variable in class mekhq.MHQConstants
 
NAG_UNTREATED_PERSONNEL - Static variable in class mekhq.MHQConstants
 
NagController - Class in mekhq.gui.dialog.nagDialogs
A controller class responsible for managing and triggering daily nag dialogs in the campaign.
NagController() - Constructor for class mekhq.gui.dialog.nagDialogs.NagController
 
nagLogTab(DailyReportType) - Method in class mekhq.gui.CommandCenterTab
 
NAIL_BITER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
name - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
The terrain type's name, as referenced by biome terrain lists, map-type pools, and track terrain tiles.
name - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
name - Variable in class mekhq.campaign.mission.scenarios.TerrainConditionsOdds
 
name - Variable in class mekhq.campaign.parts.Part
 
name - Variable in enum class mekhq.campaign.universe.enums.PlanetaryType
 
name - Variable in enum class mekhq.campaign.universe.LifeForm
 
name - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
name - Variable in enum class mekhq.campaign.work.RefitType
Deprecated.
 
name - Variable in enum class mekhq.campaign.work.WorkTime
 
name() - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Returns the value of the name record component.
name() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the name record component.
name() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Returns the value of the name record component.
name() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the name record component.
name() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the name record component.
NAME_END_WORD_CIVILIAN - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_CIVILIAN_USER - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_CORPORATE - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_CORPORATE_USER - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_MERCENARY - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_MERCENARY_USER - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_MILITIA - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_MILITIA_USER - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_REBEL - Static variable in class mekhq.MHQConstants
 
NAME_END_WORD_REBEL_USER - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_CIVILIAN - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_CIVILIAN_USER - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_CORPORATE - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_CORPORATE_USER - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_MERCENARY - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_MERCENARY_USER - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_MILITIA - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_MILITIA_USER - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_REBEL - Static variable in class mekhq.MHQConstants
 
NAME_MIDDLE_WORD_REBEL_USER - Static variable in class mekhq.MHQConstants
 
NAME_PRE_FAB - Static variable in class mekhq.MHQConstants
 
NAME_PRE_FAB_USER - Static variable in class mekhq.MHQConstants
 
NameAcquired - Class in mekhq.campaign.personnel
 
NameAcquired(int, String) - Constructor for class mekhq.campaign.personnel.NameAcquired
 
NamedFormation(String, String) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Creates an instance of a NamedFormation record class.
nameSiblings(List<FormationNamer.FormationRequest>, String) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer
Names every formation sharing one parent, in tree order.
NARCISSISTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
NarrativeStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This story point creates a StoryNarrativeDialog with a simple narrative description.
NarrativeStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
NATIONAL - Enum constant in enum class mekhq.campaign.universe.enums.CapitalType
 
NATURAL_CAUSES - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
NATURAL_HEALING_WAITING_PERIOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NAVAL - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
NAVAL - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
NAVAL_REPAIR_FACILITY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
NAVAL_VEHICLE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
NAVAL_VEHICLE_DRIVER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
NAVIGATION - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
NAVIGATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
NAVIGATION_INFIRMARY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
NAVIGATION_INTERSTELLAR_MAP - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
NavigationTab - Class in mekhq.gui
Top-level campaign tab that hosts the interstellar map and locations subtabs.
NavigationTab(CampaignGUI, String) - Constructor for class mekhq.gui.NavigationTab
 
NAVIGATOR - Enum constant in enum class mekhq.campaign.unit.CrewType
 
navigatorRole() - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PersonnelRoleResolver
Returns the role assigned to the navigator on a JumpShip / WarShip.
NCO_ACADEMY - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
NEEDS_PARTS_FIXED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
NEEDS_PARTS_FIXED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
needsAMFixing() - Method in class mekhq.campaign.personnel.Person
Determines whether this entity has any non-permanent injuries that require medical attention.
needsFixing() - Method in class mekhq.campaign.parts.AeroHeatSink
 
needsFixing() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
needsFixing() - Method in class mekhq.campaign.parts.AeroSensor
 
needsFixing() - Method in class mekhq.campaign.parts.AmmoStorage
 
needsFixing() - Method in class mekhq.campaign.parts.Armor
 
needsFixing() - Method in class mekhq.campaign.parts.Avionics
 
needsFixing() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
needsFixing() - Method in class mekhq.campaign.parts.BayDoor
 
needsFixing() - Method in class mekhq.campaign.parts.BuildingLocation
 
needsFixing() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
needsFixing() - Method in class mekhq.campaign.parts.Cubicle
 
needsFixing() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
needsFixing() - Method in class mekhq.campaign.parts.EnginePart
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
needsFixing() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
needsFixing() - Method in class mekhq.campaign.parts.FireControlSystem
 
needsFixing() - Method in class mekhq.campaign.parts.GravDeck
 
needsFixing() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
needsFixing() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
needsFixing() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
needsFixing() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
needsFixing() - Method in class mekhq.campaign.parts.LandingGear
 
needsFixing() - Method in class mekhq.campaign.parts.LFBattery
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekActuator
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekGyro
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekLocation
 
needsFixing() - Method in class mekhq.campaign.parts.meks.MekSensor
 
needsFixing() - Method in class mekhq.campaign.parts.missing.MissingPart
 
needsFixing() - Method in class mekhq.campaign.parts.MotiveSystem
 
needsFixing() - Method in class mekhq.campaign.parts.OmniPod
 
needsFixing() - Method in class mekhq.campaign.parts.Part.PartRef
 
needsFixing() - Method in class mekhq.campaign.parts.PodSpace
 
needsFixing() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
needsFixing() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
needsFixing() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
needsFixing() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
needsFixing() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
needsFixing() - Method in class mekhq.campaign.parts.QuadVeeGear
 
needsFixing() - Method in class mekhq.campaign.parts.Refit
We always need fixing until the refit is done
needsFixing() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
needsFixing() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
needsFixing() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
needsFixing() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
needsFixing() - Method in class mekhq.campaign.parts.SVEnginePart
 
needsFixing() - Method in class mekhq.campaign.parts.TankLocation
 
needsFixing() - Method in class mekhq.campaign.parts.Thrusters
 
needsFixing() - Method in class mekhq.campaign.parts.TransportBayPart
 
needsFixing() - Method in class mekhq.campaign.parts.TurretLock
 
needsFixing() - Method in class mekhq.campaign.parts.VeeSensor
 
needsFixing() - Method in class mekhq.campaign.parts.VeeStabilizer
 
needsFixing() - Method in class mekhq.campaign.personnel.Person
 
needsFixing() - Method in class mekhq.campaign.unit.UnitOrder
 
needsFixing() - Method in interface mekhq.campaign.work.IWork
 
needsMaintenance() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
needsMaintenance() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
needsMaintenance() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
needsMaintenance() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
needsMaintenance() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
needsMaintenance() - Method in class mekhq.campaign.parts.missing.MissingPart
 
needsMaintenance() - Method in class mekhq.campaign.parts.Part
 
needsMoreDrivers() - Method in class mekhq.campaign.unit.Unit
 
needsMoreGunners() - Method in class mekhq.campaign.unit.Unit
 
NEFARIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Indicates a critical or negative status.
NEGATIVE_ABILITIES - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
How many negative SPAs (Flaws) the character has
NEGATIVE_EIGHT - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_FIVE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_NINE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_ONE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_POPULATION - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet event has a negative population value.
NEGATIVE_SEVEN - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_SIX - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_TEN - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_THREE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGATIVE_TWO - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
NEGLECTFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
negotiate(AbstractContract) - Method in class mekhq.gui.dialog.markets.contractMarket.ChaosContractMarketDialog
Opens the negotiation table for the offer.
negotiate(AbstractContract) - Method in interface mekhq.gui.dialog.markets.contractMarket.ContractMarketActions
Open negotiations on the offer's terms.
negotiateAdditionalSupportPoints(Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.SupportPointNegotiation
Negotiates weekly additional support points for all active AtB contracts.
negotiateInitialSupportPoints(Campaign, AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.SupportPointNegotiation
Negotiates initial support points for a specific AtB contract.
NEGOTIATION - Enum constant in enum class mekhq.campaign.campaignOptions.AcquisitionsType
 
NEGOTIATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
NegotiationData - Record Class in mekhq.campaign.mission.contract.contractData
A record of how a contract's terms were negotiated, stored on the contract so the negotiation table can be reopened and resumed rather than restarting from scratch.
NegotiationData(int, int, int, int, int, int, int, int, List<List<TermFunding>>) - Constructor for record class mekhq.campaign.mission.contract.contractData.NegotiationData
Creates an instance of a NegotiationData record class.
NegotiationStepMath - Class in mekhq.campaign.mission.contract.utilities
Pure arithmetic behind the contract negotiation table: crossing the plateaus on the ChaosContractStepsTable when a term is lowered, and the caps on how much may be sacrificed.
NegotiationStepMath.Term - Enum Class in mekhq.campaign.mission.contract.utilities
The five negotiable contract terms, each a column on the ChaosContractStepsTable.
negotiator() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the negotiator record component.
NEGOTIATOR - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Sets the enemy negotiator's skill tier at generation (a signed step from Veteran).
neighbors(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
NEISSERIA_MALTHUSIA - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
NEISSERIA_MALTHUSIA - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
NEMESIS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NEO_SMALLPOX - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
NEO_SMALLPOX - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
netMargin() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the netMargin record component.
netMargin(MarginOfSuccess, MarginOfSuccess) - Static method in class mekhq.campaign.mission.contract.utilities.ActiveNegotiationMath
The net margin of an opposed negotiation: the player's level score minus the employer's.
networkChanged(NetworkChangedEvent) - Method in class mekhq.gui.TOETab
 
NetworkChangedEvent - Class in mekhq.campaign.events
Triggered when units are added to or removed from a network, or a C3 master is toggled between independent and company command.
NetworkChangedEvent(List<Unit>) - Constructor for class mekhq.campaign.events.NetworkChangedEvent
 
NEUROHELMET_INTERFACE_CALIBRATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
neutral(int) - Static method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
NEUTRAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Terrain with no vegetation/barren bias, and the default for anything uncategorized.
NEUTRAL - Enum constant in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
NEUTRAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Polarity
 
NEUTRAL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Indicates no severity or a neutral status.
NEUTRAL_GRAVITY - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Neutral surface gravity in G, used when a planet records none.
NEUTRAL_LANDMASS_COUNT - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Neutral landmass count, used when a planet records none.
NEUTRAL_TEMPERATURE_CELSIUS - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Standard room temperature, used when a planet records no temperature.
NEUTRAL_WATER_PERCENT - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Neutral (mid-range) surface water coverage, used when a planet records none.
NEUTRALITY - Enum constant in enum class mekhq.campaign.universe.factionHints.DiplomacyType
 
NEVER - Enum constant in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Edge is never automatically refreshed.
NEVER - Enum constant in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
NEVER_ASSIGN_AUTO_MAINTENANCE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
NEVER_RETREAT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NEW_DAY_ARTILLERY - Static variable in class mekhq.MHQConstants
 
NEW_DAY_AS_TECH_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_AS_TECH_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_AUTO_LOGISTICS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_AUTOMATE_MAINTENANCE_ASSIGNMENTS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_BATTLE_ARMOR_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_BATTLE_ARMOR_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_ESCAPE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_FORCE_ICON_OPERATIONAL_STATUS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_FORCE_ICON_OPERATIONAL_STATUS_STYLE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_LEADERSHIP - Static variable in class mekhq.MHQConstants
 
NEW_DAY_MEDIC_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_MEDIC_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_MRMS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_NODE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_OPTIMIZE_MEDICAL_ASSIGNMENTS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_OTHER_COMMAND - Static variable in class mekhq.MHQConstants
 
NEW_DAY_QUICK_TRAIN - Static variable in class mekhq.MHQConstants
 
NEW_DAY_QUICK_TRAIN_IGNORE_TRAINING_FORMATIONS - Static variable in class mekhq.MHQConstants
 
NEW_DAY_QUICK_TRAIN_TARGET - Static variable in class mekhq.MHQConstants
 
NEW_DAY_SCOUTING - Static variable in class mekhq.MHQConstants
 
NEW_DAY_SOLDIER_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_SOLDIER_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_TRAINING - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_GROUND_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_GROUND_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_NAVAL_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_NAVAL_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_VTOL_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VEHICLE_CREW_VTOL_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_CREW_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_CREW_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_GUNNER_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_GUNNER_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_PILOT_POOL_FILL - Static variable in class mekhq.MHQConstants
 
NEW_DAY_VESSEL_PILOT_POOL_NO_RELEASE - Static variable in class mekhq.MHQConstants
 
NEW_FINANCIAL_YEAR_FINANCES_TO_CSV_EXPORT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NEW_PLAYER_GUIDE - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
NEW_PLAYER_GUIDE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
NEW_VERSION_WITH_OLD_DATA - Enum constant in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
Deprecated, for removal: This API element is subject to removal in a future version.
NewCampaignConfirmationDialog - Class in mekhq.gui.dialog
 
NewCampaignConfirmationDialog() - Constructor for class mekhq.gui.dialog.NewCampaignConfirmationDialog
 
NewContractFactory - Class in mekhq.gui.dialog.markets.contractMarket
Builds a blank AbstractContract for the GM "Create new" flow.
newDay() - Method in class mekhq.campaign.Campaign
Advances the campaign by one day, processing all daily events and updates.
newDay() - Method in class mekhq.campaign.CampaignNewDayManager
Processes the general actions that need to occur on New Day.
newDay(Campaign, boolean) - Method in class mekhq.campaign.AbstractLocation
 
newDay(Campaign, boolean) - Method in class mekhq.campaign.CurrentLocation
Check for a jump path and if found, do whatever needs to be done to move forward
newDay(Campaign, boolean) - Method in class mekhq.campaign.GroundTransitLocation
Advances the overland journey by up to one day.
newDay(Campaign, LocalDate, LocalDate) - Method in class mekhq.campaign.finances.Finances
 
NewDayEvent - Class in mekhq.campaign.events
An event triggered just after all new day calculations were finished, but before the UI is updated with the new data.
NewDayEvent(Campaign) - Constructor for class mekhq.campaign.events.NewDayEvent
 
newDependent(Campaign, Gender) - Method in class mekhq.campaign.ForceHumanResources
 
newDependent(Campaign, Gender, Faction, Planet) - Method in class mekhq.campaign.ForceHumanResources
Creates a new dependent with the given gender, origin faction, and origin planet.
newFiscalYear(Campaign) - Method in class mekhq.campaign.finances.Finances
This function will update the starting amount to the current balance and clear transactions.
newIcon() - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
Creates a new LayeredFormationIcon to use as both the current and original icon
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.InjuryType
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.AmputationRecovery
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenBack
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenCollarBone
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenLimb
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BrokenRib
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BruisedKidney
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Catatonia
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ChildlikeRegression
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Concussion
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CripplingFlashbacks
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Cte
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.DiscontinuationSyndrome
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Fracture
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.InternalBleeding
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Laceration
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.LostLimb
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PostpartumRecovery
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PuncturedLung
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SeveredSpine
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
newInjury(Campaign, Person, BodyLocation, int) - Method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
newInstance(MekHQ) - Static method in class mekhq.campaign.CampaignFactory
Obtain a new instance of a CampaignFactory.
NewLoanDialog - Class in mekhq.gui.dialog
 
NewLoanDialog(JFrame, boolean, Campaign) - Constructor for class mekhq.gui.dialog.NewLoanDialog
 
newPerson(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
 
newPerson(Campaign, PersonnelRole, String, Gender) - Method in class mekhq.campaign.ForceHumanResources
 
newPerson(Campaign, PersonnelRole, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
 
newPerson(Campaign, PersonnelRole, PersonnelRole, AbstractPersonnelGenerator, Gender) - Method in class mekhq.campaign.ForceHumanResources
Generate a new Person of the given role, using the supplied AbstractPersonnelGenerator.
newPerson(Campaign, PersonnelRole, PersonnelRole, AbstractFactionSelector, AbstractPlanetSelector, Gender) - Method in class mekhq.campaign.ForceHumanResources
 
newPerson(Campaign, PersonnelRole, AbstractPersonnelGenerator) - Method in class mekhq.campaign.ForceHumanResources
 
NewPersonnelMarket - Class in mekhq.campaign.market.personnelMarket.markets
Represents the Personnel Market system for managing the recruitment, listing, and data persistence of potential recruits within a campaign.
NewPersonnelMarket() - Constructor for class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Creates a new Personnel Market instance bound to a campaign.
NewPlayerQuickstartDialog - Class in mekhq.gui.dialog
A dialog that provides introductory information for new players starting the quickstart campaign.
NewPlayerQuickstartDialog(Frame) - Constructor for class mekhq.gui.dialog.NewPlayerQuickstartDialog
Creates a new dialog for providing information about the new player quickstart campaign.
NewRecruitDialog - Class in mekhq.gui.dialog
This dialog is used to both hire new pilots and to edit existing ones
NewRecruitDialog(CampaignGUI, boolean, Person) - Constructor for class mekhq.gui.dialog.NewRecruitDialog
Creates new form CustomizePilotDialog
newResetRecoveryTimeAction(Injury) - Method in class mekhq.campaign.personnel.InjuryType
 
News - Class in mekhq.campaign.universe
Instead of making this a static like Planets, we are just going to reload a years worth of news items at the start of every year, to cut down on memory usage.
News(int, long) - Constructor for class mekhq.campaign.universe.News
 
NEWS - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
NEWS_ARTICLE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
NewsDialog - Class in mekhq.gui.dialog
NewsDialog is a dialog window for displaying news items within the context of a campaign.
NewsDialog(Campaign, String) - Constructor for class mekhq.gui.dialog.NewsDialog
Constructs a NewsDialog that displays a central message to the player within the campaign context.
NewsItem - Class in mekhq.campaign.universe
 
NewsItem() - Constructor for class mekhq.campaign.universe.NewsItem
 
NewsItem.Precision - Enum Class in mekhq.campaign.universe
News precision enum
NewsReportDialog - Class in mekhq.gui.dialog.reportDialogs
Deprecated, for removal: This API element is subject to removal in a future version.
NewsReportDialog(JFrame, NewsItem) - Constructor for class mekhq.gui.dialog.reportDialogs.NewsReportDialog
Deprecated.
 
newUnsafeDocumentBuilder() - Static method in class mekhq.utilities.MHQXMLUtility
USE WITH CARE.
NewYearsDayAnnouncement - Record Class in mekhq.campaign.personnel.lifeEvents
This class handles the creation and display of immersive announcements for the New Year's Day event.
NewYearsDayAnnouncement(Campaign) - Constructor for record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Constructs a new NewYearsDayAnnouncement.
nextHigherDifferentStep(NegotiationStepMath.Term, int) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
The nearest step above fromStep whose value for this term differs from the value at fromStep, or -1 when every higher step shares the same value (the term already sits at its highest distinct value).
nextLowerDifferentStep(NegotiationStepMath.Term, int) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
The nearest step below fromStep whose value for this term differs from the value at fromStep, or -1 when every lower step shares the same value (the term already sits at its lowest distinct value).
nextValidDate(LocalDate) - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
nextValidDate(LocalDate, LocalDate) - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
NIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
NICKNAMING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NIGHT_OWL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NIGHTMARES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NINETY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
NO - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryHiding
 
NO_ACCOLADE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
No accolade awarded.
NO_ACTION - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
NO_ACTIONS - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
NO_ASSIGNED_SCENARIO - Static variable in class mekhq.campaign.force.Formation
 
NO_ATTRIBUTE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents no specific attribute.
NO_CHANGE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
NO_CHANGE - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
NO_CHANGE - Static variable in class mekhq.campaign.parts.Refit
 
NO_CHANGE_TARGET_NUMBER - Static variable in class mekhq.campaign.mission.contract.utilities.MHQMorale
 
NO_CLAN_PARTS_FROM_IS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_COMBAT_TEAM - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
NO_DELIVERIES_IN_TRANSIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_IN_CONTRACT_SUPPORT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
NO_INTEREST_IN_CHILDREN_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_INTEREST_IN_RELATIONSHIPS_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_JUMP_PATH - Static variable in interface mekhq.campaign.location.ILocation
 
NO_LOCATION - Static variable in interface mekhq.campaign.location.ILocation
 
NO_MISSION - Static variable in class mekhq.campaign.force.CombatTeam
Indicates a lance has no assigned mission
NO_PAIN_NO_GAIN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NO_PARTS - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
NO_PLANET - Static variable in interface mekhq.campaign.location.ILocation
 
NO_PLANETARY_SYSTEM - Static variable in interface mekhq.campaign.location.ILocation
 
NO_PLANETS - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The system has no planets defined.
NO_RANDOM_PORTRAITS_FOR_CHILDREN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_RESTOCK - Static variable in class mekhq.campaign.market.RequestedStockLevels
A shared, empty, do-nothing instance returned by any IPlace that does not own real stock levels, so callers never have to deal with null.
NO_SAVE_KEY - Static variable in class mekhq.MHQConstants
 
NO_SEED_FORCES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
NO_SEED_FORCES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NO_SKILL_ATTRIBUTE - Static variable in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
 
NO_TECHS - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
 
NO_TECHS - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
NO_WEIGHT_LIMIT - Static variable in interface mekhq.campaign.universe.IUnitGenerator
For convenience in generating battle armor/infantry, when the tonnage does not matter (a dedicated DropShip bay, battle armor riding on a 'Mek, etc.)
NOBLE - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
NOBLE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
NOBLE_HEIR_IN_HIDING - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
NOBLE_PAGE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
NOBLE_STEWARD - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
NoCommanderNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
NoCommanderNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.NoCommanderNagLogic
 
NOMINAL_JIHAD_END - Static variable in class mekhq.MHQConstants
The last WoB resistance on Terra is broken, and despite not being the formal end of the Jihad, heralds the end of the worst fighting.
NON_BINARY_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
NON_FUNCTIONAL_BACKGROUND - Static variable in class mekhq.MHQConstants
 
NON_FUNCTIONAL_FOREGROUND - Static variable in class mekhq.MHQConstants
 
NonCombatPrisoners - Class in mekhq.campaign.randomEvents.prisoners
Utility class for generating non-combatant prisoners captured following a base assault.
NonCombatPrisoners() - Constructor for class mekhq.campaign.randomEvents.prisoners.NonCombatPrisoners
 
none() - Static method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
A set of terms with nothing locked - the default when a contract carries no lock data (e.g.
none() - Static method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
 
none() - Static method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
 
none() - Static method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
 
none() - Static method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
 
none() - Static method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
 
none() - Static method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
 
None - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Don't generate units.
None - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Don't
None - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.TimeLimitType
 
NONE - Enum constant in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
 
NONE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
Nothing
NONE - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
NONE - Enum constant in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
NONE - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
NONE - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.AwardBonus
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
This warrior's legacy is not currently in use in the breeding program.
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryLevel
Not actually a real injury
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
Individual internal phenotypes.
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
 
NONE - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
NONE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
NONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
NONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents a default value, it normally means the SubType is missing, or hasn't been set.
NONE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
 
NONE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
The event produces no effect.
NONE - Enum constant in enum class mekhq.campaign.universe.enums.CapitalType
 
NONE - Enum constant in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
NONE - Enum constant in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
NONE - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
NONE - Enum constant in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
NONE - Enum constant in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
 
NONE - Static variable in class mekhq.campaign.universe.SocioIndustrialData
 
NONEXISTENT - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
NonNegotiableTermsData - Record Class in mekhq.campaign.mission.contract.contractData
Which of a contract's five terms the employer has locked as non-negotiable.
NonNegotiableTermsData(boolean, boolean, boolean, boolean, boolean) - Constructor for record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Creates an instance of a NonNegotiableTermsData record class.
NoOpFacilityStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
IFacilityStrategy for play types with no facility map (Mapless and Singles).
NoOpFacilityStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.NoOpFacilityStrategy
 
NORMAL - Enum constant in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
NORMAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
NORMAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractNature
An ordinary contract with no special designation.
NORMAL - Enum constant in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
NORMAL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Standard or conventional injuries.
NORMAL - Enum constant in enum class mekhq.campaign.personnel.skills.ActionCheckRoll.RollType
 
NORMAL - Enum constant in enum class mekhq.campaign.work.WorkTime
 
NORMAL - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
 
NormalizedContractPayCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
NormalizedContractPayCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.NormalizedContractPayCampaignOptionsChangedConfirmationDialog
 
NORTH_POLAR - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
NORTH_TEMPERATE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
NORTH_TROPICAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
NOT_OPERATIONAL - Enum constant in enum class mekhq.campaign.icons.enums.OperationalStatus
 
NOT_REPAIRABLE_BACKGROUND - Static variable in class mekhq.MHQConstants
 
NOT_REPAIRABLE_FOREGROUND - Static variable in class mekhq.MHQConstants
 
NOTE_TAKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NOTEBOOK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
nothingToDeployMessage(String) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
The dialog text for a name that stands for only carriers - a formation or a single carrier.
nothingToDeployMessage(Formation) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
The dialog text for a formation that holds only carriers.
notifyChildrenArrived(Campaign, boolean) - Method in class mekhq.campaign.AbstractMobileLocation
Notifies each child IPlace that this location has arrived, so it can run its own place-specific arrival behavior.
NOTILC_SWEATS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
NOTILC_SWEATS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
NOVICE_NEGOTIATOR - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The enemy negotiator is only Regular rather than the usual Veteran, making negotiation easier for the player.
NPC - Enum constant in enum class mekhq.gui.dialog.ResupplyConvoyChoice.ConvoyResponseType
Utilize an NPC convoy.
NPC_FACTION_ARMOR_KITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
npcKitFor(Entity, boolean, int) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
The faction-appropriate kit to issue a generated (NPC) crew, by internal name, or null for none.
NullEntityException - Exception Class in mekhq
 
NullEntityException(String) - Constructor for exception class mekhq.NullEntityException
 
NUM_FORMATIONS_PER_TRACK - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
 
NUM_LEVELS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
NYCTOPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
NYKVARN_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
NYKVARN_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 

O

O - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup.Allele
 
O - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
ObfuscatableIntel - Enum Class in mekhq.campaign.mission.contract.contractData
The intel fields of a contract offer that can be hidden from the player in the contract market, leaving them with less information to weigh before accepting.
OBJECT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
OBJECTIVE_FAILED - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
OBJECTIVE_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
ObjectiveEditPanel - Class in mekhq.gui.scenarioTemplateEditor
UI for creating or editing a single scenario objective
ObjectiveEditPanel(ScenarioTemplate, Component, Runnable) - Constructor for class mekhq.gui.scenarioTemplateEditor.ObjectiveEditPanel
 
ObjectiveEditPanel(ScenarioTemplate, ScenarioObjective, Component, Runnable) - Constructor for class mekhq.gui.scenarioTemplateEditor.ObjectiveEditPanel
 
ObjectiveEffect - Class in mekhq.campaign.mission.scenarios
A data structure containing metadata relevant to the effect that completing or failing an objective can have.
ObjectiveEffect() - Constructor for class mekhq.campaign.mission.scenarios.ObjectiveEffect
 
ObjectiveEffect.EffectScalingType - Enum Class in mekhq.campaign.mission.scenarios
The possible type of effect scaling effects, aka what you multiply the effect by.
ObjectiveEffect.ObjectiveEffectConditionType - Enum Class in mekhq.campaign.mission.scenarios
Possible conditions under which an objective effect may be triggered
ObjectiveEffect.ObjectiveEffectType - Enum Class in mekhq.campaign.mission.scenarios
The behavior of the application when the objective effect is applied
ObjectiveFailure - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectConditionType
An effect triggered when the associated objective is not fulfilled
objectiveMet(ScenarioObjective, int) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Determines if the given objective will be met with the given number of units.
ObjectiveParameters() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
objectives() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns the value of the objectives record component.
OBJECTIVES - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Adjusts required victory points at generation (a signed step).
ObjectivesPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor panel for a scenario template's objectives: the objective list plus add/edit (via ObjectiveEditPanel) and remove.
ObjectivesPanel() - Constructor for class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
 
ObjectiveSuccess - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectConditionType
An effect triggered when the associated objective is fulfilled
ObjectiveTableModel - Class in mekhq.gui.model
TableModel for displaying information about a scenario objective
ObjectiveTableModel(List<ScenarioObjective>) - Constructor for class mekhq.gui.model.ObjectiveTableModel
 
ObjectiveTableModel.Renderer - Class in mekhq.gui.model
 
objectLookupName() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns the value of the objectLookupName record component.
objectPronoun() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the objectPronoun record component.
objectPronounLowerCase() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the objectPronounLowerCase record component.
ObservableString - Class in mekhq.gui.utilities
 
ObservableString(String, String) - Constructor for class mekhq.gui.utilities.ObservableString
 
OBSERVATION_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
OBTUSE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
OCCUPIED_TERRITORY - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission happens behind enemy lines, preferring worlds the attacker recently lost to the defender (occupied territory with a sympathetic population), then any defender world away from the shared border.
OCCUPIED_TERRITORY_LOOK_BACK_YEARS - Static variable in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
How many years back a "recently conquered" ownership check looks.
OCCUPYING_POWER - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy should be a faction at war with the employer that occupies worlds recently taken from it: a guerrilla campaign is fought on your own conquered ground.
occupyingPowerEnemy(ILocation, LocalDate, Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Picks a faction at war with the employer that occupies a world recently taken from it (within the search area, using the same lookback window as MissionLocationProfile.OCCUPIED_TERRITORY's location tier), then any war partner, then the standard pool.
OCEAN - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Open water.
oceanHexes(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
OCKHAMS_BLOOD_DISEASE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
OCKHAMS_BLOOD_DISEASE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
odds - Variable in class mekhq.campaign.mission.scenarios.TerrainConditionsOdds
 
of(double) - Static method in record class mekhq.campaign.finances.Money
 
of(double, Currency) - Static method in record class mekhq.campaign.finances.Money
 
of(int) - Static method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
of(int) - Static method in enum class mekhq.campaign.work.RefitType
Deprecated.
 
of(int) - Static method in enum class mekhq.campaign.work.WorkTime
 
of(String) - Static method in enum class mekhq.campaign.personnel.medical.BodyLocation
 
of(String) - Static method in enum class mekhq.campaign.work.RefitType
Deprecated.
 
of(String) - Static method in enum class mekhq.campaign.work.WorkTime
 
of(String, String, T) - Static method in class mekhq.campaign.universe.SourceableValue
 
of(T) - Static method in class mekhq.campaign.universe.SourceableValue
 
offerBayRentalOpportunity(Campaign, int, int, ContractRentalType) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Offers a rental opportunity for repair bays or factory conditions bays.
OfferRoll(ContractSearchType, int, int, int, int, List<Integer>, int, int, boolean) - Constructor for record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Creates an instance of a OfferRoll record class.
OFFICER_ACADEMY - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
OFFICER_DUEL - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
officers() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Returns the value of the officers record component.
OfficerSelector - Class in mekhq.campaign.universe.commandGeneration.ratgen
Ranks the people generated for a command by how well they would lead it.
OfficerSkillBooster - Class in mekhq.campaign.universe.commandGeneration.ratgen
Gives the command's officers the skills that come with the post (Generate Captains).
OFFICIAL_CHALLENGE - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
OK_OPTION - Static variable in class mekhq.gui.dialog.DateChooser
 
okAction() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
okAction() - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
okAction() - Method in class mekhq.gui.dialog.AddOrEditLogEntryDialog
 
okAction() - Method in class mekhq.gui.dialog.AutoResolveBehaviorSettingsDialog
 
okAction() - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
okAction() - Method in class mekhq.gui.dialog.MHQOptionsTreeDialog
 
okAction() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
okButtonActionPerformed(ActionEvent) - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
Confirms and closes the designer only when CommandGenerationDialog.okAction() actually started a build.
okButtonActionPerformed(ActionEvent) - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
OLD_AGE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
OLD_WOUND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
OMEGA - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
OMICRON - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
OMICRON - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
OMNI_POD - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
OmniPod - Class in mekhq.campaign.parts
An empty OmniPod, which can be purchased or created when equipment is removed from a pod.
OmniPod() - Constructor for class mekhq.campaign.parts.OmniPod
 
OmniPod(Part, Campaign) - Constructor for class mekhq.campaign.parts.OmniPod
 
omniPodded - Variable in class mekhq.campaign.parts.Part
 
ON_LEAVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
ON_LEAVE - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ON_MATERNITY_LEAVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
onArrival(Campaign, boolean) - Method in class mekhq.campaign.force.Detachment
Runs the detachment's arrival behavior when it finishes travelling to a location.
onArrival(Campaign, boolean) - Method in interface mekhq.campaign.location.IPlace
Called when this place has just completed in-system transit and is now on-planet.
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.Armor
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.meks.MekActuator
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.meks.MekLocation
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
onBadHipOrShoulder() - Method in class mekhq.campaign.parts.Part
 
onCarrierCrewChanged(Campaign, Unit) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Removes a carrier that has lost its last crew member, and the profession formation it leaves behind if that formation is now empty too.
onDeploymentChanged(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Catches carriers up after a deployment ends.
ONE_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
ONE_HUNDRED_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
oneShot - Variable in class mekhq.campaign.parts.equipment.AmmoBin
 
oneShot - Variable in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
onLogEntryEdited(LocalDate, LocalDate, String, String, Person) - Method in class mekhq.campaign.log.AwardLogEntry
 
onLogEntryEdited(LocalDate, LocalDate, String, String, Person) - Method in class mekhq.campaign.log.LogEntry
This method is called when the log entry is edited via UI
ONLY_COMMANDERS_MATTER_BATTLE_ARMOR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ONLY_COMMANDERS_MATTER_INFANTRY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ONLY_COMMANDERS_MATTER_VEHICLES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
onNewDay(NewDayEvent) - Method in class mekhq.campaign.digitalGM.AbstractDigitalGM
Event-bus entry point.
OO_NEGATIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
OO_POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.BloodGroup
 
OP_FOR_LANCE_TYPE_MEKS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
OP_FOR_LANCE_TYPE_MIXED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
OP_FOR_LANCE_TYPE_VEHICLES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
OPEN - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketType
 
openBulkRecruitmentDialog() - Method in class mekhq.gui.CampaignGUI
 
openCampaign(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a campaign file to open.
openContractDefinition(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a contract definition file to open.
openIndividualRankSystem(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select an .xml file to open.
openParts(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .parts file to open.
openPersonnel(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select an .xml file to open.
openPlanetsTsv(JFrame) - Static method in class mekhq.gui.FileDialogs
Deprecated, for removal: This API element is subject to removal in a future version.
openRankSystems(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select an .xml file to open.
openRecruitmentDialog() - Method in class mekhq.gui.CampaignGUI
Opens the recruitment dialog to hire a person, using the appropriate market style based on campaign options.
openScenarioModifier(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a scenario modifier file to open.
openScenarioTemplate(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a scenario template file to open
openStratConFacility(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a StratCon facility file to open.
openTerrainPaintDialog() - Method in class mekhq.gui.StratConPanel
GM tool: opens the terrain palette, putting the map into paint mode until the palette is closed.
openUnits(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .mul file to open.
operatingCosts() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns the value of the operatingCosts record component.
OPERATION_NAME_DESCRIPTOR - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_DESCRIPTOR_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_ASSASSINATION - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_ASSASSINATION_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_CADRE_DUTY - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_CADRE_DUTY_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_DIVERSIONARY_RAID - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_DIVERSIONARY_RAID_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_ESPIONAGE - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_ESPIONAGE_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_EXTRACTION_RAID - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_EXTRACTION_RAID_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_GARRISON_DUTY - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_GARRISON_DUTY_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_GUERRILLA_WARFARE - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_GUERRILLA_WARFARE_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_MOLE_HUNTING - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_MOLE_HUNTING_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_OBJECTIVE_RAID - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_OBJECTIVE_RAID_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_OBSERVATION_RAID - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_OBSERVATION_RAID_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_PIRATE_HUNTING - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_PIRATE_HUNTING_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_PLANETARY_ASSAULT - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_PLANETARY_ASSAULT_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RECON_RAID - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RECON_RAID_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RELIEF_DUTY - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RELIEF_DUTY_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RETAINER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RETAINER_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RIOT_DUTY - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_RIOT_DUTY_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_SABOTAGE - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_SABOTAGE_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_SECURITY_DUTY - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_SECURITY_DUTY_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_TERRORISM - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_TERRORISM_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_UNDEFINED - Static variable in class mekhq.MHQConstants
 
OPERATION_NAME_NOUN_UNDEFINED_USER - Static variable in class mekhq.MHQConstants
 
OPERATION_SCOUR_ENDS - Static variable in class mekhq.MHQConstants
 
OperationalStatus - Enum Class in mekhq.campaign.icons.enums
This is the Operational Status of a force or unit, as part of automatically assigning and updating the force's LayeredFormationIcon on a new day.
OperationNameController - Class in mekhq.campaign.mission.contract.contractGeneration
Composes a contract's operation codename body from the two word pools held by RandomOperationNameGenerator: one weighted draw from the shared descriptor pool combined with one weighted draw from the noun pool themed to the contract's ContractObjectiveType (for example, RED + EAGLE yields "RED EAGLE").
OperationNameController() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.OperationNameController
 
opForDeployment(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the OpFor-deployment strategy of the digital GM governing the given campaign.
opForGeneration(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the OpFor-generation strategy of the digital GM governing the given campaign.
OPPORTUNISTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
Opposing - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Opposing, bot-controlled
opposingCommander() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the opposingCommander record component.
OpposingCommander - Class in mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
Generates the commander of the opposing (enemy) force for a contract.
opposingObjectiveType() - Method in record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Returns the value of the opposingObjectiveType record component.
OppositeArc - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Opposite or adjacent edge as the designated force (e.g.
OppositeEdge - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Opposite edge from the designated force (ANY = ANY, CTR = EDGE, EDGE = CTR)
OPPOSITION - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
The opposing force's name and faction.
OppositionPersonnelStatus(String, String, Person) - Constructor for class mekhq.campaign.ResolveScenarioTracker.OppositionPersonnelStatus
 
OPTIMISTIC_TO_A_FAULT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
OptimizeInfirmaryAssignments - Class in mekhq.campaign
Handles the optimization of doctor-to-patient assignments.
OptimizeInfirmaryAssignments(Campaign) - Constructor for class mekhq.campaign.OptimizeInfirmaryAssignments
Optimizes the assignment of doctors to patients within the campaign.
optionClicked(DialogOptionComponentYPanel, IOption, boolean) - Method in class mekhq.gui.dialog.CreateCharacterDialog
 
optionClicked(DialogOptionComponentYPanel, IOption, boolean) - Method in class mekhq.gui.dialog.CustomizePersonDialog
 
optionClicked(DialogOptionComponentYPanel, IOption, boolean) - Method in class mekhq.gui.dialog.QuirksDialog
 
optionKitNames(ArmorKitCatalog.Category) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog
The kit choices for a group's campaign-options default: coveralls (meaning "none") first, then that group's kits by internal name, ungated by year.
OptionsChangedEvent - Class in mekhq.campaign.events
An event thrown after the campaign options were changed.
OptionsChangedEvent(Campaign) - Constructor for class mekhq.campaign.events.OptionsChangedEvent
 
OptionsChangedEvent(Campaign, CampaignOptions) - Constructor for class mekhq.campaign.events.OptionsChangedEvent
 
optionSwitched(DialogOptionComponentYPanel, IOption, int) - Method in class mekhq.gui.dialog.CreateCharacterDialog
 
optionSwitched(DialogOptionComponentYPanel, IOption, int) - Method in class mekhq.gui.dialog.CustomizePersonDialog
 
optionSwitched(DialogOptionComponentYPanel, IOption, int) - Method in class mekhq.gui.dialog.QuirksDialog
 
ORBITAL_DEBRIS_TRACKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ORBITAL_DEFENSE_GUNNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ORBITAL_SHUTTLE_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
OrbitalDefense - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
order(EquipmentType, int, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Orders more of a kit through the ordinary shopping list, the same purchase the parts store would place.
orderAllMissing() - Method in class mekhq.gui.dialog.AcquisitionsDialog.AcquisitionPanel
 
orderArmorSupplies() - Method in class mekhq.campaign.parts.Refit
Orders armor that is required for this refit
orderedAsString() - Method in class mekhq.campaign.parts.PartInventory
Formats the count ordered of a part as a String.
OrderFactory - Class in mekhq.campaign.autoResolve
 
OrderFactory(Campaign, Scenario) - Constructor for class mekhq.campaign.autoResolve.OrderFactory
 
ORG_CLAN - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
ORG_CS - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
ORG_IS - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
ORGAN_HARVESTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ORGAN_TRAUMA - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ORGANIZATIONAL_TENDENCIES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
organizationChanged(OrganizationChangedEvent) - Method in class mekhq.gui.TOETab
 
OrganizationChangedEvent - Class in mekhq.campaign.events
Triggered when the TO&E structure changes by adding, removing, or moving a force or adding or removing a unit.
OrganizationChangedEvent(Campaign, Formation) - Constructor for class mekhq.campaign.events.OrganizationChangedEvent
This version also populates formation levels
OrganizationChangedEvent(Campaign, Formation, Unit) - Constructor for class mekhq.campaign.events.OrganizationChangedEvent
This version also populates formation levels
OrganizationChangedEvent(Formation) - Constructor for class mekhq.campaign.events.OrganizationChangedEvent
 
OrganizationChangedEvent(Unit) - Constructor for class mekhq.campaign.events.OrganizationChangedEvent
 
organize(Campaign, List<Person>, boolean) - Static method in class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE
Organizes supportPersonnel into the campaign TOE.
organizeLooseStaff(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Organizes a campaign's loose support staff into support teams, exactly as generation would have built them.
ORGANIZER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
organizeSupportStaff(Campaign) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.SupportTeamsCampaignOptionsChangedConfirmationDialog
Organizes the campaign's loose support staff into support teams and reports how many were placed.
ORGANS - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
OrganTrauma() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.OrganTrauma
 
OrgTreeModel - Class in mekhq.gui.model
 
OrgTreeModel(Campaign) - Constructor for class mekhq.gui.model.OrgTreeModel
 
ORIGAMI - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ORIGIN - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ORIGIN_CHANGES_SURNAME - Enum constant in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
original - Variable in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
originalCommandStep() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the originalCommandStep record component.
originalPayStep() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the originalPayStep record component.
originalSalvageStep() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the originalSalvageStep record component.
originalSupportStep() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the originalSupportStep record component.
originalTransportStep() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the originalTransportStep record component.
OriginFactionPickerHelper - Class in mekhq.gui.utilities
Shared origin-faction picker logic for CustomizePersonDialog and CreateCharacterDialog.
OrogenyProfile - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
A single orogeny (mountain-building) profile's tunable parameters, deserialized from OrogenyProfiles.yaml.
OrogenyProfile(OrogenyProfileType, Double, Double, Double, Double, Double, Double, Double, Integer) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Creates an instance of a OrogenyProfile record class.
OrogenyProfileType - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The mountain-building (orogeny) profiles available to improved sector generation.
orphaned(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
Adds a log entry to the specified Person when they become orphaned by the death of both parents.
OTHER - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
OTHER - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
OTHER_RANSOM_VALUES - Static variable in class mekhq.campaign.personnel.Person
 
OtherModifiers - Class in mekhq.campaign.reputation.camOpsReputation
 
OtherModifiers() - Constructor for class mekhq.campaign.reputation.camOpsReputation.OtherModifiers
 
ourChildBorn(Person, Person, String, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
outOfContractMothballAutomation(Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.ContractAutomation
 
output - Variable in class mekhq.campaign.universe.SocioIndustrialData
 
outRanks(Person) - Method in class mekhq.campaign.personnel.Person
Determines whether this person outranks another, taking into account the seniority rank for ComStar and WoB ranks.
outRanksUsingSkillTiebreaker(CampaignOptions, boolean, LocalDate, Person) - Method in class mekhq.campaign.personnel.Person
Checks if the current person outranks another person using a skill tiebreaker.
outRanksUsingSkillTiebreaker(Campaign, Person) - Method in class mekhq.campaign.personnel.Person
OutstandingScenariosNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about outstanding scenarios in their campaign.
OutstandingScenariosNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.OutstandingScenariosNagDialog
Constructs a new OutstandingScenariosNagDialog instance to display the outstanding scenarios nag dialog.
OutstandingScenariosNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
OutstandingScenariosNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.OutstandingScenariosNagLogic
 
OVER_COMMUNICATOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
OVER_PLANNER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
OVERAGE_REPAYMENT_IN_FINAL_PAYMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
OVERBEARING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
OVERCONFIDENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
OVEREXPLAINER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
OVERHEAD - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
overlayImages - Variable in class mekhq.gui.view.PaperDoll.OverlayLocData
 
OverlayLocData() - Constructor for class mekhq.gui.view.PaperDoll.OverlayLocData
 
OverlayLocImage() - Constructor for class mekhq.gui.view.PaperDoll.OverlayLocImage
 
OVERREACHING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
OVERRIDE_A - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
OVERRIDE_B - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
OVERRIDE_C - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
OVERRIDE_D - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
OVERRIDE_F - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
overrideForceAutoAssignment() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
overrideSkills(Campaign, Person, PersonnelRole, SkillLevel, boolean) - Static method in class mekhq.campaign.personnel.PersonUtility
Assigns and overrides the skills of a Person based on their role, experience level, and campaign-specific settings.
OvertimeModeEvent - Class in mekhq.campaign.events
Triggered when the "allow overtime" button is toggled.
OvertimeModeEvent(boolean) - Constructor for class mekhq.campaign.events.OvertimeModeEvent
 
OVERWHELMING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 

P

P - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
PACIFISTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
paidLoan() - Method in class mekhq.campaign.finances.Loan
 
paidOffFlaw(Campaign, Person, LocalDate, String) - Static method in class mekhq.campaign.log.PerformanceLogger
 
PAIN_SHUNT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
PAIN_SHUNT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PAIN_SHUNT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PAIN_SHUNT_RECOVERY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
PAIN_SHUNT_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
paint(Graphics) - Method in class mekhq.gui.view.PaperDoll
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class mekhq.gui.baseComponents.roundedComponents.HazardTapeBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Paints the border for the specified component with rounded corners.
paintChildren(Graphics) - Method in class mekhq.gui.view.PlanetViewPanel
 
paintComponent(Graphics) - Method in class mekhq.gui.baseComponents.GradientMarkerBar
 
paintComponent(Graphics) - Method in class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
Paints the component with rounded corners and background color depending on the button state (normal, pressed, rollover, or disabled).
paintComponent(Graphics) - Method in class mekhq.gui.baseComponents.roundedComponents.RoundedMMToggleButton
Paints the component with rounded corners and background color depending on the button state (normal, pressed, rollover, or disabled).
paintComponent(Graphics) - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
Custom rendering logic.
paintComponent(Graphics) - Method in class mekhq.gui.baseComponents.SegmentedBar
 
paintComponent(Graphics) - Method in class mekhq.gui.dialog.factionStanding.FactionStandingSlider
Paints the custom slider component, including the bar and handles.
paintComponent(Graphics) - Method in class mekhq.gui.InfirmaryTab
 
paintComponent(Graphics) - Method in class mekhq.gui.InterstellarMapPanel
 
paintComponent(Graphics) - Method in class mekhq.gui.panels.StartupScreenPanel
 
paintComponent(Graphics) - Method in class mekhq.gui.PlanetarySystemMapPanel
 
paintComponent(Graphics) - Method in class mekhq.gui.StratConPanel
Renders the panel, hexes, forces, facilities and all that.
paintComponent(Graphics) - Method in class mekhq.gui.utilities.ImgLabel
 
PAINTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
paintThumb(Graphics) - Method in class mekhq.gui.dialog.factionStanding.FactionStandingSlider.InvisibleThumbSliderUI
 
paintThumb(Graphics) - Method in class mekhq.gui.dialog.factionStanding.FactionStandingSlider
Paints both the "Regard" and "Climate" handles with their labels.
PANTSLESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
paperDoll(IconPackage) - Method in class mekhq.gui.dialog.AdvancedSurgeriesDialog
Loads default male and female paper dolls and sets up the action listener used to display injury details when the user clicks on a body location.
PaperDoll - Class in mekhq.gui.view
A component allowing to display a "paper doll" image, with overlays for body locations.
PaperDoll(InputStream) - Constructor for class mekhq.gui.view.PaperDoll
 
PaperDoll.OverlayLocData - Class in mekhq.gui.view
 
PaperDoll.OverlayLocImage - Class in mekhq.gui.view
 
PARAMEDIC - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PARAMILITARY_TRAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PARENT - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
PARENT_IN_LAW - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
parentPart - Variable in class mekhq.campaign.parts.Part
 
PARENTS_CHILDREN_SIBLINGS - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
parse() - Method in record class mekhq.campaign.io.CampaignXmlParser
Designed to create a campaign object from an input stream containing an XML structure.
parse(String) - Static method in class mekhq.campaign.universe.SocioIndustrialData
 
parse(Node) - Static method in class mekhq.campaign.universe.PlanetarySystemCampaignXmlIO
 
parseBloodmarkLevelFromInt(int) - Static method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Attempts to parse a BloodmarkLevel constant from a supplied int value.
parseConnectionsLevelFromInt(int) - Static method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Attempts to retrieve a ConnectionsLevel by its numeric level value.
parseCustomStringVariable(NodeList) - Method in class mekhq.campaign.storyArc.StoryArc
 
parseCustomStringVariables(NodeList) - Method in class mekhq.campaign.storyArc.StoryArc
 
parseDisplayFormattedDate(String) - Method in class mekhq.MHQOptions
 
parseDocument(InputStream) - Static method in class mekhq.utilities.MHQXMLUtility
Parses an XML Document from is, automatically retrying with a doubled maxGeneralEntitySizeLimit if Java 24+'s tightened default limit is exceeded.
parseFromDepth(Campaign, int) - Static method in enum class mekhq.campaign.force.FormationLevel
Parses the formation level based on a given depth and campaign faction.
parseFromFile(File) - Static method in class mekhq.campaign.storyArc.StoryArcStub
 
parseFromFile(File) - Static method in class mekhq.CampaignPreset
 
parseFromFile(File, Campaign) - Static method in class mekhq.campaign.storyArc.StoryArc
 
parseFromInt(int) - Static method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
parseFromLevel(int) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Returns the ContractMoraleLevel that corresponds to the specified integer level.
parseFromLookupName(String) - Static method in enum class mekhq.campaign.campaignOptions.AcquisitionsType
Attempts to resolve an AcquisitionsType from its lookup name.
parseFromLookupName(String) - Static method in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
parseFromString(String) - Static method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
parseFromString(String) - Static method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
parseFromString(String) - Static method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
Parses a string representation of a financial year duration and converts it to a FinancialYearDuration enum instance.
parseFromString(String) - Static method in enum class mekhq.campaign.finances.enums.TransactionType
 
parseFromString(String) - Static method in enum class mekhq.campaign.force.FormationLevel
Parses a string representation of a formation level and returns the corresponding FormationLevel enum value.
parseFromString(String) - Static method in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
parseFromString(String) - Static method in enum class mekhq.campaign.market.enums.UnitMarketType
 
parseFromString(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
parseFromString(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Parses a string representation of a morale level and returns the corresponding ContractMoraleLevel enum value.
parseFromString(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
parseFromString(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
parseFromString(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
parseFromString(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioType
Parses a ScenarioType from a string input.
parseFromString(String) - Static method in enum class mekhq.campaign.mission.utilities.CombatRole
Parses a String into a CombatRole enum value.
parseFromString(String) - Static method in enum class mekhq.campaign.parts.enums.PartRepairType
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Parses a given string and returns the corresponding AcademyType.
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
Reads a role back from a saved campaign.
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
parseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
parseFromString(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
parseFromString(String) - Static method in enum class mekhq.campaign.work.WorkTime
 
parseFromString(String) - Static method in enum class mekhq.gui.enums.MHQTabType
 
parseFromXML(Node) - Static method in class mekhq.campaign.icons.FormationPieceIcon
 
parseFromXML(Node) - Static method in class mekhq.campaign.icons.LayeredFormationIcon
 
parseFromXML(Node) - Static method in class mekhq.campaign.icons.StandardFormationIcon
 
parseFromXML(Node) - Static method in class mekhq.campaign.icons.UnitIcon
 
parseFromXML(Node) - Static method in class mekhq.campaign.storyArc.StoryPortrait
 
parseFromXML(Node) - Static method in class mekhq.campaign.storyArc.StorySplash
 
parseFromXML(Node) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
Parses a <forceDescriptorSnapshot> element.
parseFromXML(NodeList) - Static method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
parseFromXML(NodeList, boolean) - Static method in class mekhq.campaign.RandomOriginOptions
 
parseFromXML(NodeList, Version) - Static method in class mekhq.CampaignPreset
 
parseFromXML(NodeList, Campaign) - Static method in class mekhq.campaign.storyArc.StoryArcStub
 
parseFromXML(NodeList, Campaign, Version) - Static method in class mekhq.campaign.storyArc.StoryArc
 
parseHPGRating(String) - Static method in enum class mekhq.campaign.universe.enums.HPGRating
Deprecated, for removal: This API element is subject to removal in a future version.
parseListFromXML(Node, Version) - Static method in class mekhq.service.mrms.MRMSOption
 
parseNode(Node) - Method in class mekhq.campaign.icons.FormationPieceIcon
 
parseNode(Node) - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
parseNodes(NodeList) - Method in class mekhq.campaign.icons.UnitIcon
 
parsePersonalities(NodeList, Campaign) - Method in class mekhq.campaign.storyArc.StoryArc
 
parseReferenceUuid(String) - Static method in interface mekhq.campaign.location.ILocation
Parses text as a UUID, or returns null if it is null or malformed.
parseSingleEntityMul(Element, Campaign) - Static method in class mekhq.utilities.MHQXMLUtility
Parses the given node as if it was a .mul file and returns the first entity it contains.
parseStoryPoints(NodeList, Campaign, Version) - Method in class mekhq.campaign.storyArc.StoryArc
 
parseToInt() - Method in enum class mekhq.campaign.force.FormationLevel
Deprecated, for removal: This API element is subject to removal in a future version.
parseXMLFiles(String, Consumer<FileInputStream>) - Static method in class mekhq.Utilities
Deprecated, for removal: This API element is subject to removal in a future version.
parseXMLFiles(String, Consumer<FileInputStream>, boolean) - Static method in class mekhq.Utilities
Run through the directory and call parser.parse(fis) for each XML file found.
parseXMLNode(Node, Campaign, Version) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This is meant to be overridden so that a market can have additional elements added to it, albeit with this called by super.parseXMLNode(wn) first.
Part - Class in mekhq.campaign.parts
Parts do the lions share of the work of repairing, salvaging, reloading, refueling, etc.
Part() - Constructor for class mekhq.campaign.parts.Part
 
Part(int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.Part
 
Part(int, Campaign) - Constructor for class mekhq.campaign.parts.Part
 
Part.PartPersonRef - Class in mekhq.campaign.parts
 
Part.PartRef - Class in mekhq.campaign.parts
 
Part.PartUnitRef - Class in mekhq.campaign.parts
 
PartArrivedEvent - Class in mekhq.campaign.events.parts
Triggered when a part on order arrives.
PartArrivedEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartArrivedEvent
 
PartAssignmentEvent - Class in mekhq.campaign.events.parts
Deprecated, for removal: This API element is subject to removal in a future version.
PartAssignmentEvent(Part, Person) - Constructor for class mekhq.campaign.events.parts.PartAssignmentEvent
Deprecated.
 
PartChangedEvent - Class in mekhq.campaign.events.parts
Triggered by a change in a Part.
PartChangedEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartChangedEvent
 
PartCountInfo() - Constructor for class mekhq.service.PartsAcquisitionService.PartCountInfo
 
PartCountSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
PartEvent - Class in mekhq.campaign.events.parts
Abstract base class for any event involving a Part.
PartEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartEvent
 
PARTIAL - Enum constant in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
PARTIALLY_CREWED - Enum constant in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
participatedInScenarioDuringMission(Person, LocalDate, String, String) - Static method in class mekhq.campaign.log.ServiceLogger
 
PartInherentFailure - Enum constant in enum class mekhq.campaign.ForceQuartermaster.PartAcquisitionResult
 
PartInUse - Class in mekhq.campaign.parts
 
PartInUse(Part) - Constructor for class mekhq.campaign.parts.PartInUse
 
PartInventory - Class in mekhq.campaign.parts
Describes the inventory details of a part.
PartInventory() - Constructor for class mekhq.campaign.parts.PartInventory
 
PartModeChangedEvent - Class in mekhq.campaign.events.parts
Triggered when the repair mode (rapid repair or extra time) is changed.
PartModeChangedEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartModeChangedEvent
 
PARTNER - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
PARTNER - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
PartNewEvent - Class in mekhq.campaign.events.parts
Triggered when a new spare part is added to the campaign.
PartNewEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartNewEvent
 
PartProxy(Part) - Constructor for class mekhq.gui.model.PartsStoreModel.PartProxy
Initializes a new instance of the class to provide a proxy view into a part.
PartQuality - Enum Class in mekhq.campaign.parts.enums
Represents the quality of a Part.
PartQualityReportDialog - Class in mekhq.gui.dialog.reportDialogs
Represents a dialog for generating a part quality report.
PartQualityReportDialog(JFrame, Unit) - Constructor for class mekhq.gui.dialog.reportDialogs.PartQualityReportDialog
Constructs a new instance of PartQualityReportDialog.
PartRef(int) - Constructor for class mekhq.campaign.parts.Part.PartRef
 
PartRemovedEvent - Class in mekhq.campaign.events.parts
Triggered when a part is removed from the campaign, including scrapping parts from units.
PartRemovedEvent(Part) - Constructor for class mekhq.campaign.events.parts.PartRemovedEvent
 
PartRepairType - Enum Class in mekhq.campaign.parts.enums
 
parts() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Returns the value of the parts record component.
PARTS - Enum constant in enum class mekhq.io.FileType
Value for parts files.
PARTS_AVAILABILITY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
PARTS_IN_USE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
PartsAcquisitionService - Class in mekhq.service
 
PartsAcquisitionService.PartCountInfo - Class in mekhq.service
 
PartsDetailSorter - Class in mekhq.gui.sorter
 
PartsDetailSorter() - Constructor for class mekhq.gui.sorter.PartsDetailSorter
 
PartSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
PartsFilterGroup - Enum Class in mekhq.gui.model
The set of category filters shared by the Warehouse tab and the Parts Store dialog.
partsInTransit() - Method in class mekhq.campaign.parts.Refit
 
PartsInUseManager - Class in mekhq.campaign.market
Manages the tracking and automatic stocking of parts currently in use across a campaign.
PartsInUseManager(Campaign) - Constructor for class mekhq.campaign.market.PartsInUseManager
Creates a new PartsInUseManager for the campaign's main force.
PartsInUseManager(Campaign, IPlace) - Constructor for class mekhq.campaign.market.PartsInUseManager
Creates a new PartsInUseManager scoped to a specific location.
PartsInUseTableModel - Class in mekhq.gui.model
 
PartsInUseTableModel() - Constructor for class mekhq.gui.model.PartsInUseTableModel
 
PartsInUseTableModel.ButtonColumn - Class in mekhq.gui.model
 
PartsInUseTableModel.Renderer - Class in mekhq.gui.model
 
PartsReportDialog - Class in mekhq.gui.dialog
A dialog to show parts in use, ordered, in transit with actionable buttons for buying or adding more taken from the Overview tab originally but now a dialog.
PartsReportDialog(CampaignGUI, boolean) - Constructor for class mekhq.gui.dialog.PartsReportDialog
 
PartsStore - Class in mekhq.campaign.market
This is a parts store which will contain one copy of every possible part that might be needed as well as a variety of helper functions to acquire parts.
PartsStore() - Constructor for class mekhq.campaign.market.PartsStore
 
PartsStoreDialog - Class in mekhq.gui.dialog
 
PartsStoreDialog(boolean, CampaignGUI) - Constructor for class mekhq.gui.dialog.PartsStoreDialog
Creates new form PartsStoreDialog
PartsStoreDialog(JFrame, boolean, CampaignGUI, Campaign, boolean) - Constructor for class mekhq.gui.dialog.PartsStoreDialog
 
PartsStoreModel - Class in mekhq.gui.model
A table model for displaying parts - similar to the one in CampaignGUI, but not exactly
PartsStoreModel(CampaignGUI, ArrayList<Part>) - Constructor for class mekhq.gui.model.PartsStoreModel
 
PartsStoreModel.FormattedValue<T> - Record Class in mekhq.gui.model
Provides a container for a value formatted for display and the value itself for sorting.
PartsStoreModel.PartProxy - Class in mekhq.gui.model
Provides a lazy view to a Part for use in a UI (e.g.
PartsStoreModel.Renderer - Class in mekhq.gui.model
 
PartsStoreModel.TargetProxy - Class in mekhq.gui.model
Provides a lazy view to a TargetRoll for use in a UI (e.g.
PartsTableModel - Class in mekhq.gui.model
A table model for displaying parts
PartsTableModel() - Constructor for class mekhq.gui.model.PartsTableModel
Default constructor that initializes the table model with no predefined part data.
PartsTableModel(Set<PartInUse>) - Constructor for class mekhq.gui.model.PartsTableModel
Constructs a table model with a predefined set of parts in use.
PartsTableModel.Renderer - Class in mekhq.gui.model
 
PartsTableMouseAdapter - Class in mekhq.gui.adapter
 
PartsTableMouseAdapter(CampaignGUI, JTable, PartsTableModel) - Constructor for class mekhq.gui.adapter.PartsTableMouseAdapter
 
PartWorkEvent - Class in mekhq.campaign.events.parts
Triggered by an attempt to perform a repair.
PartWorkEvent(Person, IPartWork) - Constructor for class mekhq.campaign.events.parts.PartWorkEvent
 
PASSIVE_LEADER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
password - Variable in class mekhq.AtBGameThread
 
path - Variable in class mekhq.gui.view.PaperDoll.OverlayLocData
 
PATHFINDER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PATIENT - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
PATIENT_LOG - Enum constant in enum class mekhq.gui.control.EditLogControl.LogType
Medical logs record health-related treatments performed by the character.
PatientLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to performing medical aid on a character.
PatientLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.PatientLogEntry
 
PatientLogger - Class in mekhq.campaign.log
This class is responsible for controlling the logging of Patient Log Entries.
PatientLogger() - Constructor for class mekhq.campaign.log.PatientLogger
 
PatientTableModel - Class in mekhq.gui.model
A table model for displaying personnel in the infirmary
PatientTableModel(Campaign) - Constructor for class mekhq.gui.model.PatientTableModel
 
PatientTableModel.Renderer - Class in mekhq.gui.model
 
PATROL - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales monthly pay at generation (a multiplier).
PAY_BONUS_DEFAULT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_BONUS_DEFAULT_THRESHOLD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_FOOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_HOUSING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_MAINTAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_OVERHEAD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_PARTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_RECRUITMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_REPAIRS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_SALARIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_TRANSPORT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAY_FOR_UNITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
payBonus(UUID) - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
payCollateral() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
PayCollateralDialog - Class in mekhq.gui.dialog
A dialog to decide how you want to pay off collateral when you default on a loan
PayCollateralDialog(JFrame, boolean, Campaign, Loan) - Constructor for class mekhq.gui.dialog.PayCollateralDialog
 
payCompletionBonus(Campaign, AbstractContract, MissionStatus) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Credits the completion bonus, if the contract carries one and was completed successfully.
payDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the payDelta record component.
payForAllContractRentals(Finances, LocalDate, Money, Money, Money) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Debits the finances for all contract rentals (hospitals, kitchens, holding cells) for the current day.
payForAllRentedBays(Campaign) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Calculates and performs payment for all rented maintenance or factory repair bays for all units in the hangar.
payLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns the value of the payLocked record component.
payOffLoan(Loan) - Method in class mekhq.campaign.Campaign
 
Payout() - Constructor for class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
Payout(Campaign, Person, Money, boolean, boolean, boolean) - Constructor for class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
PAYOUT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
PAYOUT_RATE_ENLISTED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAYOUT_RATE_OFFICER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAYOUT_RETIREMENT_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PAYOUT_SERVICE_BONUS_RATE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
payOutSharesToPersonnel(Campaign, Money) - Method in class mekhq.campaign.finances.Finances
Distributes an already-debited share pot across the personnel holding shares, in proportion to how many each holds.
payPerson(Money) - Method in class mekhq.campaign.personnel.Person
This is used to pay a person.
payPersonShares(Campaign, Money, boolean) - Method in class mekhq.campaign.personnel.Person
This is used to pay a person their share value based on the value of a single share
payRate() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns the value of the payRate record component.
paySigningBonus(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Credits the signing bonus, if the contract carries one.
PEG_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PEG_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PEN_CLICKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PEN_TWIRLER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PENALTY_CLAN_PARTS_FROM_IS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
pendingPartIds - Variable in class mekhq.campaign.AbstractMobileLocation
 
pendingPersonIds - Variable in class mekhq.campaign.AbstractMobileLocation
 
pendingUnitIds - Variable in class mekhq.campaign.AbstractMobileLocation
 
PENINSULA - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
A land finger with ocean on two or three sides, still joined to one edge.
PENNILESS_NOBLE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
peopleHealed() - Method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Returns the value of the peopleHealed record component.
PER_DAY_DIVIDER - Static variable in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
percent - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
percent - Variable in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
PERCENT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.QuantityType
the PERCENT QuantityType will treat the quantityLimit variable as a percent of the player's valid forces
Percentage - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveAmountType
 
percentWater - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
PERCEPTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
perform(ActionCheckRoll.RollType) - Static method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Executes an action check roll based on the provided roll type.
PERFORMANCE - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
PERFORMANCE_EXAM - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
How highly the character scored on their performance exam (a measure of how high their Talent score it)
PERFORMANCE_LOG - Enum constant in enum class mekhq.gui.control.EditLogControl.LogType
Performance logs are used to track and record a character's skill improvements, and SPA or XP gains.
PerformanceLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to Skill, XP, or SPA gain.
PerformanceLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.PerformanceLogEntry
 
PerformanceLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of Service Log Entries.
PerformanceLogger() - Constructor for class mekhq.campaign.log.PerformanceLogger
 
performAppraisalCheck(Person, LocalDate, boolean) - Static method in class mekhq.campaign.personnel.skills.Appraisal
Performs an appraisal skill check for a given person on the specified date.
performAssassinationAttempt(Campaign, Person, LocalDate) - Static method in class mekhq.campaign.personnel.Bloodmark
Performs an assassination attempt on a specified person based on their bloodmark level.
performAutomatedActivation(Campaign, Detachment) - Static method in class mekhq.campaign.mission.contract.utilities.ContractAutomation
Performs automated activation of the units the given Detachment previously auto-mothballed.
performAutomatedMothballing(Campaign, Detachment) - Static method in class mekhq.campaign.mission.contract.utilities.ContractAutomation
Identifies the non-mothballed units of the given Detachment that are currently assigned to a Formation, GM-mothballs them, and records them on that detachment for automated activation when it next arrives.
PerformBatchall - Class in mekhq.campaign.universe.factionStanding
Handles the process of issuing Batchalls to the player when facing a Clan opponent.
PerformBatchall(Campaign, Person, String) - Constructor for class mekhq.campaign.universe.factionStanding.PerformBatchall
Constructs a new PerformBatchall handler for the specified campaign and Clan opponent.
performConnectionsWealthCheck(LocalDate, Finances) - Method in class mekhq.campaign.personnel.Person
Attempts to generate wealth using connections for the given date and campaign finances.
performContractStart(Campaign, AbstractContract, boolean, boolean) - Static method in class mekhq.campaign.mission.contract.utilities.ContractAutomation
Runs the contract-start automation directly from pre-made choices instead of prompting the player, because the market dialog has already captured those choices as checkboxes.
performDiceRoll() - Method in class mekhq.gui.dialog.GMToolsDialog
 
performDiscretionarySpending(Person, Finances, LocalDate) - Static method in class mekhq.campaign.personnel.DiscretionarySpending
Performs discretionary spending for a given Person and records the transactions, then returns the generated report message.
performDiseaseChecks(Campaign) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
Performs monthly disease checks for all campaign personnel.
performEducationPreEnrollmentActions(Campaign, Person, String, String, int, String, String, boolean) - Static method in class mekhq.campaign.personnel.education.EducationController
Begins the education process for a Person in a Campaign.
performEnhancedImagingDegradationCheck(Campaign, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
Performs the periodic Enhanced Imaging degradation check for a character.
PERFORMER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
performEscapeAttemptCheck(Campaign, Person) - Static method in class mekhq.campaign.personnel.skills.EscapeSkills
Performs an escape attempt skill check for the given person and processes the result.
performExtremeExpenditure(Person, Finances, LocalDate) - Static method in class mekhq.campaign.personnel.DiscretionarySpending
Simulates and processes an extreme expenditure event for the given person.
performForcedDirectionLoyaltyChange(Campaign, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Performs a loyalty change where the results will always be neutral or positive, or neutral or negative.
performImmediateMaintenance(Campaign, Unit) - Static method in class mekhq.campaign.unit.Maintenance
Attempts to perform immediate maintenance on a unit using its assigned technician's remaining minutes for today.
performJumpTransaction(Finances, JumpPath, LocalDate, Money, PlanetarySystem) - Static method in class mekhq.campaign.mission.utilities.TransportCostCalculations
Executes a financial transaction for performing a jump between two planetary systems, debiting the specified journey cost from the provided finances.
performMarriageChanges(Campaign, LocalDate, Person, Person, MergingSurnameStyle, boolean) - Static method in class mekhq.campaign.personnel.marriage.AbstractMarriage
Updates the necessary information to perform a marriage between two individuals.
performMassForcedDirectionLoyaltyChange(Campaign, boolean, boolean) - Static method in class mekhq.campaign.personnel.Person
Applies a forced loyalty change to all eligible personnel in the campaign.
performMoraleCheck(LocalDate, AbstractContract, int, int, int, int) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Performs a morale check for the given contract, using the current date and modifier values.
performRandomizedLoyaltyChange(Campaign, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Performs a randomized loyalty change for an individual
performResupply(Resupply, AbstractContract) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Initiates the resupply process for a specified campaign and active contract.
performResupply(Resupply, AbstractContract, int) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Executes the resupply process for a specified campaign, contract, and supply drop count.
PerformResupply - Class in mekhq.campaign.mission.resupplyAndCaches
The PerformResupply class handles the execution and management of resupply operations within MekHQ campaigns.
PerformResupply() - Constructor for class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
 
performRiskySalvageChecks(Campaign, List<UUID>, int) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
Performs risky salvage safety checks for assigned technicians.
performsBatchalls() - Method in class mekhq.campaign.universe.Faction
Determines whether this faction performs Batchalls.
performSingleLocationMRMS(Campaign, Unit, IPartWork) - Static method in class mekhq.service.mrms.MRMSService
 
performSingleUnitMRMS(Campaign, Unit) - Static method in class mekhq.service.mrms.MRMSService
 
performWarehouseMRMS(List<IPartWork>, MRMSConfiguredOptions, Campaign) - Static method in class mekhq.service.mrms.MRMSService
 
permanent - Variable in class mekhq.campaign.personnel.InjuryType
 
PERMANENT_INJURY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
The injury fails to heal and becomes permanent.
PERMANENT_INJURY_WITH_MEDICAL_COMPLICATIONS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
The injury fails to heal and becomes permanent with the addition of a new injury.
permanentInjuryAltAdvancedMedical(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
PERSISTENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
person - Variable in class mekhq.campaign.personnel.skills.ActionCheck
 
Person - Class in mekhq.campaign.personnel
 
Person(String, String, String, String, Campaign, String) - Constructor for class mekhq.campaign.personnel.Person
Primary Person constructor, variables are initialized in the exact same order as they are saved to the XML file
Person(String, String, Campaign) - Constructor for class mekhq.campaign.personnel.Person
 
Person(String, String, Campaign, String) - Constructor for class mekhq.campaign.personnel.Person
 
Person(UUID) - Constructor for class mekhq.campaign.personnel.Person
 
Person(Campaign) - Constructor for class mekhq.campaign.personnel.Person
 
Person(Campaign, String) - Constructor for class mekhq.campaign.personnel.Person
 
PERSON - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
PERSON_COMMAND_STRING - Static variable in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
 
PERSON_GRAPHICAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PERSON_VIEW_MIN_WIDTH - Static variable in class mekhq.gui.PersonnelTab
 
PERSON_VIEW_PREFERRED_WIDTH - Static variable in class mekhq.gui.PersonnelTab
 
Person.PersonUnitRef - Class in mekhq.campaign.personnel
 
PERSONAL - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
PERSONAL_ARCHIVIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PERSONAL_ARMORY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PERSONAL_ASSISTANT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PERSONAL_LOG - Enum constant in enum class mekhq.gui.control.EditLogControl.LogType
Personal logs record general events and notes related to the person.
PERSONAL_SOMMELIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PERSONAL_VALET - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
Personality - Class in mekhq.campaign.storyArc
The personality class holds information about a personality that may interact with the players during the story arc.
Personality() - Constructor for class mekhq.campaign.storyArc.Personality
 
PERSONALITY - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
PERSONALITY_QUIRK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
PERSONALITY_QUIRK_CHANCE - Static variable in class mekhq.campaign.randomEvents.personalities.PersonalityController
Deprecated, for removal: This API element is subject to removal in a future version.
PersonalityController - Class in mekhq.campaign.randomEvents.personalities
This class is responsible for generating and managing personalities for characters.
PersonalityController() - Constructor for class mekhq.campaign.randomEvents.personalities.PersonalityController
 
PersonalityQuirk - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various personality quirks that can define an individual's behavior or habits.
personalityQuirksSortedAlphabetically() - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Returns a list of Personality Quirks sorted alphabetically by their label.
PersonalityTrait - Interface in mekhq.campaign.randomEvents.personalities
 
PersonalityTraitSorter - Class in mekhq.gui.sorter
 
PersonalityTraitSorter() - Constructor for class mekhq.gui.sorter.PersonalityTraitSorter
 
PersonalityTraitType - Enum Class in mekhq.campaign.randomEvents.personalities
Represents the four primary types of personality characteristics a character can possess.
PersonalLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to personal.
PersonalLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.PersonalLogEntry
 
PersonalLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of Personal Log Entries.
PersonalLogger() - Constructor for class mekhq.campaign.log.PersonalLogger
 
PersonAwardController - Class in mekhq.campaign.personnel
This class is responsible for the awards given to a person.
PersonAwardController(Person) - Constructor for class mekhq.campaign.personnel.PersonAwardController
 
PersonBattleFinishedEvent - Class in mekhq.campaign.events.persons
An event fired for every person who just came back from battle, dead or alive.
PersonBattleFinishedEvent(Person, ResolveScenarioTracker.PersonStatus) - Constructor for class mekhq.campaign.events.persons.PersonBattleFinishedEvent
 
personChanged(PersonChangedEvent) - Method in class mekhq.gui.TOETab
 
PersonChangedEvent - Class in mekhq.campaign.events.persons
Triggered when anything about a Person is changed.
PersonChangedEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonChangedEvent
 
PersonCrewAssignmentEvent - Class in mekhq.campaign.events.persons
Represents an event triggered when a Person is assigned to or removed from a Unit, either as a pilot or part of the crew.
PersonCrewAssignmentEvent(Campaign, Person, Unit) - Constructor for class mekhq.campaign.events.persons.PersonCrewAssignmentEvent
Creates a new PersonCrewAssignmentEvent.
PersonEvent - Class in mekhq.campaign.events.persons
Abstract base class for all events pertaining to a person
PersonEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonEvent
 
PersonForceAssignmentEvent - Class in mekhq.campaign.events.persons
Deprecated, for removal: This API element is subject to removal in a future version.
PersonForceAssignmentEvent(Person, Formation) - Constructor for class mekhq.campaign.events.persons.PersonForceAssignmentEvent
Deprecated.
 
PersonIdReference - Class in mekhq.io.idReferenceClasses
 
PersonIdReference(String) - Constructor for class mekhq.io.idReferenceClasses.PersonIdReference
 
PERSONIFICATION - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PersonLogEvent - Class in mekhq.campaign.events.persons
Triggered when a personnel log is changed.
PersonLogEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonLogEvent
 
PersonMedicalAssignmentEvent - Class in mekhq.campaign.events.persons
Triggered when a patient is assigned to or removed from a doctor's care.
PersonMedicalAssignmentEvent(Person, Person) - Constructor for class mekhq.campaign.events.persons.PersonMedicalAssignmentEvent
 
PERSONNEL - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs detailing personnel activity such as hiring, promotions, injuries, training progress, and individual character events.
PERSONNEL - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
PERSONNEL_ADVANCEMENT - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
PERSONNEL_FILTER_ON_PRIMARY_ROLE - Static variable in class mekhq.MHQConstants
 
PERSONNEL_FILTER_STYLE - Static variable in class mekhq.MHQConstants
 
PERSONNEL_LOG_ABILITY_GAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_LOG_EDGE_GAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_LOG_SKILL_GAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_MARKET - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
PERSONNEL_MARKET_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
PERSONNEL_MARKET_DISABLED - Enum constant in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
 
PERSONNEL_MARKET_NAME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_MARKET_RANDOM_REMOVAL_TARGETS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_MARKET_REPORT_REFRESH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_MARKET_STYLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PERSONNEL_ROLE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PERSONNEL_STATUS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PersonnelEventLogModel - Class in mekhq.gui.model
 
PersonnelEventLogModel() - Constructor for class mekhq.gui.model.PersonnelEventLogModel
 
PersonnelEventLogModel.Renderer - Class in mekhq.gui.model
 
PersonnelFilter - Enum Class in mekhq.gui.enums
 
PersonnelFilter(Campaign) - Constructor for class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
PersonnelFilterStyle - Enum Class in mekhq.gui.enums
 
PersonnelKillLogModel - Class in mekhq.gui.model
 
PersonnelKillLogModel() - Constructor for class mekhq.gui.model.PersonnelKillLogModel
 
PersonnelKillLogModel.Renderer - Class in mekhq.gui.model
 
PersonnelMarketAtB - Class in mekhq.module.atb
Deprecated, for removal: This API element is subject to removal in a future version.
PersonnelMarketAtB() - Constructor for class mekhq.module.atb.PersonnelMarketAtB
Deprecated.
 
PersonnelMarketCamOpsRevised - Class in mekhq.campaign.market.personnelMarket.markets
Implements the personnel market logic using the Campaign Operations Revised ruleset.
PersonnelMarketCamOpsRevised() - Constructor for class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketCamOpsRevised
Constructs a personnel market using the Campaign Operations Revised rules.
PersonnelMarketCamOpsStrict - Class in mekhq.campaign.market.personnelMarket.markets
Implements the personnel market using the Campaign Operations Strict ruleset.
PersonnelMarketCamOpsStrict() - Constructor for class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketCamOpsStrict
Constructs a personnel market instance using Campaign Operations Strict rules.
PersonnelMarketDialog - Class in mekhq.gui.dialog.markets.personnelMarket
Provides the main dialog window for interacting with the personnel market.
PersonnelMarketDialog(NewPersonnelMarket) - Constructor for class mekhq.gui.dialog.markets.personnelMarket.PersonnelMarketDialog
Constructs a new PersonnelMarketDialog.
PersonnelMarketEntry - Record Class in mekhq.campaign.market.personnelMarket.records
Represents an entry in the personnel market configuration.
PersonnelMarketEntry(int, PersonnelRole, int, int, int, PersonnelRole) - Constructor for record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Creates an instance of a PersonnelMarketEntry record class.
PersonnelMarketLibraries - Class in mekhq.campaign.market.personnelMarket.yaml
Loads and provides access to different personnel market entry configurations for various market styles (e.g., MekHQ, Campaign Operations Revised, Campaign Operations Strict).
PersonnelMarketLibraries() - Constructor for class mekhq.campaign.market.personnelMarket.yaml.PersonnelMarketLibraries
Initializes all personnel market maps by loading entry lists from YAML configuration files for each supported market style and theater (Clan/Inner Sphere).
PersonnelMarketMekHQ - Class in mekhq.campaign.market.personnelMarket.markets
Implements MekHQ's custom personnel market system.
PersonnelMarketMekHQ() - Constructor for class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
Constructs a personnel market using the MekHQ classic ruleset.
PersonnelMarketMethod - Interface in mekhq.module.api
Interface to be implemented by methods for generating and removing personnel market entries.
PersonnelMarketServiceManager - Class in mekhq.module
Manager for services that provide methods for generating and removing potential recruits to and from the personnel market
PersonnelMarketStyle - Enum Class in mekhq.campaign.market.personnelMarket.enums
Enum representing various recruitment styles for the Personnel Market.
PersonnelOptions - Class in mekhq.campaign.personnel
An extension of PilotOptions that adds MekHQ-specific SPAs and edge triggers for support and command actions.
PersonnelOptions() - Constructor for class mekhq.campaign.personnel.PersonnelOptions
 
PersonnelPages - Class in mekhq.gui.campaignOptions.contents
The PersonnelPages class coordinates the Personnel section of the MekHQ Campaign Options dialog.
PersonnelPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.PersonnelPages
Constructs the PersonnelPages object with the given campaign options.
PersonnelRenderer() - Constructor for class mekhq.gui.model.PersonnelTableModel.PersonnelRenderer
 
PersonnelReport - Class in mekhq.campaign.report
 
PersonnelReport(Campaign) - Constructor for class mekhq.campaign.report.PersonnelReport
 
PersonnelReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
PersonnelReportDialog(JFrame, PersonnelReport) - Constructor for class mekhq.gui.dialog.reportDialogs.PersonnelReportDialog
 
PersonnelRole - Enum Class in mekhq.campaign.personnel.enums
The PersonnelRole enum represents various roles a person can have.
PersonnelRoleResolver - Class in mekhq.campaign.universe.commandGeneration.ratgen
Maps a MegaMek UnitType integer (and optionally the live Entity) to the PersonnelRole a primary crew member should hold, plus the role used for any extra gunner / vessel-crew / navigator seats on the same unit.
PersonnelRoleSubType - Enum Class in mekhq.campaign.personnel.enums
 
PersonnelStatus - Enum Class in mekhq.campaign.personnel.enums
Represents the various statuses that a Person can have within MekHQ.
PersonnelStatus.NotificationSeverity - Enum Class in mekhq.campaign.personnel.enums
Represents the severity levels of a status.
PersonnelTab - Class in mekhq.gui
Tab for interacting with all personnel
PersonnelTab(CampaignGUI, String) - Constructor for class mekhq.gui.PersonnelTab
 
PersonnelTableModel - Class in mekhq.gui.model
A table Model for displaying information about personnel
PersonnelTableModel(Campaign) - Constructor for class mekhq.gui.model.PersonnelTableModel
 
PersonnelTableModel.PersonnelRenderer - Class in mekhq.gui.model
 
PersonnelTableModelColumn - Enum Class in mekhq.gui.enums
 
PersonnelTableMouseAdapter - Class in mekhq.gui.adapter
 
PersonnelTableMouseAdapter(CampaignGUI, JTable, PersonnelTableModel) - Constructor for class mekhq.gui.adapter.PersonnelTableMouseAdapter
 
PersonnelTablePanel - Class in mekhq.gui.dialog.markets.personnelMarket
A panel displaying a table of personnel applicants within the personnel market dialog.
PersonnelTablePanel(Campaign, List<Person>) - Constructor for class mekhq.gui.dialog.markets.personnelMarket.PersonnelTablePanel
Constructs a PersonnelTablePanel to list applicants.
PersonnelTabView - Enum Class in mekhq.gui.enums
 
PersonNewEvent - Class in mekhq.campaign.events.persons
Triggered when a Person is added to the campaign.
PersonNewEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonNewEvent
 
PersonRankSorter - Class in mekhq.gui.sorter
 
PersonRankSorter(NaturalOrderComparator) - Constructor for class mekhq.gui.sorter.PersonRankSorter
 
PersonRankStringSorter - Class in mekhq.gui.sorter
A comparator for ranks written as strings with "-" sorted to the bottom always
PersonRankStringSorter(Campaign) - Constructor for class mekhq.gui.sorter.PersonRankStringSorter
 
personRemoved(PersonRemovedEvent) - Method in class mekhq.gui.TOETab
 
PersonRemovedEvent - Class in mekhq.campaign.events.persons
Triggered when a Person is removed from the campaign.
PersonRemovedEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonRemovedEvent
 
PersonSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
PersonStatus(String, String, int, UUID) - Constructor for class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
PersonStatusChangedEvent - Class in mekhq.campaign.events.persons
Triggered when a Person's status is changed
PersonStatusChangedEvent(Person) - Constructor for class mekhq.campaign.events.persons.PersonStatusChangedEvent
 
PersonStatusStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint is started and completed whenever the status of a Person with a certain UUID is in a certain state.
PersonStatusStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
PersonTableModel - Class in mekhq.gui.dialog.markets.personnelMarket
Table model for displaying a list of Person applicants in the personnel market dialog.
PersonTableModel(Campaign, List<Person>) - Constructor for class mekhq.gui.dialog.markets.personnelMarket.PersonTableModel
Creates a new PersonTableModel for the provided campaign and list of people.
PersonTechAssignmentEvent - Class in mekhq.campaign.events.persons
Triggered when a tech is assigned to or removed from unit maintenance
PersonTechAssignmentEvent(Person, Unit) - Constructor for class mekhq.campaign.events.persons.PersonTechAssignmentEvent
 
PersonTitleSorter - Class in mekhq.gui.sorter
 
PersonTitleSorter() - Constructor for class mekhq.gui.sorter.PersonTitleSorter
 
PersonTitleStringSorter - Class in mekhq.gui.sorter
 
PersonTitleStringSorter(Campaign) - Constructor for class mekhq.gui.sorter.PersonTitleStringSorter
 
personUpdated(Campaign, Person) - Method in class mekhq.campaign.ForceHumanResources
Fires events and updates state when a person's data has changed.
PersonUtility - Class in mekhq.campaign.personnel
Utility class that provides methods for managing and modifying the skills, loyalty, and advantages of personnel in the campaign, based on their roles and experience levels.
PersonUtility() - Constructor for class mekhq.campaign.personnel.PersonUtility
 
PersonViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a Person record
PersonViewPanel(Person, Campaign, CampaignGUI) - Constructor for class mekhq.gui.view.PersonViewPanel
 
PERSUASIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
PESSIMIST - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PETTY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
PHANTOM - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
phase() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the phase record component.
Phenotype - Enum Class in mekhq.campaign.personnel.enums
The Phenotype Enum represents various phenotypes a Clan character can have.
PHENOTYPE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
PHENOTYPE_PROBABILITIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PHEROMONE_EFFUSER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
PHEROMONE_EFFUSER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PHEROMONE_EFFUSER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PHILOSOPHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PHRASES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PHYSICAL_REHABILITATION_THERAPIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PHYSICAL_WEAPON - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
PI - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
PIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
PICKER_LEVELS - Static variable in class mekhq.gui.utilities.SkillLevelPickerUtility
The skill-level options for a standardized picker: Random (rendered from SkillLevel.NONE) then Ultra-Green through Legendary, matching SkillLevel.values() order.
pickRandomCamouflage(int, String) - Static method in class mekhq.campaign.mission.utilities.RandomFactionCamouflage
Selects random camouflage for the given faction based on the faction code and year.
pickRegionalOwner(LocalDate, ILocation, Faction) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Picks a landed government faction with a presence near the player, falling back to any regional employer and finally to fallback so a territorial anchor is always available.
pickThemedFaction(LocalDate, ILocation, Predicate<Faction>) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Picks a faction matching predicate, preferring one with a regional presence near the player and otherwise drawing from all active factions of that kind.
PICKY_ABOUT_GEAR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PILOT - Enum constant in enum class mekhq.campaign.unit.CrewType
 
PILOT_RANK - Enum constant in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
PILOT_SKILL - Enum constant in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
PILOTING - Enum constant in enum class mekhq.campaign.personnel.enums.ModifierValue
 
pilotingMaintenance() - Method in record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Returns the value of the pilotingMaintenance record component.
PilotSkillSorter - Class in mekhq.campaign.universe.commandGeneration.ratgen
Seats the most skilled pilots in the leading lances (Assign Most Skilled to Primary Lances).
PINGREE_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
PINGREE_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PIRACY_SUCCESS_INDEX_FACTION_CODE - Static variable in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
 
PIRATE - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
A pirate band, which selects a victim faction rather than a conventional employer.
PIRATE_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
PIRATE_FREE_FOR_ALL - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
PIRATE_HUNT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
PIRATE_HUNTING - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
PIRATE_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
PIRATES - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy is the pirate faction (Bandit Caste for a Clan employer): pirate-hunting contracts have their target baked into the type.
PITY_CONTRACTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PityContracts - Class in mekhq.campaign.mission.contract.utilities
Utility class for generating pity contracts when a campaign does not have enough successful completed contracts.
placeCities(StratConTrackState, PlanetProfile, UrbanProfile) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConCityPlacer
Places cities on the track according to the planet's population and the urban profile.
placeFarms(StratConTrackState, PlanetProfile, UrbanProfile) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConFarmPlacer
Grows farmland outward from every city on the track.
placeMountains(StratConTrackState, String, OrogenyProfile, double, double) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConMountainPlacer
Places mountains on the track according to the given orogeny profile.
placeOceans(StratConTrackState, HydrologyProfileType, int, String) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOceanPlacer
Paints roughly oceanTargetHexes hexes of the given ocean terrain onto the track, in the shape dictated by the profile type.
Planet - Class in mekhq.campaign.universe
This is the start of a planet object that will keep lots of information about planets that can be displayed on the interstellar map.
Planet() - Constructor for class mekhq.campaign.universe.Planet
 
Planet(String) - Constructor for class mekhq.campaign.universe.Planet
 
PLANET_ACQUISITION_FACTION_LIMIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PLANET_ACQUISITION_NO_CLAN_CROSSOVER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PLANET_ACQUISITION_VERBOSE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PLANET_INDUSTRY_ACQUISITION_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PLANET_OUTPUT_ACQUISITION_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PLANET_TECH_ACQUISITION_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
Planet.EventGetter<T> - Interface in mekhq.campaign.universe
 
Planet.PlanetaryEvent - Class in mekhq.campaign.universe
A class representing some event, possibly changing planetary information
Planet.PlanetPostLoader - Class in mekhq.campaign.universe
This class is used to do some additional work after a planet file is loaded with Jackson
PLANETARY_ADAPTATION_PHYSIOLOGIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PLANETARY_ASSAULT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
PLANETARY_IMMIGRATION_ASSESSOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PLANETARY_MIGRATION_COORDINATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PLANETARY_SURVEYOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PLANETARY_SYSTEM_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
PlanetaryAcquisitionFactionLimit - Enum Class in mekhq.campaign.enums
 
PlanetaryEvent() - Constructor for class mekhq.campaign.universe.Planet.PlanetaryEvent
 
PlanetaryGarrisonGenerator - Class in mekhq.campaign.universe.garrison
Generates a planetary garrison for a militia faction: it resolves the roll modifiers for the system and date, rolls the RandomGarrisonTable to size the garrison, then generates each contingent (infantry regiments, armor battalions, and BattleMek battalions) and assembles them under a single garrison force.
PlanetarySystem - Class in mekhq.campaign.universe
This is a PlanetarySystem object that will contain information about the system as well as an ArrayList of the Planet objects that make up the system
PlanetarySystem() - Constructor for class mekhq.campaign.universe.PlanetarySystem
 
PlanetarySystem(String) - Constructor for class mekhq.campaign.universe.PlanetarySystem
 
PlanetarySystem.EventGetter<T> - Interface in mekhq.campaign.universe
 
PlanetarySystem.PlanetaryRating - Enum Class in mekhq.campaign.universe
 
PlanetarySystem.PlanetarySophistication - Enum Class in mekhq.campaign.universe
 
PlanetarySystem.PlanetarySystemEvent - Class in mekhq.campaign.universe
A class representing some event, possibly changing planetary information
PlanetarySystem.PlanetarySystemPostLoader - Class in mekhq.campaign.universe
This class allows for some additional code on a planetary system after it is loaded by Jackson
PlanetarySystem.SucsIdDeserializer - Class in mekhq.campaign.universe
 
PlanetarySystemCampaignXmlIO - Class in mekhq.campaign.universe
Campaign XML wrapper for campaign-scoped planetary system overrides.
PlanetarySystemChangeSummary - Class in mekhq.utilities
Builds human-readable change summaries between a baseline system and an edited system for review/revert UI.
PlanetarySystemEditorDialog - Class in mekhq.gui.dialog
GM-facing editor for campaign planetary system overrides.
PlanetarySystemEditorDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.PlanetarySystemEditorDialog
 
PlanetarySystemEvent() - Constructor for class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
PlanetarySystemMapPanel - Class in mekhq.gui
This panel displays a particular star system with suns and planets and information about the player's unit's position if in the system
PlanetarySystemMapPanel(Campaign, CampaignGUI) - Constructor for class mekhq.gui.PlanetarySystemMapPanel
 
PlanetarySystemPostLoader() - Constructor for class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemPostLoader
 
PlanetarySystemValidator - Class in mekhq.utilities
Editor-facing validation facade for planetary system data.
PlanetarySystemValidator() - Constructor for class mekhq.utilities.PlanetarySystemValidator
 
PlanetarySystemYamlIO - Class in mekhq.campaign.universe
Shared YAML gateway for planetary system files.
PlanetaryType - Enum Class in mekhq.campaign.universe.enums
 
PlanetEditorGUI - Class in mekhq.gui
 
PlanetEditorGUI(boolean) - Constructor for class mekhq.gui.PlanetEditorGUI
 
planetId() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Returns the value of the planetId record component.
PlanetOwner - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Dynamically either allied, opposing or third, depending on who owns the current planet
PlanetPostLoader() - Constructor for class mekhq.campaign.universe.Planet.PlanetPostLoader
 
PlanetProfile - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Immutable snapshot of the planetary data that drives StratCon improved sector generation, resolved once from a contract's destination planet with neutral fallbacks for anything the universe data does not record.
PlanetProfile(int, double, int, boolean, AtmosphericTaint, String, int, double, Long, HPGRating) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Creates an instance of a PlanetProfile record class.
PlanetSpecificFailure - Enum constant in enum class mekhq.campaign.ForceQuartermaster.PartAcquisitionResult
 
PlanetViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a Planet record
PlanetViewPanel(PlanetarySystem, Campaign) - Constructor for class mekhq.gui.view.PlanetViewPanel
 
PlanetViewPanel(PlanetarySystem, Campaign, int) - Constructor for class mekhq.gui.view.PlanetViewPanel
 
planJumpPath(PlanetarySystem, PlanetarySystem, Campaign) - Static method in class mekhq.campaign.location.LocationUtils
Returns the JumpPath a dispatch would assign for travel from fromSystem to destinationSystem, or null when the trip needs no inter-system jump and would land immediately (same system, a missing system, or no calculable path).
PLANT - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
PLANTS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PLATEAU - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
A large, flat-topped upland.
PLAUSIBLE_EMPLOYER - Static variable in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Aggregate factions (pirates, the Bandit Caste, rebels, mercenaries) and Commands (whose short name carries a dot) do not plausibly issue contracts, so the pool-based employer pickers exclude them.
Player - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
On this player's side, controlled by the player
PLAYER - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Battlefield control is always assigned to the player.
PLAYER - Enum constant in enum class mekhq.gui.dialog.ResupplyConvoyChoice.ConvoyResponseType
Utilize a player convoy.
PLAYER_CONTROLS_ATTACHED_UNITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PlayerBase - Class in mekhq.campaign.base
A player-defined base at a fixed planetary system.
PlayerBase(ILocation) - Constructor for class mekhq.campaign.base.PlayerBase
 
PlayerForce - Class in mekhq.campaign.force
The human player's active force: the single AbstractForce a Campaign is played through.
PlayerForce(Faction, Faction, RankSystem, Finances, ForceReputationController, int, FactionStandings, CampaignOptions) - Constructor for class mekhq.campaign.force.PlayerForce
 
playerHasBattlefieldControl() - Method in class mekhq.campaign.ResolveScenarioTracker
 
playerObjectiveType() - Method in record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Returns the value of the playerObjectiveType record component.
PlayerOrFixedUnitCount - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Either assigned by player from TO&E or a minimum fixed number of units;
PlayerSupplied - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Assigned by player from TO&E
PluginManager - Class in mekhq.module
Tracks which plugins are installed and which are active.
pluralizer() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the pluralizer record component.
plus(double) - Method in record class mekhq.campaign.finances.Money
 
plus(List<Money>) - Method in record class mekhq.campaign.finances.Money
 
plus(Money) - Method in record class mekhq.campaign.finances.Money
 
PNG - Enum constant in enum class mekhq.io.FileType
Value for png files.
pnlStats - Variable in class mekhq.gui.view.MissionViewPanel
 
POD_SPACE - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
PodSpace - Class in mekhq.campaign.parts
An abstraction of all the pod-mounted equipment within a single location of an omni unit.
PodSpace() - Constructor for class mekhq.campaign.parts.PodSpace
Deprecated, for removal: This API element is subject to removal in a future version.
PodSpace(int, Unit) - Constructor for class mekhq.campaign.parts.PodSpace
 
Point(double, double) - Constructor for record class mekhq.campaign.universe.RegionPerimeter.Point
Creates an instance of a Point record class.
POLICE_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
POLITE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
POLITICAL_AGITATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
POLITICS - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs reflecting interstellar political activity, such as Standings gains, losses, and war declarations.
POLTERGEIST - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
POMPOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
populateButtonPanel(List<ImmersiveDialogCore.ButtonLabelTooltipPair>, boolean) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Populates a button panel with a list of buttons, each defined by a label and an optional tooltip.
populateFormationLevelsFromOrigin(Campaign) - Static method in class mekhq.campaign.force.Formation
Populates the formation levels of a formation hierarchy starting from the origin formation.
populateFromForceDescriptor(ForceDescriptor) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
Copies every snapshot-relevant field out of a ForceDescriptor produced by ForceGeneratorOptionsView.buildForceDescriptor().
population - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
population() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the population record component.
populationCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the populationCenter record component.
populationLog() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
populationSigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns the value of the populationSigma record component.
PopupValueChoiceDialog - Class in mekhq.gui.dialog
 
PopupValueChoiceDialog(JFrame, boolean, String, int, int) - Constructor for class mekhq.gui.dialog.PopupValueChoiceDialog
This was originally set up as a text entry dialog, but there is really no reason to use it instead of the pre-fab input dialog that comes with java, and it was actually causing problems because it uses a text pane instead of a text field.
PopupValueChoiceDialog(JFrame, boolean, String, int, int, int) - Constructor for class mekhq.gui.dialog.PopupValueChoiceDialog
 
POSITIVE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Indicates a positive status.
POSITIVE_ABILITIES - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
How many positive SPAs the character has
POSITIVE_EIGHT - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_FIVE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_NINE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_ONE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_SEVEN - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_SIX - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_TEN - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_THREE - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
POSITIVE_TWO - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
possessivePronoun() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the possessivePronoun record component.
possessivePronounLowerCase() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the possessivePronounLowerCase record component.
POST_BATTLE_RITUALS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
POST_GRADUATE - Enum constant in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
POST_NOMINAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PostForceGeneration - Enum constant in enum class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier.EventTiming
 
PostGraduationController(Campaign, List<UUID>, HashMap<UUID, List<Object>>) - Method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
The primary controller for the automatic processing of Training Awards
PostMissionController(Campaign, AbstractContract, Boolean, List<Person>) - Method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
The primary controller for the automatic processing of Awards
POSTPARTUM_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
POSTPARTUM_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PostpartumRecovery() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PostpartumRecovery
 
postProcessCampaignAddition() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
postProcessCampaignAddition() - Method in class mekhq.campaign.parts.Part
Make any changes to the part needed for adding to the campaign
PostScenarioController(Campaign, HashMap<UUID, Integer>, HashMap<UUID, List<Kill>>, boolean) - Method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
Processes awards after a scenario is concluded.
PostScenarioDialogHandler - Class in mekhq.campaign.handler
 
PostScenarioDialogHandler() - Constructor for class mekhq.campaign.handler.PostScenarioDialogHandler
 
PotentialTransportsMap - Class in mekhq.utilities
We need to determine what units in game are transports, and what units they're transporting.
PotentialTransportsMap(CampaignTransportType[]) - Constructor for class mekhq.utilities.PotentialTransportsMap
 
POW - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
POWER_SUPPLY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PRACTICAL_JOKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PRE_BATTLE_SUPERSTITIONS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PRE_NOMINAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PREFER_GZIPPED_CAMPAIGN_FILE - Static variable in class mekhq.MHQConstants
 
PREFERENCE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
preferredLayoutSize(Container) - Method in class mekhq.gui.utilities.WrapLayout
Returns the preferred dimensions for this layout given the visible components in the specified target container.
PreForceGeneration - Enum constant in enum class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier.EventTiming
 
PREGNANCY_CHILDREN_DATA - Static variable in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
PREGNANCY_COMPLICATIONS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
PREGNANCY_FATHER_DATA - Static variable in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
PREGNANCY_STANDARD_DURATION - Static variable in class mekhq.MHQConstants
 
pregnancyStatus() - Method in class mekhq.campaign.personnel.Person
 
PREGNANT_BACKGROUND - Static variable in class mekhq.MHQConstants
 
PREGNANT_FOREGROUND - Static variable in class mekhq.MHQConstants
 
PregnantCombatantNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about a pregnant combatant in their campaign.
PregnantCombatantNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.PregnantCombatantNagDialog
Constructs a new PregnantCombatantNagDialog instance to display the pregnant combatant nag dialog.
PregnantCombatantNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
PregnantCombatantNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.PregnantCombatantNagLogic
 
prepareAwardData(UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
This is called from within an Award Type module and prepares data for use by displayAwardCeremony()
PREPARED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Preserve - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
PRESET_SELECTION_CANCELLED - Static variable in class mekhq.gui.dialog.CampaignUpgradeDialog
 
PRESET_SELECTION_CUSTOMIZE - Static variable in class mekhq.gui.dialog.CampaignUpgradeDialog
 
PRESET_SELECTION_SELECT - Static variable in class mekhq.gui.dialog.CampaignUpgradeDialog
 
PRESS_RECOGNITION - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
The unit or individual receives media attention for their achievements.
PRETEEN - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
preventAerospace() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
PreventReachMapEdge - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
previewNames(ForceDescriptor, FormationNamer) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorWalker
Runs the naming traversal without creating anything, returning the name every non-leaf descriptor would receive if the tree were committed right now.
previewResize(StratConTrackState, int, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
primary() - Method in record class mekhq.campaign.universe.HPGLink
Returns the value of the primary record component.
PRIMARY_FORCE_TEMPLATE_ID - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
PRIMARY_FORCES_COMMITTED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
PRIMARY_LOCATIONS - Static variable in enum class mekhq.campaign.personnel.medical.BodyLocation
 
PRIMARY_PLAYER_FORCE_ID - Static variable in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
PRIMARY_PLAYER_FORCE_ID - Static variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
PRIMARY_ROLE_OVERTIME_SUPPORT_TIME - Static variable in class mekhq.campaign.personnel.Person
 
PRIMARY_ROLE_SUPPORT_TIME - Static variable in class mekhq.campaign.personnel.Person
 
primaryRole() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the primaryRole record component.
primaryRole(int) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PersonnelRoleResolver
Returns the primary crew role for a unit of the given type.
primaryRole(int, Entity) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PersonnelRoleResolver
Returns the primary crew role for a unit, with an optional Entity to refine the lookup (e.g.
PRIMATE_CITY - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
One dominant metropolis with a few nearby satellites.
PRINCESS - Enum constant in enum class mekhq.campaign.autoResolve.AutoResolveMethod
 
printMoneyArray(Money...) - Static method in class mekhq.Utilities
 
PRISON_BREAK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
PRISON_FIXER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PRISON_GUARD - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PRISONER - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
PRISONER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
PRISONER_CAPACITY - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Affects the Prisoner Capacity.
PRISONER_CAPACITY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
PRISONER_CAPACITY_BATTLE_ARMOR - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
PRISONER_CAPACITY_CAM_OPS_MULTIPLIER - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
PRISONER_CAPACITY_CONVENTIONAL_INFANTRY - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
PRISONER_CAPACITY_OTHER_UNIT_MAX_MULTIPLIER - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
PRISONER_CAPACITY_OTHER_UNIT_MULTIPLIER - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
PRISONER_CAPTURE_STYLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
PRISONER_DEFECTOR - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
PrisonerCaptureStyle - Enum Class in mekhq.campaign.randomEvents.prisoners
Defines the available styles for handling prisoner capture.
PrisonerEventManager - Class in mekhq.campaign.randomEvents.prisoners
Manages prisoner-related events and warnings during a campaign.
PrisonerEventManager(Campaign) - Constructor for class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Constructs a new PrisonerEventManager and handles the initialization of prisoner-related events.
PrisonerIntelBreachDialog - Class in mekhq.gui.dialog
Notifies the player that freeing prisoners resulted in an Intel Breach, worsening an active contract's morale.
PrisonerIntelBreachDialog(Campaign, AbstractContract, ContractMoraleLevel, ContractMoraleLevel) - Constructor for class mekhq.gui.dialog.PrisonerIntelBreachDialog
Displays the Intel Breach notification for the given contract.
PrisonerMissionEndEvent - Class in mekhq.campaign.randomEvents.prisoners
Handles events involving prisoners at the end of a mission.
PrisonerMissionEndEvent(Campaign, AbstractContract) - Constructor for class mekhq.campaign.randomEvents.prisoners.PrisonerMissionEndEvent
Creates a new instance of `PrisonerMissionEndEvent` to handle mission-end prisoner events.
PrisonerRansomEvent - Class in mekhq.campaign.randomEvents.prisoners
Handles ransom events for prisoners of war (POWs) within the campaign.
PrisonerRansomEvent(Campaign, boolean) - Constructor for class mekhq.campaign.randomEvents.prisoners.PrisonerRansomEvent
Creates a new ransom event for prisoners of war (POWs).
PRISONERS - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
 
PRISONERS_OF_WAR - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
PRISONERS_OF_WAR - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
PrisonersNagDialog - Class in mekhq.gui.dialog.nagDialogs
 
PrisonersNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.PrisonersNagDialog
 
PrisonersNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
PrisonersNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.PrisonersNagLogic
 
PrisonerStatus - Enum Class in mekhq.campaign.randomEvents.prisoners
 
PrisonerStatusSorter - Class in mekhq.gui.sorter
 
PrisonerStatusSorter() - Constructor for class mekhq.gui.sorter.PrisonerStatusSorter
 
PrisonerTrackingCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
PrisonerTrackingCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.PrisonerTrackingCampaignOptionsChangedConfirmationDialog
 
PrisonerWarningDialog - Class in mekhq.gui.dialog
Presents the prisoner overflow warning to the player and the follow-up narrative dialog that resolves it.
PrisonerWarningDialog(Campaign, Person, int, int) - Constructor for class mekhq.gui.dialog.PrisonerWarningDialog
Displays the prisoner overflow warning dialog and records the player's choice.
PrisonEscapeScenario - Class in mekhq.campaign.randomEvents.prisoners.prisonerEvents
Handles the generation and setup of a scenario involving escaped prisoners attempting to flee.
PrisonEscapeScenario(Campaign, AbstractContract, Set<Person>) - Constructor for class mekhq.campaign.randomEvents.prisoners.prisonerEvents.PrisonEscapeScenario
Constructs the escape scenario for escaped prisoners.
PROACTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
PROBE - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
proceedToNextStoryPoint() - Method in class mekhq.campaign.storyArc.StoryPoint
Gets the next story point and if it is not null, starts it
processAbandonedConvoy(Campaign, AbstractContract, AtBDynamicScenario) - Static method in class mekhq.campaign.mission.resupplyAndCaches.ResupplyUtilities
Processes an abandoned convoy, managing the removal of units and determining the fate of the convoy's crew members.
processAdHocExecution(Campaign, int) - Static method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Handles ad-hoc executions and applies their effects on the campaign state.
processAdminXP(NewDayEvent) - Method in class mekhq.campaign.handler.XPHandler
Deprecated, for removal: This API element is subject to removal in a future version.
processAllArrivals(Campaign) - Method in class mekhq.campaign.CampaignLocationManager
Lands every arrived traveler: each registered AbstractLocation, then each PlayerBase, then the campaign itself has ILocation.processArrivals(mekhq.campaign.Campaign) run, draining any travel node that has reached its destination into that destination's personnel/hangar/warehouse.
processAllLocationUnits(Campaign) - Static method in class mekhq.campaign.location.LocationNewDayUtil
Runs LocationNewDayUtil.processNewDayUnits(IPlace, Campaign) for every top-level IPlace in the campaign.
processApplyAction() - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
Applies the selected campaign options to the current campaign and closes the dialog.
processArrivals(Campaign) - Method in class mekhq.campaign.DetachmentLocationManager
Processes AbstractMobileLocation travel nodes (interplanetary CurrentLocation or on-planet GroundTransitLocation) that are parented directly to the detachment and have completed their journey, landing their passengers into the detachment's resources.
processArrivals(Campaign) - Method in class mekhq.campaign.FixedLocation
 
processArrivals(Campaign) - Method in interface mekhq.campaign.location.ILocation
Processes arriving travel nodes parented to this location.
processArrivals(Campaign) - Method in interface mekhq.campaign.location.IPlace
Processes arriving travel nodes parented to this place.
processBackgroundMarriageRolls(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
This method is used to check for marriages that occurred in a character's background
processBayChangeRequest(Campaign, Unit[], int) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Processes a request to change bay assignments for the specified units, offering bay rental opportunities if allowed by the current campaign state.
processBerserkerFrenzy(Campaign, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the effects of a berserker frenzy event for a character, potentially injuring themselves and other victims.
processCaptureOfNPC(Person) - Method in class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Processes the capture of an NPC prisoner.
processCatatonia(Campaign, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes a potential catatonia episode fthe character, applying relevant effects and status changes.
processCensureDegradation(LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Processes all tracked faction censures to determine if any have expired as of the provided date, and automatically degrades (reduces) the censure level for any faction whose censure has expired.
processCensureDegradation(LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Processes all tracked faction censures to determine if any have expired as of the provided date, and automatically degrades (reduces) the censure level for any faction whose censure has expired.
processChaosCampaignReputationChanges(CampaignOptions, PlayerForce, LocalDate) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Recalculates and stores the force's Chaos Reputation according to the active tracking mode.
processChildlikeRegression(Campaign, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the effects of childlike regression on the character, applying injuries or health complications based on specified conditions.
processClinicalParanoia(boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Determines whether a personnel member is suffering from clinical paranoia based on their condition and willpower check, and returns a formatted warning message if applicable.
processCombatChallengeResults(Campaign, AbstractContract, ScenarioStatus) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Applies a simplified morale check as the result of a combat challenge, updating the contract's morale level and triggering routed behavior if necessary.
processConfusion(Campaign, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the effects of "confusion" for a personnel based on their mental state.
processContractAccept(String, Faction, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
processContractAccept(String, Faction, LocalDate, double, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Processes the acceptance of a contract against a specified enemy faction and applies the appropriate regard changes for the campaign faction.
processContractCompletion(Campaign, MissionStatus, List<Person>) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Applies the Chaos Reputation change for a completed contract, based on its outcome, and refreshes the force reputation and UI.
processContractCompletion(Campaign, MissionStatus, List<Person>, double) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
As ChaosReputation.processContractCompletion(Campaign, MissionStatus, List), but scales the reputation change by reputationMultiplier.
processContractCompletion(Faction, Faction, LocalDate, MissionStatus) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
processContractCompletion(Faction, Faction, LocalDate, MissionStatus, double, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Processes the outcome of a contract upon its completion and updates regard standings accordingly.
processConvoy(Resupply, List<Part>, Formation) - Static method in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
Processes convoy interactions, resolving outcomes based on player decisions, convoy details, and interception chances.
processCripplingFlashbacks(Campaign, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the effects of crippling flashbacks.
processDeploymentFatigueResponses(Campaign) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Processes all combat teams in the campaign to evaluate deployment fatigue responses.
processDialogChoice(int, String) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Handles the processing of a dialog choice based on the given index and updates related settings or state.
processDialogChoice(int, String) - Method in class mekhq.gui.dialog.RandomDeathAnnouncement
Acts on the player's button selection from the death-announcement dialog.
processDiscontinuationSyndrome(Campaign, boolean, boolean, boolean, int, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the effects of discontinuation syndrome.
processEvent(AWTEvent) - Method in class mekhq.gui.view.PaperDoll
 
processExpiredScenario(StratConScenario, StratConTrackState, StratConCampaignState) - Method in interface mekhq.campaign.digitalGM.IScenarioLifecycleStrategy
Applies the consequences of a scenario the player allowed to expire without committing forces.
processExpiredScenario(StratConScenario, StratConTrackState, StratConCampaignState) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioLifecycleStrategy
 
processExtraIncome(Finances, Person, LocalDate, boolean) - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Processes a Person's extra income for the given date and applies financial and reporting logic.
processFacilityEffects(StratConTrackState, StratConCampaignState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Applies time-sensitive facility effects.
processFactionStandingChangeForOldFaction(Campaign, Faction) - Static method in class mekhq.campaign.universe.factionStanding.GoingRogue
Adjusts the campaign's standing with the old faction, if leaving, reducing regard to the minimum allowed for FactionStandingLevel.STANDING_LEVEL_1 if necessary.
processFatigueActions(Campaign, Person) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Processes fatigue-related actions for a given person in the campaign.
processFatigueRecovery(Campaign, Person) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Deprecated, for removal: This API element is subject to removal in a future version.
processFatigueRecovery(Campaign, Person, boolean) - Static method in class mekhq.campaign.personnel.turnoverAndRetention.Fatigue
Handles daily fatigue recovery for a specific person in the campaign.
processForcedDropOut(Campaign, Person, Academy) - Static method in class mekhq.campaign.personnel.education.EducationController
This method processes a forced drop out for a person.
processForceDeployment(StratConCoords, int, Campaign, StratConTrackState, boolean) - Method in interface mekhq.campaign.digitalGM.IForceDeploymentStrategy
Processes the mechanical consequences of deploying a force to a set of coordinates (scouting neighbours, clearing prior placements, and so on).
processForceDeployment(StratConCoords, int, Campaign, StratConTrackState, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes the deployment of a combat force to a specified location on a track in the campaign.
processForceDeployment(StratConCoords, int, Campaign, StratConTrackState, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConForceDeploymentStrategy
 
processForceReturnDates(StratConTrackState, Campaign) - Method in interface mekhq.campaign.digitalGM.IScenarioLifecycleStrategy
Processes the return of forces whose deployment window on a track has elapsed.
processForceReturnDates(StratConTrackState, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioLifecycleStrategy
 
processFreeEnhancedImaging(Campaign) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog
 
processFreeSkills(Campaign, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.AdvancedScoutingCampaignOptionsChangedConfirmationDialog
 
processFreeUnit(Campaign, Faction, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.FatigueTrackingCampaignOptionsChangedConfirmationDialog
 
processFreeUnit(Campaign, Faction, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.MASHTheaterTrackingCampaignOptionsChangedConfirmationDialog
 
processFreeUnit(Campaign, Faction, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.PrisonerTrackingCampaignOptionsChangedConfirmationDialog
 
processFreeUnits(Campaign, Faction, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.SalvageCampaignOptionsChangedConfirmationDialog
 
processFreeUnits(Campaign, Faction, boolean) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.StratConConvoyCampaignOptionsChangedConfirmationDialog
 
processGame() - Method in class mekhq.campaign.ResolveScenarioTracker
 
processGoingRogue(Campaign, Faction, Person, Person, boolean, boolean) - Static method in class mekhq.campaign.universe.factionStanding.GoingRogue
Handles the processing of forces going rogue by transitioning their alignment to a new faction and determining the nature of the event (defection or not).
processGoingRogue(Campaign, Faction, Person, Person, boolean, boolean, boolean) - Static method in class mekhq.campaign.universe.factionStanding.GoingRogue
Carries out the narrative and data changes when the force goes rogue.
processHysteria(Campaign, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes a hysteria episode for the character.
processIgnoredDynamicScenario(int, StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes an ignored dynamic scenario by locating it on one of the tracks and invoking the standard 'ignored scenario' routine for additional processing.
processIgnoredStratConScenario(StratConScenario, StratConTrackState, StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes an ignored StratCon scenario by updating related state variables (victory points, facility ownership, and objectives) and then removing it from the campaign state.
processInjuryTransferal(Campaign) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.AltAdvancedMedicalCampaignOptionsChangedConfirmationDialog
 
processMedicalEvents(Person) - Method in class mekhq.campaign.personnel.medical.MedicalController
Deprecated, for removal: This API element is subject to removal in a future version.
processMedicalEvents(Person, boolean, boolean, LocalDate) - Method in class mekhq.campaign.personnel.medical.MedicalController
Processes daily medical events for a given patient, handling both standard and advanced medical healing.
processModifier(AtBDynamicScenario, Campaign, AtBScenarioModifier.EventTiming) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Process this scenario modifier for a particular scenario, given a particular timing indicator.
processMonthlyRemovalAndAddition() - Method in class mekhq.campaign.personnel.RandomDependents
Processes the monthly removal and addition of dependents based on campaign options and capacity.
processMulFiles() - Method in class mekhq.campaign.ResolveScenarioTracker
 
processNewDay(Campaign) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This is the primary method for processing the Unit Market.
processNewDay(Campaign) - Method in class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
This market runs monthly, so it only executes removal and generation on the first day of the month
processNewDay(Campaign) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
processNewDay(Campaign, LocalDate, LocalDate, Finances) - Method in class mekhq.campaign.finances.Asset
 
processNewDay(Campaign, Person, boolean) - Static method in class mekhq.campaign.personnel.education.EducationController
Processes a new day for a person in a campaign.
processNewDay(Campaign, Person, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateHealing
Processes the start-of-day healing for a given patient.
processNewDayPersonnel() - Method in class mekhq.campaign.CampaignNewDayManager
Processes the daily activities and updates for all personnel that haven't already left the campaign.
processNewDayUnits() - Method in class mekhq.campaign.CampaignNewDayManager
 
processNewDayUnits(IPlace, Campaign) - Static method in class mekhq.campaign.location.LocationNewDayUtil
Runs the per-place unit new-day cycle for place: maintenance on all units in the hangar, parts transit and arrival in the warehouse, and unit state transitions (refit, mothball, delivery).
processNewMonth(Campaign) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
The first-of-month contract-market refresh: rolls this month's offers, regenerates the player force's ContractMarket to match, and posts two daily reports - a plain-language summary to DailyReportType.GENERAL, and the exact rolls and their modifiers to DailyReportType.SKILL_CHECKS.
processNewWeek(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.death.RandomDeath
Processes random death checks for the given individual in a weekly tick.
processNewWeek(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
Processes new day random marriage for an individual.
processNewWeek(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Process new day procreation for an individual
processNewWeek(Campaign, LocalDate, Person, boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
Processes new day random divorce for an individual.
processObjective(Campaign, ScenarioObjective, int, Boolean, ResolveScenarioTracker, boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Processes a particular scenario objective, applying its effects to the current mission and campaign as necessary
processPregnancyComplications(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
This is used to process procreation when a person dies with the Pregnancy Complications status
processQuickTraining(List<Person>, int, Campaign, QuickTrain.QuickTrainOptions, boolean) - Static method in class mekhq.campaign.personnel.skills.QuickTrain
Processes quick training for a list of personnel, improving their applicable skills up to the specified target level, according to campaign settings and XP constraints.
processRandomProcreationCheck(Campaign, LocalDate, Person, boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Checks if a person randomly procreates on the given day in the campaign.
processRefusedBatchall(String, String, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
processRefusedBatchall(String, String, int, double) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Processes the penalty for refusing a batchall against a specific Clan faction.
processRegardBump(Campaign) - Static method in class mekhq.campaign.universe.factionStanding.GoingRogue
Increases the standing (regard) of the campaign's active faction by a single level if possible, as part of resolving a Faction Standing ultimatum event.
processRegardDegradation(String, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
processRegardDegradation(String, int, double) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Gradually reduces all non-zero faction regard values toward zero by a fixed increment, simulating regard decay over time.
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean) - Method in interface mekhq.campaign.digitalGM.IReinforcementStrategy
Processes a reinforcement deployment attempt.
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Deprecated, for removal: This API element is subject to removal in a future version.
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConReinforcementStrategy
 
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean, boolean) - Method in interface mekhq.campaign.digitalGM.IReinforcementStrategy
Processes a reinforcement deployment attempt, optionally bypassing the roll for an instant deployment.
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes the effects of deploying a reinforcement force to a scenario.
processReinforcementDeployment(Formation, StratConRulesManager.ReinforcementEligibilityType, StratConCampaignState, StratConScenario, Campaign, int, boolean, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConReinforcementStrategy
 
processScenarioCompletion(ResolveScenarioTracker) - Method in interface mekhq.campaign.digitalGM.IScenarioLifecycleStrategy
Applies the results of a resolved scenario (rewards, casualties, facility changes, and so on).
processScenarioCompletion(ResolveScenarioTracker) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Processes completion of a StratCon scenario, if the given tracker is associated with a StratCon-enabled mission.
processScenarioCompletion(ResolveScenarioTracker) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioLifecycleStrategy
 
processSplitPersonality(boolean, boolean) - Method in class mekhq.campaign.personnel.Person
Processes the occurrence of a split personality event.
processStartingCash(Campaign, CommandGenerationOptions, Set<UUID>, Set<UUID>, List<Person>, CommandGenerator.SpareCosts) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Stage 9 - starting cash.
processTrackForceReturnDates(StratConTrackState, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Worker function that goes through a track and undeploys any forces where the return date is on or before the given date.
processTrainingCombatTeams(Campaign) - Static method in class mekhq.campaign.personnel.education.TrainingCombatTeams
Processes all training combat teams in the campaign.
processVeterancyAwards(Campaign) - Method in class mekhq.campaign.personnel.Person
 
processWrapSize(Integer) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Determines an appropriate wrap size for text rendering, using a default when no value is specified.
procreation(Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Determines if a person with an eligible partner procreates
procreation(Person) - Method in class mekhq.campaign.personnel.procreation.DisabledRandomProcreation
 
procreation(Person) - Method in class mekhq.campaign.personnel.procreation.RandomProcreation
 
Procurement - Class in mekhq.campaign.market.procurement
The Procurement class encapsulates the logic for deciding the availability of parts based on factors such as era, technologies, and treaties between various factions.
Procurement(int, int, Faction) - Constructor for class mekhq.campaign.market.procurement.Procurement
Procurement constructor.
ProcurementEvent - Class in mekhq.campaign.events
Triggered when a unit or part is added to the procurement list following a failed acquisition role.
ProcurementEvent(IAcquisitionWork) - Constructor for class mekhq.campaign.events.ProcurementEvent
 
ProcurementPersonnelPick - Enum Class in mekhq.gui.campaignOptions.enums
Enumeration representing the categories of personnel allowed to make procurement checks in a campaign.
ProcurementTableModel - Class in mekhq.gui.model
A table model for displaying acquisitions.
ProcurementTableModel(Campaign) - Constructor for class mekhq.gui.model.ProcurementTableModel
 
ProcurementTableModel.Renderer - Class in mekhq.gui.model
 
ProcurementTableMouseAdapter - Class in mekhq.gui.adapter
 
ProcurementTableMouseAdapter(CampaignGUI, JTable, ProcurementTableModel) - Constructor for class mekhq.gui.adapter.ProcurementTableMouseAdapter
 
PRODUCTION - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
profession() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the profession record component.
Profession - Enum Class in mekhq.campaign.personnel.enums
 
PROFESSION - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's primary role
PROFESSIONAL_COSPLAYER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PROFESSIONS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
profiles() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Returns the value of the profiles record component.
profiles() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns the value of the profiles record component.
profiles() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape.Library
Returns the value of the profiles record component.
profiles() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns the value of the profiles record component.
PROFITABLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
PROJECT_NAME - Static variable in class mekhq.MHQConstants
 
promotedTo(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
PromotionController(Campaign, boolean) - Method in class mekhq.campaign.personnel.autoAwards.AutoAwardsController
The controller for the processing of awards prompted by a change in rank
PronounData - Record Class in mekhq.campaign.personnel
Represents a set of grammatical pronouns associated with a subject, object, and possessive form, along with their lowercased variations, and additional data for pluralization handling.
PronounData(String, String, String, String, String, String, int) - Constructor for record class mekhq.campaign.personnel.PronounData
Creates an instance of a PronounData record class.
PronounData(Gender) - Constructor for record class mekhq.campaign.personnel.PronounData
Constructs a new PronounData record based on the specified gender.
PROPAGANDA_REEL - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
The unit or individual is featured in promotional or morale-boosting media.
PROPAGANDIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
propertyChange(PropertyChangeEvent) - Method in class mekhq.gui.dialog.DataLoadingDialog
 
propertyChange(PropertyChangeEvent) - Method in class mekhq.gui.preferences.StringPreference
 
PROPHET - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
proposeMapping(Part, int) - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentProposal
 
proposeMapping(Part, int) - Method in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
PROSTHETIC_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PROSTHETIC_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PROSTHETIC_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PROSTHETIC_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PROSTHETIC_GENERIC - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Mechanical or artificial body replacements.
PROSTHETIC_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PROSTHETIC_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PROSTHETIC_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PROSTHETIC_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PROSTHETIC_MYOMER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Myomer body replacements.
ProstheticComplexity - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
 
PROSTHETICS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
ProstheticType - Enum Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Enumeration representing the various types of prosthetics and artificial body replacements available in the Alternate Advanced Medical system.
PROTECTION_RACKETEER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PROTO_MEK_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
PROTO_MEK_CLAMP_MOUNT - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
PROTOMEK - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
PROTOMEK - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
PROTOMEK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
PROTOMEK_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PROTOMEK_PILOT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
ProtoMekArmActuator - Class in mekhq.campaign.parts.protomeks
 
ProtoMekArmActuator() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
Deprecated, for removal: This API element is subject to removal in a future version.
ProtoMekArmActuator(int, int, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
ProtoMekArmActuator(int, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
ProtoMekArmor - Class in mekhq.campaign.parts.protomeks
 
ProtoMekArmor() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
ProtoMekArmor(int, int, int, int, boolean, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekArmor
 
ProtoMekJumpJet - Class in mekhq.campaign.parts.protomeks
Legacy part that represents standard ProtoMek jump jets.
ProtoMekJumpJet() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
Deprecated, for removal: This API element is subject to removal in a future version.
ProtoMekJumpJet(int, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
ProtoMekLegActuator - Class in mekhq.campaign.parts.protomeks
 
ProtoMekLegActuator() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
Deprecated, for removal: This API element is subject to removal in a future version.
ProtoMekLegActuator(int, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
ProtoMekLocation - Class in mekhq.campaign.parts.protomeks
 
ProtoMekLocation() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
ProtoMekLocation(int, int, int, boolean, boolean, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
ProtoMekSensor - Class in mekhq.campaign.parts.protomeks
 
ProtoMekSensor() - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekSensor
Deprecated, for removal: This API element is subject to removal in a future version.
ProtoMekSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
PROTOTYPE - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
PROTOTYPE_VDNI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
PROTOTYPE_VDNI - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
providedTons() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns the value of the providedTons record component.
PROVING_GROUND - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractNature
A "pity" contract: an easy top-up offer (a veteran ally against a green enemy), surfaced in the market as a Proving Ground for a struggling force.
PRSX - Enum constant in enum class mekhq.io.FileType
Value for personnel files.
pruneEmptyLocations() - Method in class mekhq.campaign.CampaignLocationManager
Removes any tracked top-level AbstractLocation that is no longer in use — one with no Campaign, AbstractBase, person, unit, or part anywhere in its subtree.
PSI - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
PSYCHOLOGIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PSYOPS_BROADCASTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PUBLIC_EXECUTION_BROADCASTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PUBLIC_TRANSPORT_OVERSEER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
PUNCTUAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Puncture() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.Puncture
 
PUNCTURE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
PUNCTURED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
PUNCTURED_LUNG - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
PUNCTURED_LUNG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
PuncturedLung() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.PuncturedLung
 
PuncturedLung() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.PuncturedLung
 
PURCHASED - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit was bought, whether from a market, an auction, or the acquisition system.
purchaseSelectedOffers() - Method in class mekhq.gui.panes.UnitMarketPane
 
purgeIllogicalInjuries(Person, LocalDate) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
 
PUSHOVER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
putEvent(Planet.PlanetaryEvent) - Method in class mekhq.campaign.universe.Planet
 
putEvent(PlanetarySystem.PlanetarySystemEvent) - Method in class mekhq.campaign.universe.PlanetarySystem
Insert or replace a system-level event keyed by date.
putNewTransport(CampaignTransportType, UUID) - Method in class mekhq.utilities.PotentialTransportsMap
For the provided campaign transport type, add a transport
putPlanetarySystemOverride(PlanetarySystem) - Method in class mekhq.campaign.Campaign
 
PUZZLES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
PYRRHIC_VICTORY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 

Q

Q - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
quad - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
quad - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
QuadVeeGear - Class in mekhq.campaign.parts
Conversion gear for QuadVees
QuadVeeGear() - Constructor for class mekhq.campaign.parts.QuadVeeGear
Deprecated, for removal: This API element is subject to removal in a future version.
QuadVeeGear(int, Campaign) - Constructor for class mekhq.campaign.parts.QuadVeeGear
 
qualifies(int) - Method in class mekhq.campaign.personnel.SkillPrerequisite
Determines if the given unit type "qualifies" for this skill pre-requisite.
qualifies(Person) - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
qualifies(Skills) - Method in class mekhq.campaign.personnel.SkillPrerequisite
Determines if the given Skills object qualifies based on the requirements in this object's skill set.
quality - Variable in class mekhq.campaign.parts.Part
 
quality() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the quality record component.
QUALITY_A - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
QUALITY_B - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
QUALITY_C - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
QUALITY_D - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
QUALITY_E - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
QUALITY_F - Enum constant in enum class mekhq.campaign.parts.enums.PartQuality
 
quantity - Variable in class mekhq.campaign.parts.Part
The number of parts in exactly the same condition, to track multiple spare parts more efficiently and also the shopping list
QUARTERLY - Enum constant in enum class mekhq.campaign.finances.enums.FinancialTerm
 
QUARTERLY - Enum constant in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
QUESTIONABLE - Enum constant in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
QUEUED_FOR_TRAVEL_BACKGROUND - Static variable in class mekhq.MHQConstants
 
QUEUED_FOR_TRAVEL_FOREGROUND - Static variable in class mekhq.MHQConstants
 
queueTravel(Collection<? extends ILocation>, ILocation) - Method in class mekhq.campaign.CampaignLocationManager
Queues travelers to be relocated to destination when the day next advances, rather than dispatching them immediately.
QUICK - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The contract runs shorter than the rolled length.
QUICK_ADAPTER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
QUICK_TO_QUIP - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
QUICK_TRAIN - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
QUICK_TRAIN_IGNORE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
QUICK_WITTED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
QuickStripDialog - Class in mekhq.gui.dialog
 
QuickStripDialog(Campaign) - Constructor for class mekhq.gui.dialog.QuickStripDialog
 
QuickTrain - Class in mekhq.campaign.personnel.skills
Utility class for performing Quick Training on personnel in a campaign.
QuickTrain() - Constructor for class mekhq.campaign.personnel.skills.QuickTrain
 
QuickTrain.QuickTrainOptions - Record Class in mekhq.campaign.personnel.skills
 
QuickTrainDialog - Class in mekhq.gui.dialog
Dialog for performing Quick Training.
QuickTrainDialog(Campaign, boolean, QuickTrain.QuickTrainOptions) - Constructor for class mekhq.gui.dialog.QuickTrainDialog
Constructs a QuickTrainDialog with appropriate options for the current campaign and selection state.
QuickTrainOptions(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
 
QuickTrainOptions(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Creates an instance of a QuickTrainOptions record class.
QUINQUENNIAL - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
QuirksDialog - Class in mekhq.gui.dialog
 
QuirksDialog(Entity, JFrame) - Constructor for class mekhq.gui.dialog.QuirksDialog
Handles the editing and deleting of Quirks.
quit() - Method in class mekhq.AtBGameThread
 
quota() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns the value of the quota record component.
quote(String) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
QUOTES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 

R

R - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
RADIATION_RISK_MONITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
RAIDERS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy is an irregular force — pirates or rebels — harassing a rear-area posting: nobody hires a training cadre to fight a peer state's line regiments.
RALLYING - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.MoraleOutcome
 
RALLYING_TARGET_NUMBER - Static variable in class mekhq.campaign.mission.contract.utilities.MHQMorale
 
random() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
RANDOM - Enum constant in enum class mekhq.campaign.universe.enums.StartingLocationMode
Start on the capital of a random, eligible Inner Sphere faction (the historical semi-random behaviour).
RANDOM_DEATH - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
RANDOM_DEATH_CAUSES_FILE_PATH - Static variable in class mekhq.MHQConstants
 
RANDOM_DEATH_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_DEPENDENTS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
RANDOM_DIVORCE_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_DIVORCE_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_GREAT_HOUSE - Enum constant in enum class mekhq.campaign.universe.enums.StartingLocationMode
Start on the capital of a random Inner Sphere major or super power.
RANDOM_MARRIAGE_AGE_RANGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_MARRIAGE_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_MARRIAGE_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_NEW_DEPENDENT_MARRIAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_ORIGIN_OPTIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_PERIPHERY - Enum constant in enum class mekhq.campaign.universe.enums.StartingLocationMode
Start on the capital of a random Periphery faction.
RANDOM_PERSONALITIES - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
RANDOM_PERSONALITIES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RANDOM_PROCREATION_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_PROCREATION_RELATIONSHIP_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RANDOM_PROCREATION_RELATIONSHIPLESS_DICE_SIZE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
randomBloodname(String, Phenotype, int) - Static method in class mekhq.campaign.personnel.Bloodname
 
randomBloodname(Clan, Phenotype, int) - Static method in class mekhq.campaign.personnel.Bloodname
Determines a likely Bloodname based on Clan, phenotype, and year.
randomCivilianCompanyNameGenerator() - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random name for a civilian coalition; that is, a group of business concerns banding together to hire the player.
randomClan(int, boolean) - Static method in class mekhq.campaign.personnel.Clan
Deprecated.
 
RandomCompanyNameGenerator - Class in mekhq.campaign.personnel.backgrounds
Save File Formatting: word, weight word is a String that does not include a ',' Weight is an integer weight used during generation
randomCoords(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
randomCorporationCompanyNameGenerator() - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random corporate company name.
RandomDeath - Class in mekhq.campaign.personnel.death
Handles logic for simulating random deaths in a campaign.
RandomDeath() - Constructor for class mekhq.campaign.personnel.death.RandomDeath
Constructs a RandomDeath object using campaign-specific options.
RandomDeath.RandomDeathChance - Record Class in mekhq.campaign.personnel.death
A record representing the random death chance information based on gender and maximum age.
RandomDeathAnnouncement - Class in mekhq.gui.dialog
Displays an immersive notification dialog when a person dies from random causes during campaign advancement and allows the player to cancel, continue, or suppress future notifications of the same category.
RandomDeathAnnouncement(Campaign, Person, PersonnelStatus, String) - Constructor for class mekhq.gui.dialog.RandomDeathAnnouncement
Constructs and displays the random-death announcement dialog for the given deceased person, then processes the player's response.
RandomDeathChance(int, double, double) - Constructor for record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Constructs a new RandomDeathChance record, which ensures the values are valid.
RandomDependents - Class in mekhq.campaign.personnel
The RandomDependents class manages the random addition and removal of dependent personnel based on the current campaign state and options.
RandomDependents(Campaign) - Constructor for class mekhq.campaign.personnel.RandomDependents
Constructs a new RandomDependents instance.
randomDivorce() - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
This determines if a person will randomly divorce their spouse
randomDivorce() - Method in class mekhq.campaign.personnel.divorce.DisabledRandomDivorce
 
randomDivorce() - Method in class mekhq.campaign.personnel.divorce.RandomDivorce
 
RandomDivorce - Class in mekhq.campaign.personnel.divorce
The RandomDivorce class is an implementation of the AbstractDivorce class that represents a divorce method based on random chance.
RandomDivorce(CampaignOptions) - Constructor for class mekhq.campaign.personnel.divorce.RandomDivorce
The RandomDivorce class is an implementation of the AbstractDivorce class that represents a divorce method based on random chance.
RandomDivorceMethod - Enum Class in mekhq.campaign.personnel.enums
An enumeration representing the available random divorce methods.
randomEdgeCoords(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
RandomEventData - Record Class in mekhq.campaign.randomEvents.randomEventsSystem
Represents data relevant to a random event, including its type, severity, and response map structure.
RandomEventData(String, List<RandomEventResponseEntry>) - Constructor for record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Creates an instance of a RandomEventData record class.
RandomEventDataWrapper - Class in mekhq.campaign.randomEvents.randomEventsSystem
A wrapper class for managing a list of RandomEventData.
RandomEventDataWrapper() - Constructor for class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventDataWrapper
 
RandomEventDialog - Class in mekhq.gui.dialog
 
RandomEventDialog(Campaign, Person, Person, RandomEventData) - Constructor for class mekhq.gui.dialog.RandomEventDialog
 
RandomEventEffectedPersonnelType - Enum Class in mekhq.campaign.randomEvents.randomEventsSystem
 
RandomEventEffectsManager - Class in mekhq.campaign.randomEvents.randomEventsSystem
Manages the resolution and effects of random events during a campaign.
RandomEventEffectsManager(Campaign, RandomEventData, int, boolean) - Constructor for class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectsManager
Constructs an RandomEventEffectsManager object and processes the given event effects.
RandomEventLibraries - Class in mekhq.campaign.randomEvents.randomEventsSystem
A utility class that manages the loading and retrieval of random event data from YAML files.
RandomEventLibraries() - Constructor for class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventLibraries
Constructs a RandomEventLibraries object and initializes the event data by loading it from the YAML files.
RandomEventLibraries(boolean) - Constructor for class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventLibraries
 
RandomEventResponseEntry - Record Class in mekhq.campaign.randomEvents.randomEventsSystem
Represents an individual response entry for a random event.
RandomEventResponseEntry(RandomEventResponseQuality, String, String, SkillAttribute, List<RandomEventResult>, List<RandomEventResult>) - Constructor for record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Creates an instance of a RandomEventResponseEntry record class.
RandomEventResponseQuality - Enum Class in mekhq.campaign.randomEvents.randomEventsSystem
Represents the quality of a response in random events.
RandomEventResult - Record Class in mekhq.campaign.randomEvents.randomEventsSystem
Represents the result of an event response, including the effect type, the guard flag, the magnitude, and an optional skill type.
RandomEventResult(RandomEventResultEffect, List<RandomEventEffectedPersonnelType>, int, String) - Constructor for record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Creates an instance of a RandomEventResult record class.
RandomEventResultEffect - Enum Class in mekhq.campaign.randomEvents.randomEventsSystem
Defines the possible effects of a random event.
randomEventType() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Returns the value of the randomEventType record component.
RandomFactionCamouflage - Class in mekhq.campaign.mission.utilities
 
RandomFactionCamouflage() - Constructor for class mekhq.campaign.mission.utilities.RandomFactionCamouflage
 
RandomFactionGenerator - Class in mekhq.campaign.universe
Uses Factions and Planets to weighted lists of potential employers and enemies for contract generation.
RandomFactionGenerator() - Constructor for class mekhq.campaign.universe.RandomFactionGenerator
Constructs a generator with a default FactionBorderTracker and the shared FactionHints instance.
RandomFactionGenerator(FactionBorderTracker, FactionHints) - Constructor for class mekhq.campaign.universe.RandomFactionGenerator
Constructs a generator with the given border tracker and faction hints, falling back to a default border tracker and the shared FactionHints instance when either argument is null.
randomFinancialInstitution(LocalDate) - Static method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitutions
 
randomForceWeight() - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Generates a random force weight for a given scenario.
RandomGarrisonTable - Class in mekhq.campaign.universe.garrison
The Random Garrisons Table: a 2D6 lookup that sizes a planetary garrison as a number of infantry regiments, armor battalions, and BattleMek battalions.
randomInt(int) - Method in class mekhq.campaign.personnel.death.RandomDeath
Generates a random integer up to the given bound (exclusive)
randomInt(int) - Method in class mekhq.campaign.randomEvents.prisoners.CapturePrisoners
Generates a random integer value between 0 (inclusive) and the specified maximum value (exclusive).
randomInt(int) - Method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Generates a random integer between 0 (inclusive) and the specified maximum value (exclusive).
randomizeLevel(String, int, int, int) - Static method in class mekhq.campaign.personnel.skills.Skill
Creates a new Skill with a randomized level.
randomizeSkill() - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
randomlyDies(Person) - Method in class mekhq.campaign.personnel.death.RandomDeath
Determines if a person randomly dies based on various multipliers and random chance.
randomlyProcreates(LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Determines if a non-pregnant woman procreates on a given day
randomlyProcreates(LocalDate, Person) - Method in class mekhq.campaign.personnel.procreation.DisabledRandomProcreation
 
randomMarriage() - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
This determines if a person will randomly marry an opposite sex spouse.
randomMarriage() - Method in class mekhq.campaign.personnel.marriage.DisabledRandomMarriage
 
randomMarriage() - Method in class mekhq.campaign.personnel.marriage.RandomMarriage
 
RandomMarriage - Class in mekhq.campaign.personnel.marriage
RandomMarriage class represents a type of marriage where the result is determined by rolling a die.
RandomMarriage(CampaignOptions) - Constructor for class mekhq.campaign.personnel.marriage.RandomMarriage
Constructs a RandomMarriage object.
RandomMarriageMethod - Enum Class in mekhq.campaign.personnel.enums
The RandomMarriageMethod enum represents different methods of getting random marriages.
randomMercenaryCompanyNameGenerator(Person) - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random mercenary company name.
randomMilitiaCompanyNameGenerator(Person) - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random militia force name.
RandomOperationNameGenerator - Class in mekhq.campaign.mission.contract.contractGeneration
Supplies the two word pools used to build a contract's operation codename (for example, RED and EAGLE in "Operation RED EAGLE").
RandomOriginOptions - Class in mekhq.campaign
 
RandomOriginOptions(boolean) - Constructor for class mekhq.campaign.RandomOriginOptions
 
RandomOriginOptionsPanel - Class in mekhq.gui.panels
This is used to select a set of RandomOriginOptions.
RandomOriginOptionsPanel(JFrame, Campaign, MMComboBox<FactionDisplay>) - Constructor for class mekhq.gui.panels.RandomOriginOptionsPanel
 
RandomOriginOptionsPanel(JFrame, Campaign, Faction) - Constructor for class mekhq.gui.panels.RandomOriginOptionsPanel
 
randomPirateCompanyNameGenerator() - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random pirate company name.
RandomPortraitGenerator - Class in mekhq.campaign.personnel.generator
 
RandomProcreation - Class in mekhq.campaign.personnel.procreation
Represents a random procreation method that is based on dice rolls.
RandomProcreation(CampaignOptions) - Constructor for class mekhq.campaign.personnel.procreation.RandomProcreation
Constructor to create a RandomProcreation object.
RandomProcreationMethod - Enum Class in mekhq.campaign.personnel.enums
The RandomProcreationMethod enum represents different methods of getting random procreation.
randomRebelCompanyNameGenerator(Person) - Static method in class mekhq.campaign.personnel.backgrounds.BackgroundsController
Generates a random rebel force name.
randomSkillFromTarget(int) - Static method in class mekhq.Utilities
Simple utility function to take a specified number and randomize it a little bit roll 1d6 results in: 1: target - 2 2: target - 1 3 & 4: target 5: target + 1 6: target + 2
RandomSkillPreferences - Class in mekhq.campaign.personnel.skills
 
RandomSkillPreferences() - Constructor for class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
rangeCountModifier() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the rangeCountModifier record component.
rangeCountModifierOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
 
RangedFactionSelector - Class in mekhq.campaign.universe.selectors.factionSelectors
An implementation of AbstractFactionSelector which chooses a faction from a defined range of planets.
RangedFactionSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
RangedPlanetSelector - Class in mekhq.campaign.universe.selectors.planetSelectors
An implementation of AbstractPlanetSelector which chooses a planet from a range of planets and a Faction.
RangedPlanetSelector(RandomOriginOptions) - Constructor for class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
rank() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the rank record component.
Rank - Class in mekhq.campaign.personnel.ranks
A specific rank with information about officer status and payment multipliers
Rank() - Constructor for class mekhq.campaign.personnel.ranks.Rank
 
Rank(String[], boolean, double) - Constructor for class mekhq.campaign.personnel.ranks.Rank
 
Rank(Rank) - Constructor for class mekhq.campaign.personnel.ranks.Rank
 
RANK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
RANK_SYSTEMS_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
RankAssigner - Class in mekhq.campaign.universe.commandGeneration.ratgen
Applies rank values from ForceDescriptor.getCo() / getXo() CrewDescriptors onto MekHQ Persons.
RankAwards - Class in mekhq.campaign.personnel.autoAwards
 
RankAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.RankAwards
 
RankAwardsProcessor(Campaign, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.RankAwards
This function loops through Rank Awards, checking whether the person is eligible to receive each type of award.
RankDisplay - Record Class in mekhq.gui.displayWrappers
 
RankDisplay(int, String) - Constructor for record class mekhq.gui.displayWrappers.RankDisplay
Creates an instance of a RankDisplay record class.
rankNumeric() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the rankNumeric record component.
rankNumeric() - Method in record class mekhq.gui.displayWrappers.RankDisplay
Returns the value of the rankNumeric record component.
Ranks - Class in mekhq.campaign.personnel.ranks
Ranks keeps track of all data-file loaded rank systems.
RANKS_FILE_PATH - Static variable in class mekhq.MHQConstants
 
RankSystem - Class in mekhq.campaign.personnel.ranks
 
RankSystem(String, String, String, RankSystemType) - Constructor for class mekhq.campaign.personnel.ranks.RankSystem
 
RankSystem(RankSystem) - Constructor for class mekhq.campaign.personnel.ranks.RankSystem
 
RankSystemsPane - Class in mekhq.gui.panes
 
RankSystemsPane(JFrame, Campaign) - Constructor for class mekhq.gui.panes.RankSystemsPane
 
RankSystemType - Enum Class in mekhq.campaign.personnel.enums
 
RankTableModel - Class in mekhq.gui.model
 
RankTableModel(RankSystem) - Constructor for class mekhq.gui.model.RankTableModel
 
RankTableModel.Renderer - Class in mekhq.gui.model
 
RankValidator - Class in mekhq.campaign.personnel.ranks
 
RankValidator() - Constructor for class mekhq.campaign.personnel.ranks.RankValidator
 
RANSOM - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
RARE - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
RARELY_SLEEPS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
RAT_INFO_DIR - Static variable in class mekhq.MHQConstants
 
RATGeneratorConnector - Class in mekhq.campaign.universe
Provides access to RATGenerator through the AbstractUnitGenerator and thus the IUnitGenerator interface.
RATGeneratorConnector(int) - Constructor for class mekhq.campaign.universe.RATGeneratorConnector
Initialize RATGenerator and load the data for the current game year
rating() - Method in record class mekhq.campaign.universe.HPGLink
Returns the value of the rating record component.
RATION_DISTRIBUTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RATION_HOARDER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
rawMaterials - Variable in class mekhq.campaign.universe.SocioIndustrialData
 
rawSuccesses() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the rawSuccesses record component.
rawValue(NegotiationStepMath.Term, ChaosContractStepsTable) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
The book's raw value column for a term at a given step, used to detect plateaus (adjacent steps that share a value).
RC_NUM - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RE_MAX - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RE_MIN - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RE_NUM - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
ReachMapEdge - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
REACTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
read(InputStream) - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
 
read(String) - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
 
readBaseFieldFromXML(AbstractBase, Node) - Static method in class mekhq.campaign.base.AbstractBase
Reads a single child node into the common base fields.
readContract(Node, Campaign, Version) - Static method in class mekhq.campaign.mission.contract.io.ContractXmlCodec
Reconstructs a single contract from a <contract> element.
readFromXML(Node) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Loads channels from a "dailyReportLog" element previously written by DailyReportLog.writeToXML(PrintWriter, int), then rebuilds the transient HTML caches and new-line deltas.
readManifestMapping(File) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Reads the contract-type-to-file-name mapping from a contract definition manifest file.
readMoneyArray(Node) - Static method in class mekhq.Utilities
 
readMoneyArray(Node, int) - Static method in class mekhq.Utilities
 
readNews() - Method in class mekhq.campaign.Campaign
Checks for a news item for the current date.
readPlanetaryConditions(PlanetaryConditions) - Method in class mekhq.campaign.mission.scenarios.Scenario
Read the values from a PlanetaryConditions object into the Scenario variables for planetary conditions.
REAL_LIFE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
REAR_AREA - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
The mission happens in the defender's interior, away from the front: training cadres and standing retainers are stationed where it's safe, not on a contested border world.
Reasoning - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various levels and traits of Reasoning in a personality.
REASONING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
REASONING - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
Reasoning.ReasoningComparison - Enum Class in mekhq.campaign.randomEvents.personalities
Enum representing different levels of Reasoning comparison.
reassignedTo(Person, LocalDate, String) - Static method in class mekhq.campaign.log.AssignmentLogger
 
reassignedTOEFormation(Campaign, Person, LocalDate, Formation, Formation) - Static method in class mekhq.campaign.log.AssignmentLogger
 
REBEL_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
REBEL_WITHOUT_CAUSE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
REBELS - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
The enemy is the rebel faction: a riot is internal unrest, not a foreign power's front line.
reCalc() - Method in class mekhq.campaign.parts.Refit
Used after loading from a save.
reCalc() - Method in class mekhq.campaign.unit.Unit
 
recalculateCollateralFromInterest(int, int) - Static method in class mekhq.campaign.finances.Loan
 
recalculateCombatTeams(Campaign) - Static method in class mekhq.campaign.force.CombatTeam
This static method updates the combat teams across the campaign.
recalculateInterestFromCollateral(int, int) - Static method in class mekhq.campaign.finances.Loan
 
recalculateRoads(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConRoadPlacer
Clears and rebuilds the track's road network from its current cities.
recalculateRoads(StratConTrackState, Collection<StratConCoords>) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConRoadPlacer
Clears and rebuilds the track's road network from its current cities plus the given extra endpoints, connecting them all into one network.
recalculateTransportCapacity(Vector<Transporter>) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Recalculates transport capacity - make sure you pass in all the transporters of a given type (class), or just all the transporters an entity has.
recalculateTransportCapacity(Vector<Transporter>) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Recalculates transport capacity
recalculateTransportCapacity(Vector<Transporter>) - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
Recalculates transport capacity - Pass in all the transporters if you want, but it just matters if it has a TANK_TRAILER_HITCH.
RECEPTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
RECHARGE_HOURS_CLASS_L - Static variable in class mekhq.campaign.universe.StarUtil
 
RECHARGE_HOURS_CLASS_T - Static variable in class mekhq.campaign.universe.StarUtil
 
RECKLESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
RECOMMENDED - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Tooltip contains a recommendation
RECON_RAID - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
RECON_RAID - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
reconcileAll(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Brings a whole campaign's carriers into line in one pass.
reconnectChildren(Node, Campaign) - Static method in class mekhq.campaign.location.LocationNode
Reconnects deserialized children of a Campaign location node.
reconnectChildren(Node, ILocation, Campaign) - Static method in class mekhq.campaign.location.LocationNode
Reconnects deserialized children of any ILocation node.
RECORD_KEEPER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
recoveredMia(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
recoveredPoW(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
RecoverMIAPersonnel - Class in mekhq.campaign.randomEvents.prisoners
Handles the recovery of missing personnel (MIA) through abstracted search-and-rescue (SAR) operations.
RecoverMIAPersonnel(Campaign, Faction, Integer) - Constructor for class mekhq.campaign.randomEvents.prisoners.RecoverMIAPersonnel
Constructs a new instance to handle the SAR search for MIA personnel.
RECOVERY - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
The injury fully recovers with no fatigue or delay.
RECOVERY_DELAYED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
The injury will eventually recover, but its healing is delayed.
RECOVERY_WITH_FATIGUE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
The injury fully recovers but inflicts a point of fatigue.
recoveryTime - Variable in class mekhq.campaign.personnel.InjuryType
Base recovery time in days
RecoveryTimeCalculations - Class in mekhq.campaign.mission.scenarios.camOpsSalvage
Utility class for calculating entity recovery times based on environmental conditions.
RecoveryTimeCalculations() - Constructor for class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeCalculations
 
RecoveryTimeData - Record Class in mekhq.campaign.mission.scenarios.camOpsSalvage
Immutable data record containing recovery time calculation results and environmental multipliers.
RecoveryTimeData(double, double, double, double, double, double, double, int) - Constructor for record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Creates an instance of a RecoveryTimeData record class.
RECRUITMENT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
RECRUITMENT - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
RECRUITMENT_DATE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
RECRUITMENT_SCREENING_OFFICER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
recruitmentBonusesPage() - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Constructs and returns the panel containing recruitment bonus controls grouped by combat and support roles.
recruitPerson(Campaign, Person) - Method in class mekhq.campaign.ForceHumanResources
 
recruitPerson(Campaign, Person, boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
recruitPerson(Campaign, Person, PrisonerStatus, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
recruitPerson(Campaign, Person, PrisonerStatus, boolean, boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
 
recruitPerson(Campaign, Person, PrisonerStatus, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.ForceHumanResources
Recruits a person into the campaign roster.
REDACTED - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
REDBURN_VIRUS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
REDBURN_VIRUS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
REDUCE_REPUTATION_PERFORMANCE_MODIFIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
REDUCED_COMBAT_PAY - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
reduceQuality() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
reduceQuality() - Method in class mekhq.campaign.parts.Part
 
REEDUCATION_SPECIALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
reEnrollPerson(Campaign, Person, Academy) - Static method in class mekhq.campaign.personnel.education.EducationController
Re-enrolls a person into a campaign and updates their education information.
REFERENCE - Enum constant in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Deep green for reference material such as the Glossary: the hazard red's opposite on the painter's colour wheel, at the same saturation and depth, so the two buttons read as a matched pair.
REFERENCE_RESOLVERS - Static variable in interface mekhq.campaign.location.ILocation
Maps each locationReferenceType discriminator to the resolver that rebuilds that kind of location.
referenceChildText(Node, String) - Static method in interface mekhq.campaign.location.ILocation
Returns the trimmed text of the first direct child element named childName, or null.
refit(Refit) - Method in class mekhq.campaign.Campaign
 
refit(Unit, LocalDate, String, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that the unit was refit from one model to another.
Refit - Class in mekhq.campaign.parts
This object tracks the refit of a given unit into a new unit.
Refit() - Constructor for class mekhq.campaign.parts.Refit
Blank refit constructor.
Refit(Unit, Entity, boolean, boolean, boolean) - Constructor for class mekhq.campaign.parts.Refit
Standard Refit Constructor
Refit.RefitArmorRef - Class in mekhq.campaign.parts
Proxy Armor that references a certain ID
Refit.RefitPartRef - Class in mekhq.campaign.parts
Proxy Part that references a certain ID.
Refit.RefitPersonRef - Class in mekhq.campaign.parts
Proxy Person that references a specific ID
RefitNameDialog - Class in mekhq.gui.dialog
 
RefitNameDialog(JFrame, boolean, Refit) - Constructor for class mekhq.gui.dialog.RefitNameDialog
 
RefitTableModel(List<Refit>) - Constructor for class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
REFITTING_BACKGROUND - Static variable in class mekhq.MHQConstants
 
REFITTING_FOREGROUND - Static variable in class mekhq.MHQConstants
 
RefitType - Enum Class in mekhq.campaign.work
Deprecated, for removal: This API element is subject to removal in a future version.
refitUnit(Refit, boolean) - Method in class mekhq.gui.CampaignGUI
 
REFLEXES - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents reflexes or reaction time.
REFLEXES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
refresh() - Method in class mekhq.gui.baseComponents.tables.MHQTable
Forces the row sorter to re-sort the table data.
refresh() - Method in class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
Rebuilds the objective list from the bound template.
refresh() - Method in class mekhq.gui.view.LanceAssignmentView
 
refresh(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
refresh(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Corrects the enemy (special scenarios) and allies (big battles) as necessary based on player deployments.
refreshActiveLocation() - Method in class mekhq.gui.CampaignGUI
Rebuilds the Active Location dropdown to reflect the current set of player bases.
refreshAll() - Method in class mekhq.gui.BriefingTab
 
refreshAll() - Method in class mekhq.gui.CampaignGuiTab
 
refreshAll() - Method in class mekhq.gui.CommandCenterTab
refresh all components
refreshAll() - Method in class mekhq.gui.FinancesTab
 
refreshAll() - Method in class mekhq.gui.HangarTab
 
refreshAll() - Method in class mekhq.gui.InfirmaryTab
 
refreshAll() - Method in class mekhq.gui.LocationsTab
 
refreshAll() - Method in class mekhq.gui.MapTab
 
refreshAll() - Method in class mekhq.gui.MekLabTab
 
refreshAll() - Method in class mekhq.gui.NavigationTab
 
refreshAll() - Method in class mekhq.gui.PersonnelTab
 
refreshAll() - Method in class mekhq.gui.RepairTab
 
refreshAll() - Method in class mekhq.gui.StratConTab
 
refreshAll() - Method in class mekhq.gui.TOETab
 
refreshAll() - Method in class mekhq.gui.WarehouseTab
 
refreshAllTabs() - Method in class mekhq.gui.CampaignGUI
 
refreshApplicants(Campaign, boolean) - Method in class mekhq.campaign.ForceHumanResources
Refreshes the applicants based on the current market style and the current date.
refreshAsTechPool() - Method in class mekhq.gui.RepairTab
Updates the AsTech pool statistics (minutes, overtime availability, and AsTech count) in the UI label.
refreshAsTechPool() - Method in class mekhq.gui.WarehouseTab
Updates the AsTech pool statistics (minutes, overtime availability, and AsTech count) in the UI label.
refreshAwardIcons() - Static method in class mekhq.MHQStaticDirectoryManager
Re-reads MekHQ's award icon folder and returns the updated AbstractDirectory object.
refreshCommander(Campaign) - Method in class mekhq.campaign.force.CombatTeam
 
refreshData() - Method in class mekhq.gui.model.PersonnelTableModel
 
refreshDirectory() - Method in class mekhq.gui.panels.ForcePieceIconChooser
This is overridden as it is required, but the general use case is to instead use the refreshTree method below.
refreshDirectory() - Method in class mekhq.gui.panels.StandardFormationIconChooser
 
refreshDirectory(boolean) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
refreshDirectory(ActionEvent) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
This does a complete directory refresh, starting with the StandardFormationIconChooser (which refreshes the Force Icon directory and implements it), and then refreshing the implementations under the LayeredFormationIconCreationPanel without actually refreshing the Formation Icon Directory.
refreshDoctorsList() - Method in class mekhq.gui.InfirmaryTab
 
refreshFinancialReport() - Method in class mekhq.gui.FinancesTab
 
refreshFinancialTransactions() - Method in class mekhq.gui.FinancesTab
 
refreshForceView() - Method in class mekhq.gui.TOETab
 
refreshFormationIcons() - Static method in class mekhq.MHQStaticDirectoryManager
Re-reads MekHQ's formation icon folder and returns the updated AbstractDirectory object.
refreshGMMenuItems() - Method in class mekhq.gui.menus.MekHQMenuBar
 
refreshLab() - Method in class mekhq.gui.CampaignGUI
 
refreshLanceAssignments() - Method in class mekhq.gui.BriefingTab
 
refreshLog(String) - Method in class mekhq.gui.DailyReportLogPanel
Re-renders the panel to show text in full.
refreshMarketButtonLabels() - Method in class mekhq.gui.CampaignGUI
 
refreshMissions() - Method in class mekhq.gui.BriefingTab
 
refreshNetworks(Game) - Method in class mekhq.campaign.force.AbstractForce
Rebuilds this force's C3, Naval C3, and C3i networks from the units' stored C3 UUIDs.
refreshOptions() - Method in class mekhq.gui.dialog.CreateCharacterDialog
 
refreshOptions() - Method in class mekhq.gui.dialog.CustomizePersonDialog
 
refreshOrganization() - Method in class mekhq.gui.TOETab
 
refreshOvertimeStatus() - Method in class mekhq.gui.RepairTab
Updates 'Overtime Allowed' button state.
refreshOvertimeStatus() - Method in class mekhq.gui.WarehouseTab
Updates 'Overtime Allowed' button state.
refreshPartsAcquisition() - Method in class mekhq.gui.RepairTab
 
refreshPartsAcquisitionService(boolean) - Method in class mekhq.gui.RepairTab
 
refreshPartsList() - Method in class mekhq.gui.WarehouseTab
 
refreshPatientList() - Method in class mekhq.gui.InfirmaryTab
 
refreshPersonnelList() - Method in class mekhq.gui.PersonnelTab
Refreshes the personnel table model, applying the currently-selected location filter.
refreshPersonnelView() - Method in class mekhq.gui.PersonnelTab
 
refreshPlanetarySystemOverlay() - Method in class mekhq.campaign.Campaign
 
refreshPodSpace() - Method in class mekhq.campaign.unit.Unit
 
refreshRefitSummary() - Method in class mekhq.gui.MekLabTab
 
refreshScenarioTableData() - Method in class mekhq.gui.BriefingTab
 
refreshScenarioView() - Method in class mekhq.gui.BriefingTab
 
refreshServicedUnitList() - Method in class mekhq.gui.RepairTab
 
refreshSkills() - Method in class mekhq.gui.dialog.CreateCharacterDialog
 
refreshSkills() - Method in class mekhq.gui.dialog.CustomizePersonDialog
 
refreshStartingCashPreview() - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
Recomputes the estimated starting cash from the Force Generator tab's current design model: the configured percentage of the rolled units' purchase value, which is what the build credits.
refreshStorySplash() - Static method in class mekhq.MHQStaticDirectoryManager
Re-reads MekHQ's story icon folder and returns the updated AbstractDirectory object.
refreshTaskList() - Method in class mekhq.gui.RepairTab
 
refreshTree() - Method in class mekhq.gui.panels.ForcePieceIconChooser
This is separated as the general use case for refreshing is to have the formation icon directory refreshed first, which is then followed by refreshing each individual force piece icon chooser without refreshing the actual directory.
refreshUnitList() - Method in class mekhq.gui.HangarTab
 
refreshUnitView() - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
 
refreshUnitView() - Method in class mekhq.gui.HangarTab
 
refreshWindowTitle() - Method in class mekhq.gui.CampaignGUI
 
REFRIGERATED_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
REFUSED_ENGAGEMENT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
REGARD_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
regenerateCurrentSector() - Method in class mekhq.gui.StratConPanel
GM tool: clears the current sector and regenerates its terrain (and cities/roads), then repaints.
regenerateTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in interface mekhq.campaign.digitalGM.ISectorGenerationStrategy
Clears and re-places a track's terrain in place, as used by the GM "Regenerate Sector" tool.
regenerateTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.ImprovedStratConSectorGeneration
 
regenerateTrack(StratConTrackState, PlanetProfile, LatitudeBand, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LegacyStratConSectorGeneration
 
regenerateTrack(StratConTrackState, AbstractContract, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Regenerates a single track's terrain in place, as used by the GM "Regenerate Sector" tool.
REGIMENT - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
REGIMENTAL_FORMATIONS_PER_SECTOR - Static variable in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorPlanner
Combat teams represented by one sector under the regimental rule.
REGION - Enum constant in enum class mekhq.campaign.universe.enums.CapitalType
 
REGIONAL_MEK_VARIATIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RegionPerimeter - Class in mekhq.campaign.universe
Given a list of planets, uses a convex hull algorithm to select the planets that form a polygon that completely enclose the space.
RegionPerimeter(Collection<PlanetarySystem>) - Constructor for class mekhq.campaign.universe.RegionPerimeter
Calculates the border polygon for the list of Planets provided.
RegionPerimeter.Point - Record Class in mekhq.campaign.universe
Utility class to track x and y values of a planar coordinate.
register(int, String, InjuryType) - Static method in class mekhq.campaign.personnel.InjuryType
 
register(String, InjuryType) - Static method in class mekhq.campaign.personnel.InjuryType
 
register(IDigitalGM) - Static method in class mekhq.campaign.digitalGM.DigitalGMRegistry
Registers a GM so it participates in DigitalGMRegistry.getActiveGM(CampaignOptions) lookups.
registerAdapter(Class<T>, ExtraData.StringAdapter<T>) - Static method in class mekhq.campaign.ExtraData
Deprecated, for removal: This API element is subject to removal in a future version.
registerAll() - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
Register all injury types defined here.
registerCurrencies() - Method in class mekhq.campaign.finances.CurrencyManager
 
registerHandler(Object) - Static method in class mekhq.MekHQ
 
REGRESSED - Enum constant in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
 
REGRETS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
REGULAR - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
We pay a support point and make a regular roll
REGULAR - Enum constant in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
rehired(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
REINFORCE - Enum constant in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
Standard request for reinforcements.
REINFORCE_GM - Enum constant in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
GM reinforcements.
REINFORCE_GM_INSTANTLY - Enum constant in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
Instant GM reinforcements.
REINFORCE_INSTANTLY - Enum constant in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
Instant request for reinforcements.
REINFORCED_REPAIR_FACILITY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
REINFORCEMENT_BASE_TARGET_NUMBER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
REINFORCEMENT_TEMPLATE_ID - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
REINFORCEMENTS_COMMITTED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
reinitializeRankSystems(Campaign) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
REINTRODUCED - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
 
RELATIONSHIP_MATCHMAKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RelationshipsPages - Class in mekhq.gui.campaignOptions.contents
Represents a page in the campaign options UI for configuring relationship-related options, such as marriage, divorce, and procreation settings.
RelationshipsPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.RelationshipsPages
Constructs a RelationshipsPages instance for configuring relationships-related campaign options.
RelativeHasDied(Person, Person, String, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
RELEASE_TYPE_DEVELOPMENT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RELEASE_TYPE_MILESTONE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RELEASE_TYPE_NIGHTLY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RELEASE_TYPES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
releaseIfIneligible(Campaign, Person) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Releases a character from their carrier when they no longer belong in one.
releaseSurplusAsTechPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
Releases surplus AsTechs from the pool, keeping only what is currently needed.
releaseSurplusBlobCrewForRole(Campaign, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Releases surplus temp crew for a specific blob crew role.
releaseSurplusMedicPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
Releases surplus Medics from the pool, keeping only what is currently needed.
RELENTLESS_BARGAINER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
RELIC_HUNTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RELIEF_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
reliefDistanceAt(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainFields
 
RELIGIOUS_LEADER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
relinked() - Method in record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Returns the value of the relinked record component.
relinkLegacyMissionIds(Map<Integer, UUID>) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Re-hooks contract references loaded from a pre-UUID save onto the contracts those legacy missions were converted into.
reloadFacilities() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Worker function that reloads all the facilities from disk
reloadGameEntities() - Method in class mekhq.campaign.Campaign
This function reloads the game entities into the game at the end of scenario resolution, so that entities are properly updated and destroyed ones removed
RELOADING_FIELD_GUNS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
reloadNews() - Method in class mekhq.campaign.Campaign
Parses news file and loads news items for the current year.
reloadScenarios() - Static method in class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
Reload the dynamic scenarios.
REMAIN_DEPLOYED - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
REMAINING_TECH_MINUTES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
REMOTE - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.TransmissionSignalQuality
 
remotePartFromPod(Part) - Method in record class mekhq.campaign.ForceQuartermaster
Removes one or more parts from its OmniPod.
remotePartFromPod(Part, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes one or more parts from its OmniPod.
remove(boolean) - Method in class mekhq.campaign.parts.AeroHeatSink
 
remove(boolean) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
remove(boolean) - Method in class mekhq.campaign.parts.AeroSensor
 
remove(boolean) - Method in class mekhq.campaign.parts.Armor
 
remove(boolean) - Method in class mekhq.campaign.parts.Avionics
 
remove(boolean) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
remove(boolean) - Method in class mekhq.campaign.parts.BayDoor
 
remove(boolean) - Method in class mekhq.campaign.parts.BuildingLocation
 
remove(boolean) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
remove(boolean) - Method in class mekhq.campaign.parts.Cubicle
 
remove(boolean) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
remove(boolean) - Method in class mekhq.campaign.parts.EnginePart
 
remove(boolean) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
remove(boolean) - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
remove(boolean) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
remove(boolean) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
remove(boolean) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
remove(boolean) - Method in class mekhq.campaign.parts.FireControlSystem
 
remove(boolean) - Method in class mekhq.campaign.parts.GravDeck
 
remove(boolean) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
remove(boolean) - Method in class mekhq.campaign.parts.InfantryMotiveType
 
remove(boolean) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
remove(boolean) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
remove(boolean) - Method in class mekhq.campaign.parts.LandingGear
 
remove(boolean) - Method in class mekhq.campaign.parts.LFBattery
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekActuator
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekGyro
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
remove(boolean) - Method in class mekhq.campaign.parts.meks.MekSensor
 
remove(boolean) - Method in class mekhq.campaign.parts.missing.MissingPart
 
remove(boolean) - Method in class mekhq.campaign.parts.MotiveSystem
 
remove(boolean) - Method in class mekhq.campaign.parts.OmniPod
 
remove(boolean) - Method in class mekhq.campaign.parts.Part.PartRef
 
remove(boolean) - Method in class mekhq.campaign.parts.PodSpace
 
remove(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
remove(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
remove(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
remove(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
remove(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
remove(boolean) - Method in class mekhq.campaign.parts.QuadVeeGear
 
remove(boolean) - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
remove(boolean) - Method in class mekhq.campaign.parts.Refit
We don't do this
remove(boolean) - Method in class mekhq.campaign.parts.Rotor
 
remove(boolean) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
remove(boolean) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
remove(boolean) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
remove(boolean) - Method in class mekhq.campaign.parts.SVEnginePart
 
remove(boolean) - Method in class mekhq.campaign.parts.TankLocation
 
remove(boolean) - Method in class mekhq.campaign.parts.Thrusters
 
remove(boolean) - Method in class mekhq.campaign.parts.TransportBayPart
 
remove(boolean) - Method in class mekhq.campaign.parts.Turret
 
remove(boolean) - Method in class mekhq.campaign.parts.TurretLock
 
remove(boolean) - Method in class mekhq.campaign.parts.VeeSensor
 
remove(boolean) - Method in class mekhq.campaign.parts.VeeStabilizer
 
remove(boolean) - Method in interface mekhq.campaign.work.IPartWork
 
remove(UUID) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
remove(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
REMOVE_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
REMOVE_BRAIN_IMPLANTS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
REMOVE_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
REMOVE_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
REMOVE_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
REMOVE_OVERRIDE - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
removeActionListener(ActionListener) - Method in class mekhq.gui.InterstellarMapPanel
Deprecated, for removal: This API element is subject to removal in a future version.
removeActionListener(ActionListener) - Method in class mekhq.gui.PlanetarySystemMapPanel
Deprecated, for removal: This API element is subject to removal in a future version.
removeActionListener(ActionListener) - Method in class mekhq.gui.view.PaperDoll
 
removeAllChildParts() - Method in class mekhq.campaign.parts.Part
Removes all child parts from this part.
removeAllPatientsFor(Person, CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
removeAllSkills() - Method in class mekhq.campaign.personnel.Person
Remove all skills
removeAllSkillsOfSubType(SkillSubType) - Method in class mekhq.campaign.personnel.Person
Removes all skills from the collection that match the specified subtype.
removeAllTechJobs(Campaign) - Method in class mekhq.campaign.personnel.Person
 
removeAmmo(AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes ammo from the campaign, if available.
removeAmmo(AmmoType, InfantryWeapon, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes infantry ammo from the campaign, if available.
removeAmmo(LocalWarehouse, AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes ammo from a specific warehouse, if available.
removeAmmo(LocalWarehouse, AmmoType, InfantryWeapon, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes infantry ammo from a specific warehouse, if available.
removeAmmo(AmmoStorage, int) - Method in class mekhq.campaign.LocalWarehouse
Removes ammo from the warehouse.
removeArmor(Armor, int) - Method in class mekhq.campaign.LocalWarehouse
 
removeAssociatedInjuryOptions(Injury, List<Injury>, PersonnelOptions) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternate
Removes the specified injury from this person and updates any associated benefits granted by permanent modifications (prosthetics/implants).
removeAward(String, String, LocalDate, LocalDate) - Method in class mekhq.campaign.personnel.PersonAwardController
Removes an award given to this person based on:
removeAwardSilent(String, String, LocalDate) - Method in class mekhq.campaign.personnel.PersonAwardController
Removes an award given to this person (without logging the removal) based on:
removeBloodhuntDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
removeBotForce(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
Removes a bot force from this dynamic scenario, and its associated template as well.
removeBotForce(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
removeCampaignTransporter(CampaignTransportType, Unit) - Method in class mekhq.campaign.Campaign
Deletes an entry from the list of specified list of transports.
removeChildPart(Part) - Method in class mekhq.campaign.parts.Part
Removes a child part from this part.
removeCombatTeam(int) - Method in class mekhq.campaign.force.AbstractForce
 
removeCompatibleAmmo(AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes compatible ammo from the campaign, if available.
removeCompatibleAmmo(LocalWarehouse, AmmoType, int) - Method in record class mekhq.campaign.ForceQuartermaster
Removes compatible ammo from a specific warehouse, if available.
removeContract(ContractSearchType, AbstractContract) - Method in class mekhq.campaign.mission.contract.ContractMarket
Removes an offer from the given search type's map.
removeDate(LocalDate) - Method in class mekhq.campaign.personnel.Award
 
removedAward(Person, LocalDate, Award) - Static method in class mekhq.campaign.log.AwardLogger
 
removedCrew(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that a crew member left the unit.
removedFrom(Person, LocalDate, String) - Static method in class mekhq.campaign.log.AssignmentLogger
 
removedFromTOEFormation(Campaign, Person, LocalDate, Formation) - Static method in class mekhq.campaign.log.AssignmentLogger
 
removedTech(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that a technician stopped maintaining the unit.
removeEmptyTransports() - Method in class mekhq.utilities.PotentialTransportsMap
Removes any transports that are empty from the map so they don't need referenced anymore
removeEntity(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
removeEvent(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
removeEvent(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
Remove the system-level event for the given date if present.
removeFacility(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
removeFailedReinforcements(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Deprecated, for removal: This API element is subject to removal in a future version.
removeFamilyMember(FamilialRelationshipType, Person) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
removeFirstSystem() - Method in class mekhq.campaign.JumpPath
 
removeForce(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
removeFormation(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
removeFormation(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
removeFormation(Formation, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Removes formation from the TOE: unassigns its units (clearing their scenario if it was deployed), removes it from any scenario it was deployed to and from its parent formation, and clears any StratCon track assignments.
removeFormerSpouse(FormerSpouse) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
removeFormerSpouse(Person) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
removeFromCampaign(Person, boolean, boolean, Campaign, AbstractContract) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Removes a person from a campaign and updates relevant data.
removeFunds(TransactionType, LocalDate, Money, String) - Method in class mekhq.campaign.force.AbstractForce
Debits quantity from this force's finances.
removeFunds(TransactionType, Money, String) - Method in class mekhq.campaign.Campaign
 
removeHeatSinks(boolean) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
Pulls up to 50 heat sinks of the appropriate type from the cooling system and adds them to the warehouse
removeInjury(Injury, LocalDate) - Method in class mekhq.campaign.personnel.Person
 
removeItem(Object) - Method in class mekhq.campaign.market.ForceShoppingList
 
removeKill(Kill) - Method in class mekhq.campaign.Campaign
 
removeKillsFor(UUID) - Method in class mekhq.campaign.Campaign
 
removeLoan(Loan) - Method in class mekhq.campaign.finances.Finances
 
removeLocation(AbstractLocation) - Method in class mekhq.campaign.CampaignLocationManager
 
removeMission(AbstractContract) - Method in class mekhq.campaign.Campaign
 
removeNotify() - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
removeNotify() - Method in class mekhq.gui.CampaignGUI
 
removeNotify() - Method in class mekhq.gui.CampaignGuiTab
 
removeNotify() - Method in class mekhq.gui.HangarTab
 
removeNotify() - Method in class mekhq.gui.menus.MekHQMenuBar
 
removeNotify() - Method in class mekhq.gui.menus.TemporaryPersonnelManagementMenu
 
removeNotify() - Method in class mekhq.gui.PersonnelTab
 
removeNotify() - Method in class mekhq.gui.view.AdvanceTimePanel
 
removeNotify() - Method in class mekhq.gui.view.CommandSummaryPanel
 
removeNotify() - Method in class mekhq.gui.view.CurrentLocationPanel
 
removePart(Part) - Method in class mekhq.campaign.LocalWarehouse
Removes a part from the warehouse.
removePart(Part) - Method in class mekhq.campaign.unit.Unit
 
removePart(Part, int) - Method in class mekhq.campaign.LocalWarehouse
Removes one or more parts from the warehouse.
removeParts() - Method in class mekhq.campaign.unit.Unit
Removes all the parts from a unit.
removePayout(Person) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
removePerson(Campaign, Person) - Method in class mekhq.campaign.ForceHumanResources
 
removePerson(Campaign, Person, boolean) - Method in class mekhq.campaign.ForceHumanResources
Removes a person from the campaign roster and cleans up all references.
removePerson(Person) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Clears out an individual entirely from this tracker.
removePersonnelForDay(Campaign, List<Person>) - Method in interface mekhq.module.api.PersonnelMarketMethod
 
removePersonnelForDay(Campaign, List<Person>) - Method in class mekhq.module.atb.PersonnelMarketAtB
Deprecated.
 
removePlanetarySystemOverride(String) - Method in class mekhq.campaign.Campaign
 
removePlayerBase(PlayerBase) - Method in class mekhq.campaign.CampaignLocationManager
Removes base from the set of player bases, firing a LocationRemovedEvent when the base was present.
removePregnancy(Person) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
Removes a pregnancy and clears all related data from the provided person
removePropertyChangeListener(PropertyChangeListener) - Method in class mekhq.gui.utilities.ObservableString
 
removeRow(IAcquisitionWork) - Method in class mekhq.gui.model.ProcurementTableModel
 
removeSalvageFormation(List<Integer>) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
removeSalvageTechs(List<UUID>) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
removeScenario(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
removeScenario(StratConScenario) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Removes a StratConScenario from this track.
removeScenario(Scenario) - Method in class mekhq.campaign.Campaign
 
removeSelectedObjectives() - Method in class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
Removes the selected objectives from the bound template.
removeSelectedOffers() - Method in class mekhq.gui.panes.UnitMarketPane
 
removeSelectionListener(ActionListener) - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
removeShipTransportedUnit(Unit) - Method in class mekhq.campaign.unit.Unit
Removes a unit from our set of transported units.
removeSkill(String) - Method in class mekhq.campaign.personnel.Person
 
removeSkill(String) - Method in class mekhq.campaign.personnel.skills.Skills
Removes a skill.
removeStickyForce(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
removeStratConScenario(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Removes the scenario with the given campaign scenario ID from any tracks where it's present
removeSubFormation(int) - Method in class mekhq.campaign.force.Formation
 
removeTech() - Method in class mekhq.campaign.unit.Unit
 
removeTech(boolean) - Method in class mekhq.campaign.unit.Unit
Removes this unit's assigned technician, if it has one.
removeTechUnit(Unit) - Method in class mekhq.campaign.personnel.Person
 
removeTransport(Unit) - Method in class mekhq.campaign.CampaignTransporterMap
Deletes an entry from the list of transit-capable transport ships.
removeTransportedUnit(Unit) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Removes a unit from our set of transported units.
removeTransportedUnit(Unit) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Removes a unit from our set of transported units.
removeTravelNode(AbstractMobileLocation, CampaignLocationManager) - Static method in class mekhq.campaign.location.LocationDispatch
Removes a spent travel node from the campaign: detaches it from the location tree and de-registers it from the campaign's location list.
removeTreeModelListener(TreeModelListener) - Method in class mekhq.gui.model.OrgTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
removeUnit(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
removeUnit(UUID) - Method in class mekhq.campaign.Campaign
 
removeUnit(UUID) - Method in class mekhq.campaign.LocalHangar
Removes a unit from the hangar.
removeUnit(UUID) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
removeUnit(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
removeUnit(Campaign, UUID, boolean) - Method in class mekhq.campaign.force.Formation
This should not be directly called except by Campaign#removeUnitFromFormation(Unit) instead
removeUnitFromFormation(Unit, Campaign) - Method in class mekhq.campaign.force.AbstractForce
Removes u from its current formation, clearing its formation and scenario assignments and detaching it from any C3 networks.
removeUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This is the primary Unit Market removal method, which is how the market specified removes unit offers
removeUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.AtBMonthlyUnitMarket
The AtB Unit Market clears all offers from the unit market each month
removeUnitOffers(Campaign) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
removeUnits(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment, int) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Worker function that removes the number of units from the specified side.
removeUnitsFromC3Master(Unit, Game) - Method in class mekhq.campaign.force.AbstractForce
Detaches every unit slaved to master from it, clearing their C3 master reference and refreshing networks against the supplied Game.
removeUnitsFromNetwork(Vector<Unit>, Game) - Method in class mekhq.campaign.force.AbstractForce
Removes removedUnits from their shared C3i/Naval C3 network and rebuilds the remaining members' node UUIDs so the network stays contiguous, refreshing networks against the supplied Game.
RemoveUnitStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger to remove a set of Units from the Campaign.
RemoveUnitStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.RemoveUnitStoryTrigger
 
removeZeroQuantityFromList() - Method in class mekhq.campaign.market.ForceShoppingList
 
Renderer() - Constructor for class mekhq.gui.baseComponents.tables.MHQTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.dialog.ManageAssetsDialog.AssetTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.BotForceTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.DocTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.FinanceTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.KillTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.LoanTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.LogTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.LootTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.ObjectiveTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PartsInUseTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PartsStoreModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PartsTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PatientTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PersonnelEventLogModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.PersonnelKillLogModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.ProcurementTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.RankTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.ScenarioTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.TechTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.UnitMarketTableModel.Renderer
 
Renderer() - Constructor for class mekhq.gui.model.UnitTableModel.Renderer
 
Renderer(IconPackage) - Constructor for class mekhq.gui.model.TaskTableModel.Renderer
 
RENT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
RENTED_FACILITIES_COST_HOLDING_CELLS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RENTED_FACILITIES_COST_HOSPITAL_BEDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RENTED_FACILITIES_COST_KITCHENS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RENTED_FACILITIES_COST_REPAIR_BAYS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RentedFacilitiesData - Record Class in mekhq.campaign.mission.contract.contractData
 
RentedFacilitiesData(int, int, int) - Constructor for record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Creates an instance of a RentedFacilitiesData record class.
repaint() - Method in class mekhq.gui.StratConTab
 
REPAIR - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
REPAIR_BAY - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
REPAIR_BAY_SUPERVISOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
REPAIR_COST_FRACTION - Static variable in interface mekhq.campaign.work.IFabricatable
Fraction of a part's undamaged value charged as the cost of a normal repair when 'Pay For Repairs' is enabled.
REPAIR_LOG - Enum constant in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Repairs conducted on the unit.
REPAIR_SITE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RepairAndMaintenancePages - Class in mekhq.gui.campaignOptions.contents
Represents a page in the campaign options UI used to configure settings related to repair and maintenance in a campaign.
RepairAndMaintenancePages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.RepairAndMaintenancePages
Constructs a RepairAndMaintenancePages instance for configuring repair and maintenance-related settings.
repaired(Unit, LocalDate, String, String) - Static method in class mekhq.campaign.log.UnitLogger
Records a repair conducted on the unit.
REPAIRED - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
 
REPAIRING_DAMAGED_HIP_SHOULDER - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
repairInPlace - Variable in class mekhq.campaign.parts.PodSpace
 
REPAIRS - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
RepairStatusChangedEvent - Class in mekhq.campaign.events
Triggered when a damaged unit has the repair location changed or is toggled between salvage and repair.
RepairStatusChangedEvent(Unit) - Constructor for class mekhq.campaign.events.RepairStatusChangedEvent
 
repairSystem(int, int) - Method in class mekhq.campaign.unit.Unit
 
repairSystem(int, int, int) - Method in class mekhq.campaign.unit.Unit
 
RepairTab - Class in mekhq.gui
Shows damaged units and controls for repair.
RepairTab(CampaignGUI, String) - Constructor for class mekhq.gui.RepairTab
 
RepairTaskInfo - Class in mekhq.gui
A specialized JPanel wrapper for repair tasks.
RepairTaskInfo(IconPackage) - Constructor for class mekhq.gui.RepairTaskInfo
 
replaceDate(LocalDate, LocalDate) - Method in class mekhq.campaign.personnel.Award
Replaces a date of an award
replaceEvents(Collection<Planet.PlanetaryEvent>) - Method in class mekhq.campaign.universe.Planet
 
replaceEvents(Collection<PlanetarySystem.PlanetarySystemEvent>) - Method in class mekhq.campaign.universe.PlanetarySystem
Replace the system-level event timeline with the provided collection.
replaceHeatSinks() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
Pulls up to 50 heat sinks of the appropriate type from the warehouse and adds them to the cooling system
REPLACEMENT_LIMB_COST_ARM_TYPE_5 - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_COST_FOOT_TYPE_5 - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_COST_HAND_TYPE_5 - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_COST_LEG_TYPE_5 - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_MINIMUM_SKILL_REQUIRED_TYPES_3_4_5 - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
REPLACEMENT_LIMB_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
REPLACEMENT_ORGAN_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
ReplacementLimbDialog - Class in mekhq.gui.dialog
A dialog for managing the replacement of limbs in a campaign.
ReplacementLimbDialog(Campaign, List<Person>, Person, Money) - Constructor for class mekhq.gui.dialog.ReplacementLimbDialog
Constructor to create a Replacement Limb Dialog.
ReplacementLimbRecovery() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.ReplacementLimbRecovery
 
replaceSpecialAbilities(Map<String, SpecialAbility>) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
replaceTokens(String, Campaign) - Static method in class mekhq.campaign.storyArc.StoryArc
This method will replace tokens in narrative text
replaceTransportedUnits(Set<Unit>) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
When fixing references we need to replace the transported units
replaceTransportedUnits(Set<Unit>) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
When fixing references we need to replace the transported units
REPORT_LINEBREAK - Static variable in class mekhq.campaign.Campaign
 
REPORT_LINEBREAK - Static variable in class mekhq.campaign.dailyReportLog.DailyReportLog
 
reportActionCheckResults() - Method in class mekhq.gui.dialog.RandomEventDialog
 
ReportEvent - Class in mekhq.campaign.events
Triggered when a report item is added.
ReportEvent(Campaign, String) - Constructor for class mekhq.campaign.events.ReportEvent
 
ReportHyperlinkListener - Record Class in mekhq.gui
 
ReportHyperlinkListener(CampaignGUI) - Constructor for record class mekhq.gui.ReportHyperlinkListener
Creates an instance of a ReportHyperlinkListener record class.
ReportingUtilities - Class in mekhq.utilities
This class has a collection of values and methods to make writing out various parts of reports and XML easier by using methods for common outputs.
reportOverride(ReportEvent) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
REPTILE - Enum constant in enum class mekhq.campaign.universe.LifeForm
 
REPUBLIC_OF_THE_SPHERE_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
REPUTATION - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.TermFunding
The step was raised by spending a point of reputation.
REPUTATION - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
 
REPUTATION - Enum constant in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
The applicant's adjusted Chaos Campaign reputation.
REPUTATION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
REPUTATION_PERFORMANCE_CUT_OFF_YEARS - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
REPUTATION_PERFORMANCE_MODIFIER_CUT_OFF - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ReputationReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
ReputationReportDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.reportDialogs.ReputationReportDialog
 
reputationUsed() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the reputationUsed record component.
requestBeforeMissionEndAutosave(Campaign) - Method in class mekhq.service.AutosaveService
 
requestBeforeMissionEndAutosave(Campaign) - Method in interface mekhq.service.IAutosaveService
Handles auto-saving before a mission or contract ends.
requestBeforeScenarioAutosave(Campaign) - Method in class mekhq.service.AutosaveService
 
requestBeforeScenarioAutosave(Campaign) - Method in interface mekhq.service.IAutosaveService
Handles auto-saving before a scenario starts.
requestDayAdvanceAutosave(Campaign) - Method in class mekhq.service.AutosaveService
 
requestDayAdvanceAutosave(Campaign) - Method in interface mekhq.service.IAutosaveService
Handles auto-saving when the day of the campaign advances.
RequestedStockLevels - Class in mekhq.campaign.market
The per-part "requested stock percent" targets that a single IPlace maintains for its warehouse.
RequestedStockLevels() - Constructor for class mekhq.campaign.market.RequestedStockLevels
 
requestGenerate() - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Rolls a force as pressing Generate does.
requestStop() - Method in class mekhq.AtBGameThread
 
REQUIRE_MEKWARRIOR_KIT_TO_DEPLOY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
REQUIRE_SUPPORT_FORCE_TRANSPORTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RequiredCombatElements - Class in mekhq.campaign.mission.contract.contractGeneration
 
RequiredCombatElements() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.RequiredCombatElements
 
requiredLances() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Returns the value of the requiredLances record component.
RequiredScenarioVictory - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Victory in scenarios designated as "required" (usually per contract command clause)
requiredTons() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns the value of the requiredTons record component.
requiredVictoryPoints() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns the value of the requiredVictoryPoints record component.
requireMekWarriorKitToDeploy() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the requireMekWarriorKitToDeploy record component.
requirements() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the requirements record component.
requiresAdditionalAsTechs(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
requiresAdditionalMedics() - Method in class mekhq.campaign.ForceHumanResources
 
requireSingleDetachment() - Method in class mekhq.campaign.force.AbstractForce
The sole Detachment, asserting the single-detachment assumption.
requiresMaintenance() - Method in class mekhq.campaign.unit.Unit
 
requisitionAmmo(AmmoType, int) - Method in class mekhq.campaign.parts.equipment.AmmoBin
Requisitions ammo of a given type from the unit's local warehouse (or campaign warehouse as fallback).
requisitionAmmo(AmmoType, int) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
reRollAdvantages(Campaign, Person, SkillLevel) - Static method in class mekhq.campaign.personnel.PersonUtility
Re-rolls the Special Piloting Abilities (SPAs) of a person based on their experience level.
reRollLoyalty(Person, SkillLevel) - Static method in class mekhq.campaign.personnel.PersonUtility
Re-rolls the loyalty of a person based on their experience level.
RESERVE - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
reserveNewParts() - Method in class mekhq.campaign.parts.Refit
Goes through the required parts and marks them as reserved in the warehouse
reservePart() - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
reservePart() - Method in class mekhq.campaign.parts.missing.MissingPart
 
reservePart() - Method in class mekhq.campaign.parts.Part
Reserve a part for overnight work
reservePart() - Method in class mekhq.campaign.parts.PodSpace
 
reservePart() - Method in interface mekhq.campaign.work.IPartWork
 
reset() - Method in class mekhq.campaign.CampaignNewDayManager
 
reset() - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Resets the editor to its default "add a new force" state, so it does not retain the last-edited force's values.
RESET_ALL_REGARD - Enum constant in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Resets all faction regard values to their default state, as defined by the campaign faction and game date.
RESET_TO_FIRST_TECH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
resetAllFactionStandings() - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Clears all faction standings, removing all records.
resetAsTechMinutes(CampaignOptions) - Method in class mekhq.campaign.ForceHumanResources
 
resetAsTechPool() - Method in class mekhq.campaign.Campaign
 
resetAsTechPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
resetCurrentEdge() - Method in class mekhq.campaign.personnel.Person
Resets edge points to the purchased level.
resetDaysSinceMaintenance() - Method in class mekhq.campaign.unit.Unit
 
resetDaysToWait() - Method in class mekhq.campaign.parts.Part
 
resetDaysToWait() - Method in class mekhq.campaign.unit.UnitOrder
 
resetDaysToWait() - Method in interface mekhq.campaign.work.IAcquisitionWork
 
resetEngineer() - Method in class mekhq.campaign.unit.Unit
Resets the engineer assignment for this unit based on its current crew.
resetFactionStanding(String) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
resetLoot() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
resetMedicPool() - Method in class mekhq.campaign.Campaign
 
resetMedicPool(Campaign) - Method in class mekhq.campaign.ForceHumanResources
 
resetMinutesLeft(boolean) - Method in class mekhq.campaign.personnel.Person
Resets the available working time (minutes and overtime) for this person based on their role and administrative support.
resetModeToNormal() - Method in class mekhq.campaign.parts.Part
 
resetOvertime() - Method in class mekhq.campaign.parts.Part
 
resetOvertime() - Method in class mekhq.campaign.parts.PodSpace
 
resetOvertime() - Method in class mekhq.campaign.parts.Refit
We don't do this
resetOvertime() - Method in interface mekhq.campaign.work.IPartWork
 
resetPartSet() - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
resetPilotAndEntity() - Method in class mekhq.campaign.unit.Unit
 
resetRandomDeath() - Method in class mekhq.campaign.Campaign
 
resetRepairSettings() - Method in class mekhq.campaign.parts.Part
Sets minimum skill, shorthanded mod, and rush job/extra time setting to defaults.
resetScenario(Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Resets the state of the current scenario for the given campaign.
resetSectorFog() - Method in class mekhq.gui.StratConPanel
GM tool: un-reveals every hex in the current sector so scouting can be re-tested, then repaints.
resetSkillTypes() - Method in class mekhq.campaign.personnel.Person
 
resetTempCrewPoolForRole(Campaign, CampaignOptions, PersonnelRole) - Method in class mekhq.campaign.ForceHumanResources
Resets the temp crew pool for a specific role by emptying and then filling it.
resetTempCrewPoolForRole(PersonnelRole) - Method in class mekhq.campaign.Campaign
Resets the temp crew pool for a specific role by emptying and then filling it.
resetTimeSpent() - Method in class mekhq.campaign.parts.Part
 
resetTimeSpent() - Method in class mekhq.campaign.parts.PodSpace
 
resetTimeSpent() - Method in class mekhq.campaign.parts.Refit
Reset time spent on this refit to zero minutes.
resetTimeSpent() - Method in interface mekhq.campaign.work.IPartWork
 
resetToDefault() - Method in class mekhq.campaign.force.ForceOption
 
resetUnit() - Method in class mekhq.gui.MekLabTab
 
resigned(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
RESIGNED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
RESIGNED - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
RESILIENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
ResizeImpact(int, int, int, int, int) - Constructor for record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Creates an instance of a ResizeImpact record class.
resizeSector() - Method in class mekhq.gui.StratConPanel
GM tool: prompts for new sector dimensions and applies them, growing or shrinking at the right and bottom edges.
resizeTrack(StratConTrackState, int, int, AbstractContract, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Resizes a sector, growing or shrinking it at its right and bottom edges.
RESOLUTE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
resolve(boolean, String) - Method in class mekhq.campaign.personnel.skills.ActionCheck
Executes action check for the specified person.
resolve(String, int) - Method in interface mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamingTierResolver
 
resolve(SkillLevel) - Static method in class mekhq.gui.utilities.SkillLevelPickerUtility
Resolves a picker selection to a concrete SkillLevel.
resolve(Campaign, Node) - Method in interface mekhq.campaign.location.ILocation.ReferenceResolver
 
resolveActOfPiracy(Campaign, List<Person>, int, List<Scenario>, boolean, String) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Resolves an act of piracy: rolls to avoid getting caught, credits the looted booty to the force's finances, and - if caught - applies a criminal-record penalty to the force or its personnel.
resolveAfterCombat(Campaign, Person, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Resolve injury modifications in case of entering combat with active ones
resolveAllContracts() - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Clears every outstanding payout, for all contracts at once.
resolveAnchorFaction(ChaosEmployerType, LocalDate, ILocation, Faction, Faction) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Selects the territorial anchor faction for the given type.
resolveAnchorFaction(ChaosEmployerType, LocalDate, ILocation, Faction, Faction) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerGovernment
A government contract's conflict is anchored on the player's own faction's territory, so the anchor is always the player faction.
resolveCampusReference(Campaign, Node) - Static method in class mekhq.campaign.location.AcademyCampusLocation
Resolves a "campus" reference (academy anchored to a fixed planetary system).
resolveCombatDamage(Campaign, Person, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Resolves effects of damage suffered during combat by generating and applying injuries.
resolveCombatDamageUsingStandardModel(Campaign, Person, int) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Resolves combat damage using the standard medical model.
resolveDailyHealing(Campaign, Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedical.InjuryUtil
Run a daily healing check
resolveEvent(boolean) - Method in class mekhq.gui.dialog.RandomEventDialog
 
resolveFlavorFaction(ChaosEmployerType, LocalDate, ILocation, Faction) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationEmployer
Selects the flavor faction — who is paying the unit — matching the employer type's theme.
resolveFlavorFaction(ChaosEmployerType, LocalDate, ILocation, Faction) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerGovernment
A government contract is paid by the player's own faction, so the flavor faction is always the player faction regardless of the rolled type.
resolveLocalCampusReference(Campaign, Node) - Static method in class mekhq.campaign.location.AcademyCampusLocation
Resolves a "localCampus" reference (home-school or unit-education campus under the campaign).
resolveModifier(PlanetarySystem, LocalDate) - Static method in class mekhq.campaign.universe.garrison.GarrisonModifierResolver
 
resolveRandomSkillLevel(SkillLevel) - Static method in class mekhq.campaign.personnel.skills.Skills
Resolves the "Random" skill-picker sentinel to a concrete level.
resolveReference(Campaign, Node) - Static method in class mekhq.campaign.base.PlayerBase
Resolves a "base" reference back to the matching player base, or null if none matches.
resolveReference(Campaign, Node) - Static method in class mekhq.campaign.FixedLocation
Resolves a "fixed" reference back to the fixed location for its planetary system.
resolveReference(Campaign, Node) - Static method in class mekhq.campaign.force.Detachment
Resolves a serialized reference to the player force's detachment back to the live instance.
resolveReferenceFromXML(Campaign, Node) - Static method in interface mekhq.campaign.location.ILocation
Resolves a reference previously written by ILocation.writeReferenceToXML(java.io.PrintWriter, int) back to the live location, or null if the discriminator is missing/unknown or its identity cannot be resolved.
resolveSalvage(Campaign, AbstractContract, Scenario, List<TestUnit>, List<TestUnit>, List<TestUnit>) - Static method in class mekhq.campaign.mission.scenarios.camOpsSalvage.CamOpsSalvageUtilities
Processes and finalizes salvage after player selection.
resolveScenario(Scenario) - Method in class mekhq.MekHQ
This method is called when player wants to manually resolve the scenario providing MUL files.
resolveScenario(ScenarioStatus, String) - Method in class mekhq.campaign.ResolveScenarioTracker
 
ResolveScenarioTracker - Class in mekhq.campaign
This object will be the main workhorse for the scenario resolution wizard.
ResolveScenarioTracker(Scenario, Campaign, boolean) - Constructor for class mekhq.campaign.ResolveScenarioTracker
 
ResolveScenarioTracker.OppositionPersonnelStatus - Class in mekhq.campaign
This object is used to track the status of an opposition personnel.
ResolveScenarioTracker.PersonStatus - Class in mekhq.campaign
This object is used to track the status of a particular personnel.
ResolveScenarioTracker.UnitStatus - Class in mekhq.campaign
This object is used to track the status of a particular unit.
ResolveScenarioWizardDialog - Class in mekhq.gui.dialog
 
ResolveScenarioWizardDialog(Campaign, JFrame, boolean, ResolveScenarioTracker) - Constructor for class mekhq.gui.dialog.ResolveScenarioWizardDialog
 
RESOURCE_BUNDLE - Static variable in interface mekhq.campaign.work.IFabricatable
 
RESOURCE_SCROUNGER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
resourceBundle(String) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
RESOURCEFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
resources - Variable in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
resources - Variable in class mekhq.campaign.parts.Part
 
resources - Variable in class mekhq.campaign.report.AbstractReport
 
resources - Variable in class mekhq.gui.baseComponents.JScrollableMenu
 
resources - Variable in class mekhq.gui.baseComponents.JScrollablePopupMenu
 
resources - Variable in class mekhq.gui.MekLabTab
 
RESPONSE_NEGATIVE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
Represents a negative response quality.
RESPONSE_NEUTRAL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
Represents a neutral response quality.
RESPONSE_POSITIVE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
Represents a positive response quality.
responseEntries() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Returns the value of the responseEntries record component.
restart() - Method in class mekhq.MekHQ
restart back to the splash screen
restore() - Method in class mekhq.campaign.Campaign
 
restore() - Method in class mekhq.campaign.market.ForceShoppingList
 
restore() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
Restores the equipment from the name
restore() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
Restores the equipment from the name
restore() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
restore() - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
restore() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
restore() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
Restores the equipment from the name
restore() - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
restore() - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
restore() - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
restoreAssignedCoordForces() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Restores the look-up table of coordinates to force lists
restorePlatoonDesigned(Unit, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Returns a conventional infantry platoon to its designed armor: the captured designed kit is re-issued (drawn from stores, ordering any shortfall) and the platoon's current kit is returned.
restorePreMothballInfo(Unit, Campaign) - Method in class mekhq.campaign.unit.MothballInfo
Restore a unit's pilot, assigned tech and force, to the best of our ability
restoreReturnDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Restores the look-up table of force IDs to return dates
restoreStep(NegotiationStepMath.Term, int, int) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
The step a sacrificed term rises to when a single raise undoes one lower: the sacrifice boundary directly above currentStep on the deterministic path lowered down from originalStep.
restoreTransientStratconInformation(AbstractContract, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Given a mission (that's an AtB contract), restore track state information, such as pointers from StratCon scenario objects to AtB scenario objects.
RestoreUnitAction - Record Class in mekhq.campaign.unit.actions
Restores a unit to an undamaged state.
RestoreUnitAction() - Constructor for record class mekhq.campaign.unit.actions.RestoreUnitAction
Creates a new RestoreUnitAction instance using the default means of creating entity copies.
RestoreUnitAction(RestoreUnitAction.IEntityCopyFactory) - Constructor for record class mekhq.campaign.unit.actions.RestoreUnitAction
Creates a new RestoreUnitAction instance using the provided RestoreUnitAction.IEntityCopyFactory.
RestoreUnitAction.IEntityCopyFactory - Interface in mekhq.campaign.unit.actions
Implementations allow copies of entities to be created.
RESTRICT_PARTS_BY_MISSION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RESTRICT_SCENARIOS_TO_FLEET_CAPABILITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
result() - Method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Returns the value of the result record component.
Result(int, int) - Constructor for record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Creates an instance of a Result record class.
Result(int, int, int, int) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Creates an instance of a Result record class.
Result(int, int, int, int, int, int, int, int, List<Person>) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Creates an instance of a Result record class.
Result(List<Unit>, double, double, double, double) - Constructor for record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Creates an instance of a Result record class.
Result(List<Unit>, List<Unit>) - Constructor for record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Creates an instance of a Result record class.
Result(ForceDescriptor, List<Person>, CommandGenerator.SpareCosts, Set<UUID>) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Creates an instance of a Result record class.
Result(Person, Map<Person, FormationLevel>) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Creates an instance of a Result record class.
Resupply - Class in mekhq.campaign.mission.resupplyAndCaches
The Resupply class manages the resupply process during a campaign.
Resupply(Campaign, AbstractContract, Resupply.ResupplyType) - Constructor for class mekhq.campaign.mission.resupplyAndCaches.Resupply
Constructs a new Resupply instance and initializes resupply parameters for the given campaign and contract.
RESUPPLY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
RESUPPLY_AMMO_TONNAGE - Static variable in class mekhq.campaign.mission.resupplyAndCaches.Resupply
 
RESUPPLY_AND_CONVOYS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
RESUPPLY_ARMOR_TONNAGE - Static variable in class mekhq.campaign.mission.resupplyAndCaches.Resupply
 
RESUPPLY_CONTRACT_END - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
 
RESUPPLY_LOOT - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
 
RESUPPLY_LOOT_BOX_NAME - Static variable in class mekhq.campaign.mission.resupplyAndCaches.PerformResupply
 
RESUPPLY_MINIMUM_PART_WEIGHT - Static variable in class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents
Some parts are weightless, so we include a nominal weight for those.
RESUPPLY_NORMAL - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
 
RESUPPLY_SMUGGLER - Enum constant in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
 
Resupply.ResupplyType - Enum Class in mekhq.campaign.mission.resupplyAndCaches
Enum representing the various types of resupply methods available during a campaign.
ResupplyConvoyChoice - Class in mekhq.gui.dialog
Dialog class providing the user with options regarding the resupply convoy.
ResupplyConvoyChoice(Campaign, boolean, int, int, double, String) - Constructor for class mekhq.gui.dialog.ResupplyConvoyChoice
Constructs a ResupplyConvoyChoice, displaying the dialog and storing the user's selection.
ResupplyConvoyChoice.ConvoyResponseType - Enum Class in mekhq.gui.dialog
Enum representing the possible responses to the resupply convoy dialog.
ResupplyDialogUtilities - Class in mekhq.gui.dialog.resupplyAndCaches
Utility class for managing and facilitating dialog-related operations in resupply missions within MekHQ campaigns.
ResupplyDialogUtilities() - Constructor for class mekhq.gui.dialog.resupplyAndCaches.ResupplyDialogUtilities
 
ResupplyUtilities - Class in mekhq.campaign.mission.resupplyAndCaches
Utility class for managing resupply operations and events in MekHQ campaigns.
ResupplyUtilities() - Constructor for class mekhq.campaign.mission.resupplyAndCaches.ResupplyUtilities
 
resurrected(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
RETAINER - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
RETALIATOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
retired(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
RETIRED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
RETIRED - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
retiredAndTransferredFromInfirmary(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
retireDueToWounds(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
Deprecated, for removal: This API element is subject to removal in a future version.
RETIREMENT_AGE - Static variable in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
RETIREMENT_DATE - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
RetirementDefectionDialog - Class in mekhq.gui.dialog
 
RetirementDefectionDialog(CampaignGUI, AbstractContract, boolean) - Constructor for class mekhq.gui.dialog.RetirementDefectionDialog
 
RetirementDefectionTracker - Class in mekhq.campaign.personnel.turnoverAndRetention
 
RetirementDefectionTracker() - Constructor for class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
RetirementDefectionTracker.LegacyRelinkResult - Record Class in mekhq.campaign.personnel.turnoverAndRetention
RetirementDefectionTracker.Payout - Class in mekhq.campaign.personnel.turnoverAndRetention
Class used to record the required payout to each retired/defected/killed/sacked person.
RetirementTableModel - Class in mekhq.gui.model
 
RetirementTableModel(Campaign) - Constructor for class mekhq.gui.model.RetirementTableModel
 
RetirementTableModel.TextRenderer - Class in mekhq.gui.model
 
RetirementTableModel.VisualRenderer - Class in mekhq.gui.model
 
retrieveUnit(String) - Static method in class mekhq.Utilities
 
returnAmmo(AmmoType, int) - Method in class mekhq.campaign.parts.equipment.AmmoBin
Returns ammo unloaded from the bin to the unit's local warehouse (or campaign warehouse as fallback).
returnAmmo(AmmoType, int) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
returnedFromAWOL(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
returnedFromEducation(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
returnedFromLeave(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
returnedFromMissing(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
returnedWithInjuries(Person, LocalDate, Collection<Injury>) - Static method in class mekhq.campaign.log.MedicalLogger
 
revealOceanHexes(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorGenerator
Adds every ocean hex to the track's revealed set, so open water is always visible.
REVERSE_QUALITY_NAMES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
REVOLUTIONIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
REWARD_COMING_OF_AGE_ABILITIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
REWARD_COMING_OF_AGE_RP_SKILLS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
RHO - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
RIBS - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_ANKLE - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_CALF - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_ELBOW - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_FEMUR - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_FOREARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_HIP - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_KNEE - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_SHIN - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_SHOULDER - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_THIGH - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIGHT_WRIST - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
RIOT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
RIOT_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
RIOT_RESPONSE_PLANNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RiotScenario - Class in mekhq.campaign.randomEvents.other
Builds and schedules a StratCon "Crowd Control" scenario representing a civilian riot, then injects generated civilian mobs into the scenario's AI-controlled force.
RiotScenario(Campaign, AbstractContract) - Constructor for class mekhq.campaign.randomEvents.other.RiotScenario
Constructs a new RiotScenario and immediately attempts to generate a riot scenario for the supplied contract.
RISK_TAKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
RITUALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
RIVALRY - Enum constant in enum class mekhq.campaign.universe.factionHints.DiplomacyType
 
RIVERINE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
Cities hug water and river edges.
RIVERLANDS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
A meandering river with tributaries: connected, linear water.
RO_MAX - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RO_MIN - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RO_NUM - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
roadEntryEdges(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConRoadPlacer
Reports the hex directions in which a road leaves the given hex, for a scenario spawned on a road hex.
ROCKLAND_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
ROCKLAND_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
rockyMultiplier() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the rockyMultiplier record component.
rockyMultiplierOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
 
ROLE_BASE_SALARIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ROLEPLAY - Enum constant in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
ROLEPLAY_ART - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents skills related to art or artistic pursuits within the roleplay or narrative context.
ROLEPLAY_GENERAL - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents roleplay or narrative-based skills.
ROLEPLAY_INTEREST - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents roleplay or narrative-based skills related to special interests.
ROLEPLAY_SCIENCE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents roleplay or narrative-based skills related to science or scientific disciplines.
ROLEPLAY_SECURITY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents roleplay or narrative-based skills related to security.
RoleSetEditorPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor for a force's role choices.
RoleSetEditorPanel() - Constructor for class mekhq.gui.scenarioTemplateEditor.RoleSetEditorPanel
 
roll(int) - Static method in class mekhq.campaign.universe.garrison.RandomGarrisonTable
Rolls 2D6, applies the given total modifier (era plus world modifiers, summed by the caller), and returns the resulting garrison composition.
roll3d6() - Static method in class mekhq.Utilities
 
rollAndApply(AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
If the campaign opts in, rolls this contract's characteristics, stores them, and applies the ones that are baked into the contract at generation (pay, combat pay, length, objectives).
rollBlowingSandCondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
rollCommand(ForceDescriptorSnapshot, Ruleset.ProgressListener) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Rolls a command from the given snapshot without touching any campaign: bootstraps the engine for the snapshot's year, builds the root ForceDescriptor, and rolls the force via Ruleset.processRoot(megamek.client.ratgenerator.ForceDescriptor, megamek.client.ratgenerator.Ruleset.ProgressListener).
RollDiceStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint rolls some dice and returns the result.
RollDiceStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
rolledUnitIds() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns the value of the rolledUnitIds record component.
rollEMICondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
rollFamiliarity(int) - Method in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
 
rollFogCondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
rollLightCondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
rollMonthlyOffers(Campaign) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
Rolls this month's offer breakdown for every real search type at the campaign's current location.
rollOceanPercent(HydrologyProfile) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
Rolls an actual ocean coverage uniformly within the profile's band.
rollOffer(ContractSearchType, HiringHallLevel) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
Rolls one search type's monthly offers, capturing the full breakdown.
rollOffer(ContractSearchType, HiringHallLevel, int) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
rollOfferCount(ContractSearchType, HiringHallLevel) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability
rollProbability(int) - Static method in class mekhq.Utilities
 
rollRandomSkillLevel() - Static method in class mekhq.campaign.personnel.skills.Skills
Rolls a random SkillLevel on a 2d6 bell curve centered on Regular.
rollRetirement(AbstractContract, Map<UUID, TargetRoll>, Money, Campaign) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
Makes rolls for Employee Turnover based on previously calculated target rolls, and tracks all retirees in the unresolvedPersonnel hash in case the dialog is closed before payments are resolved, to avoid re-rolling the results.
rollSchedule(int, int) - Static method in class mekhq.campaign.mission.contract.contractGeneration.TrackIntensityTable
Rolls a scenario schedule for a contract from the Track Intensity Tables with a single 1D6 roll.
rollSchedule(int, int, int) - Static method in class mekhq.campaign.mission.contract.contractGeneration.TrackIntensityTable
Rolls a scenario schedule for a contract from the Track Intensity Tables, combining several rolls.
rollSPA(Campaign, Person) - Method in class mekhq.campaign.personnel.generator.SingleSpecialAbilityGenerator
Rolls and assigns a random Special Personnel Ability (SPA) to the specified person within the given campaign, using default behavior (eligibility, weighting, and flaws are all considered).
rollSPA(Campaign, Person, boolean, boolean, boolean, boolean) - Method in class mekhq.campaign.personnel.generator.SingleSpecialAbilityGenerator
Rolls and assigns a random Special Personnel Ability (SPA) to the specified person within the given campaign, using the provided weighting and eligibility criteria.
rollSpecialAbilities(int) - Static method in class mekhq.Utilities
 
rollWeatherCondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
rollWindCondition(String) - Method in class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
ROMDesignation - Enum Class in mekhq.campaign.personnel.enums
 
RoninEventDialog - Class in mekhq.gui.dialog.randomEvents
 
RoninEventDialog(Campaign, Person, String, String) - Constructor for class mekhq.gui.dialog.randomEvents.RoninEventDialog
 
RoninOffer - Class in mekhq.campaign.randomEvents.other
Represents a dialog and associated logic for presenting the player with a Ronin offer.
RoninOffer(Campaign, StratConCampaignState, int) - Constructor for class mekhq.campaign.randomEvents.other.RoninOffer
Creates a new instance of the RoninOffer dialog for handling a Ronin hiring event.
ROOF_RACK - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
ROOT_XML_ELEMENT_NAME - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
ROOT_XML_ELEMENT_NAME - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
ROOT_XML_ELEMENT_NAME - Static variable in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
ROOT_XML_ELEMENT_NAME - Static variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
rootCommander() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Returns the value of the rootCommander record component.
Rotor - Class in mekhq.campaign.parts
 
Rotor() - Constructor for class mekhq.campaign.parts.Rotor
Deprecated, for removal: This API element is subject to removal in a future version.
Rotor(int, Campaign) - Constructor for class mekhq.campaign.parts.Rotor
 
round() - Method in record class mekhq.campaign.finances.Money
 
RoundedButtonBorder() - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedJButton.RoundedButtonBorder
Constructs a new RoundedJButton.RoundedButtonBorder with predefined color, thickness, and corner arc.
RoundedButtonBorder() - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedMMToggleButton.RoundedButtonBorder
Constructs a new RoundedMMToggleButton.RoundedButtonBorder with predefined color, thickness, and corner arc.
RoundedJButton - Class in mekhq.gui.baseComponents.roundedComponents
RoundedJButton is a custom JButton implementation that renders a button with rounded corners and a customizable border.
RoundedJButton() - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
Constructs a default RoundedJButton with no text.
RoundedJButton(String) - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
Constructs a RoundedJButton with the specified text label.
RoundedJButton.RoundedButtonBorder - Class in mekhq.gui.baseComponents.roundedComponents
RoundedJButton.RoundedButtonBorder is a subclass of RoundedLineBorder that defines a border with a specific color, thickness, and corner arc.
RoundedLineBorder - Class in mekhq.gui.baseComponents.roundedComponents
RoundedLineBorder is a custom border implementation for Swing components that draws a rectangular border with rounded corners, a configurable color, thickness, and arc radius.
RoundedLineBorder(Color, int, int) - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedLineBorder
Constructs a new RoundedLineBorder with the specified color, thickness, and arc radius.
RoundedMMToggleButton - Class in mekhq.gui.baseComponents.roundedComponents
RoundedMMToggleButton is a custom JButton implementation that renders a button with rounded corners and a customizable border.
RoundedMMToggleButton(String) - Constructor for class mekhq.gui.baseComponents.roundedComponents.RoundedMMToggleButton
Constructs a RoundedMMToggleButton with the specified text label.
RoundedMMToggleButton.RoundedButtonBorder - Class in mekhq.gui.baseComponents.roundedComponents
RoundedMMToggleButton.RoundedButtonBorder is a subclass of RoundedLineBorder that defines a border with a specific color, thickness, and corner arc.
ROUTED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
routedMoraleUpdate(Campaign, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Applies follow-up effects when a contract's morale has reached a routed state.
routedPayout() - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Returns the value of the routedPayout record component.
routEndDate() - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Returns the value of the routEndDate record component.
ROUTINE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
RulesetEngineBootstrap - Class in mekhq.campaign.universe.commandGeneration.ratgen
Idempotent initialization of the MegaMek Force Generator engine for use from the MekHQ side.
RulesetRankAssigner - Class in mekhq.campaign.universe.commandGeneration.ratgen
Tree-aware rank assignment pass for the Force Generator pipeline.
RulesetRankAssigner.Guidance - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
What the walker learned from the rolled tree, for the rank pass to lean on.
RulesetRankAssigner.Result - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
What the rank passes promoted.
RulesetsPages - Class in mekhq.gui.campaignOptions.contents
Represents a page in the campaign options UI for managing ruleset configurations in campaigns.
RulesetsPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.RulesetsPages
Constructs a RulesetsPages instance for managing ruleset options.
RUMP - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
run() - Method in class mekhq.AtBGameThread
Deprecated.
 
run(Campaign, CommandGenerationOptions, List<Person>, Ruleset.ProgressListener) - Static method in class mekhq.campaign.universe.commandGeneration.StartingSimulation
Runs the simulation over the people generated.
runDiagnostic(boolean) - Method in class mekhq.campaign.unit.Unit
Run a diagnostic on this unit
RUSH_15 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
RUSH_2 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
RUSH_30 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
RUSH_4 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
RUSH_8 - Enum constant in enum class mekhq.campaign.work.WorkTime
 
RUSH_HOUR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
RUSSIAN_PATRONYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
RUTHLESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
RWO_MAX - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RWO_MIN - Static variable in class mekhq.campaign.personnel.ranks.Rank
 
RWO_NUM - Static variable in class mekhq.campaign.personnel.ranks.Rank
 

S

S - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
S_ACROBATICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ACTING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ADMIN - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ANIMAL_HANDLING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ANTI_MEK - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_APPRAISAL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ARCHERY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_COOKING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_DANCING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_DRAWING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_INSTRUMENT - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_OTHER - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_PAINTING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_POETRY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_SCULPTURE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_SINGING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ART_WRITING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ARTILLERY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ASTECH - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_CAREER_ANY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_COMMUNICATIONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_COMPUTERS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_CRYPTOGRAPHY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_DEFAULT_ID - Static variable in class mekhq.campaign.mission.scenarios.Scenario
 
S_DEMOLITIONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_DISGUISE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ESCAPE_ARTIST - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_FORGERY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_AERO - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_BA - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_JET - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_MEK - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_PROTO - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_SPACE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_GUN_VEE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_ANTIQUES - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_ARCHEOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_ASTROLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_CARTOGRAPHY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_ECONOMICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_EXOTIC_ANIMALS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_FASHION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_FISHING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_GAMBLING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_HISTORY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_HOLO_CINEMA - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_HOLO_GAMES - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_LAW - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_LITERATURE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_MILITARY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_MUSIC - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_MYTHOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_OTHER - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_PHILOSOPHY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_POLITICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_POP_CULTURE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_SPORTS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTEREST_THEOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INTERROGATION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_INVESTIGATION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_LANGUAGES - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_LEADER - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_MARTIAL_ARTS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_MEDTECH - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_MELEE_WEAPONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_NAVIGATION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_NEGOTIATION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PERCEPTION - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_AERO - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_GVEE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_JET - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_MEK - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_NVEE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_PROTO - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_SPACE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PILOT_VTOL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_PROTOCOLS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_RUNNING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_BIOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_CHEMISTRY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_GENETICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_GEOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_MATHEMATICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_MILITARY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_OTHER - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_PHARMACOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_PHYSICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_PSYCHOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SCIENCE_XENOBIOLOGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SECURITY_SYSTEMS_ELECTRONIC - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SECURITY_SYSTEMS_MECHANICAL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SENSOR_OPERATIONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SLEIGHT_OF_HAND - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SMALL_ARMS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_STEALTH - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_STRATEGY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_STREETWISE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SUPPORT_WEAPONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SURGERY - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SURVIVAL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_SWIMMING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TACTICS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TECH_AERO - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TECH_BA - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TECH_MECHANIC - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TECH_MEK - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TECH_VESSEL - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_THROWN_WEAPONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TRACKING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_TRAINING - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
S_ZERO_G_OPERATIONS - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
SABOTAGE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
sacked(Person, LocalDate) - Static method in class mekhq.campaign.log.ServiceLogger
 
SACKED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
SACRIFICE - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.TermFunding
The step was raised by spending two banked sacrifice steps.
sacrificeAllowed(int, boolean, int, int, int, int) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
Whether gap further raw steps may be sacrificed from a term, honoring both global caps.
sacrificeBank() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the sacrificeBank record component.
SADISTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
safeSpouse(Campaign, LocalDate, Person, Person, boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
Determines if the potential spouse is a safe spouse for a person.
SALARIES - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
SalariesPages - Class in mekhq.gui.campaignOptions.contents
The SalariesPages class represents the user interface components for configuring salary-related options in the MekHQ Campaign Options dialog.
SalariesPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.SalariesPages
Constructs the SalariesPages object with the given campaign options.
SALARY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SALARY_ANTI_MEK_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SALARY_SPECIALIST_INFANTRY_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SALARY_XP_MULTIPLIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
salvage(int, int) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a gauge of the salvage percentage claimed so far against the negotiated maximum.
salvage(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
Formats salvage terms as either "Exchange only" or a rounded percentage.
SALVAGE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
SALVAGE - Enum constant in enum class mekhq.campaign.force.FormationType
Salvage force type, typically used in post-scenario salvage operations
SALVAGE - Enum constant in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
 
SALVAGE_EXCHANGE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
SALVAGE_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
SALVAGE_RAT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SALVAGE_SUPERVISOR - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SalvageCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
SalvageCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.SalvageCampaignOptionsChangedConfirmationDialog
 
salvageCapableUnits() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the salvageCapableUnits record component.
SALVAGED - Enum constant in enum class mekhq.campaign.unit.UnitAcquisitionType
The unit was recovered from the battlefield as salvage.
salvageDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the salvageDelta record component.
salvagedFrom(Unit, LocalDate, String) - Static method in class mekhq.campaign.log.UnitLogger
Records that the unit was salvaged from a former owner.
SalvageFormationData - Record Class in mekhq.campaign.mission.scenarios.camOpsSalvage
 
SalvageFormationData(Formation, FormationType, Person, double, double, int, boolean) - Constructor for record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Creates an instance of a SalvageFormationData record class.
SalvageFormationPicker - Class in mekhq.gui.dialog.camOpsSalvage
Modal dialog that lists available formations capable of participating in salvage operations and lets the user select one or more for the current task.
SalvageFormationPicker(Campaign, List<SalvageFormationData>, boolean, List<Integer>, ScenarioTemplate.BattlefieldControlType) - Constructor for class mekhq.gui.dialog.camOpsSalvage.SalvageFormationPicker
Creates and displays the salvage formation picker dialog.
salvageLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns the value of the salvageLocked record component.
salvageOverage(AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractSettlement
The value of salvage the player kept beyond their salvage rights, which the employer is owed at contract end.
SalvagePostScenarioPicker - Class in mekhq.gui.dialog.camOpsSalvage
Dialog for managing salvage operations after a scenario is completed.
SalvagePostScenarioPicker(Campaign, AbstractContract, Scenario, List<TestUnit>, List<TestUnit>) - Constructor for class mekhq.gui.dialog.camOpsSalvage.SalvagePostScenarioPicker
Creates a new post-salvage picker dialog and processes the selected salvage.
salvageRights() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns the value of the salvageRights record component.
SalvageTechData - Record Class in mekhq.campaign.mission.scenarios.camOpsSalvage
 
SalvageTechData(Person, UUID, String, int, PersonnelRole, PersonnelRole, List<String>, String, String, int, String, int, int) - Constructor for record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Creates an instance of a SalvageTechData record class.
SalvageTechPicker - Class in mekhq.gui.dialog.camOpsSalvage
Modal dialog that lets the user pick one or more salvage technicians from a tabular list.
SalvageTechPicker(List<SalvageTechData>, List<UUID>, boolean, ScenarioTemplate.BattlefieldControlType, boolean) - Constructor for class mekhq.gui.dialog.camOpsSalvage.SalvageTechPicker
Creates and shows a modal picker dialog for salvage technicians.
salvageUnit(int) - Method in class mekhq.campaign.ResolveScenarioTracker
 
SalvageUtilities - Class in mekhq.campaign.mission.contract.utilities
 
SalvageUtilities() - Constructor for class mekhq.campaign.mission.contract.utilities.SalvageUtilities
 
SameArc - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Same or adjacent edge as the designated force (e.g.
SameEdge - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Same edge as the designated force
sanitizeMarketEntries(Map<PersonnelRole, PersonnelMarketEntry>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Removes entries with non-positive weights or counts from the supplied personnel market entries map.
Satellite - Class in mekhq.campaign.universe
This is an object for satellites (i.e.
Satellite() - Constructor for class mekhq.campaign.universe.Satellite
 
SATELLITE - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SAVAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
save() - Method in class mekhq.gui.clientOptions.MHQOptionsPane
Writes the edited options back to MHQOptions.
SAVE_BEFORE_MISSION_END - Static variable in class mekhq.MHQConstants
 
SAVE_BEFORE_SCENARIOS_KEY - Static variable in class mekhq.MHQConstants
 
SAVE_DAILY_KEY - Static variable in class mekhq.MHQConstants
 
SAVE_MONTHLY_KEY - Static variable in class mekhq.MHQConstants
 
SAVE_MOTHBALL_STATE - Static variable in class mekhq.MHQConstants
 
SAVE_WEEKLY_KEY - Static variable in class mekhq.MHQConstants
 
SAVE_YEARLY_KEY - Static variable in class mekhq.MHQConstants
 
saveCampaign(ActionEvent) - Method in class mekhq.gui.CampaignGUI
 
saveCampaign(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a campaign file to save to.
saveCampaign(JFrame, Campaign, File) - Static method in class mekhq.gui.CampaignGUI
 
saveCampaign(JFrame, Campaign, File, boolean) - Static method in class mekhq.gui.CampaignGUI
Attempts to save the given campaign to the given file.
saveCampaignForBugReport(JFrame, Campaign) - Static method in class mekhq.campaign.utilities.EasyBugReport
Saves the given campaign and packages it, along with log files, into a ZIP archive chosen by the user.
saveContractDefinition(JFrame, StratConContractDefinition) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a contract definition file to save to.
saveCustomization() - Method in class mekhq.campaign.parts.Refit
Writes the configuration for the new side of the refit to a .mtf or .blk file in the customs directory.
saveDeployUnits(JFrame, Scenario, String) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .mul file to save to.
saveFilter - Static variable in class mekhq.gui.panels.StartupScreenPanel
 
saveFinancesCSV(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .csv file to save finances to.
saveIndividualRankSystem(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .xml file to save to.
saveParts(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .parts file to save to.
savePartsFile() - Method in class mekhq.gui.CampaignGUI
 
savePersonFile() - Method in class mekhq.gui.CampaignGUI
 
savePersonnel(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select an .xml file to open.
savePersonnelCSV(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .csv file to save personnel to.
saveRankSystems(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .xml file to save to.
saveScenarioModifier(JFrame, AtBScenarioModifier) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a scenario modifier file to save to.
saveScenarioTemplate(JFrame, ScenarioTemplate) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a scenario template file to save to.
saveStarMap(JFrame) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .png file to save to.
saveStratConFacility(JFrame, StratConFacility) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a StratCon facility file to save to.
saveUnits(JFrame, String) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .mul file to save to.
saveUnitsCSV(JFrame, Campaign) - Static method in class mekhq.gui.FileDialogs
Displays a dialog window from which the user can select a .csv file to save units to.
saveWithBackup(JFrame, String, ObservableString, String, FileType) - Static method in class mekhq.gui.FileDialogs
Displays a dialog pointing at the default directory where the user can save a file, ensures its extension, and creates a backup if it already exists.
SAVVY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
scale() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns the value of the scale record component.
ScaledToPrimaryUnitCount - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.TimeLimitType
 
scaleObjectiveTimeLimits(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Scale the scenario's objective time limits, if called for, by the number of units that have associated force templates that "contribute to the unit count".
ScalingVerticalFillImage - Class in mekhq.gui.baseComponents
Displays an image that fills the available vertical space up to a specified maximum height, while preserving its original aspect ratio.
ScalingVerticalFillImage() - Constructor for class mekhq.gui.baseComponents.ScalingVerticalFillImage
 
ScalingWidthConstrainedPanel - Class in mekhq.gui.baseComponents
A custom JPanel that enforces minimum and maximum width constraints and respects the GUI scale setting.
ScalingWidthConstrainedPanel(int, int) - Constructor for class mekhq.gui.baseComponents.ScalingWidthConstrainedPanel
 
SCANDAL_FIXER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SCAPEGOAT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
SCATTERED_PEAKS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Sparse, isolated peaks scattered across the sector.
Scenario - Class in mekhq.campaign.mission.scenarios
 
Scenario() - Constructor for class mekhq.campaign.mission.scenarios.Scenario
 
Scenario(String) - Constructor for class mekhq.campaign.mission.scenarios.Scenario
 
SCENARIO - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
SCENARIO_COMMAND_STRING - Static variable in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
 
SCENARIO_MOD_BV - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SCENARIO_MOD_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SCENARIO_MOD_MAX - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SCENARIO_MODIFIER_HOUSE_CO_AIR - Static variable in class mekhq.MHQConstants
 
SCENARIO_MODIFIER_HOUSE_CO_GROUND - Static variable in class mekhq.MHQConstants
 
SCENARIO_MODIFIER_TRAINEES_AIR - Static variable in class mekhq.MHQConstants
 
SCENARIO_MODIFIER_TRAINEES_GROUND - Static variable in class mekhq.MHQConstants
 
SCENARIO_SELECTION_CANCELLED - Variable in class mekhq.gui.dialog.MaplessStratConScenarioPicker
 
SCENARIO_SELECTION_CONFIRMED - Variable in class mekhq.gui.dialog.MaplessStratConScenarioPicker
 
SCENARIO_TEMPLATE - Enum constant in enum class mekhq.io.FileType
Value for scenario template files.
SCENARIO_VICTORY_POINTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
SCENARIO_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
ScenarioAwards - Class in mekhq.campaign.personnel.autoAwards
 
ScenarioAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.ScenarioAwards
 
ScenarioAwardsProcessor(Campaign, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.ScenarioAwards
This function loops through Scenario Awards, checking whether the person is eligible to receive each type of award.
ScenarioChangedEvent - Class in mekhq.campaign.events.scenarios
Triggered when a scenario is modified in any way.
ScenarioChangedEvent(Scenario) - Constructor for class mekhq.campaign.events.scenarios.ScenarioChangedEvent
 
ScenarioDefeat - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ScenarioDeploymentLimit - Class in mekhq.campaign.mission.scenarios
This class is optionally used by Scenario to determine any limits on the type and quantity of units that the player can field for a scenario.
ScenarioDeploymentLimit() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
ScenarioDeploymentLimit.CountType - Enum Class in mekhq.campaign.mission.scenarios
The CountType enum tells this class what the units of the quantity limits should be
ScenarioDeploymentLimit.QuantityType - Enum Class in mekhq.campaign.mission.scenarios
The QuantityType enum tells this class how to interpret the meaning quantityLimit variable
ScenarioEvent - Class in mekhq.campaign.events.scenarios
Abstract base class for all events involving a scenario.
ScenarioEvent(Scenario) - Constructor for class mekhq.campaign.events.scenarios.ScenarioEvent
 
scenarioFileNames - Variable in class mekhq.campaign.mission.scenarios.atb.AtBScenarioManifest
 
ScenarioForceTemplate - Class in mekhq.campaign.mission.scenarios
 
ScenarioForceTemplate() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Blank constructor for deserialization purposes.
ScenarioForceTemplate(int, int, double, List<Integer>, int, int, int) - Constructor for class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Constructor given a set of individual parameters, useful for populating from individual UI elements
ScenarioForceTemplate(ScenarioForceTemplate) - Constructor for class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Copy constructor
ScenarioForceTemplate.ForceAlignment - Enum Class in mekhq.campaign.mission.scenarios
Which side a particular force will fight for
ScenarioForceTemplate.ForceGenerationMethod - Enum Class in mekhq.campaign.mission.scenarios
What kind of mechanism to use to generate the force
ScenarioForceTemplate.SynchronizedDeploymentType - Enum Class in mekhq.campaign.mission.scenarios
How to determine deployment edge of this force based on deployment edge of a designated force
scenarioId - Variable in class mekhq.campaign.unit.Unit
 
ScenarioKillAwards - Class in mekhq.campaign.personnel.autoAwards
 
ScenarioKillAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.ScenarioKillAwards
 
ScenarioKillAwardsProcessor(Campaign, UUID, List<Award>, int) - Static method in class mekhq.campaign.personnel.autoAwards.ScenarioKillAwards
This function loops through Scenario Kill Awards, checking whether the person is eligible to receive each type of award.
ScenarioMapParameters - Class in mekhq.campaign.mission.scenarios
This class contains parameters useful for maps generated by ATB-StratCon maps
ScenarioMapParameters() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
ScenarioMapParameters.MapLocation - Enum Class in mekhq.campaign.mission.scenarios
 
ScenarioModifierEditorDialog - Class in mekhq.gui.developerTools
A developer tool for editing scenario modifier files (JSON).
ScenarioModifierEditorDialog(JFrame) - Constructor for class mekhq.gui.developerTools.ScenarioModifierEditorDialog
 
scenarioModifiers - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
scenarioModifierShouldBeBlocked(boolean, boolean, AtBScenarioModifier) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Determines whether a scenario modifier should be blocked based on facility modifier restrictions and which side the modifier benefits.
ScenarioNewEvent - Class in mekhq.campaign.events.scenarios
Triggered when a scenario is added to a mission or contract.
ScenarioNewEvent(Scenario) - Constructor for class mekhq.campaign.events.scenarios.ScenarioNewEvent
 
ScenarioObjective - Class in mekhq.campaign.mission.scenarios
Contains metadata used to describe a scenario objective
ScenarioObjective() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioObjective
 
ScenarioObjective(ScenarioObjective) - Constructor for class mekhq.campaign.mission.scenarios.ScenarioObjective
Copy constructor
ScenarioObjective.ObjectiveAmountType - Enum Class in mekhq.campaign.mission.scenarios
Whether the objective is related to a fixed number or a percentage.
ScenarioObjective.ObjectiveCriterion - Enum Class in mekhq.campaign.mission.scenarios
Types of automatically tracked scenario objectives
ScenarioObjective.TimeLimitType - Enum Class in mekhq.campaign.mission.scenarios
 
ScenarioObjectiveProcessor - Class in mekhq.campaign.mission.scenarios
Handles processing for objectives for a scenario that has them
ScenarioObjectiveProcessor() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Blank constructor
scenarioObjectives - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
ScenarioRemovedEvent - Class in mekhq.campaign.events.scenarios
Triggered when a scenario is removed (deleted) from a mission or contract.
ScenarioRemovedEvent(Scenario) - Constructor for class mekhq.campaign.events.scenarios.ScenarioRemovedEvent
 
scenarioResolved(ScenarioResolvedEvent) - Method in class mekhq.gui.TOETab
 
ScenarioResolvedEvent - Class in mekhq.campaign.events.scenarios
Triggered when a scenario is resolved.
ScenarioResolvedEvent(Scenario) - Constructor for class mekhq.campaign.events.scenarios.ScenarioResolvedEvent
 
scenarios() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns the value of the scenarios record component.
ScenarioSetupForces<SCENARIO> - Class in mekhq.campaign.autoResolve
This class is responsible for setting up the forces for a scenario
ScenarioSetupForces(Campaign, List<Unit>, SCENARIO, ForceConsolidation) - Constructor for class mekhq.campaign.autoResolve.ScenarioSetupForces
Deprecated, for removal: This API element is subject to removal in a future version.
ScenarioSetupForces(Campaign, List<Unit>, SCENARIO, ForceConsolidation, OrderFactory) - Constructor for class mekhq.campaign.autoResolve.ScenarioSetupForces
 
ScenarioSetupForces.EntitySource - Interface in mekhq.campaign.autoResolve
 
ScenarioSetupForces.UnitEntitySource - Class in mekhq.campaign.autoResolve
 
ScenarioStatus - Enum Class in mekhq.campaign.mission.scenarios
 
ScenarioStoryPoint - Class in mekhq.campaign.storyArc.storypoint
Adds a scenario to the identified mission.
ScenarioStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
ScenarioTableModel - Class in mekhq.gui.model
A table model for displaying scenarios
ScenarioTableModel(Campaign) - Constructor for class mekhq.gui.model.ScenarioTableModel
 
ScenarioTableModel.Renderer - Class in mekhq.gui.model
 
ScenarioTableMouseAdapter - Class in mekhq.gui.adapter
 
ScenarioTableMouseAdapter(CampaignGUI, JTable, ScenarioTableModel) - Constructor for class mekhq.gui.adapter.ScenarioTableMouseAdapter
 
ScenarioTemplate - Class in mekhq.campaign.mission.scenarios
This is the root data structure for organizing information related to a scenario template.
ScenarioTemplate() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
ScenarioTemplate.BattlefieldControlType - Enum Class in mekhq.campaign.mission.scenarios
Enum representing the different types of battlefield control during a scenario.
ScenarioTemplate.BattlefieldControlTypeAdapter - Class in mekhq.campaign.mission.scenarios
Adapter for converting between String and BattlefieldControlType during XML (un)marshalling.
ScenarioTemplate.ScenarioTypeAdapter - Class in mekhq.campaign.mission.scenarios
 
ScenarioTemplateEditorDialog - Class in mekhq.gui.scenarioTemplateEditor
Handles editing, saving and loading of scenario template definitions.
ScenarioTemplateEditorDialog(JFrame) - Constructor for class mekhq.gui.scenarioTemplateEditor.ScenarioTemplateEditorDialog
 
ScenarioTemplateJson - Class in mekhq.campaign.mission.scenarios
JSON serialization for ScenarioTemplate and its object graph.
ScenarioType - Enum Class in mekhq.campaign.mission.scenarios
Represents the type of scenario within MekHQ.
ScenarioTypeAdapter() - Constructor for class mekhq.campaign.mission.scenarios.ScenarioTemplate.ScenarioTypeAdapter
 
ScenarioUtils - Class in mekhq.utilities
 
ScenarioVictory - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
ScenarioViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a scenario object
ScenarioViewPanel(JFrame, Campaign, Scenario) - Constructor for class mekhq.gui.view.ScenarioViewPanel
 
ScenarioViewPanel.ForceStubRenderer - Class in mekhq.gui.view
 
ScenarioViewPanel.StubTreeModel - Class in mekhq.gui.view
 
ScenarioWizardLanceModel - Class in mekhq.gui.stratCon
List data model for the StratCon scenario wizard.
ScenarioWizardLanceModel(Campaign, Collection<Integer>) - Constructor for class mekhq.gui.stratCon.ScenarioWizardLanceModel
Constructor - sometimes, you have a list of force IDs.
ScenarioWizardLanceRenderer - Class in mekhq.gui.stratCon
Handles rendering of individual lances in the StratCon scenario wizard.
ScenarioWizardLanceRenderer(Campaign) - Constructor for class mekhq.gui.stratCon.ScenarioWizardLanceRenderer
 
ScenarioWizardUnitRenderer - Class in mekhq.gui.stratCon
Handles rendering individual units in lists in the StratCon scenario wizard.
ScenarioWizardUnitRenderer() - Constructor for class mekhq.gui.stratCon.ScenarioWizardUnitRenderer
 
schedule() - Method in class mekhq.gui.ActionScheduler
 
scheduleLengthInMonths() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
SCHEMING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
SCHOOL_CIVILIAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
SCHOOL_INTELLIGENCE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
SCHOOL_MILITARY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
SCHOOL_OFFICER_CANDIDATE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
SCHOOL_POLICE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
scoredKill(Unit, LocalDate, String, String) - Static method in class mekhq.campaign.log.UnitLogger
Records a kill scored by the unit.
SCOURGE_PLAGUE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
SCOURGE_PLAGUE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
scout() - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Returns the value of the scout record component.
scoutCurrentSector() - Method in class mekhq.gui.StratConPanel
Scouts (permanently reveals) every hex in the currently selected sector, then repaints.
SCOUTING - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SCOUTING_SKILLS - Static variable in class mekhq.campaign.personnel.skills.ScoutingSkills
Unmodifiable list of all skill type strings considered to be scouting skills.
ScoutingSkills - Class in mekhq.campaign.personnel.skills
 
ScoutingSkills() - Constructor for class mekhq.campaign.personnel.skills.ScoutingSkills
 
ScoutRecord - Record Class in mekhq.campaign.digitalGM.stratCon
 
ScoutRecord(Person, SkillCheck, double) - Constructor for record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Creates an instance of a ScoutRecord record class.
scrap() - Method in class mekhq.campaign.parts.Armor
 
scrap() - Method in class mekhq.campaign.parts.missing.MissingPart
 
scrap() - Method in class mekhq.campaign.parts.Part
 
SCRIBE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ScriptPluginManager - Class in mekhq.module
Manages plugins requiring interpretation by a scripting engine.
SCULPTURER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
seatIfEligible(Campaign, Person) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierReconciler
Seats a character in a support carrier when they belong in one and hold no seat.
secondary() - Method in record class mekhq.campaign.universe.HPGLink
Returns the value of the secondary record component.
SECONDARY_POWER_SUPPLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
secondaryRole() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the secondaryRole record component.
section(String, String, JComponent) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
section(String, String, JComponent, CampaignOptionsMetadata) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
sectionFor(PersonnelRole) - Static method in class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE
Classifies a role into its Support Command section.
sectionsExpandedByDefault(boolean) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
sectorGeneration(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the sector-generation (track terrain) strategy of the digital GM governing the given campaign.
SectorShapeProfile - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
One sector shape a generated map can take, loaded from SectorShapeProfiles.yaml.
SectorShapeProfile(SectorShapeProfileType, Double, Double) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Creates an instance of a SectorShapeProfile record class.
SectorShapeProfileType - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The overall shape a generated sector takes: how wide it is relative to how tall.
SectorSpec - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
A blueprint for a single StratCon sector, produced by StratConSectorPlanner before any track is built.
SectorSpec(int, LatitudeBand) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Creates an instance of a SectorSpec record class.
SECURITY - Enum constant in enum class mekhq.campaign.force.FormationType
Security force type, typically used by the Prisoner Events module.
SECURITY_ADVISOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SECURITY_DESK_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SECURITY_DUTY - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
SECURITY_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
SECURITY_GUARD - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
 
SEED_FORCES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
SEEKS_APPROVAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Segment(Color, String) - Constructor for record class mekhq.gui.baseComponents.SegmentedBar.Segment
Creates an instance of a Segment record class.
segmentBounds(int) - Method in class mekhq.gui.baseComponents.SegmentedBar
Computes the pixel bounds of the segment at the given index.
SegmentedBar - Class in mekhq.gui.baseComponents
A compact, reusable gauge that draws a row of equally-sized colored segments.
SegmentedBar() - Constructor for class mekhq.gui.baseComponents.SegmentedBar
Creates an empty bar.
SegmentedBar.Segment - Record Class in mekhq.gui.baseComponents
A single segment of the bar.
select(boolean) - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
Select processes the select button.
SelectAbilitiesDialog - Class in mekhq.gui.dialog
 
SelectAbilitiesDialog(JFrame, Vector<String>, Map<String, SpecialAbility>) - Constructor for class mekhq.gui.dialog.SelectAbilitiesDialog
 
selectableRoles(int) - Static method in class mekhq.gui.scenarioTemplateEditor.MissionRoleChoices
The roles that may be offered for the given allowed unit type.
selectableXPAwards() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the selectableXPAwards record component.
selectBestBayFor(Entity, Entity) - Static method in class mekhq.Utilities
Method that loops through a Transport ship's bays and finds one with enough available space to load the Cargo unit Helps assign a bay number to the Unit record so that transport bays can be automatically filled once a game of MegaMek is started
selectBotLances(String, int) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
selectBotLances(String, int, float) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
Selects a bot lance based on the organization, weight class, and roll modifier.
selectBotTeamCommanders(AtBScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBScenario
Assigns commanders to bot-controlled teams in the given scenario.
selectBotUnitWeights(String, int) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
selectedScenario - Variable in class mekhq.gui.BriefingTab
 
selectEnemy(RandomFactionGenerator, ILocation, LocalDate, Faction) - Method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
Selects the enemy faction for employer under this profile's strategy.
selectFaction(Campaign) - Method in class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
Selects a Faction for a Campaign.
selectFaction(Campaign) - Method in class mekhq.campaign.universe.selectors.factionSelectors.DefaultFactionSelector
 
selectFaction(Campaign) - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
SELECTION_CANCELLED - Variable in class mekhq.gui.dialog.MaplessStratConForcePicker
 
SELECTION_CONFIRMED - Variable in class mekhq.gui.dialog.MaplessStratConForcePicker
 
selectPersonnel(Campaign) - Method in class mekhq.gui.model.LocationFilterItem
The personnel this filter selects: everyone for LocationFilterItem.ALL, the main force roster for LocationFilterItem.MAIN_FORCE, or the people at the selected base.
selectPlanet(Campaign) - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
Select a Planet for a Campaign.
selectPlanet(Campaign) - Method in class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
 
selectPlanet(Campaign) - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
selectPlanet(Campaign, Faction) - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
Select a Planet for a Campaign and optional invalid input: '{@link /*missing*/}' Faction.
selectPlanet(Campaign, Faction) - Method in class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
 
selectPlanet(Campaign, Faction) - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
selectProfile() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape
Picks a sector shape at random, weighted by each profile's weight.
selectProfile(int) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
Picks a hydrology profile for the given planetary water coverage, Gaussian-weighted toward the profiles whose center is nearest.
selectProfile(PlanetProfile) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny
Picks an orogeny profile for the given planet, weighted by how well the planet matches each profile's conditions.
selectProfile(PlanetProfile) - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban
Picks an urban profile for the given planet, weighted by how well the planet matches each profile's conditions.
selectSpareParts(Campaign) - Method in class mekhq.gui.model.LocationFilterItem
The spare parts this filter selects: every warehouse for LocationFilterItem.ALL, the campaign warehouse for LocationFilterItem.MAIN_FORCE, or the selected base's warehouse.
selectSystemById(String) - Method in class mekhq.gui.dialog.PlanetarySystemEditorDialog
Selects the system with the given id in the list (if it is currently displayed by the active filter).
selectTargetPlanet(Collection<Planet>, ChaosObjectiveType, LocalDate) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosPlanetSelector
Selects the target planet from a system's candidate planets, weighted by strategic value in the direction the objective prefers.
selectTech(Unit, String, boolean) - Method in class mekhq.gui.CampaignGUI
Shows a dialog that lets the user select a tech for a task on a particular unit
selectTrack(StratConCampaignState, StratConTrackState) - Method in class mekhq.gui.StratConPanel
Handler for when a specific track is selected - switches rendering to that track.
selectUnits(Campaign) - Method in class mekhq.gui.model.LocationFilterItem
The units this filter selects: every hangar for LocationFilterItem.ALL, the campaign hangar for LocationFilterItem.MAIN_FORCE, or the selected base's hangar.
SELF - Enum constant in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
SELF_CORRECT_MAINTENANCE - Static variable in class mekhq.MHQConstants
 
SELF_SERVING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
SELFISH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
SELL_PARTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SELL_UNITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
sellAmmo(AmmoStorage) - Method in record class mekhq.campaign.ForceQuartermaster
Sell all the ammo on hand.
sellAmmo(AmmoStorage, int) - Method in record class mekhq.campaign.ForceQuartermaster
Sell one or more shots of ammo.
sellArmor(Armor) - Method in record class mekhq.campaign.ForceQuartermaster
Sell all the armor on hand.
sellArmor(Armor, int) - Method in record class mekhq.campaign.ForceQuartermaster
Sell one or more points of armor
sellPart(Part) - Method in record class mekhq.campaign.ForceQuartermaster
Sell all the parts on hand.
sellPart(Part, int) - Method in record class mekhq.campaign.ForceQuartermaster
Sell one or more units of a part.
sellUnit(int) - Method in class mekhq.campaign.ResolveScenarioTracker
 
sellUnit(Unit) - Method in record class mekhq.campaign.ForceQuartermaster
Sells a unit.
SEMIANNUAL - Enum constant in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
SEMIANNUALLY - Enum constant in enum class mekhq.campaign.finances.enums.FinancialTerm
 
sendTipToDetailsPanel(Component, String) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Sends raw text to the shared Campaign Options "Option Details" help surface, wrapping it as HTML so the panel soft-wraps it to its own width.
SendToLocationMenu - Class in mekhq.gui.menus
Context menu that lets the player send selected ILocation items (persons, units, or spare parts) to a known destination ILocation.
SendToLocationMenu(Campaign, JFrame, List<? extends ILocation>, Consumer<ILocation>) - Constructor for class mekhq.gui.menus.SendToLocationMenu
 
SendToLocationMenu(Campaign, JFrame, List<? extends ILocation>, Consumer<ILocation>, String) - Constructor for class mekhq.gui.menus.SendToLocationMenu
 
SeniorAppointmentAssigner - Class in mekhq.campaign.universe.commandGeneration.ratgen
Fills the senior staff appointments of a generated command - chief medical officer, head technician and chief administrator.
SENSOR_TECHNICIAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
sensors - Variable in class mekhq.campaign.parts.meks.MekLocation
 
SENTIMENTAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
separateIf(String, String, String) - Static method in class mekhq.utilities.ReportingUtilities
Connects the first string with the second using separator, if both strings are non-null and non-empty.
SEPPUKU - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
SEPPUKU - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Scene type where the player responded to a FactionCensureEvent by committing seppuku
serialize(File) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityManifest
Writes this manifest to a JSON file, led by the MegaMek Data license header.
serialize(SourceableValue, JsonGenerator, SerializerProvider) - Method in class mekhq.campaign.universe.SourceableValue.SourceableValueSerializer
 
Serialize(File) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Serialize this facility to a JSON file, led by the MegaMek Data license header.
Serialize(File) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Serialize this instance of a scenario template to a File Please pass in a non-null file.
Serialize(File) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Serialize this scenario modifier to a JSON File.
Serialize(File) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Serialize this instance of a scenario template to a File as JSON.
Serialize(PrintWriter) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Serialize this instance of a campaign state to a PrintWriter Omits initial xml declaration
Serialize(PrintWriter) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Serialize this instance of a ScenarioObjective to a PrintWriter Omits initial xml declaration
Serialize(PrintWriter) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Serialize this instance of a scenario template to a PrintWriter Omits initial xml declaration
SERVICE - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
SERVICE_CONTRACT_DURATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SERVICE_CONTRACT_MODIFIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SERVICE_RECORD - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
ServicedUnitsTableMouseAdapter - Class in mekhq.gui.adapter
 
ServicedUnitsTableMouseAdapter(CampaignGUI, JTable, UnitTableModel) - Constructor for class mekhq.gui.adapter.ServicedUnitsTableMouseAdapter
 
ServiceLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to service.
ServiceLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.ServiceLogEntry
 
ServiceLogger - Class in mekhq.campaign.log
This class is responsible to control the logging of Service Log Entries.
ServiceLogger() - Constructor for class mekhq.campaign.log.ServiceLogger
 
set(CampaignOption<T>, T) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Sets the value of the given campaign option.
set(ExtraData.Key<T>, T) - Method in class mekhq.campaign.ExtraData
Set the given value for the given key.
SET_SPECIFIC_REGARD - Enum constant in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Updates the regard value for a specific faction.
setAbility(SpecialAbility) - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Sets the SpecialAbility object associated with this ability.
setAbjurationDate(int) - Method in class mekhq.campaign.personnel.Clan
Deprecated, for removal: This API element is subject to removal in a future version.
setAbsentBackground(Color) - Method in class mekhq.MHQOptions
 
setAbsentForeground(Color) - Method in class mekhq.MHQOptions
 
setAccoladeForFaction(String, FactionAccoladeLevel, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Sets the accolade level for a specific faction.
setAcquisition(int) - Method in class mekhq.campaign.personnel.Person
 
setAcquisitionMap(Map<String, List<IAcquisitionWork>>) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setAcquisitionsLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setActionDate(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setActive(boolean) - Method in class mekhq.service.mrms.MRMSOption
 
setActiveBox(JCheckBox) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setActiveLabel(String) - Method in class mekhq.gui.baseComponents.SegmentedBar
Sets an optional text label drawn, centered, beneath the last filled ("active") segment.
setActiveNegotiationData(ActiveNegotiationData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setActualDeploymentZone(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setAddGMButton(JButton) - Method in class mekhq.gui.dialog.UnitMarketDialog
 
setAdditionalBriefingText(String) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setAdditionalMapSheetTall(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setAdditionalMapSheetWide(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setAdvancedAsTechContribution(int) - Method in class mekhq.campaign.personnel.Person
 
setAgeForAttributeModifiers(int) - Method in class mekhq.campaign.personnel.Person
Sets the age value used when calculating age-based attribute modifiers.
setAggregateDailyReport(boolean) - Method in class mekhq.MHQOptions
 
setAggregateLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setAggression(Aggression) - Method in class mekhq.campaign.personnel.Person
 
setAggressionDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Sets the index value for the Aggression description.
setAggroRating(int) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Deprecated, for removal: This API element is subject to removal in a future version.
setAlliedFacilityCount(double) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setAllowAeroBombs(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setAllowCarryover(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setAllowClanOrigins(boolean) - Method in class mekhq.campaign.RandomOriginOptions
 
setAllowEarlyVictory(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
setAllowEarlyVictory(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setAllowedMapLocations(List<ScenarioMapParameters.MapLocation>) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setAllowedScenarios(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Deprecated, for removal: This API element is subject to removal in a future version.
setAllowedTerrainTypes(List<String>) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setAllowedUnitType(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setAllowedUnitType(int) - Method in class mekhq.gui.scenarioTemplateEditor.RoleSetEditorPanel
Repopulates the role picker with the roles selectable for the given allowed unit type.
setAllowedUnitTypes(List<Integer>) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
setAllowPrisoners(boolean) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setAllowRotation(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setAlwaysNumberRegiments(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAlwaysNumberRegiments(boolean) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer
Overrides the faction convention at regiment level so regiments take a numeric ordinal - "1st Mek Regiment", "2nd Mek Regiment" - instead of the selected naming alphabet.
setAmbition(Ambition) - Method in class mekhq.campaign.personnel.Person
 
setAmbitionDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Sets the index value for the Ambition description.
setAmmoExpenditureIntensity(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setAmount(int) - Method in class mekhq.campaign.parts.Armor
 
setAmount(Money) - Method in class mekhq.campaign.finances.Transaction
 
setAmountNeeded(int) - Method in class mekhq.campaign.parts.Armor
 
setAntiMekProb(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setApplicantOriginFactions(List<Faction>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the list of origin factions for new applicants.
setApplyOfficerStatBonusToWorstSkill(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setArmorKitName(String) - Method in class mekhq.campaign.personnel.Person
 
setArmorKitName(String) - Method in class mekhq.campaign.unit.Unit
 
setArrivalTurn(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setArtilleryBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setArtilleryProb(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setASFCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setASFCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setAssets(List<Asset>) - Method in class mekhq.campaign.finances.Finances
 
setAssignBestCompanyCommander(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignBestOfficers(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignCompanyCommanderFlag(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignedCoordForces(Map<StratConCoords, Set<Integer>>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setAssignedForceCoords(Map<Integer, StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setAssignedForceReturnDates(Map<Integer, LocalDate>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setAssignedForceReturnDatesForStorage(Map<Integer, String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setAssignFounderFlag(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignMekWarriorsCallSigns(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignmentChangeListener(Runnable) - Method in class mekhq.gui.view.LanceAssignmentView
Registers a listener that is invoked whenever the unit assignments change (e.g.
setAssignMostSkilledToPrimaryLances(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssignTechsToUnits(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAssociatedPersonnelMarketStyle(PersonnelMarketStyle) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the market style for the personnel market.
setAsTechPool(int) - Method in class mekhq.campaign.ForceHumanResources
 
setAsTechPoolMinutes(int) - Method in class mekhq.campaign.ForceHumanResources
 
setAsTechPoolOvertime(int) - Method in class mekhq.campaign.ForceHumanResources
 
setAstechsAsPersonnel(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAstechSkillLevel(SkillLevel) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAtBBattleChance(int, int) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setAtBConfig(AtBConfiguration) - Method in class mekhq.campaign.Campaign
 
setAtmosphere(Atmosphere) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setAtmosphericTaint(AtmosphericTaint) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setATOWAttributes(Attributes) - Method in class mekhq.campaign.personnel.Person
Sets the character's Attributes object which contains their ATOW Attribute scores.
setAttachedUnitsModifier(StratConScenario, AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Sets the attached units modifier for the specified scenario based on the contract's type and map location of the backing scenario.
setAttacker(boolean) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Sets the score for a specific skill attribute while respecting its attribute cap.
setAttributeScore(SkillAttribute, int) - Method in class mekhq.campaign.personnel.Person
Updates the score for a specific skill attribute.
setAugmentationSectionVisible(boolean) - Method in class mekhq.gui.commandGeneration.contents.SetupTab
Shows or hides the augmentation section.
setAugmented(boolean) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setAutoAwardSupportPoints(int) - Method in class mekhq.campaign.personnel.Person
 
setAutomatedMothballUnits(List<UUID>) - Method in class mekhq.campaign.force.Detachment
 
setAutomaticallyAssignRanks(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setAutoResolveBehaviorSettings(BehaviorSettings) - Method in class mekhq.campaign.Campaign
 
setAutoResolveBehaviorSettings(BehaviorSettings) - Method in class mekhq.campaign.CampaignConfiguration
 
setAutosaveBeforeMissionEndValue(boolean) - Method in class mekhq.MHQOptions
 
setAutosaveBeforeScenariosValue(boolean) - Method in class mekhq.MHQOptions
 
setAutosaveDailyValue(boolean) - Method in class mekhq.MHQOptions
 
setAutosaveMonthlyValue(boolean) - Method in class mekhq.MHQOptions
 
setAutosaveService(IAutosaveService) - Method in class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setAutosaveWeeklyValue(boolean) - Method in class mekhq.MHQOptions
 
setAutosaveYearlyValue(boolean) - Method in class mekhq.MHQOptions
 
setAvailableForceIds(Collection<String>) - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Updates the "sync" and "objective-linked" candidate lists from the current set of other force IDs.
setAvailableLeadershipBudget(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setAwayFromMainForceBackground(Color) - Method in class mekhq.MHQOptions
 
setAwayFromMainForceForeground(Color) - Method in class mekhq.MHQOptions
 
setBaChance(int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setBackingScenario(AtBDynamicScenario) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setBackingScenarioID(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setBalancingMethod(BotForceRandomizer.BalancingMethod) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setBaseEntity(Entity) - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
Deprecated, for removal: This API element is subject to removal in a future version.
setBaseHeight(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setBaseWidth(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setBattleArmorCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setBattleArmorCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setBattleDamageIntensity(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setBattleLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBay(int) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Sets the bay for this ammo bin.
setBay(int) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
Sets the bay for this ammo bin.
setBay(Mounted<?>) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Sets the bay for this ammo bin.
setBay(WeaponMounted) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
Sets the bay for this ammo bin.
setBecomingBondsmanEndDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setBehaviorSettings(BehaviorSettings) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setBelowContractMinimumBackground(Color) - Method in class mekhq.MHQOptions
 
setBelowContractMinimumForeground(Color) - Method in class mekhq.MHQOptions
 
setBenefitsPlayer(Boolean) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setBiography(String) - Method in class mekhq.campaign.personnel.Person
 
setBiomes(List<StratConBiome>) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setBlockFurtherEvents(Boolean) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setBlockMaternityLeave(boolean) - Method in class mekhq.campaign.personnel.Person
 
setBloodGroup(BloodGroup) - Method in class mekhq.campaign.personnel.Person
 
setBloodhouse(String) - Method in class mekhq.campaign.personnel.Person
 
setBloodmark(int) - Method in class mekhq.campaign.personnel.Person
 
setBloodname(String) - Method in class mekhq.campaign.personnel.Person
 
setBloodnameYear(int) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setBlowingSand(BlowingSand) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setBlownOff(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
Sets a value indicating whether the location is blown off.
setBoardType(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setBodyLocationMissing(BodyLocation) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationService
Marks a specific body location as missing.
setBonus(int) - Method in class mekhq.campaign.personnel.skills.Skill
 
setBonusRolls(int) - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
setBorderSize(Faction, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the distance from a faction's borders to check for neighboring foreign planets.
setBotForceRandomizer(BotForceRandomizer) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setBotForces(List<BotForce>) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setBotForceTemplates(Map<BotForce, ScenarioForceTemplate>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setBotUnitTemplates(Map<UUID, ScenarioForceTemplate>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setBrandNew(boolean) - Method in class mekhq.campaign.parts.Part
 
setBreached(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
Sets a value indicating whether the location is breached.
setBriefing(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setBriefingText(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
setBthMax(int) - Method in class mekhq.service.mrms.MRMSOption
Deprecated, for removal: This API element is subject to removal in a future version.
setBthMin(int) - Method in class mekhq.service.mrms.MRMSOption
Deprecated, for removal: This API element is subject to removal in a future version.
setBtnNewDay(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnNewMonth(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnNewQuarter(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnNewQuinquennial(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnNewWeek(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnNewYear(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBtnStartAdvancement(JButton) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setBulkGenerationInProgress(boolean) - Method in class mekhq.campaign.Campaign
Marks that a bulk operation is adding many units/parts off the Swing event dispatch thread (for example force generation).
setBurnedConnectionsEndDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setBVBudgetAdditiveMultiplier(Double) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setCachedContractDifficulty(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setCachedDate(LocalDate) - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
setCachedDate(LocalDate) - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
setCachedFactions(WeightedDoubleMap<Faction>) - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
setCachedJumpPath(JumpPath) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setCachedPlanet(Planet) - Method in class mekhq.campaign.universe.selectors.factionSelectors.RangedFactionSelector
 
setCachedPlanet(Planet) - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
setCachedPlanets(Map<Faction, WeightedDoubleMap<Planet>>) - Method in class mekhq.campaign.universe.selectors.planetSelectors.RangedPlanetSelector
 
setCallsign(String) - Method in class mekhq.campaign.personnel.Person
 
setCallsignDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setCamOpsCrimeRating(int) - Method in class mekhq.campaign.force.AbstractForce
 
setCamOpsReputation(ForceReputationController) - Method in class mekhq.campaign.force.AbstractForce
 
setCamouflage(Camouflage) - Method in class mekhq.campaign.force.AbstractForce
 
setCamouflage(Camouflage) - Method in class mekhq.campaign.force.Formation
 
setCamouflage(Camouflage) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setCampaign(Campaign) - Method in class mekhq.campaign.CampaignSummary
Link this CampaignSummary to a Campaign instance and update state with information from it.
setCampaign(Campaign) - Method in class mekhq.campaign.finances.CurrencyManager
 
setCampaign(Campaign) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
 
setCampaign(Campaign) - Method in class mekhq.campaign.market.personnelMarket.markets.PersonnelMarketMekHQ
setCampaign(Campaign) - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
setCampaign(Campaign) - Method in class mekhq.campaign.parts.OmniPod
 
setCampaign(Campaign) - Method in class mekhq.campaign.parts.Part
 
setCampaign(Campaign) - Method in class mekhq.campaign.personnel.death.RandomDeath
 
setCampaign(Campaign) - Method in class mekhq.campaign.storyArc.StoryArc
 
setCampaign(Campaign) - Method in class mekhq.campaign.unit.Unit
 
setCampaign(Campaign) - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
setCampaign(Campaign) - Method in class mekhq.gui.InterstellarMapPanel
 
setCampaignFaction(Faction) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the campaign's faction, influencing applicant origins.
setCampaignGUI(CampaignGUI) - Method in class mekhq.MekHQ
Deprecated, for removal: This API element is subject to removal in a future version.
setCampaignOptions(CampaignOptions) - Method in class mekhq.campaign.Campaign
 
setCampaignOptions(CampaignOptions) - Method in class mekhq.campaign.CampaignConfiguration
 
setCampaignOptions(CampaignOptions) - Method in class mekhq.campaign.force.ForceOptions
Keeps the pass-through target in sync when the campaign swaps its options wholesale.
setCampaignOptions(CampaignOptions) - Method in class mekhq.campaign.mission.contract.AbstractContract
Injects the active campaign options so the term getters can apply the configured per-term multipliers.
setCampaignOptions(CampaignOptions) - Method in class mekhq.CampaignPreset
 
setCampaignStartDate(LocalDate) - Method in class mekhq.campaign.Campaign
 
setCampaignSummary(CampaignSummary) - Method in class mekhq.campaign.CampaignConfiguration
 
setCampOpsCrimePirateModifier(int) - Method in class mekhq.campaign.force.AbstractForce
 
setCampOpsDateOfLastCrime(LocalDate) - Method in class mekhq.campaign.force.AbstractForce
 
setCanBeAcquired(boolean) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setCanReinforceLinked(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setCapacity(double) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
setCaptured(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.OppositionPersonnelStatus
 
setCapturedDefinition(String) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setCargoPct(double) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setCarrier(boolean) - Method in class mekhq.campaign.unit.Unit
 
setCash(Money) - Method in class mekhq.campaign.mission.scenarios.Loot
 
setCategory(AbilityCategory) - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Sets the category of the ability.
setCensureForFaction(String, FactionCensureLevel, LocalDate) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Sets the censure level for a specific faction as of the provided date.
setChanged(boolean) - Method in class mekhq.gui.panes.RankSystemsPane
 
setChaosCampaignReputation(int) - Method in class mekhq.campaign.force.AbstractForce
 
setCharacteristics(Collection<ContractCharacteristic>) - Method in class mekhq.campaign.mission.contract.AbstractContract
Replaces this contract's characteristics with the supplied collection.
setChassisFamiliarity(String, int) - Method in class mekhq.campaign.personnel.Person
Sets the character's familiarity with the given chassis to an absolute value, clamped to 0..Familiarity.FAMILIARITY_THREE_HUNDRED; a value of 0 removes the entry.
setChiefAdministrator(boolean) - Method in class mekhq.campaign.personnel.Person
 
setChiefMedicalOfficer(boolean) - Method in class mekhq.campaign.personnel.Person
 
setChild(ILocation) - Method in interface mekhq.campaign.location.ILocation
Adopts child as a child of this location in the LocationNode tree.
setChkAllowClanOrigins(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkClanPersonnel(JCheckBox) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setChkExtraRandomOrigin(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkFilterByPercentageOfCost(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkGM(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkProcreationEligibilityType(JCheckBox) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setChkRandomizeAroundSpecifiedPlanet(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkRandomizeDependentsOrigin(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkRandomizeOrigin(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkShowAerospace(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkShowConvAero(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkShowInfantry(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkShowLargeVessels(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkShowMeks(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkShowVehicles(JCheckBox) - Method in class mekhq.gui.panes.UnitMarketPane
 
setChkSpecifiedSystemFactionSpecific(JCheckBox) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setChkSpecifyCampaignOptions(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSpecifyDate(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSpecifyFaction(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSpecifyGameOptions(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSpecifyPlanet(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSpecifyRankSystem(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkStartingSystemFactionSpecific(JCheckBox) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setChkSwapToRankSystem(JCheckBox) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setChkUseManeiDomini(JCheckBox) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setChkUseROMDesignation(JCheckBox) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setChoosers(Map<LayeredFormationIconLayer, ForcePieceIconChooser>) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
setCities(Set<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setClan(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
setClan(boolean) - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
setClanMarketEntries(Map<PersonnelRole, PersonnelMarketEntry>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the clan market entries data.
setClanPersonnel(boolean) - Method in class mekhq.campaign.personnel.Person
 
setClient(IClient) - Method in class mekhq.campaign.ResolveScenarioTracker
 
setClimateRegard(Map<String, Double>) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Replaces the current map of faction standings with the provided map.
setCloaked(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setClosedOutActiveOnLoad(boolean) - Method in class mekhq.campaign.mission.contract.AbstractContract
Marks whether this legacy contract was force-closed while active on load.
setCode(String) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setCode(String) - Method in class mekhq.campaign.universe.eras.Era
 
setCollateral(int) - Method in class mekhq.campaign.finances.Loan
 
setColour(PlayerColour) - Method in class mekhq.campaign.force.AbstractForce
 
setColour(PlayerColour) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setColumnWidthProvider(IntUnaryOperator) - Method in class mekhq.gui.panes.RankSystemsPane
Sets the single source of truth for column widths (model column index -> pixel width) and immediately re-applies it.
setCombatRoleInMemory(CombatRole) - Method in class mekhq.campaign.force.Formation
 
setCombatSmallArmsBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setCombatTeam(CombatTeam) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setCombatTeamStatus(boolean) - Method in class mekhq.campaign.force.Formation
 
setComboBloodnameEra(MMComboBox<Integer>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboBoxChoiceIndex(int) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Sets a new index for the combo box choice.
setComboEthnicCode(MMComboBox<String>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboFaction(MMComboBox<FactionDisplay>) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setComboGender(MMComboBox<Gender>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboNameGeneratorFaction(MMComboBox<FactionDisplay>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboOriginClan(MMComboBox<ClanDisplay>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboOutcomeStatus(MMComboBox<MissionStatus>) - Method in class mekhq.gui.dialog.CompleteMissionDialog
 
setComboPhenotype(MMComboBox<Phenotype>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboQuality(MMComboBox<String>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboRankSystem(MMComboBox<RankSystem>) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setComboRankSystems(MMComboBox<RankSystem>) - Method in class mekhq.gui.panes.RankSystemsPane
 
setComboRankSystemType(MMComboBox<RankSystemType>) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setComboRankSystemType(MMComboBox<RankSystemType>) - Method in class mekhq.gui.panes.RankSystemsPane
 
setComboRATFaction(MMComboBox<FactionDisplay>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboSpecifiedPlanet(MMComboBox<Planet>) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setComboSpecifiedSystem(MMComboBox<PlanetarySystem>) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setComboStartingPlanet(MMComboBox<Planet>) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setComboStartingSystem(MMComboBox<PlanetarySystem>) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setComboUnitType(MMComboBox<String>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setComboUnitWeight(MMComboBox<String>) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setCommandCenterUseUnitMarket(boolean) - Method in class mekhq.MHQOptions
Deprecated, for removal: This API element is subject to removal in a future version.
setCommander(boolean) - Method in class mekhq.campaign.personnel.Person
Flags the person as the campaign commander.
setCommander(UUID) - Method in class mekhq.campaign.force.CombatTeam
 
setCommander(Person) - Method in class mekhq.campaign.force.CombatTeam
 
setCommandGenerationOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
setCommandSkillsMod(int, int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setCommitForces(boolean) - Method in class mekhq.gui.StratConPanel
 
setConfiguredTargetNumberPreferred(int) - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
setConnections(int) - Method in class mekhq.campaign.personnel.Person
 
setConnector(boolean) - Method in class mekhq.campaign.universe.PlanetarySystem
Marks this system as a synthetic connector (used by Systems during YAML loading).
setContract(AbstractContract) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
setContract(AbstractContract) - Method in class mekhq.campaign.force.CombatTeam
 
setContractBreaches(int) - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
setContractCount(int) - Method in class mekhq.CampaignPreset
 
setContractFinanceData(ContractFinanceData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setContractId(UUID) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setContractName(String) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setContractTerms(ContractTermsData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setContractTypeName(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setContributesToBV(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setContributesToMapSize(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setContributesToUnitCount(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setConvoyContents(List<Part>) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the list of parts to be included in the convoy's inventory.
setConvoyContentsValueBase(Money) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the base value of the contents in the convoy.
setConvoyContentsValueCalculated(Money) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the calculated value of the convoy's contents.
setCoords(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setCopyFormationIcon(StandardFormationIcon) - Method in class mekhq.gui.CampaignGUI
 
setCost(int) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setCost(String, int, int) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
setCountModifier(String) - Method in class mekhq.campaign.parts.PartInventory
Sets the modifier to display next to a count when formatted as a String.
setCountModifier(String) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setCountType(ScenarioDeploymentLimit.CountType) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
setCoverIllicitMedicalExpenses(boolean) - Method in class mekhq.campaign.personnel.Person
 
setCriminalRecord(int) - Method in class mekhq.campaign.personnel.Person
 
setCurrencyManager(CurrencyManager) - Method in class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setCurrentApplicants(List<Person>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the list of current market applicants.
setCurrentDay(LocalDate) - Method in class mekhq.campaign.CampaignConfiguration
 
setCurrentEdge(int) - Method in class mekhq.campaign.personnel.Person
Sets edge points to the value 'currentEdge'.
setCurrentEdge(int) - Method in class mekhq.campaign.personnel.skills.Attributes
 
setCurrentObjectiveCount(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
setCurrentPlanet(Planet) - Method in class mekhq.campaign.AbstractLocation
Records which world within the current system the force is at.
setCurrentScenario(StratConScenario, StratConTrackState, StratConCampaignState, boolean) - Method in class mekhq.gui.stratCon.StratConScenarioWizard
Configures and sets the current StratCon scenario, updating the associated track and campaign states as well as preparing the available forces and units for the scenario.
setCurrentShipTransportCapacity(TransporterType, double) - Method in class mekhq.campaign.unit.Unit
Set the transport capacity for the specified transporter type to a specific capacity
setCurrentState(StratConScenario.ScenarioState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setCurrentSystem(PlanetarySystem) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the planetary system for the current personnel market.
setCurrentTrack(StratConTrackState) - Method in class mekhq.gui.StratConPanel
 
setCurrentTransportCapacity(TransporterType, double) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Sets the current transport capacity for the provided transport type
setCurrentTransportCapacity(TransporterType, double) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Sets the current transport capacity for the provided transport type
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.panes.StoryArcSelectionPane
 
setCustomPreferences(PreferencesNode) - Method in class mekhq.gui.panes.UnitMarketPane
 
setDailyLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setDailyTimeMin(int) - Method in class mekhq.service.mrms.MRMSOption
 
setDarkSecretRevealed(boolean) - Method in class mekhq.campaign.personnel.Person
 
setData(ArrayList<UUID>) - Method in class mekhq.gui.model.UnitAssignmentTableModel
 
setData(ArrayList<Refit>) - Method in class mekhq.gui.dialog.ChooseRefitDialog.RefitTableModel
 
setData(ArrayList<Person>) - Method in class mekhq.gui.model.PatientTableModel
 
setData(List<DataModel>) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Sets the underlying data list for this table model.
setData(List<UUID>, Map<UUID, UUID>) - Method in class mekhq.gui.model.RetirementTableModel
 
setData(List<Kill>) - Method in class mekhq.gui.model.KillTableModel
 
setData(List<LogEntry>) - Method in class mekhq.gui.model.LogTableModel
 
setData(List<BotForce>) - Method in class mekhq.gui.model.BotForceTableModel
 
setData(List<Loot>) - Method in class mekhq.gui.model.LootTableModel
 
setData(List<ScenarioObjective>) - Method in class mekhq.gui.model.ObjectiveTableModel
 
setData(List<Injury>) - Method in class mekhq.gui.dialog.EditPersonnelInjuriesDialog.InjuryTableModel
 
setData(List<T>) - Method in class mekhq.gui.model.DataTableModel
 
setData(Map<Integer, List<Object>>) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
setData(Map<UUID, TargetRoll>) - Method in class mekhq.gui.model.RetirementTableModel
 
setData(Set<PartInUse>) - Method in class mekhq.gui.model.PartsInUseTableModel
 
setData(Unit, boolean) - Method in class mekhq.gui.model.CrewListModel
 
setDate(LocalDate) - Method in class mekhq.campaign.finances.Transaction
 
setDate(LocalDate) - Method in class mekhq.campaign.Kill
 
setDate(LocalDate) - Method in class mekhq.campaign.log.LogEntry
 
setDate(LocalDate) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setDate(LocalDate) - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
setDate(LocalDate) - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
setDate(LocalDate) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the current date and recalculates the faction borders if it has changed.
setDate(LocalDate) - Method in class mekhq.campaign.universe.NewsItem
 
setDate(LocalDate) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Updates the border tracker's current date.
setDate(LocalDate) - Method in class mekhq.CampaignPreset
 
setDate(LocalDate) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setDateOfBirth(LocalDate) - Method in class mekhq.campaign.personnel.Person
Sets the date of birth (the date they are born) for the person.
setDateOfDeath(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setDates(List<LocalDate>) - Method in class mekhq.campaign.personnel.Award
 
SetDateStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
This StoryTrigger will set the date in a CheckDateReachedStoryPoint identified by its id.
SetDateStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.SetDateStoryTrigger
 
setDaysToArrival(int) - Method in class mekhq.campaign.parts.Part
Sets the number of days until the part arrives.
setDaysToArrival(int) - Method in class mekhq.campaign.unit.Unit
 
setDaysToWaitForHealing(int) - Method in class mekhq.campaign.personnel.Person
 
setDayThreshold(int) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the time threshold for blocking recalculations.
setDead(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setDefaultBorderSize(double, double, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the default border size for IS, Periphery, and Clan factions.
setDefaultSortOrder(Map<ColumnModel, SortOrder>) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel
Sets the default sorting order for the columns in this model.
setDepartmentHead(boolean) - Method in class mekhq.campaign.personnel.Person
 
setDeployed(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setDeployedBackground(Color) - Method in class mekhq.MHQOptions
 
setDeployedForeground(Color) - Method in class mekhq.MHQOptions
 
setDeploymentDate(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setDeploymentDelay(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setDeploymentLimit(ScenarioDeploymentLimit) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setDeploymentTime(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setDeploymentTimes(List<Integer>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setDeploymentTurns(BotForce, ScenarioForceTemplate, AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Sets up deployment turns for all bot units within the specified bot force according to the specified force template's rules.
setDeploymentTurnsForReinforcements(LocalHangar, Scenario, List<Entity>, int) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Sets the arrival turns for a list of entities as if they were all reinforcements on the same side.
setDeploymentTurnsForReinforcements(LocalHangar, Scenario, List<Entity>, int, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Sets the arrival turns for a list of entities as if they were all reinforcements on the same side.
setDeploymentZones(List<Integer>) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setDeployOffboard(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setDeployRound(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setDesc(String) - Method in class mekhq.campaign.force.UnitStub
 
setDesc(String) - Method in class mekhq.campaign.log.LogEntry
 
setDesc(String) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setDescription(String) - Method in class mekhq.campaign.finances.Transaction
 
setDescription(String) - Method in class mekhq.campaign.force.Formation
 
setDescription(String) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setDescription(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setDescription(String) - Method in class mekhq.campaign.personnel.education.Academy
Sets the description of the academy.
setDescription(String) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setDescription(String) - Method in class mekhq.campaign.universe.NewsItem
 
setDescription(String) - Method in class mekhq.campaign.universe.Planet
 
setDescription(String) - Method in class mekhq.CampaignPreset
 
setDesignedInfantryKitName(String) - Method in class mekhq.campaign.unit.Unit
 
setDesiredObjectiveCount(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
setDestinationEdge(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setDestinationEdge(OffBoardDirection) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setDestinationZone(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
setDestinationZone(BotForce, ScenarioForceTemplate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Determines and sets the destination edge for a given bot force that follows a given force template.
setDialogChoice(int) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Sets the dialog choice for the current object.
setDialogSize() - Method in class mekhq.gui.dialog.StoryDialog
 
setDirectoryPath(String) - Method in class mekhq.campaign.storyArc.StoryArc
 
setDirectoryPath(String) - Method in class mekhq.campaign.storyArc.StoryArcStub
 
setDisplayableName(String) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setDisplayableName(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setDisplayAssignmentRecord(boolean) - Method in class mekhq.MHQOptions
 
setDisplayDateFormat(String) - Method in class mekhq.MHQOptions
 
setDisplayKillRecord(boolean) - Method in class mekhq.MHQOptions
 
setDisplayMedicalRecord(boolean) - Method in class mekhq.MHQOptions
 
setDisplayName(String) - Method in class mekhq.campaign.base.AbstractBase
 
setDisplayPatientRecord(boolean) - Method in class mekhq.MHQOptions
 
setDisplayPerformanceRecord(boolean) - Method in class mekhq.MHQOptions
 
setDisplayPersonnelLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayScenarioLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayType(String) - Method in class mekhq.campaign.base.AbstractBase
 
setDisplayUnitCrewLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayUnitDeploymentLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayUnitKillLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayUnitLog(boolean) - Method in class mekhq.MHQOptions
 
setDisplayUnitRepairLog(boolean) - Method in class mekhq.MHQOptions
 
setDistanceThreshold(double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the distance threshold for blocking recalculations.
setDivorce(AbstractDivorce) - Method in class mekhq.campaign.CampaignConfiguration
 
setDivorce(AbstractDivorce) - Method in class mekhq.campaign.ForceHumanResources
 
setDivorceable(boolean) - Method in class mekhq.campaign.personnel.Person
 
setDivorceDiceSize(int) - Method in class mekhq.campaign.personnel.divorce.RandomDivorce
Sets the size of the divorce dice.
setDocks(int) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this, use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setDoctorId(UUID, int) - Method in class mekhq.campaign.personnel.Person
 
setDropShipContractPercent(double) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setDropshipPct(double) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setDueDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setDurationChoice(int) - Method in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Sets the duration choice for the mission simulation dialog.
setEchelon(Integer) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setEdge(int) - Method in class mekhq.campaign.personnel.Person
 
setEdgeTrigger(String, boolean) - Method in class mekhq.campaign.personnel.Person
This will set a specific edge trigger, regardless of the current status
setEdgeUsedThisRound(int) - Method in class mekhq.campaign.personnel.Person
 
setEditPayout(boolean) - Method in class mekhq.gui.model.RetirementTableModel
 
setEduAcademyFaction(String) - Method in class mekhq.campaign.personnel.Person
 
setEduAcademyName(String) - Method in class mekhq.campaign.personnel.Person
 
setEduAcademyNameInSet(String) - Method in class mekhq.campaign.personnel.Person
 
setEduAcademySet(String) - Method in class mekhq.campaign.personnel.Person
 
setEduAcademySystem(String) - Method in class mekhq.campaign.personnel.Person
 
setEducationLevelMax(EducationLevel) - Method in class mekhq.campaign.personnel.education.Academy
Sets the maximum education level provided by the academy.
setEducationLevelMin(EducationLevel) - Method in class mekhq.campaign.personnel.education.Academy
Sets the minimum education level required for admission.
setEduCourseIndex(Integer) - Method in class mekhq.campaign.personnel.Person
 
setEduDaysOfTravel(int) - Method in class mekhq.campaign.personnel.Person
 
setEduEducationStage(EducationStage) - Method in class mekhq.campaign.personnel.Person
 
setEduEducationTime(int) - Method in class mekhq.campaign.personnel.Person
 
setEduHighestEducation(EducationLevel) - Method in class mekhq.campaign.personnel.Person
 
setEduJourneyTime(int) - Method in class mekhq.campaign.personnel.Person
 
setEduTagAlongs(List<UUID>) - Method in class mekhq.campaign.personnel.Person
 
setEffectiveOpForQuality(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setEffectiveOpForSkill(SkillLevel) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setEffectivePlayerBVMultiplier(double) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setEffectivePlayerUnitCountMultiplier(double) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setElements(Collection<E>) - Method in class mekhq.gui.baseComponents.SortedComboBoxModel
This is used to clear and then set all elements based on a new input collection of elements, retaining the selected item if possible, but otherwise reverting to a selected index of 0.
setEliteLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setEMI(EMI) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setEmployerData(EmployerData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setEnabled(boolean) - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Sets the enabled/active status of the ability.
setEnabled(boolean) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
 
setEnd(LocalDate) - Method in class mekhq.campaign.universe.eras.Era
 
setEnemyData(EnemyData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setEnemyHome(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setEngineer(boolean) - Method in class mekhq.campaign.personnel.Person
 
setEngineHeatSinks() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
Calculates 'weight free' heat sinks included with this spacecraft's engine.
setEntity(Entity) - Method in class mekhq.campaign.unit.Unit
 
setEntityImagePanel(EntityImagePanel) - Method in class mekhq.gui.panes.UnitMarketPane
 
setEntityViewPane(EntityViewPane) - Method in class mekhq.gui.panes.UnitMarketPane
 
setEquipmentContractPercent(double) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setEquipmentNum(int) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
setEquipmentNum(int) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
setEquipTonnage(double) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
setError(double) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setEvent(PostGameResolution) - Method in class mekhq.campaign.ResolveScenarioTracker
 
setEventRecipient(ScenarioForceTemplate.ForceAlignment) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setEvents(List<RandomEventData>) - Method in class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventDataWrapper
Sets the list of RandomEventData for this wrapper.
setEventTiming(AtBScenarioModifier.EventTiming) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setExpectedDueDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setExperience(Integer) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setExpLevel(Integer) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setExtended(boolean) - Method in class mekhq.campaign.personnel.Injury
 
setExternalIDLookup(HashMap<String, Entity>) - Method in class mekhq.campaign.mission.scenarios.Scenario
Deprecated, for removal: This API element is subject to removal in a future version.
setExtraIncomeDirect(ExtraIncome) - Method in class mekhq.campaign.personnel.Person
Directly assigns an ExtraIncome object.
setExtraIncomeFromTraitLevel(int) - Method in class mekhq.campaign.personnel.Person
Sets the ExtraIncome value based on a specified trait level.
setExtraRandomOrigin(boolean) - Method in class mekhq.campaign.RandomOriginOptions
Sets a value indicating whether to randomize origin to the planetary level, rather than just the system level.
setExtraScenarioForces(Campaign, ArrayList<Entity>, ArrayList<Entity>) - Method in interface mekhq.campaign.mission.scenarios.atb.IAtBScenario
 
setExtraScenarioForces(Campaign, ArrayList<Entity>, ArrayList<Entity>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setFabricateUntilSuccess(boolean) - Method in class mekhq.campaign.parts.Part
Sets whether a failed fabrication attempt is automatically retried until it succeeds.
setFabricateUntilSuccess(boolean) - Method in interface mekhq.campaign.work.IFabricatable
 
setFabricating(boolean) - Method in class mekhq.campaign.parts.Part
Flags this part as being fabricated from scratch.
setFabricating(boolean) - Method in interface mekhq.campaign.work.IFabricatable
 
setFacilities(Map<StratConCoords, StratConFacility>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setFacilityType(StratConFacility.FacilityType) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setFaction(String) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setFaction(String) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setFaction(Faction) - Method in class mekhq.campaign.CampaignConfiguration
 
setFaction(Faction) - Method in class mekhq.campaign.force.AbstractForce
 
setFaction(Faction) - Method in class mekhq.campaign.force.ForceOptions
 
setFaction(Faction) - Method in class mekhq.campaign.universe.selectors.factionSelectors.DefaultFactionSelector
 
setFaction(Faction) - Method in class mekhq.CampaignPreset
 
setFactionAccolades(Map<String, AccoladeEntry>) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Replaces the current map of faction accolades with the provided map.
setFactionCensures(Map<String, CensureEntry>) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Replaces the map of current faction censures with the provided map.
setFactionChangeListener(Consumer<FactionRecord>) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Registers a listener notified when the Force Generator panel's faction selection changes, so the dialog can adjust settings that depend on it.
setFactionCode(String) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setFactionDirect(Faction) - Method in class mekhq.campaign.force.AbstractForce
 
setFactionDiscount(Integer) - Method in class mekhq.campaign.personnel.education.Academy
Sets the faction discount raw value.
setFactionJudgment(FactionJudgment) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Replaces the current FactionJudgment with the provided object.
setFactionRegard(Map<String, Double>) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Replaces the current map of faction standings with the provided map.
setFactionStandings(FactionStandings) - Method in class mekhq.campaign.CampaignConfiguration
 
setFactionStandings(FactionStandings) - Method in class mekhq.campaign.force.AbstractForce
 
setFactionStandingUltimatumsLibrary(FactionStandingUltimatumsLibrary) - Method in class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setFailedCollateral(int) - Method in class mekhq.campaign.finances.Finances
 
setFailedMessage(String) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setFailedReinforcements(Set<Integer>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setFame(int) - Method in class mekhq.campaign.personnel.Person
 
setFameForFaction(String, double) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
setFatigue(int) - Method in class mekhq.campaign.personnel.Person
 
setFatiguedBackground(Color) - Method in class mekhq.MHQOptions
 
setFatiguedForeground(Color) - Method in class mekhq.MHQOptions
 
setFieldKitchenWithinCapacity(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
setFieldsFromXmlNode(Node, Version, Campaign) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setFilename(String) - Method in class mekhq.campaign.icons.UnitIcon
 
setFilledCount(int) - Method in class mekhq.gui.baseComponents.SegmentedBar
Sets how many leading segments are drawn in full color.
setFilter(Predicate<E>) - Method in class mekhq.gui.model.FilterableListModel
 
setFilter(Predicate<MekSummary>) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setFinalized(boolean) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setFinances(Finances) - Method in class mekhq.campaign.CampaignConfiguration
 
setFinances(Finances) - Method in class mekhq.campaign.force.AbstractForce
 
setFinancesLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setFinancialTerm(FinancialTerm) - Method in class mekhq.campaign.finances.Asset
 
setFinancialTerm(FinancialTerm) - Method in class mekhq.campaign.finances.Loan
 
setFirstAttribute(SkillAttribute) - Method in class mekhq.campaign.personnel.skills.SkillType
Sets the first SkillAttribute associated with the skill type.
setFixedAmount(Integer) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setFixedEntityList(List<Entity>) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setFixedMul(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setFixedUnitCount(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setFlags(Set<EraFlag>) - Method in class mekhq.campaign.universe.eras.Era
 
setFleetAltitudeCapability(FleetAltitudeCapability) - Method in class mekhq.campaign.force.AbstractForce
 
setFluff(String) - Method in class mekhq.campaign.personnel.Injury
 
setFluffName(String) - Method in class mekhq.campaign.unit.Unit
 
setFocalWeightClass(double) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setFocusAmmo(double) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the focus percentage allocated for ammunition resupply.
setFocusArmor(double) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the focus percentage allocated for armor resupply.
setFocusBorder(Border) - Method in class mekhq.gui.model.PartsInUseTableModel.ButtonColumn
Deprecated, for removal: This API element is subject to removal in a future version.
setFocusParts(double) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets the focus percentage allocated for general parts resupply.
setFog(Fog) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setFontColorAmazing(Color) - Method in class mekhq.MHQOptions
 
setFontColorNegative(Color) - Method in class mekhq.MHQOptions
 
setFontColorPositive(Color) - Method in class mekhq.MHQOptions
 
setFontColorSkillElite(Color) - Method in class mekhq.MHQOptions
 
setFontColorSkillGreen(Color) - Method in class mekhq.MHQOptions
 
setFontColorSkillRegular(Color) - Method in class mekhq.MHQOptions
 
setFontColorSkillUltraGreen(Color) - Method in class mekhq.MHQOptions
 
setFontColorSkillVeteran(Color) - Method in class mekhq.MHQOptions
 
setFontColorWarning(Color) - Method in class mekhq.MHQOptions
 
setForbiddenScenarios(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Deprecated, for removal: This API element is subject to removal in a future version.
setForceAlignment(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setForceCount(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setForceDefinition(ScenarioForceTemplate) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Deprecated, for removal: This API element is subject to removal in a future version.
setForceDescriptorSnapshot(ForceDescriptorSnapshot) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setForcedHeight(int) - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
Forces this card to a fixed height so every card in a row shares a common height.
setForceGeneratedListener(Consumer<ForceDescriptor>) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Registers a callback for Generate and Clear Force on the embedded view.
setForceId(int) - Method in class mekhq.campaign.Kill
 
setForceMultiplier(double) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setForceMultiplier(double) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
setForceName(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setForceNamingMethod(ForceNamingMethod) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setForces(Collection<ScenarioForceTemplate>) - Method in class mekhq.gui.scenarioTemplateEditor.ForceTableModel
Replaces the model contents with the given forces, sorted in the template's natural order.
setForces(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Determines enemy and allied forces for the scenario.
setFormationIcon(LayeredFormationIcon) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
setFormationIcon(StandardFormationIcon) - Method in class mekhq.campaign.force.Formation
 
setFormationIcon(StandardFormationIcon) - Method in class mekhq.campaign.force.FormationStub
 
setFormationIcon(StandardFormationIcon, boolean) - Method in class mekhq.campaign.force.Formation
 
setFormationId(int) - Method in class mekhq.campaign.unit.Unit
 
setFormationLevel(FormationLevel) - Method in class mekhq.campaign.force.Formation
 
setFormations(Formation) - Method in class mekhq.campaign.CampaignConfiguration
 
setFormations(Formation) - Method in class mekhq.campaign.force.AbstractForce
 
setFormationType(FormationType, boolean) - Method in class mekhq.campaign.force.Formation
Updates the FormationType for this instance and optionally propagates the change to all sub-formations.
setFormerSpouse(Person) - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
setFoundationDate(LocalDate) - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
setFounder(boolean) - Method in class mekhq.campaign.personnel.Person
 
setFriendlyDelayedReinforcements(List<UUID>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setFriendlyInstantReinforcements(List<UUID>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setFriendlyReinforcementDelayReduction(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setFullName() - Method in class mekhq.campaign.personnel.Person
This is used to create the full name of the person, based on their first and last names
setFullNameDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setGame(Game) - Method in class mekhq.campaign.CampaignConfiguration
 
setGameOptions(Vector<IBasicOption>) - Method in class mekhq.campaign.Campaign
 
setGameOptions(GameOptions) - Method in class mekhq.campaign.Campaign
 
setGameOptions(GameOptions) - Method in class mekhq.campaign.CampaignConfiguration
 
setGameOptions(GameOptions) - Method in class mekhq.CampaignPreset
 
setGameYear(int) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the current game year for the personnel market.
setGender(Gender) - Method in class mekhq.campaign.personnel.Person
 
setGeneralMod(int) - Method in class mekhq.gui.model.RetirementTableModel
 
setGenerateAstechs(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateCaptains(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateFormationIcons(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateMedicalReserve(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateMedics(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateMercenaryCompanyCommandLance(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerateOriginNodeFormationIcon(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setGenerationMethod(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setGenerationOrder(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setGeneticLegacyRole(GeneticLegacyRole) - Method in class mekhq.campaign.personnel.Person
 
setGivenName(String) - Method in class mekhq.campaign.personnel.Person
 
setGivenNameDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setGlobalScenarioModifiers(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Deprecated, for removal: This API element is subject to removal in a future version.
setGlobalScenarioModifiers(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setGM(boolean) - Method in class mekhq.CampaignPreset
 
setGMMode(boolean) - Method in class mekhq.campaign.Campaign
 
setGmRevealed(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setGoneBackground(Color) - Method in class mekhq.MHQOptions
 
setGoneForeground(Color) - Method in class mekhq.MHQOptions
 
setGradient(Color[]) - Method in class mekhq.gui.baseComponents.GradientMarkerBar
Sets the colors interpolated across the gradient range, left to right.
setGradientRange(double, double) - Method in class mekhq.gui.baseComponents.GradientMarkerBar
Sets the value range spanned by the color gradient.
setGravity(float) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setGreed(Greed) - Method in class mekhq.campaign.personnel.Person
 
setGreedDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Sets the index value for the Greed description.
setGreenLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setGroup(String) - Method in class mekhq.campaign.personnel.Award
 
setGroupByUnit(boolean) - Method in class mekhq.gui.model.PersonnelTableModel
Determines whether to group personnel by their unit (if they have one).
setGUI(CampaignGUI) - Method in class mekhq.campaign.Campaign
 
setHasActiveContract() - Method in class mekhq.campaign.Campaign
This is used to check if the current campaign has one or more active contacts, and sets the value of hasActiveContract based on that check.
setHasActiveMRMSOption(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setHasGainedVeterancySPA(boolean) - Method in class mekhq.campaign.personnel.Person
 
setHasNaturalAptitude(boolean) - Method in class mekhq.campaign.personnel.skills.Skill
Deprecated, for removal: This API element is subject to removal in a future version.
setHasPerformedExtremeExpenditure(boolean) - Method in class mekhq.campaign.personnel.Person
 
setHasRarePersonnel(boolean) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Deprecated, for removal: This API element is subject to removal in a future version.
setHasTrack(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setHeadline(String) - Method in class mekhq.campaign.universe.NewsItem
 
setHeadTechnician(boolean) - Method in class mekhq.campaign.personnel.Person
 
setHealedInjuriesBackground(Color) - Method in class mekhq.MHQOptions
 
setHealedInjuriesForeground(Color) - Method in class mekhq.MHQOptions
 
setHeavyVehicleCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setHeavyVehicleCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setHeight(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setHeightScalingIncrement(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setHeroicLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setHidePersonality(boolean) - Method in class mekhq.campaign.personnel.Person
 
setHideUnitFluff(boolean) - Method in class mekhq.MHQOptions
 
setHidingState(InjuryHiding) - Method in class mekhq.campaign.personnel.Injury
Deprecated, for removal: This API element is subject to removal in a future version.
setHighlight(String) - Method in class mekhq.gui.baseComponents.tables.MHQTableModel.Renderer
 
setHighlight(String) - Method in class mekhq.gui.model.PersonnelTableModel
 
setHighlightColor(Color) - Method in class mekhq.gui.view.PaperDoll
 
setHistoricalDailyLog(boolean) - Method in class mekhq.MHQOptions
 
setHistory(String) - Method in class mekhq.campaign.unit.Unit
 
setHits(int) - Method in class mekhq.campaign.parts.Part
Sets the number of hits on the part.
setHits(int) - Method in class mekhq.campaign.personnel.Injury
 
setHits(int) - Method in class mekhq.campaign.personnel.Person
 
setHits(int) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setHitsPrior(int) - Method in class mekhq.campaign.personnel.Person
Sets the number of hits sustained prior to the last completed scenario.
setHost(UUID) - Method in class mekhq.campaign.CampaignController
Sets the unique identifier of the campaign hosting this session.
setHostileFacilityCount(double) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setHostileReinforcementDelayReduction(int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setHtml(DailyReportType, String) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
 
setHtmlText(String) - Method in class mekhq.gui.BasicInfo
 
setHumanResources(ForceHumanResources) - Method in class mekhq.campaign.force.AbstractForce
 
setHydrologyProfile(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setId(int) - Method in class mekhq.campaign.force.Formation
 
setId(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setId(int) - Method in class mekhq.campaign.parts.Part
 
setId(int) - Method in class mekhq.campaign.personnel.Award
 
setId(int) - Method in class mekhq.campaign.universe.NewsItem
 
setId(Integer) - Method in class mekhq.campaign.personnel.education.Academy
Sets the id of the academy.
setId(UUID) - Method in class mekhq.campaign.Campaign
 
setId(UUID) - Method in class mekhq.campaign.personnel.Person
 
setId(UUID) - Method in class mekhq.campaign.storyArc.Personality
 
setId(UUID) - Method in class mekhq.campaign.storyArc.StoryPoint
 
setId(UUID) - Method in class mekhq.campaign.unit.Unit
 
setIgnoreMothballed(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
setIgnoreSparesUnderQuality(PartQuality) - Method in class mekhq.campaign.force.AbstractForce
 
setImage(Image) - Method in class mekhq.gui.BasicInfo
 
setImage(Image) - Method in class mekhq.gui.RepairTaskInfo
 
setImage(File, float) - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
Loads the image from the specified file and applies a rendering scale.
setImmortal(boolean) - Method in class mekhq.campaign.personnel.Person
 
setIncome(Money) - Method in class mekhq.campaign.finances.Asset
 
setIncreaseScanRange(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setIndividualRankSystemPath(String) - Method in class mekhq.MHQOptions
This sets the path where one saves or loads their individual rank system, as this is not required for any data but improves UX.
setInfantryCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setInfantryCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setInitCampaignPath(String) - Method in class mekhq.campaign.storyArc.StoryArc
 
setInitialEducationLevel(Campaign, Person) - Static method in class mekhq.campaign.personnel.education.EducationController
Sets the initial education level for a person based on their age, experience level, reasoning, a random pass/fail system, and their primary role.
setInitiativeBonus(int) - Method in class mekhq.campaign.force.AbstractForce
 
setInitiativeMaxBonus(int) - Method in class mekhq.campaign.force.AbstractForce
 
setInjuredBackground(Color) - Method in class mekhq.MHQOptions
 
setInjuredForeground(Color) - Method in class mekhq.MHQOptions
 
setInnerSphereMarketEntries(Map<PersonnelRole, PersonnelMarketEntry>) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the Inner Sphere market entries data.
setInstance(Eras) - Static method in class mekhq.campaign.universe.eras.Eras
 
setInstance(Factions) - Static method in class mekhq.campaign.universe.Factions
 
setInstance(RandomFactionGenerator) - Static method in class mekhq.campaign.universe.RandomFactionGenerator
Replaces the shared RandomFactionGenerator instance, e.g.
setInstance(Systems) - Static method in class mekhq.campaign.universe.Systems
Replaces the active runtime systems registry.
setInstitution(String) - Method in class mekhq.campaign.finances.Loan
 
setIntelObfuscated(ObfuscatableIntel, boolean) - Method in class mekhq.campaign.mission.contract.AbstractContract
Hides or reveals one intel field in the contract market.
setIntendedArmorKitName(String) - Method in class mekhq.campaign.personnel.Person
 
setIntendedArmorKitName(String) - Method in class mekhq.campaign.unit.Unit
 
setInterstellarMapContractSearchRadiusColour(Color) - Method in class mekhq.MHQOptions
 
setInterstellarMapJumpRadiusColour(Color) - Method in class mekhq.MHQOptions
 
setInterstellarMapPlanetaryAcquisitionRadiusColour(Color) - Method in class mekhq.MHQOptions
 
setInterstellarMapShowContractSearchRadius(boolean) - Method in class mekhq.MHQOptions
 
setInterstellarMapShowJumpRadius(boolean) - Method in class mekhq.MHQOptions
 
setInterstellarMapShowJumpRadiusMinimumZoom(double) - Method in class mekhq.MHQOptions
 
setInterstellarMapShowPlanetaryAcquisitionRadius(boolean) - Method in class mekhq.MHQOptions
 
setInterstellarMapShowPlanetaryAcquisitionRadiusMinimumZoom(double) - Method in class mekhq.MHQOptions
 
setInTransitBackground(Color) - Method in class mekhq.MHQOptions
 
setInTransitCount(int) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setInTransitCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setInTransitForeground(Color) - Method in class mekhq.MHQOptions
 
setInvalidAbilities(Vector<String>) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setIsAvailable(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setIsAvoidingEmptySystems(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
setIsBundle(boolean) - Method in class mekhq.campaign.parts.PartInUse
Deprecated, for removal: This API element is subject to removal in a future version.
setIsCrisis(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setIsMilitary(boolean) - Method in class mekhq.campaign.personnel.education.Academy
Sets the value indicating whether the academy is a military academy.
setIsOverridingCommandCircuitRequirements(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
setIsRecoveringFromFatigue(boolean) - Method in class mekhq.campaign.personnel.Person
 
setJoinedCampaign(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setJumpPath(JumpPath) - Method in class mekhq.campaign.AbstractLocation
 
setJumpPath(JumpPath) - Method in class mekhq.campaign.CurrentLocation
 
setJumpPath(JumpPath) - Method in interface mekhq.campaign.location.ILocation
Set the JumpPath for this location.
setJumpPath(JumpPath) - Method in class mekhq.gui.InterstellarMapPanel
 
setJumpShipContractPercent(double) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setJumpshipPct(double) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setKey(String) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setKilledByWhat(String) - Method in class mekhq.campaign.Kill
 
setLAMCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setLanceSize(int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setLandMasses(List<LandMass>) - Method in class mekhq.campaign.universe.Planet
Replaces the landmass list.
setLastGeneratedBloodname(String) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLastGeneratedCallsign(String) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLastGeneratedCompanyName(String) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setLastGeneratedName(String...) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLastMaintenanceReport(String) - Method in class mekhq.campaign.unit.Unit
 
setLastNeuralInterfaceMode(NeuralInterfaceMode) - Method in class mekhq.MHQOptions
 
setLastRankChangeDate(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setLastRetirementRoll(LocalDate) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
setLastRolledUnit(Entity) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLastSelectedFilter(int) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the last-used selection filter value.
setLastUseImplants(boolean) - Method in class mekhq.MHQOptions
 
setLatitudeBand(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setLayer(LayeredFormationIconLayer) - Method in class mekhq.campaign.icons.FormationPieceIcon
 
setLayer(LayeredFormationIconLayer) - Method in class mekhq.gui.panels.ForcePieceIconChooser
 
setLayer(LayeredFormationIconLayer) - Method in class mekhq.gui.trees.ForcePieceIconChooserTree
 
setLayeredFormationIconBackgroundCategory(String) - Method in class mekhq.campaign.universe.Faction
 
setLayeredFormationIconBackgroundFilename(String) - Method in class mekhq.campaign.universe.Faction
 
setLayeredFormationIconCreationPanel(LayeredFormationIconCreationPanel) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setLayeredFormationIconLogoCategory(String) - Method in class mekhq.campaign.universe.Faction
 
setLayeredFormationIconLogoFilename(String) - Method in class mekhq.campaign.universe.Faction
 
setLayeredFormationIconPath(String) - Method in class mekhq.MHQOptions
This sets the path where one saves their layered formation icon during export, as this is not required for any data but improves UX.
setLblBloodnameGenerated(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblBloodnameWarning(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblCurrentBloodname(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblCurrentCallsign(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblCurrentCompanyName(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setLblCurrentName(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblIcon(JLabel) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
setLblOriginClanGenerated(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblPhenotypeGenerated(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblTitle(JLabel) - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
setLblTitle(JLabel) - Method in class mekhq.gui.panels.StoryArcPanel
 
setLblTotalDiceResult(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLblUnitPicked(JLabel) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setLeftThrusters(boolean) - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
setLeftThrusters(boolean) - Method in class mekhq.campaign.parts.Thrusters
 
setLegendaryLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setLevel(int) - Method in class mekhq.campaign.personnel.skills.Skill
 
setLevelArtillery(boolean) - Method in class mekhq.MHQOptions
 
setLevelEscape(boolean) - Method in class mekhq.MHQOptions
 
setLevelLeadership(boolean) - Method in class mekhq.MHQOptions
 
setLevelOtherCommand(boolean) - Method in class mekhq.MHQOptions
 
setLevelScouting(boolean) - Method in class mekhq.MHQOptions
 
setLevelTraining(boolean) - Method in class mekhq.MHQOptions
 
setLifeSupport(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
setLight(Light) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setLightConditions() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setLightVehicleCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setLightVehicleCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setLinkedModifiers(Map<String, String>) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
Deprecated, for removal: This API element is subject to removal in a future version.
setLinkedScenarioID(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setLoad(boolean) - Method in class mekhq.gui.BasicInfo
 
setLoanDefaults(int) - Method in class mekhq.campaign.finances.Finances
 
setLoanOverdueBackground(Color) - Method in class mekhq.MHQOptions
 
setLoanOverdueForeground(Color) - Method in class mekhq.MHQOptions
 
setLoans(List<Loan>) - Method in class mekhq.campaign.finances.Finances
 
setLocalDate(LocalDate) - Method in class mekhq.campaign.Campaign
 
setLocalModifiers(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setLocation(int) - Method in class mekhq.campaign.parts.meks.MekActuator
 
setLocation(int) - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
setLocation(int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
setLocation(int) - Method in class mekhq.campaign.parts.VeeStabilizer
 
setLocation(String) - Method in class mekhq.campaign.universe.NewsItem
 
setLocation(AbstractLocation) - Method in class mekhq.campaign.Campaign
 
setLocation(CampaignLocationManager, AbstractLocation) - Method in class mekhq.campaign.DetachmentLocationManager
Updates the detachment's position in the location tree to location.
setLocation(CurrentLocation) - Method in class mekhq.campaign.CampaignConfiguration
 
setLocation(ILocation, ILocation) - Static method in class mekhq.campaign.location.LocationNode.LocationManager
 
setLocation(BodyLocation) - Method in class mekhq.campaign.personnel.Injury
 
setLocationSystems(List<String>) - Method in class mekhq.campaign.personnel.education.Academy
Sets the location systems for the academy.
setLocColor(BodyLocation, Color) - Method in class mekhq.gui.view.PaperDoll
 
setLocShape(BodyLocation, Path2D) - Method in class mekhq.gui.view.PaperDoll
Deprecated, for removal: This API element is subject to removal in a future version.
setLocTag(BodyLocation, String) - Method in class mekhq.gui.view.PaperDoll
 
setLogNagActive(DailyReportType, boolean) - Method in class mekhq.gui.CommandCenterTab
 
setLogText(String) - Method in class mekhq.gui.DailyReportLogPanel
 
setLongDisplayDateFormat(String) - Method in class mekhq.MHQOptions
 
setLowPopulationRecruitmentDivider(int) - Static method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the recruitment divider for low population systems.
setLoyalty(int) - Method in class mekhq.campaign.personnel.Person
 
setLuminosity(String) - Method in class mekhq.campaign.universe.StarType
Deprecated, for removal: This API element is subject to removal in a future version.
setMaidenName(String) - Method in class mekhq.campaign.personnel.Person
 
setMaintenanceMultiplier(int) - Method in class mekhq.campaign.unit.Unit
 
setManeiDominiClass(ManeiDominiClass) - Method in class mekhq.campaign.personnel.Person
 
setManeiDominiRank(ManeiDominiRank) - Method in class mekhq.campaign.personnel.Person
 
setMap(String) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMapFile() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setMapFile(String) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setMapLocation(ScenarioMapParameters.MapLocation) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setMapSize(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setMapSize(Campaign) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setMapSizeX(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMapSizeY(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMarkers(List<GradientMarkerBar.Marker>) - Method in class mekhq.gui.baseComponents.GradientMarkerBar
Sets the markers to draw on the track.
setMarketModel(UnitMarketTableModel) - Method in class mekhq.gui.panes.UnitMarketPane
 
setMarketSorter(TableRowSorter<UnitMarketTableModel>) - Method in class mekhq.gui.panes.UnitMarketPane
 
setMarketTable(JTable) - Method in class mekhq.gui.panes.UnitMarketPane
 
setMarketType(UnitMarketType) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
setMarriage(AbstractMarriage) - Method in class mekhq.campaign.CampaignConfiguration
 
setMarriage(AbstractMarriage) - Method in class mekhq.campaign.ForceHumanResources
 
setMarriageable(boolean) - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
setMarriageDiceSize(int) - Method in class mekhq.campaign.personnel.marriage.RandomMarriage
Sets the size of the marriage dice used in a random marriage.
setMashTheatreCapacity(int) - Method in class mekhq.campaign.force.AbstractForce
 
setMaxBTHSpn(JSpinner) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
Deprecated, for removal: This API element is subject to removal in a future version.
setMaxHeight(int) - Method in class mekhq.gui.baseComponents.ScalingVerticalFillImage
Sets the maximum height this component is allowed to reach.
setMaximumNumberOfAutoSavesValue(int) - Method in class mekhq.MHQOptions
 
setMaximumSuggestSize(Dimension) - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
setMaxSkillCBox(JComboBox<String>) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setMaxSkillLevel(int) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setMaxTechSkill(int) - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
setMaxWeightClass(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setMaxWindStrength(Wind) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMedicalLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setMedicalReservePercent(int) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setMedicalViewDialogHandwritingFont(String) - Method in class mekhq.MHQOptions
 
setMedicPool(int) - Method in class mekhq.campaign.ForceHumanResources
 
setMedicsAsPersonnel(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setMedicSkillLevel(SkillLevel) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setMekCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setMekCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setMessage(String) - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
setMinBTHSpn(JSpinner) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
Deprecated, for removal: This API element is subject to removal in a future version.
setMinDailyTimeSpn(JSpinner) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setMinimumStartingFloat(long) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setMinimumSuggestSize(Dimension) - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
setMinSkillCBox(JComboBox<String>) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setMinutesLeft(int) - Method in class mekhq.campaign.personnel.Person
 
setMinWeightClass(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setMinWindStrength(Wind) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMissing(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setMissingCount(int) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setMissingCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setMissingTotalPrice(Money) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setMissionId(UUID) - Method in class mekhq.campaign.force.CombatTeam
 
setMissionId(UUID) - Method in class mekhq.campaign.Kill
 
setMissionId(UUID) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setMissionRoles(Collection<MissionRole>) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setMode(WorkTime) - Method in class mekhq.campaign.parts.Part
 
setModel(ListModel<E>) - Method in class mekhq.gui.model.FilterableListModel
 
setModifiedTemperature(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setModifierName(String) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setMoney(Money) - Method in class mekhq.gui.utilities.JMoneyTextField
 
setMonthlySPModifier(int) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Sets a new value for the monthly SP (Support Points) modifier.
setMoraleData(MoraleData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setMothballed(boolean) - Method in class mekhq.campaign.unit.Unit
Sets a value indicating whether this unit is mothballed.
setMothballedBackground(Color) - Method in class mekhq.MHQOptions
 
setMothballedForeground(Color) - Method in class mekhq.MHQOptions
 
setMothballingBackground(Color) - Method in class mekhq.MHQOptions
 
setMothballingForeground(Color) - Method in class mekhq.MHQOptions
 
setMothballTime(int) - Method in class mekhq.campaign.unit.Unit
Sets the time (in minutes) remaining to mothball or activate the unit.
setMovementModes(Collection<EntityMovementMode>) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setMRMSOptions(List<MRMSOption>) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setNagDialogIgnore(String, boolean) - Method in class mekhq.MHQOptions
 
setName(String) - Method in class mekhq.campaign.CampaignConfiguration
 
setName(String) - Method in class mekhq.campaign.finances.Asset
 
setName(String) - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
setName(String) - Method in class mekhq.campaign.force.AbstractForce
 
setName(String) - Method in class mekhq.campaign.force.Formation
 
setName(String) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setName(String) - Method in class mekhq.campaign.mission.scenarios.Loot
 
setName(String) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setName(String) - Method in class mekhq.campaign.personnel.Award
 
setName(String) - Method in class mekhq.campaign.personnel.education.Academy
Sets the name of the academy.
setName(String) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setName(String) - Method in class mekhq.campaign.universe.eras.Era
 
setName(String) - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Sets the name of the ability.
setNameGenerator(RandomNameGenerator) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
Sets the RandomNameGenerator.
setNamingMethodChangeListener(Runnable) - Method in class mekhq.gui.commandGeneration.contents.SetupTab
 
setNamingMethodSupplier(Supplier<ForceNamingMethod>) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
 
setNature(ContractNature) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setNavigator(Person) - Method in class mekhq.campaign.unit.Unit
 
setNavigator(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
setNeedsPartsFixedBackground(Color) - Method in class mekhq.MHQOptions
 
setNeedsPartsFixedForeground(Color) - Method in class mekhq.MHQOptions
 
setNegotiationData(NegotiationData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setNetWorthOverTime(List<WeeklyNetWorth>) - Method in class mekhq.campaign.finances.Finances
 
setNeuralInterfaceMode(NeuralInterfaceMode) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setNeverAssignMaintenanceAutomatically(boolean) - Method in class mekhq.campaign.personnel.Person
 
setNewDayAsTechPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayAsTechPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayAutoLogistics(boolean) - Method in class mekhq.MHQOptions
 
setNewDayAutomaticallyAssignUnmaintainedUnits(boolean) - Method in class mekhq.MHQOptions
 
setNewDayBattleArmorPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayBattleArmorPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayFormationIconOperationalStatus(boolean) - Method in class mekhq.MHQOptions
 
setNewDayFormationIconOperationalStatusStyle(FormationIconOperationalStatusStyle) - Method in class mekhq.MHQOptions
 
setNewDayMedicPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayMedicPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayMRMS(boolean) - Method in class mekhq.MHQOptions
 
setNewDayOptimizeMedicalAssignments(boolean) - Method in class mekhq.MHQOptions
 
setNewDaySoldierPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDaySoldierPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewGroundPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewGroundPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewNavalPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewNavalPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewVTOLPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVehicleCrewVTOLPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselCrewPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselCrewPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselGunnerPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselGunnerPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselPilotPoolFill(boolean) - Method in class mekhq.MHQOptions
 
setNewDayVesselPilotPoolNoRelease(boolean) - Method in class mekhq.MHQOptions
 
setNewHits(int) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
Sets the hits suffered during this scenario alone.
setNewMonthQuickTrain(boolean) - Method in class mekhq.MHQOptions
 
setNewPersonnelMarket(NewPersonnelMarket) - Method in class mekhq.campaign.Campaign
 
setNewPersonnelMarket(NewPersonnelMarket) - Method in class mekhq.campaign.CampaignConfiguration
 
setNewPersonnelMarket(NewPersonnelMarket) - Method in class mekhq.campaign.ForceHumanResources
 
setNextPayment(LocalDate) - Method in class mekhq.campaign.finances.Loan
 
setNoAutosaveValue(boolean) - Method in class mekhq.MHQOptions
 
setNonFunctionalBackground(Color) - Method in class mekhq.MHQOptions
 
setNonFunctionalForeground(Color) - Method in class mekhq.MHQOptions
 
setNonNegotiableTermsData(NonNegotiableTermsData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setNoOfficers(boolean) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setNotRepairableBackground(Color) - Method in class mekhq.MHQOptions
 
setNotRepairableForeground(Color) - Method in class mekhq.MHQOptions
 
setNTasks(int) - Method in class mekhq.campaign.personnel.Person
 
setNumberRegimentsSupplier(BooleanSupplier) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Wires the live source of the Setup tab's "Always number regiments" checkbox into the preview naming, and is invoked by the pane during construction.
setNumDefensivePoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setNumExtraEvents(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setNumPlayerMinefields(int, int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setObfuscatedIntel(Set<ObfuscatableIntel>) - Method in class mekhq.campaign.mission.contract.AbstractContract
Replaces the whole set of hidden intel fields (used by save loading).
setObjectiveCoords(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
setObjectiveCount(double) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
setObjectiveCriterion(ScenarioObjective.ObjectiveCriterion) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setObjectiveData(ContractObjectiveData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setObjectiveLinkedForces(List<String>) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setObjectiveParameters(List<StratConContractDefinition.ObjectiveParameters>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setObjectives(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setObjectiveType(StratConContractDefinition.StrategicObjectiveType) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
setObjectiveType(StratConContractDefinition.StrategicObjectiveType) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
setOfferingGoldenHello(boolean) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets whether a golden hello (recruitment incentive) is being offered.
setOffers(List<UnitMarketOffer>) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
setOffers(List<UnitMarketOffer>) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
setOfficer(boolean) - Method in class mekhq.campaign.personnel.ranks.Rank
 
setOmniPodCount(int) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setOmniPodCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setOmniPodded(boolean) - Method in class mekhq.campaign.parts.Part
 
setOnlyOfficers(boolean) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setOnOrderCount(int) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setOnOrderCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setOnSave(Runnable) - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Sets the callback invoked when the panel's Save button is pressed.
setOptimizeToCompleteToday(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setOptions(PersonnelOptions) - Method in class mekhq.campaign.personnel.Person
 
setOptions(RandomOriginOptions) - Method in class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
 
setOptions(RandomOriginOptions) - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
 
setOptions(RandomOriginOptions) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setOptionsDirect(RandomOriginOptions) - Method in class mekhq.campaign.universe.selectors.factionSelectors.AbstractFactionSelector
 
setOptionsDirect(RandomOriginOptions) - Method in class mekhq.campaign.universe.selectors.planetSelectors.AbstractPlanetSelector
 
setOrdered(int) - Method in class mekhq.campaign.parts.PartInventory
Sets the count ordered of a part.
setOriginalFormationIcon(StandardFormationIcon) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setOriginalTime(int) - Method in class mekhq.campaign.personnel.Injury
 
setOriginalUnit(Unit) - Method in class mekhq.campaign.personnel.Person
 
setOriginalUnitId(UUID) - Method in class mekhq.campaign.personnel.Person
 
setOriginalUnitTech(int) - Method in class mekhq.campaign.personnel.Person
 
setOriginalUnitWeight(int) - Method in class mekhq.campaign.personnel.Person
 
setOrigination(LocalDate) - Method in class mekhq.campaign.finances.Loan
 
setOriginClan(Clan) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setOriginDistanceScale(double) - Method in class mekhq.campaign.RandomOriginOptions
Sets the distance scale factor to apply when weighting random origin planets (should be between 0.1 and 2.0, with 0.6 being the standard base).
setOriginFaction(Faction) - Method in class mekhq.campaign.personnel.Person
 
setOriginOnly(boolean) - Method in class mekhq.campaign.personnel.SpecialAbility
Deprecated, for removal: This API element is subject to removal in a future version.
setOriginPlanet(Planet) - Method in class mekhq.campaign.personnel.Person
 
setOriginSearchRadius(int) - Method in class mekhq.campaign.RandomOriginOptions
Sets the search radius to use for randomizing personnel origins.
setOriginSpouse(Person) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
setOrogenyProfile(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setOtherUnitCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setOutOfGradientColors(Color, Color) - Method in class mekhq.gui.baseComponents.GradientMarkerBar
Sets the flat fill colors used for the portions of the track that represent values below the gradient range or above it.
setOverallRecruitBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
Deprecated, for removal: This API element is subject to removal in a future version.
setOverdue(boolean) - Method in class mekhq.campaign.finances.Loan
 
setOverride(UnitIcon) - Method in class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
setOverrideCombatTeam(int) - Method in class mekhq.campaign.force.Formation
 
setOverrideForceAutoAssignment(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setOverrideFormationCommanderID(UUID) - Method in class mekhq.campaign.force.Formation
 
setOverrideFormationLevel(FormationLevel) - Method in class mekhq.campaign.force.Formation
 
setOvertime(boolean) - Method in class mekhq.campaign.Campaign
 
setOvertimeLeft(int) - Method in class mekhq.campaign.personnel.Person
 
setOverviewLoadingValue(boolean) - Method in class mekhq.campaign.Campaign
 
setOwner(ScenarioForceTemplate.ForceAlignment) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setPaintBrushRadius(int) - Method in class mekhq.gui.StratConPanel
Sets the brush radius in hexes: 0 paints a single hex, 1 paints it and its neighbors, and so on.
setPaintTerrain(String) - Method in class mekhq.gui.StratConPanel
Sets the terrain the brush lays down.
setParent(ILocation) - Method in interface mekhq.campaign.location.ILocation
Sets parent as this location's parent in the LocationNode tree.
setParent(ILocation) - Method in class mekhq.campaign.personnel.Person
 
setParentFormation(Formation) - Method in class mekhq.campaign.force.Formation
 
setParentPart(Part) - Method in class mekhq.campaign.parts.Part
Sets the parent part.
setParentSystem(PlanetarySystem) - Method in class mekhq.campaign.universe.Planet
 
setPart(IPartWork) - Method in class mekhq.gui.sorter.TechSorter
 
setPartCountInfoMap(Map<String, PartsAcquisitionService.PartCountInfo>) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setParts(ArrayList<Part>) - Method in class mekhq.campaign.unit.Unit
 
setPartsAlmanac(Map<Integer, List<WarriorsAlmanacEntry>>) - Method in class mekhq.campaign.Campaign
 
setPartSet(MRMSService.MRMSPartSet) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
setPartsInUse(Set<PartInUse>) - Method in class mekhq.gui.model.PartsTableModel
Replaces the part-to-use-count map used by the In Use column with the given snapshot.
setPartsInUseRequestedStockMap(Map<String, Double>) - Method in class mekhq.campaign.Campaign
 
setPartsStore(PartsStore) - Method in class mekhq.campaign.CampaignConfiguration
 
setPartWork(IPartWork) - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
setPayForAmmunition(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPayForArmour(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPayForParts(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPayForPersonnel(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPayForSetup(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPayForUnits(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPaymentAmount(Money) - Method in class mekhq.campaign.finances.Loan
 
setPayMultiplier(double) - Method in class mekhq.campaign.personnel.ranks.Rank
 
setPayoutAmount(Money) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
setPendingLegacySettlementMultiplier(Double) - Method in class mekhq.campaign.mission.contract.AbstractContract
Stashes the legacy contract's payment multiplier so the loader can settle its remaining balance once the force is populated.
setPendingPlayerNegotiatorId(UUID) - Method in class mekhq.campaign.mission.contract.AbstractContract
Stashes the negotiator id read from a save so the loader can resolve it once the roster is populated.
setPercent(double) - Method in class mekhq.campaign.parts.meks.MekLocation
Sets the percent armor remaining.
setPercent(int) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
setPercentage(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setPercentConventional(int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setPerformanceExamScore(int) - Method in class mekhq.campaign.personnel.Person
 
setPermanent(boolean) - Method in class mekhq.campaign.personnel.Injury
 
setPerson(Person) - Method in class mekhq.gui.view.PersonViewPanel
Sets the current Person object to be displayed by this panel.
setPersonalityDescription(String) - Method in class mekhq.campaign.personnel.Person
 
setPersonalityInterviewNotes(String) - Method in class mekhq.campaign.personnel.Person
 
setPersonalityQuirk(PersonalityQuirk) - Method in class mekhq.campaign.personnel.Person
 
setPersonalityQuirkDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Sets the index value for the PersonalityQuirk description.
setPersonnelFilterOnPrimaryRole(boolean) - Method in class mekhq.MHQOptions
 
setPersonnelFilterStyle(PersonnelFilterStyle) - Method in class mekhq.MHQOptions
 
setPersonnelLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setPersonnelWhoAdvancedInXP(List<Person>) - Method in class mekhq.campaign.ForceHumanResources
Sets the list of personnel who have advanced in experience points via vocational XP.
setPhenotype(Phenotype) - Method in class mekhq.campaign.personnel.Person
 
setPhenotypeProbability(int, int) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setPickedUp(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setPieces(Map<LayeredFormationIconLayer, List<FormationPieceIcon>>) - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
setPilotId(UUID) - Method in class mekhq.campaign.Kill
 
setPlanet(Planet) - Method in class mekhq.campaign.universe.selectors.planetSelectors.DefaultPlanetSelector
 
setPlanet(Planet) - Method in class mekhq.CampaignPreset
 
setPlanetaryConditions(Planet, LocalDate) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setPlanetarySystemOverrides(Collection<PlanetarySystem>) - Method in class mekhq.campaign.Campaign
 
setPlanetId(String) - Method in class mekhq.campaign.base.AbstractBase
 
setPlanetIndustryAcquisitionBonus(int, PlanetarySystem.PlanetaryRating) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setPlanetOutputAcquisitionBonus(int, PlanetarySystem.PlanetaryRating) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setPlanetTechAcquisitionBonus(int, PlanetarySystem.PlanetarySophistication) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setPlannedCount(int) - Method in class mekhq.campaign.parts.PartInUse
 
setPlayer(Player) - Method in class mekhq.campaign.CampaignConfiguration
 
setPlayerDeploymentTurns(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Set up deployment turns for player units as specified in the scenario's template.
setPlayerDeploymentZones(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Given a dynamic scenario, sets the deployment zones of player units
setPlayerForceTemplates(Map<Integer, ScenarioForceTemplate>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setPlayerNegotiator(Person) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setPlayerUnitSwaps(Map<UUID, AtBDynamicScenario.BenchedEntityData>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setPlayerUnitTemplates(Map<UUID, ScenarioForceTemplate>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setPoliticsLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setPortrait() - Method in class mekhq.gui.view.PersonViewPanel
set the portrait for the given person.
setPortrait(AbstractIcon) - Method in class mekhq.campaign.force.UnitStub
 
setPortrait(Portrait) - Method in class mekhq.campaign.personnel.Person
 
setPortrait(StoryPortrait) - Method in class mekhq.campaign.storyArc.Personality
 
setPostNominal(String) - Method in class mekhq.campaign.personnel.Person
 
setPostNominalDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQDialogBasic
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek.
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQPanel
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek.
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQScrollPane
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQSplitPane
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek.
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQTabbedPane
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek
setPreferences() - Method in class mekhq.gui.baseComponents.AbstractMHQValidationButtonDialog
This override forces the preferences for this class to be tracked in MekHQ instead of MegaMek.
setPreferences() - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
 
setPreferences() - Method in class mekhq.gui.dialog.AbstractMHQIconChooserDialog
 
setPreferences() - Method in class mekhq.gui.dialog.AddOrEditLogEntryDialog
 
setPreferences() - Method in class mekhq.gui.dialog.CompleteMissionDialog
 
setPreferences() - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setPreferences() - Method in class mekhq.gui.dialog.MHQOptionsTreeDialog
Stores this dialog's window bounds in MekHQ's preference store, matching CampaignOptionsDialog and the other MekHQ dialogs.
setPreferences() - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
setPreferences() - Method in class mekhq.gui.dialog.UnitMarketDialog
 
setPreferences() - Method in class mekhq.gui.panels.AbstractMHQIconChooser
 
setPreferGzippedOutput(boolean) - Method in class mekhq.MHQOptions
Sets a hint indicating that the campaign should be gzipped, if possible.
setPreferredSuggestSize(Dimension) - Method in class mekhq.gui.utilities.JSuggestField
Deprecated, for removal: This API element is subject to removal in a future version.
setPrefersMen(boolean) - Method in class mekhq.campaign.personnel.Person
 
setPrefersWomen(boolean) - Method in class mekhq.campaign.personnel.Person
 
setPregnantBackground(Color) - Method in class mekhq.MHQOptions
 
setPregnantForeground(Color) - Method in class mekhq.MHQOptions
 
setPreNominal(String) - Method in class mekhq.campaign.personnel.Person
 
setPreNominalDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setPrereqAbilities(Vector<String>) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setPrereqSkills(Vector<SkillPrerequisite>) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setPreset(CampaignPreset) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setPreset(CampaignPreset) - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
setPresetFile(File) - Method in class mekhq.CampaignPreset
 
setPreventAerospace(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setPrimaryDesignator(ROMDesignation) - Method in class mekhq.campaign.personnel.Person
 
setPrimaryForceIDs(ArrayList<Integer>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setPrimaryRole(LocalDate, PersonnelRole) - Method in class mekhq.campaign.personnel.Person
Sets the primary role for this person as of the given date.
setPrimaryRole(Campaign, PersonnelRole) - Method in class mekhq.campaign.personnel.Person
Deprecated.
setPrimaryRole(PersonnelRole) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setPrimaryRoleDirect(PersonnelRole) - Method in class mekhq.campaign.personnel.Person
 
setPrincipal(Money) - Method in class mekhq.campaign.finances.Loan
 
setPrioritizeCompanyCommanderCombatSkills(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPrioritizeOfficerCombatSkills(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setPrisonerStatus(Campaign, PrisonerStatus, boolean) - Method in class mekhq.campaign.personnel.Person
This requires expanded checks because a number of functionalities are strictly dependent on the current person's prisoner status.
setPrisonerStatusDirect(PrisonerStatus) - Method in class mekhq.campaign.personnel.Person
This is public for unit testing reasons
setProcessFinances(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setProcessProcurement(boolean) - Method in class mekhq.campaign.Campaign
 
setProcreation(AbstractProcreation) - Method in class mekhq.campaign.CampaignConfiguration
 
setProcreation(AbstractProcreation) - Method in class mekhq.campaign.ForceHumanResources
 
setProgressBar(JProgressBar) - Method in class mekhq.gui.dialog.DataLoadingDialog
 
setProtoCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setProtoMekCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setPurchaseButton(JButton) - Method in class mekhq.gui.dialog.UnitMarketDialog
 
setQuality(int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setQuality(int) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setQuality(PartQuality) - Method in class mekhq.campaign.parts.Part
 
setQuality(PartQuality) - Method in class mekhq.campaign.unit.Unit
 
setQualityAdjustment(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setQuantity(int) - Method in class mekhq.campaign.parts.Part
A method to set the number of parts en masse.
setQuantityLimit(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
setQuantityType(ScenarioDeploymentLimit.QuantityType) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
setQueuedForTravelBackground(Color) - Method in class mekhq.MHQOptions
 
setQueuedForTravelForeground(Color) - Method in class mekhq.MHQOptions
 
setQuickTrainIgnore(boolean) - Method in class mekhq.campaign.personnel.Person
 
setQuickTrainIgnoreTrainingFormations(boolean) - Method in class mekhq.MHQOptions
 
setQuickTrainTarget(int) - Method in class mekhq.MHQOptions
 
setRandomDeath(RandomDeath) - Method in class mekhq.campaign.Campaign
 
setRandomDeath(RandomDeath) - Method in class mekhq.campaign.CampaignConfiguration
 
setRandomEventLibraries(RandomEventLibraries) - Method in class mekhq.campaign.CampaignConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
setRandomizeAroundSpecifiedPlanet(boolean) - Method in class mekhq.campaign.RandomOriginOptions
 
setRandomizeAttributes(boolean) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setRandomizeDependentOrigin(boolean) - Method in class mekhq.campaign.RandomOriginOptions
Sets a value indicating whether to randomize the origin of dependents
setRandomizeOrigin(boolean) - Method in class mekhq.campaign.RandomOriginOptions
Sets a value indicating whether to randomize the origin of personnel.
setRandomizeSkill(boolean) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setRandomizeStartingCash(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setRandomizeTraits(boolean) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setRandomSkillPreferences(RandomSkillPreferences) - Method in class mekhq.campaign.Campaign
 
setRandomSkillPreferences(RandomSkillPreferences) - Method in class mekhq.CampaignPreset
 
setRandomStartingCashDiceCount(int) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setRank(int) - Method in class mekhq.campaign.personnel.Person
 
setRank(Integer) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
 
setRankLevel(int) - Method in class mekhq.campaign.personnel.Person
 
setRankLevels(Map<Profession, Integer>) - Method in class mekhq.campaign.personnel.ranks.Rank
 
setRankNames(Map<Profession, String>) - Method in class mekhq.campaign.personnel.ranks.Rank
 
setRanks(List<Rank>) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setRanksTable(JTable) - Method in class mekhq.gui.panes.RankSystemsPane
 
setRanksTableModel(RankTableModel) - Method in class mekhq.gui.panes.RankSystemsPane
 
setRankSystem(RankSystem) - Method in class mekhq.campaign.CampaignConfiguration
 
setRankSystem(RankSystem) - Method in class mekhq.campaign.force.AbstractForce
 
setRankSystem(RankSystem) - Method in class mekhq.CampaignPreset
 
setRankSystem(RankSystem) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setRankSystem(RankSystem) - Method in class mekhq.gui.model.RankTableModel
 
setRankSystem(RankValidator, RankSystem) - Method in class mekhq.campaign.personnel.Person
 
setRankSystemDirect(RankSystem) - Method in class mekhq.campaign.force.AbstractForce
 
setRankSystemDirect(RankSystem) - Method in class mekhq.gui.model.RankTableModel
 
setRankSystemModel(SortedComboBoxModel<RankSystem>) - Method in class mekhq.gui.panes.RankSystemsPane
 
setRankSystems(Map<String, RankSystem>) - Static method in class mekhq.campaign.personnel.ranks.Ranks
 
setRankSystemsPath(String) - Method in class mekhq.MHQOptions
This sets the path where one saves or loads their rank systems from, as this is not required for any data but improves UX.
setRankSystemTypeModel(DefaultComboBoxModel<RankSystemType>) - Method in class mekhq.gui.panes.RankSystemsPane
 
setRate(int) - Method in class mekhq.campaign.finances.Loan
 
setRATGenerator(RATGenerator) - Method in class mekhq.campaign.universe.Factions
Deprecated, for removal: This API element is subject to removal in a future version.
setRating(String) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setReason(FormerSpouseReason) - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
setReasoning(Reasoning) - Method in class mekhq.campaign.personnel.Person
 
setReasoningDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
setRechargeTime(double) - Method in class mekhq.campaign.AbstractLocation
 
setRechargeTime(double) - Method in class mekhq.campaign.CurrentLocation
 
setRecruitment(LocalDate) - Method in class mekhq.campaign.personnel.Person
Sets the recruitment (join) date for this entity.
setRecruitmentRolls(int) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the number of recruitment rolls for the market.
setReferenceNumber(String) - Method in class mekhq.campaign.finances.Loan
 
setRefit(Refit) - Method in class mekhq.campaign.unit.Unit
 
setRefittingBackground(Color) - Method in class mekhq.MHQOptions
 
setRefittingForeground(Color) - Method in class mekhq.MHQOptions
 
setRefitUnit(Unit) - Method in class mekhq.campaign.parts.Part
Sets the unit which has reserved this part for a refit.
setRegardForFaction(String, double, int, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Deprecated, for removal: This API element is subject to removal in a future version.
setRegardForFaction(String, String, double, int, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Sets the regard value for the specified faction, directly assigning or overwriting the value.
setRegionCenter(double, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the center of the region's bounding hex and recalculates the faction borders if it has moved.
setRegionRadius(double) - Method in class mekhq.campaign.universe.FactionBorderTracker
Sets the size of the region's bounding hex and recalculates the faction borders if it has changed.
setRegularLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setReinforcementDelayReduction(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setRelationshipDieSize(int) - Method in class mekhq.campaign.personnel.procreation.RandomProcreation
Sets the size of the relationship die.
setRelationshiplessDieSize(int) - Method in class mekhq.campaign.personnel.procreation.RandomProcreation
Sets the size of the relationshipless die.
setRemainingPayments(int) - Method in class mekhq.campaign.finances.Loan
 
setRemove(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setRemove(UUID) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setRemoveButton(JButton) - Method in class mekhq.gui.dialog.UnitMarketDialog
 
setRemovedAbilities(Vector<String>) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setRentedFacilitiesData(RentedFacilitiesData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setRepairBaysRented(int) - Method in class mekhq.campaign.force.AbstractForce
 
setRepairInPlace(boolean) - Method in class mekhq.campaign.parts.PodSpace
 
setReplacementPart(Part) - Method in class mekhq.campaign.parts.Part
Sets the replacement part for this part.
setReplacePodParts(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setReport(String) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setReputation(ForceReputationController) - Method in class mekhq.campaign.CampaignConfiguration
 
setReputationDirect(int) - Method in class mekhq.campaign.personnel.Person
 
setRequestedStock(double) - Method in class mekhq.campaign.parts.PartInUse
 
setRequiredCount(int) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setRequiredCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setRequiredLanceCount(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setRequiredPlayerLances(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setRequiredVictoryPoints(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setRerolls(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setReservedBy(Person) - Method in class mekhq.campaign.parts.Part
Sets the team member who has reserved this part for work they are performing overnight.
setRetainerEmployerCode(String) - Method in class mekhq.campaign.force.AbstractForce
 
setRetainerStartDate(LocalDate) - Method in class mekhq.campaign.force.AbstractForce
 
setRetirement(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
setRetirementDefectionTracker(RetirementDefectionTracker) - Method in class mekhq.campaign.CampaignConfiguration
 
setRetirementDefectionTracker(RetirementDefectionTracker) - Method in class mekhq.campaign.ForceHumanResources
 
setRetreatEdge(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setRetreatThreshold(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
setReturnDate(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setRevealedCoords(Set<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setRevealTrack(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setRoadExits(Set<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setRoads(Set<StratConCoords>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setRole(CombatRole) - Method in class mekhq.campaign.force.CombatTeam
 
setRoleBaseSalary(PersonnelRole, double) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setRoleBaseSalary(PersonnelRole, Money) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setRoleplaySkillModifier(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setRowFilter(RowFilter<TableModel, Integer>) - Method in class mekhq.gui.baseComponents.tables.MHQTable
Applies a row filter.
setRunning(boolean) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setRunStartingSimulation(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSalary(Money) - Method in class mekhq.campaign.personnel.Person
 
setSalvage(boolean) - Method in class mekhq.campaign.unit.Unit
 
setSalvagedByEmployerValue(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setSalvagedByUnitValue(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setSalvageSupervisor(boolean) - Method in class mekhq.campaign.personnel.Person
 
setSalvaging(boolean) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
setSatellites(List<Satellite>) - Method in class mekhq.campaign.universe.Planet
Replaces the satellite list.
setSaveMothballState(boolean) - Method in class mekhq.MHQOptions
 
setScale(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setScenarioForces(Map<String, ScenarioForceTemplate>) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
Deprecated, for removal: This API element is subject to removal in a future version.
setScenarioId(int) - Method in class mekhq.campaign.Kill
 
setScenarioId(int) - Method in class mekhq.campaign.unit.Unit
 
setScenarioId(int, Campaign) - Method in class mekhq.campaign.force.Formation
Set scenario ID (e.g.
setScenarioMap(int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
If there are maps of the appropriate size available, and we roll higher than the given threshold, replace the scenario's generated map with a fixed map from data/boards
setScenarioMapSize(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Calculates and sets the dimensions of the scenario map based on the forces involved and the scenario template parameters.
setScenarioModifiers(List<AtBScenarioModifier>) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setScenarioModifiers(CampaignOptions, AtBDynamicScenario, boolean, boolean) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Randomly generates the number of scenario modifiers for a scenario, for each random scenario in the count a random modifier is applied to the scenario.
setScenarioObjectives(List<ScenarioObjective>) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setScenarioOdds(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setScenarioOdds(List<Integer>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
setScenarioOddsModifier(int) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setScenarioParametersFromBiome(StratConTrackState, StratConScenario, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Picks the scenario terrain based on the scenario coordinates' biome Note that "finalizeScenario" currently wipes out temperature/map info so this method must be called afterward.
setScenarios(Map<StratConCoords, StratConScenario>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setScenarioSchedule(List<Integer>) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setScenarioTerrain(StratConTrackState, StratConScenario, boolean) - Method in interface mekhq.campaign.digitalGM.IMapGenerationStrategy
Sets the terrain and temperature of a scenario from the biome at its coordinates.
setScenarioTerrain(StratConTrackState, StratConScenario, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConMapGenerationStrategy
 
setScheduleData(ContractScheduleData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setScrapImpossible(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setSecondaryDesignator(ROMDesignation) - Method in class mekhq.campaign.personnel.Person
 
setSecondaryImage(Image) - Method in class mekhq.gui.RepairTaskInfo
 
setSecondaryRole(PersonnelRole) - Method in class mekhq.campaign.personnel.Person
 
setSecondaryRoleDirect(PersonnelRole) - Method in class mekhq.campaign.personnel.Person
 
setSecondAttribute(SkillAttribute) - Method in class mekhq.campaign.personnel.skills.SkillType
Sets the second SkillAttribute associated with the skill type.
setSecondInCommand(boolean) - Method in class mekhq.campaign.personnel.Person
 
setSecondSkillBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setSecondSkillProb(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setSegments(List<SegmentedBar.Segment>) - Method in class mekhq.gui.baseComponents.SegmentedBar
Sets the segments to display, left to right.
setSelected(boolean) - Method in class mekhq.gui.dialog.markets.contractMarket.ContractCardPanel
Updates the card's border to reflect whether it is the currently selected offer.
setSelectedCoords(StratConCoords) - Method in class mekhq.gui.StratConPanel
 
setSelectedForceNamingMethod(ForceNamingMethod) - Method in class mekhq.gui.commandGeneration.contents.SetupTab
Sets the Formation Naming Method combo.
setSelectedItem(Object) - Method in class mekhq.gui.model.FilterableComboBoxModel
 
setSelectedItemByKey(String) - Method in class mekhq.gui.FactionComboBox
 
setSelectedPhenotype(Phenotype) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSelectedRankSystem(RankSystem) - Method in class mekhq.gui.panes.RankSystemsPane
 
setSelectedSystem(PlanetarySystem) - Method in class mekhq.gui.InterstellarMapPanel
 
setSelectedTab(CampaignGuiTab) - Method in class mekhq.gui.CampaignGUI
Sets the selected tab.
setSelectedTab(MHQTabType) - Method in class mekhq.gui.CampaignGUI
Sets the selected tab by its MHQTabType.
setSelection(AbstractIcon) - Method in class mekhq.gui.panels.ForcePieceIconChooser
This override enables multiple categories to be selected based on the provided AbstractIcon.
setSelectionPanel(StoryArcSelectionPane) - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
setSelectStartingContract(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSelfCorrectMaintenance(boolean) - Method in class mekhq.MHQOptions
 
setSensors(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
setService(String) - Method in class mekhq.campaign.universe.NewsItem
 
setSet(String) - Method in class mekhq.campaign.personnel.Award
 
setSet(String) - Method in class mekhq.campaign.personnel.education.Academy
Sets the value of the set variable for academies.
setSharedModifiers(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setSharesPercent(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setShiftWindDirection(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setShiftWindStrength(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setShoppingList(List<IAcquisitionWork>) - Method in class mekhq.campaign.market.ForceShoppingList
 
setShoppingList(ForceShoppingList) - Method in class mekhq.campaign.force.AbstractForce
 
setShorthandedMod(int) - Method in class mekhq.campaign.parts.Part
 
setShorthandedMod(int) - Method in class mekhq.campaign.parts.PodSpace
 
setShorthandedMod(int) - Method in class mekhq.campaign.parts.Refit
We don't do short handedness
setShorthandedMod(int) - Method in interface mekhq.campaign.work.IPartWork
 
setShots(int) - Method in class mekhq.campaign.parts.AmmoStorage
 
setShotsNeeded(int) - Method in class mekhq.campaign.parts.equipment.AmmoBin
Sets the number of shots needed in the AmmoBin.
setShotsNeeded(int) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
Sets the number of shots needed in the InfantryAmmoBin.
setShowCommandGenerator(boolean) - Method in class mekhq.MHQOptions
 
setShowEdgeMarker(boolean) - Method in class mekhq.gui.baseComponents.SegmentedBar
Controls whether a thin outline highlights the last filled segment to emphasise the current level.
setShowUnitPicturesOnTOE(boolean) - Method in class mekhq.MHQOptions
 
setShowWarriorsAlmanac(boolean) - Method in class mekhq.MHQOptions
 
setShutterDate(LocalDate) - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
setSimulateRandomMarriages(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSimulateRandomProcreation(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSimulationDuration(int) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSite(int) - Method in class mekhq.campaign.unit.Unit
 
setSizeMod(Integer) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setSkill(SkillLevel) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setSkillAdjustment(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setSkillHash(Map<String, SkillType>) - Static method in class mekhq.campaign.personnel.skills.SkillType
Deprecated, for removal: This API element is subject to removal in a future version.
setSkillLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setSkillMax(int) - Method in class mekhq.service.mrms.MRMSOption
 
setSkillMin(int) - Method in class mekhq.campaign.parts.Part
 
setSkillMin(int) - Method in class mekhq.service.mrms.MRMSOption
 
setSkillName(String) - Method in class mekhq.gui.dialog.BatchXPDialog.PersonnelFilter
Sets the name of the target skill.
setSkillPreferences(RandomSkillPreferences) - Method in class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
setSkillPreferences(RandomSkillPreferences) - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
Deprecated, for removal: This API element is subject to removal in a future version.
setSkillPreferences(RandomSkillPreferences) - Method in class mekhq.campaign.personnel.generator.AbstractSpecialAbilityGenerator
setSkills(Map<String, SkillType>) - Method in class mekhq.CampaignPreset
 
setSkillTypes(Map<String, SkillType>) - Static method in class mekhq.campaign.personnel.skills.SkillType
 
setSmallCraftCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setSmallCraftCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setSmallSizeVariant(JComponent) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Applies the FlatLaf "small" size variant to the given component.
setSocial(Social) - Method in class mekhq.campaign.personnel.Person
 
setSocialDescriptionIndex(int) - Method in class mekhq.campaign.personnel.Person
Sets the index value for the Social description.
setSourcedAtmosphere(SourceableValue<AtmosphericTaint>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedCapital(SourceableValue<String>) - Method in class mekhq.campaign.universe.LandMass
 
setSourcedComposition(SourceableValue<String>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedDayLength(SourceableValue<Double>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedDensity(SourceableValue<Double>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedDiameter(SourceableValue<Double>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedGravity(SourceableValue<Double>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedLifeForm(SourceableValue<LifeForm>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedName(SourceableValue<String>) - Method in class mekhq.campaign.universe.LandMass
 
setSourcedName(SourceableValue<String>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedName(SourceableValue<String>) - Method in class mekhq.campaign.universe.Satellite
 
setSourcedPercentWater(SourceableValue<Integer>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedPlanetType(SourceableValue<PlanetaryType>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedPressure(SourceableValue<Atmosphere>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedRing(SourceableValue<Boolean>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedSize(SourceableValue<String>) - Method in class mekhq.campaign.universe.Satellite
 
setSourcedSmallMoons(SourceableValue<Integer>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedTemperature(SourceableValue<Integer>) - Method in class mekhq.campaign.universe.Planet
 
setSourcedYearLength(SourceableValue<Double>) - Method in class mekhq.campaign.universe.Planet
 
setSpecialAbilities(Map<String, SpecialAbility>) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
setSpecialAbilities(Map<String, SpecialAbility>) - Method in class mekhq.CampaignPreset
 
setSpecialAbilityBonus(int, int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setSpecifiedFaction(Faction) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSpecifiedPlanet(Planet) - Method in class mekhq.campaign.RandomOriginOptions
 
setSpectralClass(int) - Method in class mekhq.campaign.universe.StarType
Deprecated, for removal: This API element is subject to removal in a future version.
setSpinnerValue(int) - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Sets a new value for the spinner.
setSplash(RawImagePanel) - Method in class mekhq.gui.dialog.DataLoadingDialog
 
setSpnCallsignNumber(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSpnContractCount(JSpinner) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setSpnCostPercentageThreshold(JSpinner) - Method in class mekhq.gui.panes.UnitMarketPane
 
setSpnDays(JSpinner) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setSpnDiceCount(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSpnDiceNumber(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSpnDiceSides(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSpnMorale(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setSpnNameNumber(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setSpnOriginDistanceScale(JSpinner) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setSpnOriginSearchRadius(JSpinner) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
 
setSpnPregnancySize(JSpinner) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setSpouse(Person) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
setStandardFormationIconChooser(StandardFormationIconChooser) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setStart(LocalDate) - Method in class mekhq.campaign.personnel.Injury
 
setStartAndEndDate(LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setStartCourseToContractPlanet(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setStartGameBotClientDelay(int) - Method in class mekhq.MHQOptions
 
setStartGameBotClientRetryCount(int) - Method in class mekhq.MHQOptions
 
setStartGameClientDelay(int) - Method in class mekhq.MHQOptions
 
setStartGameClientRetryCount(int) - Method in class mekhq.MHQOptions
 
setStartGameDelay(int) - Method in class mekhq.MHQOptions
 
setStartingAltitude(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setStartingAnyNWx(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartingAnyNWx(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartingAnyNWx(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartingAnyNWy(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartingAnyNWy(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartingAnyNWy(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartingAnySEx(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartingAnySEx(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartingAnySEx(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartingAnySEy(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartingAnySEy(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartingAnySEy(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartingCashPercent(int) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setStartingLoan(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setStartingPos(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartingPos(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartingPos(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartingSystem(Planet) - Method in class mekhq.campaign.Campaign
 
setStartOffset(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartOffset(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartOffset(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStartWidth(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setStartWidth(int) - Method in interface mekhq.campaign.mission.scenarios.IPlayerSettings
 
setStartWidth(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStatus(String) - Method in class mekhq.gui.commandGeneration.GenerationProgressDialog
Sets the status text shown above the progress bar.
setStatus(MissionStatus) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setStatus(ScenarioStatus) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStatus(PersonnelStatus) - Method in class mekhq.campaign.personnel.Person
This is used to directly set the Person's PersonnelStatus without any processing
setStatus(ResolveScenarioTracker.PersonStatus) - Method in class mekhq.campaign.events.persons.PersonBattleFinishedEvent
 
setStatus(MRMSService.MRMSPartAction.STATUS) - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
setStatus(MRMSService.MRMSUnitAction.STATUS) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
setStickerPrice(Money) - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
setStickyForces(Set<Integer>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setStoreCount(int) - Method in class mekhq.campaign.parts.PartInUse
 
setStoryArc(StoryArc) - Method in class mekhq.campaign.storyArc.StoryOutcome
Set the StoryArc on all StoryTriggers here
setStoryArc(StoryArc) - Method in class mekhq.campaign.storyArc.StoryPoint
 
setStoryArc(StoryArc) - Method in class mekhq.campaign.storyArc.StoryTrigger
 
setStoryArcs(JList<StoryArcStub>) - Method in class mekhq.gui.panes.StoryArcSelectionPane
 
setStoryArcStub(StoryArcStub) - Method in class mekhq.gui.panels.StoryArcPanel
 
setStratConCampaignState(StratConCampaignState) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setStratConHexCoordForeground(Color) - Method in class mekhq.MHQOptions
 
setStratConRoadEntryEdges(List<Integer>) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStratConScenarioType(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
setStratConScenarioType(ScenarioType) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStratConUrban(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStratConUrbanization(double) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStratConWaterAdjacent(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setStrategicObjective(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setStrategicObjective(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setStrategicObjectives(List<StratConStrategicObjective>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setStrategicObjectives(Map<StratConCoords, String>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
setStrategicViewTheme(String) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setString(ExtraData.Key<T>, String) - Method in class mekhq.campaign.ExtraData
Deprecated, for removal: This API element is subject to removal in a future version.
setSubjectToRandomRemoval(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setSubType(double) - Method in class mekhq.campaign.universe.StarType
 
setSucceeded(boolean) - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
setSufferingFromClinicalParanoia(boolean) - Method in class mekhq.campaign.personnel.Person
 
setSuggestData(Vector<String>) - Method in class mekhq.gui.utilities.JSuggestField
Sets new data used to suggest similar words.
setSuperHeavyVehicleCapacity(double) - Method in class mekhq.campaign.unit.Unit
Deprecated.
this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
setSuperHeavyVehicleCount(int) - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
setSupply(int) - Method in class mekhq.campaign.parts.PartInventory
Sets the count of a part on hand.
setSupportCommandFormationId(int) - Method in class mekhq.campaign.force.AbstractForce
 
setSupportPersonnelCoveragePercents(Map<PersonnelRole, Integer>) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSupportPersonnelSkillLevels(Map<PersonnelRole, SkillLevel>) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setSupportPoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
setSupportSmallArmsBonus(int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setSurname(String) - Method in class mekhq.campaign.personnel.Person
 
setSurnameDirect(String) - Method in class mekhq.campaign.personnel.Person
 
setSwitchSides(Boolean) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setSyncDeploymentType(ScenarioForceTemplate.SynchronizedDeploymentType) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setSyncedForceName(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setSyncRetreatThreshold(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setSystemsInstance(Systems) - Method in class mekhq.campaign.CampaignConfiguration
 
setSystemsTargetData(SystemsTargetData) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setTabbedPane(JTabbedPane) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setTabbedPane(JTabbedPane) - Method in class mekhq.gui.dialog.iconDialogs.LayeredFormationIconDialog
 
setTabbedPane(JTabbedPane) - Method in class mekhq.gui.panels.LayeredFormationIconCreationPanel
 
setTacticalTransportAssignment(ITransportAssignment) - Method in class mekhq.campaign.unit.Unit
Sets the transport assignment for this unit.
setTags(Set<FactionTag>) - Method in class mekhq.campaign.universe.Faction
Updates the set of tags associated with the faction.
setTarget(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setTargetNumberMax(int) - Method in class mekhq.service.mrms.MRMSOption
 
setTargetNumberMaxSpn(JSpinner) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setTargetNumberPreferred(int) - Method in class mekhq.service.mrms.MRMSOption
 
setTargetNumberPreferredSpn(JSpinner) - Method in class mekhq.gui.dialog.MRMSDialog.MRMSOptionControl
 
setTargetPlanet(Planet) - Method in class mekhq.campaign.JumpPath
Sets the specific planet this path terminates at, overriding the default of the destination system's primary world.
setTeam(int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setTech(Person) - Method in class mekhq.campaign.parts.Part
 
setTech(Person) - Method in class mekhq.campaign.parts.PodSpace
 
setTech(Person) - Method in class mekhq.campaign.parts.Refit
 
setTech(Person) - Method in class mekhq.campaign.unit.Unit
 
setTech(Person) - Method in interface mekhq.campaign.work.IPartWork
 
setTechAssignmentPrimaryDescending(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechAssignmentPrimarySort(TechAssignmentSortFactor) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechAssignmentSecondaryDescending(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechAssignmentSecondarySort(TechAssignmentSortFactor) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechAssignmentTertiaryDescending(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechAssignmentTertiarySort(TechAssignmentSortFactor) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setTechFaction(Faction) - Method in class mekhq.campaign.CampaignConfiguration
 
setTechID(UUID) - Method in class mekhq.campaign.force.Formation
 
setTechnicalLogPanel(DailyReportLogPanel) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
setTechOfficer(Person) - Method in class mekhq.campaign.unit.Unit
 
setTechOfficer(Person, boolean) - Method in class mekhq.campaign.unit.Unit
 
setTempCrew(PersonnelRole, int) - Method in class mekhq.campaign.unit.Unit
Sets the number of temporary crew for a specific personnel role
setTempCrewPool(Campaign, PersonnelRole, int) - Method in class mekhq.campaign.ForceHumanResources
Sets the total temp crew pool size for a specific personnel role.
setTemperature(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setTemperature(int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setTemplate(ScenarioTemplate) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
setTemplateName(String) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
setTemporaryPrisonerCapacity(int) - Method in class mekhq.campaign.force.AbstractForce
 
setTerrain() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setTerrain(AtBDynamicScenario) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Handles random determination of terrain and corresponding map file from allowed terrain types
setTerrainTile(StratConCoords, String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setTerrainType(String) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setText(String) - Method in class mekhq.gui.BasicInfo
 
setText(String) - Method in class mekhq.gui.RepairTaskInfo
 
setText(String) - Method in class mekhq.gui.utilities.MarkdownEditorPanel
Set the text for the editor.
setText(String, String) - Method in class mekhq.gui.BasicInfo
 
setTime(int) - Method in class mekhq.campaign.personnel.Injury
 
setTimeLimit(Integer) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setTimeLimitAtMost(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setTimeLimitScaleFactor(Integer) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
setTimeLimitType(ScenarioObjective.TimeLimitType) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
settingsBadge(CampaignOptionFlag) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Resolves a campaign option flag into the generic badge value used by controls and legends.
settingsBadges(CampaignOptionsMetadata) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsUtilities
Converts MekHQ campaign metadata into the resolved badge values consumed by the shared settings framework.
setTitle() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore
Sets the title of the dialog window using localized text.
setTitle() - Method in class mekhq.gui.dialog.NewsDialog
 
setTitle(String) - Method in class mekhq.campaign.storyArc.Personality
 
setTitle(String) - Method in class mekhq.CampaignPreset
 
settlePendingLegacyContracts(Campaign) - Static method in class mekhq.campaign.mission.contract.io.LegacyContractConverter
Post-load pass that settles the remaining balance of every legacy contract closed out on load.
settleShares(Campaign, AbstractContract, Money) - Static method in class mekhq.campaign.mission.contract.utilities.ContractSettlement
Pays shareholding personnel their cut of the end-of-contract lump payout, mirroring the monthly share payout.
setToday(LocalDate) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the in-game date used to determine market status.
setToolTipText(String) - Method in class mekhq.gui.view.ContractMeterBar
Forwards the tooltip to the wrapped gauge so hovering anywhere on the bar shows it.
setToolTipText(String) - Method in class mekhq.gui.view.MoraleBar
Forwards the tooltip across the whole component: to the wrapped gauge (so the area around the segments shows this fallback while individual segments keep their own per-level tooltips), to the title above it, and to the panel itself (covering any gaps), so the tooltip shows wherever the player hovers the bar.
setTopUpWeekly(boolean) - Method in class mekhq.campaign.force.AbstractForce
 
setTotalLoss(boolean) - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
setTotalXPEarnings(int) - Method in class mekhq.campaign.personnel.Person
 
setToughness(int) - Method in class mekhq.campaign.personnel.Person
 
setTrackCount(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
setTracksViewportWidth(boolean) - Method in class mekhq.gui.baseComponents.JScrollablePanel
 
setTrainingForceEducationTime(double) - Method in class mekhq.campaign.personnel.Person
 
setTransaction(int, Transaction) - Method in class mekhq.gui.model.FinanceTableModel
 
setTransactions(List<Transaction>) - Method in class mekhq.campaign.finances.Finances
 
setTransferCount(int) - Method in class mekhq.campaign.parts.PartInUse
 
setTransit(int) - Method in class mekhq.campaign.parts.PartInventory
Sets the count in transit of a part.
setTransitDuration(int) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
setTransitTime(double) - Method in class mekhq.campaign.AbstractLocation
 
setTransitTime(double) - Method in class mekhq.campaign.AbstractMobileLocation
 
setTransport(Unit) - Method in class mekhq.campaign.unit.TransportAssignment
Change the transport assignment to have a new transport
setTransportAssignment(CampaignTransportType, ITransportAssignment) - Method in class mekhq.campaign.unit.Unit
Set this unit's transport assignment to the provided assignment, if possible
setTransportedLocation(Transporter) - Method in class mekhq.campaign.unit.TransportAssignment
Set where this unit should be transported
setTransporterType(TransporterType) - Method in class mekhq.campaign.unit.TransportAssignment
 
setTransportLinkages(HashMap<String, List<String>>) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
Deprecated, for removal: This API element is subject to removal in a future version.
setTransportShipAssignment(TransportShipAssignment) - Method in class mekhq.campaign.unit.Unit
Sets the transport ship assignment for this unit.
setTrooper(int) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
setTrooper(int) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
setTrooper(int) - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
setTuition(Integer) - Method in class mekhq.campaign.personnel.education.Academy
Sets the tuition value.
setTurningPoint(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
setTxtCallSignsGenerated(JTextArea) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setTxtCompanyNamesGenerated(JTextArea) - Method in class mekhq.gui.dialog.GMToolsDialog
Deprecated, for removal: This API element is subject to removal in a future version.
setTxtDescription(JTextArea) - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
setTxtDetails(JTextArea) - Method in class mekhq.gui.panels.StoryArcPanel
 
setTxtIndividualDiceResults(JTextPane) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setTxtLog(JTextPane) - Method in class mekhq.gui.DailyReportLogPanel
 
setTxtNamesGenerated(JTextArea) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setTxtPresetDescription(JTextArea) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setTxtPresetName(JTextField) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
setTxtRankSystemCode(JTextField) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setTxtRankSystemDescription(JTextField) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setTxtRankSystemName(JTextField) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
setTxtYear(JTextField) - Method in class mekhq.gui.dialog.GMToolsDialog
 
setType(String) - Method in class mekhq.campaign.personnel.education.Academy
Sets the type of academy.
setType(TransactionType) - Method in class mekhq.campaign.finances.Transaction
 
setType(LogEntryType) - Method in class mekhq.campaign.log.LogEntry
 
setType(PartRepairType) - Method in class mekhq.service.mrms.MRMSOption
 
setType(RankSystemType) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setType(InjuryType) - Method in class mekhq.campaign.personnel.Injury
 
setUnavailableCount(int) - Static method in class mekhq.service.PartsAcquisitionService
Deprecated, for removal: This API element is subject to removal in a future version.
setUncrewedBackground(Color) - Method in class mekhq.MHQOptions
 
setUncrewedForeground(Color) - Method in class mekhq.MHQOptions
 
setUnderProtection(boolean) - Method in class mekhq.campaign.personnel.Person
 
setUnifiedDailyReport(boolean) - Method in class mekhq.MHQOptions
 
setUnit(MekSummary) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
setUnit(Unit) - Method in class mekhq.campaign.parts.EnginePart
 
setUnit(Unit) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
setUnit(Unit) - Method in class mekhq.campaign.parts.equipment.MASC
 
setUnit(Unit) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
setUnit(Unit) - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
setUnit(Unit) - Method in class mekhq.campaign.parts.Part
 
setUnit(Unit) - Method in class mekhq.campaign.parts.Turret
 
setUnit(Unit) - Method in class mekhq.campaign.personnel.Person
 
setUnit(Unit) - Method in class mekhq.service.mrms.MRMSService.MRMSUnitAction
 
setUnitIcon(StandardFormationIcon) - Method in class mekhq.campaign.force.AbstractForce
 
setUnitMarket(AbstractUnitMarket) - Method in class mekhq.campaign.Campaign
 
setUnitMarket(AbstractUnitMarket) - Method in class mekhq.campaign.CampaignConfiguration
 
setUnitMarketPane(UnitMarketPane) - Method in class mekhq.gui.dialog.UnitMarketDialog
 
setUnitRemovalCount(Integer) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setUnitReputationRecruitmentCutoff(int) - Static method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets the cutoff value for unit reputation in recruitment eligibility.
setUnitsAlmanac(Map<Integer, List<WarriorsAlmanacEntry>>) - Method in class mekhq.campaign.Campaign
 
setUnitSpriteExportPath(String) - Method in class mekhq.MHQOptions
This sets the path where one saves their unit sprite during export, as this is not required for any data but improves UX.
setUnitType(int) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
setUnitType(int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
setUnitType(int) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setUnitType(long) - Method in class mekhq.campaign.Kill
 
setUnitType(Integer) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setUnlucky(int) - Method in class mekhq.campaign.personnel.Person
 
setUnmaintainedBackground(Color) - Method in class mekhq.MHQOptions
 
setUnmaintainedForeground(Color) - Method in class mekhq.MHQOptions
 
setup(CampaignOptions) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setup(MRMSDialog) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setupAmbush(AtBDynamicScenario, Campaign, ScenarioForceTemplate.ForceAlignment) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Helper function that sets up and "ambush", meaning declaring as "hidden" some portion of: all non-airborne units on the specified side that will be on the battlefield at the start of the scenario
setupBotEntities(BotClient, BotForce, Scenario) - Method in class mekhq.AtBGameThread
Deprecated.
 
setupEntity(Player, Object, boolean) - Method in interface mekhq.campaign.autoResolve.ScenarioSetupForces.EntitySource
 
setupEntity(Player, Object, boolean) - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces.UnitEntitySource
 
setupScenario(StratConCoords, Integer, Campaign, AbstractContract, StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Sets up a StratCon scenario with the given parameters.
setupScenario(StratConCoords, Integer, Campaign, AbstractContract, StratConTrackState, ScenarioTemplate, boolean, Integer) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Sets up a Stratcon scenario with the given parameters optionally allowing use a specific scenario template.
SetupTab - Class in mekhq.gui.commandGeneration.contents
Pre-generation rules tab.
SetupTab(Campaign, CommandGenerationOptions) - Constructor for class mekhq.gui.commandGeneration.contents.SetupTab
 
setupTableColors(Component, JTable, boolean, boolean, int) - Static method in class mekhq.gui.utilities.MekHqTableCellRenderer
 
setupTigerStripes(Component, JTable, int) - Static method in class mekhq.gui.utilities.MekHqTableCellRenderer
 
setUrbanizationLevel(double) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setUrbanProfile(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setUseAlternateStratConFogOfWarDisplay(boolean) - Method in class mekhq.MHQOptions
 
setUseAmbushLogic(Boolean) - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
setUseArtillery(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
setUseAssignedTechsFirst(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setUseAttributes(boolean) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setUseClanPersonnelDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUseClanPersonnelMarriages(boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
setUseClanPersonnelProcreation(boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
setUseCount(int) - Method in class mekhq.campaign.parts.PartInUse
 
setUsedForRefitPlanning(boolean) - Method in class mekhq.campaign.parts.Part
 
setUseExtraTime(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setUseImplants(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setUseManeiDomini(boolean) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setUseOriginNodeFormationIconLogo(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setUsePlayerConvoy(boolean) - Method in class mekhq.campaign.mission.resupplyAndCaches.Resupply
Sets whether the player's convoy should be used for resupply purposes.
setUsePortraitForRole(int, boolean) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setUsePrisonerDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUsePrisonerMarriages(boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
setUsePrisonerProcreation(boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
setUseRandomClanPersonnelDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUseRandomClanPersonnelMarriages(boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
setUseRandomClanPersonnelProcreation(boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
setUseRandomOppositeSexDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUseRandomPrisonerDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUseRandomPrisonerMarriages(boolean) - Method in class mekhq.campaign.personnel.marriage.AbstractMarriage
 
setUseRandomPrisonerProcreation(boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
setUseRandomSameSexDivorce(boolean) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
 
setUserDescription(String) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setUseRelationshiplessProcreation(boolean) - Method in class mekhq.campaign.personnel.procreation.AbstractProcreation
 
setUseRepair(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setUseROMDesignation(boolean) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
setUseRushJob(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setUseSalvage(boolean) - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
setUseSpecifiedFactionToAssignRanks(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setUseSpecifiedFactionToGenerateFormationIcons(boolean) - Method in class mekhq.campaign.universe.commandGeneration.CommandGenerationOptions
 
setUseStandardAtBSizing(boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setUsingFixedMap(boolean) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setUtilitySkillsMod(int, int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
setUUID(UUID) - Method in class mekhq.campaign.personnel.Injury
 
setValue(String) - Method in class mekhq.gui.utilities.ObservableString
 
setValue(Money) - Method in class mekhq.campaign.finances.Asset
 
setValue(T) - Method in class mekhq.campaign.force.ForceOption
 
setValueAt(Object, int, int) - Method in class mekhq.gui.model.AutoAwardsTableModel
 
setValueAt(Object, int, int) - Method in class mekhq.gui.model.PartsInUseTableModel
 
setValueAt(Object, int, int) - Method in class mekhq.gui.model.RetirementTableModel
 
setValuesFromString(String) - Method in class mekhq.campaign.universe.StarType
Parser for spectral type strings
setVersion(int) - Method in class mekhq.campaign.personnel.Injury
 
setVersion(Version) - Method in class mekhq.campaign.Campaign
 
setVeterancyAwardEligibility(Campaign, Person) - Static method in class mekhq.campaign.personnel.PersonUtility
Determines and sets a person's eligibility for the Veterancy Award (SPA).
setVeteranLevel(int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
setVictoryPoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
setView(Set<ColumnModel>) - Method in class mekhq.gui.baseComponents.tables.MHQTable
Updates the visibility and preferred widths of the table's columns.
setVisible(boolean) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
setVisible(boolean) - Method in class mekhq.gui.dialog.StoryArcSelectionDialog
 
setVocationalXPTimer(int) - Method in class mekhq.campaign.personnel.Person
 
setWantsChildren(boolean) - Method in class mekhq.campaign.personnel.Person
 
setWarehouse(LocalWarehouse) - Method in class mekhq.campaign.force.Detachment
 
setWarehouse(LocalWarehouse) - Method in interface mekhq.campaign.force.SingleDetachmentForce
 
setWarShipContractPercent(double) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
 
setWasKilled(boolean) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
setWasOfferingGoldenHello(boolean) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Sets whether a golden hello (recruitment incentive) was being offered when applicants were generated.
setWasSacked(boolean) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
setWealth(int) - Method in class mekhq.campaign.personnel.Person
 
setWeather(Weather) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setWeatherConditions(boolean) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
setWeeklyScenarios(List<LocalDate>) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Deprecated, for removal: This API element is subject to removal in a future version.
setWeight(int) - Method in class mekhq.campaign.personnel.SpecialAbility
 
setWeightClass(int) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.Payout
 
setWeightClass(int) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setWeightClass(Integer) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setWeightedDescriptor(WeightedIntMap<String>) - Static method in class mekhq.campaign.mission.contract.contractGeneration.RandomOperationNameGenerator
 
setWeightedEndWordCivilian(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedEndWordCorporate(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedEndWordMercenary(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedEndWordMilitia(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedEndWordRebel(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedMiddleWordCivilian(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedMiddleWordCorporate(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedMiddleWordMercenary(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedMiddleWordMilitia(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedMiddleWordRebel(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWeightedPreFab(WeightedIntMap<String>) - Static method in class mekhq.campaign.personnel.backgrounds.RandomCompanyNameGenerator
 
setWentIntoDebt(LocalDate) - Method in class mekhq.campaign.finances.Finances
 
setWhatKilled(String) - Method in class mekhq.campaign.Kill
 
setWidth(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
setWidthScalingIncrement(int) - Method in class mekhq.campaign.mission.scenarios.ScenarioMapParameters
 
setWind(Wind) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
setWorkedOn(boolean) - Method in class mekhq.campaign.personnel.Injury
 
setWorkedOvertime(boolean) - Method in class mekhq.campaign.parts.Part
 
setWorkedOvertime(boolean) - Method in class mekhq.campaign.parts.PodSpace
 
setWorkedOvertime(boolean) - Method in class mekhq.campaign.parts.Refit
We don't do overtime
setWorkedOvertime(boolean) - Method in interface mekhq.campaign.work.IPartWork
 
setWriteAllUnitsToXML(boolean) - Method in class mekhq.MHQOptions
 
setWriteCustomsToXML(boolean) - Method in class mekhq.MHQOptions
 
setXP(int) - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
setXP(Campaign, int) - Method in class mekhq.campaign.personnel.Person
Sets the current experience points (XP) for the character and optionally tracks the adjustment in total XP earnings if enabled.
setXPDirect(int) - Method in class mekhq.campaign.personnel.Person
Directly sets the experience points (XP) for the entity without adjusting total XP earnings tracking.
setYear(int) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
 
setYear(int) - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
setYears(int) - Method in class mekhq.campaign.finances.Loan
 
SEVENTY_FIVE_EIGHTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
SEVENTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
SEVERED - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
SEVERED_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SEVERED_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SEVERED_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SEVERED_HEAD - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SEVERED_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SEVERED_SPINE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
SeveredArm() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredArm
 
SeveredFoot() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredFoot
 
SeveredHand() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHand
 
SeveredHead() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredHead
 
SeveredLeg() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SeveredLeg
 
severedSpine(Person, LocalDate) - Static method in class mekhq.campaign.log.MedicalLogger
 
SeveredSpine() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SeveredSpine
 
SHADOW_DIVISION_FACTION_KEY - Static variable in class mekhq.campaign.universe.commandGeneration.ManeiDominiAugmentor
The RAT Generator faction key for the Word of Blake Shadow Divisions.
SHAMELESS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
SHARES_FOR_ALL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHARP - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
SHARPENING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SHIELD_CRATERED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Scattered clusters of volcanic and lunar rock, favored on airless worlds.
SHIP_TRANSPORT - Enum constant in enum class mekhq.campaign.enums.CampaignTransportType
Units assigned a ship transport, if both units are in the battle the unit will attempt to load onto the transport when deployed into battle.
SHIP_TRANSPORT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ships() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns the value of the ships record component.
shipSearchCostPerWeek() - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
shipSearchTargetBase(int) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
shipSearchTargetRoll(int, Campaign) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
Calculates and returns the TargetRoll required to successfully search for a ship of the given unit type within the specified campaign.
ShipTransportAssigner - Class in mekhq.campaign.universe.commandGeneration.ratgen
Puts the units a generated command nests under a ship aboard that ship.
ShipTransportedUnitsSummary - Class in mekhq.campaign.unit
Tracks what units this transport is transporting, and its current capacity for its different transporter types.
ShipTransportedUnitsSummary(Unit) - Constructor for class mekhq.campaign.unit.ShipTransportedUnitsSummary
Initialize the transport details for a transport ship
ShoppingListPriorityDialog - Class in mekhq.gui.dialog
Dialog for reviewing the campaign shopping list and adjusting procurement priority.
ShoppingListPriorityDialog(Frame, Campaign) - Constructor for class mekhq.gui.dialog.ShoppingListPriorityDialog
Creates and displays a modal shopping list priority dialog for the supplied campaign.
shortBriefing - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
shortfallTons() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns the value of the shortfallTons record component.
shorthandedMod - Variable in class mekhq.campaign.parts.Part
 
shorthandedMod - Variable in class mekhq.campaign.parts.PodSpace
 
shortName - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
shots - Variable in class mekhq.campaign.parts.AmmoStorage
 
shotsNeeded - Variable in class mekhq.campaign.parts.equipment.AmmoBin
 
shouldBeIgnoredByBayRentals(Unit) - Static method in class mekhq.campaign.mission.rentals.FacilityRentals
Determines whether a unit should be ignored for bay rental cost calculation (e.g., mothballed or large craft).
shouldCancelAdvanceDay() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag
Determines whether the advance day operation should be canceled.
shouldChildrenInherit() - Method in enum class mekhq.campaign.force.FormationType
This flag indicates whether, when changing to this ForceType, whether all child forces should be changed to the same ForceType.
shouldConvertSupportPoints(Campaign) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
Whether Chaos support-point pay should be converted to C-bills (the "BSP to BV" conversion).
shouldRefresh(EdgeRefreshPeriod, LocalDate) - Static method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Determines whether Edge should be refreshed on the given date for the specified refresh period.
shouldRejectDefensiveObjectives(Faction, boolean, LocalDate) - Static method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.LandlessEmployerExclusion
A contract where the player defends is a defense of the employer's territory, so an employer with no planets anywhere - neither its own nor a contained-faction host's worlds to stand on - has nothing to defend, and the contract fails outright.
shouldRepairInPlace() - Method in class mekhq.campaign.parts.PodSpace
Deprecated, for removal: This API element is subject to removal in a future version.
shouldShowDetailsPanel() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel
 
shouldStandardizeParents() - Method in enum class mekhq.campaign.force.FormationType
This flag indicates whether, when changing to this ForceType, whether all parent forces should be changed to STANDARD.
shouldTrigger(LocalDate, PlanetarySystem) - Static method in class mekhq.campaign.randomEvents.other.VoiceOfKerensky
Checks whether the Voice of Kerensky event should trigger on the given date for the given campaign location.
SHOW_COMMAND_GENERATOR - Static variable in class mekhq.MHQConstants
 
SHOW_LIFE_EVENT_DIALOG_BIRTHS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHOW_LIFE_EVENT_DIALOG_CELEBRATIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHOW_LIFE_EVENT_DIALOG_COMING_OF_AGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHOW_ORIGIN_FACTION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHOW_PEACETIME_COST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SHOW_UNIT_PICTURES_ON_TOE - Static variable in class mekhq.MHQConstants
 
SHOW_WARRIORS_ALMANAC - Static variable in class mekhq.MHQConstants
 
showAwardEligibilityDialog() - Method in class mekhq.gui.menus.MekHQMenuBar
 
showContractMarket() - Method in class mekhq.gui.CampaignGUI
 
showDateChooser() - Method in class mekhq.gui.dialog.DateChooser
Displays a DateChooser dialog on the screen.
showDetailsPanel(boolean) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
showExtinct() - Method in class mekhq.campaign.Campaign
 
showFor(JFrame, Campaign, Collection<Person>, Collection<Unit>) - Static method in class mekhq.gui.dialog.quartermaster.IssueArmorKitsDialog
Opens the dialog for a selection of personnel and/or units.
showForceGeneratorTab() - Method in class mekhq.gui.commandGeneration.CommandGenerationPane
Brings the Force Generator tab to the front, for a caller that needs the player back at the preview.
showNews(int) - Method in class mekhq.gui.CampaignGUI
 
showNoFacilitiesAvailableDialog(Campaign) - Static method in class mekhq.gui.dialog.BayRentalDialog
 
showNothingToDeploy(Campaign, String) - Static method in class mekhq.gui.dialog.SupportCarrierDeploymentDialogs
Tells the player that what they picked is support staff and nothing was sent.
showPartsMarket() - Method in class mekhq.gui.CampaignGUI
 
showPersonnelMarketDialog() - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Launches the user interface dialog displaying the current personnel market.
showPlanet(Planet) - Method in class mekhq.gui.NavigationTab
 
showRarePersonnelDialog(Campaign, boolean) - Static method in class mekhq.campaign.CampaignNewDayManager
 
showResolutionDialog(boolean) - Method in class mekhq.gui.dialog.PrisonerWarningDialog
Displays the follow-up dialog reacting to the player's chosen resolution.
showResolutionDialog(RandomEventData, String) - Method in class mekhq.gui.dialog.RandomEventDialog
Displays a dialog to the player presenting the outcome of their response to a prisoner event.
showRetirementDefectionDialog() - Method in class mekhq.gui.CampaignGUI
 
showStayingHome(Campaign, Collection<Formation>, Scenario) - Static method in class mekhq.gui.dialog.SupportCarrierDeploymentDialogs
Tells the player which carriers stayed home when these formations were assigned.
showSuggest() - Method in class mekhq.gui.utilities.JSuggestField
Force the suggestions to be displayed (Useful for buttons e.g.
showSystem(PlanetarySystem) - Method in class mekhq.gui.NavigationTab
 
showTooMuchDataDialog() - Static method in class mekhq.campaign.utilities.EasyBugReport
Shows a modal warning dialog informing the user that the bug report data was split into multiple archive parts and that all parts must be uploaded.
showUnitMarket() - Method in class mekhq.gui.CampaignGUI
 
SHREWD - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
SHREWD_TRADER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
shutdown() - Method in class mekhq.campaign.digitalGM.AbstractDigitalGM
Unregisters this GM so it stops receiving lifecycle events.
shutdown() - Method in interface mekhq.campaign.digitalGM.IDigitalGM
Unregisters this GM so it stops receiving lifecycle events.
shutdownAtB() - Method in class mekhq.campaign.Campaign
Stop processing AtB events and release memory.
SIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
SIBLING_IN_LAW - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
SIGHT_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIGHT_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIGHT_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIGHT_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIGHT_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
sigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Returns the value of the sigma record component.
SIGMA - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
SIGNAL_JAMMING_SPECIALIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SIGNATURE_MOVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
significance() - Method in enum class mekhq.campaign.universe.enums.CapitalType
 
SIGNIFICANTLY_ABOVE_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
SIGNIFICANTLY_BELOW_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
SIGNING_BONUS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Total pay is unchanged, but 5% of it is paid up front on signing
SILENT_LEADER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SILENT_PROTECTOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SILVER_TONGUE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
SIMPLE - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
SIMPLE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
SIMPLE_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
SIMPLE_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIMPLE_CLAW_HAND - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
SIMPLE_CLAW_HAND - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIMPLE_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
SIMPLE_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIMPLE_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
SIMPLE_LEG - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SIMPLE_LIFE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
simpleName - Variable in class mekhq.campaign.personnel.InjuryType
 
SIMULATE_GRAY_MONDAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SIMULATED_DAMAGE - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
SimulateMissionDialog - Class in mekhq.gui.dialog.factionStanding.manualMissionDialogs
Dialog window to simulate missions and adjust faction standings based on employer, enemy, and mission status selections within a campaign.
SimulateMissionDialog(ImageIcon, Faction, LocalDate, MissionStatus) - Constructor for class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Constructs a dialog to simulate a mission for the given campaign, using the supplied campaign icon, faction, and date.
SimulateMissionDialog(JFrame, ImageIcon, Faction, LocalDate) - Constructor for class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
Constructs a dialog to simulate a mission for the given campaign, providing a parent frame for modality.
SINCERE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
SINGLE - Enum constant in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
 
SINGLE_PARENT - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
SingleDetachmentForce - Interface in mekhq.campaign.force
The single-detachment seam for an AbstractForce.
SingleDropNagDialog - Class in mekhq.gui.dialog.nagDialogs
Nag dialog reminding the player to configure a single-drop setup when using StratCon singles mode with at least one active StratCon contract.
SingleDropNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.SingleDropNagDialog
Creates a new nag dialog reminding the user to configure single-drop mode for eligible StratCon contracts in the current campaign.
SingleDropSetUpNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
Provides nag logic related to the single-drop setup flow.
SingleDropSetUpNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.SingleDropSetUpNagLogic
 
SINGLES - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
SingleSpecialAbilityGenerator - Class in mekhq.campaign.personnel.generator
Generates a single special ability for a Person.
SingleSpecialAbilityGenerator() - Constructor for class mekhq.campaign.personnel.generator.SingleSpecialAbilityGenerator
 
SinglesStratConGM - Class in mekhq.campaign.digitalGM.stratCon.gm
Digital GM for StratCon Singles play (StratConPlayType.SINGLES).
SinglesStratConGM() - Constructor for class mekhq.campaign.digitalGM.stratCon.gm.SinglesStratConGM
 
SINGS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SITE_FACILITY_BASIC - Static variable in class mekhq.campaign.unit.Unit
 
SITE_FACILITY_MAINTENANCE - Static variable in class mekhq.campaign.unit.Unit
 
SITE_FACTORY_CONDITIONS - Static variable in class mekhq.campaign.unit.Unit
 
SITE_FIELD_WORKSHOP - Static variable in class mekhq.campaign.unit.Unit
 
SITE_IMPROVISED - Static variable in class mekhq.campaign.unit.Unit
 
SITE_UNKNOWN - Static variable in class mekhq.campaign.unit.Unit
 
SIXTY_FIVE_SEVENTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
SIXTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
size - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
 
size - Variable in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
size() - Method in class mekhq.campaign.JumpPath
 
size() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
 
size() - Method in class mekhq.campaign.personnel.skills.Skills
Gets the number of skills.
sizeFactor() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Note that this is a ratio of diameters, while its caller multiplies it into an area (a hex count).
SKEPTICAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Skill - Class in mekhq.campaign.personnel.skills
As ov v0.1.9, we will be tracking a group of skills on the person.
Skill() - Constructor for class mekhq.campaign.personnel.skills.Skill
 
Skill(String) - Constructor for class mekhq.campaign.personnel.skills.Skill
 
Skill(String, int, int) - Constructor for class mekhq.campaign.personnel.skills.Skill
 
Skill(SkillType, int, int) - Constructor for class mekhq.campaign.personnel.skills.Skill
 
Skill(SkillType, int, int, int, boolean) - Constructor for class mekhq.campaign.personnel.skills.Skill
 
SKILL - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
SKILL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Grants a character a new skill, as defined by affectedSkill.
SKILL_ATTRIBUTE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
SKILL_CHECKS - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs generated by skill checks performed throughout the campaign, including training rolls, aptitude tests, and scenario-related skill usage.
SKILL_LEVEL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SKILL_LEVEL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
SKILL_LEVELS - Static variable in class mekhq.campaign.personnel.skills.Skills
 
SKILL_NONE - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
SKILL_TYPES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
SkillAttribute - Enum Class in mekhq.campaign.personnel.skills.enums
Enum representing the primary attributes associated with skills in MekHQ.
SkillAwards - Class in mekhq.campaign.personnel.autoAwards
 
SkillAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.SkillAwards
 
SkillAwardsProcessor(Campaign, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.SkillAwards
This function loops through Skill Awards, checking whether the person is eligible to receive each type of award
skillCheck() - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Returns the value of the skillCheck record component.
SkillCheck - Class in mekhq.campaign.personnel.skills
An implementation of ActionCheck for skill checks.
SkillCheck(Person, String, boolean, boolean, LocalDate) - Constructor for class mekhq.campaign.personnel.skills.SkillCheck
SkillCheck(Person, SkillType, TargetRoll) - Constructor for class mekhq.campaign.personnel.skills.SkillCheck
Instantiates a skill check from raw values.
SkillCheckDialog - Class in mekhq.gui.dialog
A dialog that facilitates skill checks for a character.
SkillCheckDialog(Campaign, Person) - Constructor for class mekhq.gui.dialog.SkillCheckDialog
Constructs a SkillCheckDialog for the specified campaign and character.
skillCheckSkill() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns the value of the skillCheckSkill record component.
SkillCheckUtility - Class in mekhq.campaign.personnel.skills
This class calculates the target number for a skill check based on the person's attributes, skills, and the associated skill type.
SkillDeprecationTool - Class in mekhq.campaign.personnel.skills
The SkillDeprecationTool class checks and manages deprecated skills for a Person.
SkillDeprecationTool(Campaign, Person, boolean) - Constructor for class mekhq.campaign.personnel.skills.SkillDeprecationTool
Constructs a new SkillDeprecationTool for the specified campaign and person.
skillLevelFromExperienceLevel(int) - Static method in class mekhq.campaign.personnel.skills.SkillType
Converts an experience level to its corresponding skill level.
skillLevelName() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the skillLevelName record component.
SkillLevelPickerUtility - Class in mekhq.gui.utilities
Shared helpers for the standardized skill-level pickers used across MekHQ dialogs (Hire Bulk Personnel, the contract editor, the Bot Force customizer, and StratCon options).
skillList - Static variable in class mekhq.campaign.personnel.skills.SkillType
 
skillMin - Variable in class mekhq.campaign.parts.Part
 
SkillModifierData - Record Class in mekhq.campaign.personnel.skills
Encapsulates all data needed to calculate skill modifiers for a person.
SkillModifierData(PersonnelOptions, Attributes, int, List<InjuryEffect>, int) - Constructor for record class mekhq.campaign.personnel.skills.SkillModifierData
Creates an instance of a SkillModifierData record class.
skillParser(String) - Static method in class mekhq.campaign.personnel.education.Academy
Parses a given skill string and returns the corresponding skill type.
SkillPrerequisite - Class in mekhq.campaign.personnel
This object tracks a specific skill prerequisite for a special ability.
SkillPrerequisite() - Constructor for class mekhq.campaign.personnel.SkillPrerequisite
 
SkillPrerequisitesDialog - Class in mekhq.gui.campaignOptions.components
A compact editor for a special ability's prerequisite skill sets.
SkillPrerequisitesDialog(Window, SpecialAbility) - Constructor for class mekhq.gui.campaignOptions.components.SkillPrerequisitesDialog
Opens a modal editor for the supplied ability's prerequisite skill sets.
skillRandomizationPage() - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Creates and returns the Skill Randomization page panel.
Skills - Class in mekhq.campaign.personnel.skills
Tracks skills for a Person.
Skills() - Constructor for class mekhq.campaign.personnel.skills.Skills
 
SkillsPages - Class in mekhq.gui.campaignOptions.contents
SkillsPage is a component of the campaign options user interface that allows players to configure the rules and costs associated with skills in their campaign.
SkillsPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.SkillsPages
Constructs a new SkillsPages instance and initializes the necessary data structures for managing skill configurations.
SkillSubType - Enum Class in mekhq.campaign.personnel.skills.enums
Enum representing the subtypes of skills used in MekHQ.
SkillType - Class in mekhq.campaign.personnel.skills
Skill type will hold static information for each skill type like base target number, whether to count up, and XP costs for advancement.
SkillType() - Constructor for class mekhq.campaign.personnel.skills.SkillType
Default constructor for the SkillType class.
SkillType(String, Integer, Boolean, SkillSubType, SkillAttribute, SkillAttribute, Integer, Integer, Integer, Integer, Integer, Integer, Integer[]) - Constructor for class mekhq.campaign.personnel.skills.SkillType
Constructs a SkillType instance with the specified parameters.
SKOKIE_SHIVERS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
SKOKIE_SHIVERS - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SKULL - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
SLEEP_TALKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SLIGHTLY_ABOVE_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
SLIGHTLY_BELOW_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
SLIPPERY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
slots() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the slots record component.
SLOW - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
SMALL - Enum constant in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
SMALL - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
 
SMALL - Enum constant in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Small preset width, suitable for most immersive dialogs.
SMALL_ARMS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SMALL_CRAFT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SMALL_CRAFT_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
SMALL_GAP - Static variable in class mekhq.gui.CampaignGUI
 
SmallSVAmmoSwapDialog - Class in mekhq.gui.dialog
Configures amount of standard and inferno ammo available to small support vehicle weapons.
SmallSVAmmoSwapDialog(JFrame, Unit) - Constructor for class mekhq.gui.dialog.SmallSVAmmoSwapDialog
 
SMILER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SMOKE_INHALATION - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SmokeInhalation() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.SmokeInhalation
 
SMUGGLER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SNACKS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
snapshotHangarUnitIds(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator
Captures the IDs of every unit currently in the campaign's hangar.
Social - Enum Class in mekhq.campaign.randomEvents.personalities
Represents various levels and traits of social skills in a personality.
SOCIAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
 
SOCIAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
socioIndustrial - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
SocioIndustrialData - Class in mekhq.campaign.universe
 
SocioIndustrialData() - Constructor for class mekhq.campaign.universe.SocioIndustrialData
 
SocioIndustrialData(PlanetarySystem.PlanetarySophistication, PlanetarySystem.PlanetaryRating, PlanetarySystem.PlanetaryRating, PlanetarySystem.PlanetaryRating, PlanetarySystem.PlanetaryRating) - Constructor for class mekhq.campaign.universe.SocioIndustrialData
 
SocioIndustrialData.SocioIndustrialDataDeserializer - Class in mekhq.campaign.universe
This class is used to deserialize the SICs codes (e.g.
SocioIndustrialDataDeserializer() - Constructor for class mekhq.campaign.universe.SocioIndustrialData.SocioIndustrialDataDeserializer
 
SocioIndustrialDataDeserializer(Class<?>) - Constructor for class mekhq.campaign.universe.SocioIndustrialData.SocioIndustrialDataDeserializer
 
SOLAR_LUM - Static variable in class mekhq.campaign.universe.StarUtil
Solar luminosity in W
SOLAR_MASS - Static variable in class mekhq.campaign.universe.StarUtil
Solar mass in kg
SOLAR_RADIUS - Static variable in class mekhq.campaign.universe.StarUtil
Solar radius in km
SOLAR_TEMP - Static variable in class mekhq.campaign.universe.StarUtil
Effective solar temperature in K
SOLDIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SOLDIER - Enum constant in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
 
SOLDIER - Enum constant in enum class mekhq.campaign.unit.CrewType
 
SOLDIER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
SoldierPoolChangedEvent - Class in mekhq.campaign.events
Triggered when soldiers are added to or removed from the pool.
SoldierPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.SoldierPoolChangedEvent
 
SOLID - Enum constant in enum class mekhq.gui.baseComponents.GradientMarkerBar.MarkerStyle
 
SORES_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SORES_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SORES_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SORES_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
SORES_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
sort(Stream<Unit>) - Method in class mekhq.campaign.unit.HangarSorter
This sorts a stream of units, sorted alphabetically and potentially by other methods
SortedComboBoxModel<E> - Class in mekhq.gui.baseComponents
This is a generic model that sorts objects extending E based on the provided comparator, or using Java's natural sort (which is NOT the same as a NaturalOrderComparator) if a comparator is not provided.
SortedComboBoxModel() - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Create an empty model that will use the natural sort order of any data added
SortedComboBoxModel(E...) - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Deprecated, for removal: This API element is subject to removal in a future version.
SortedComboBoxModel(Collection<E>) - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Deprecated, for removal: This API element is subject to removal in a future version.
SortedComboBoxModel(Comparator<E>) - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Create an empty model using the specified Comparator.
SortedComboBoxModel(Comparator<E>, E...) - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Create a model using the specified Comparator and fills it with the provided data.
SortedComboBoxModel(Comparator<E>, Collection<E>) - Constructor for class mekhq.gui.baseComponents.SortedComboBoxModel
Create a model using the specified Comparator and fills it with the provided data, if any.
sortForcesByMapType(List<Integer>, LocalHangar, List<Formation>) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Categorizes a list of force IDs into groups based on the type of map they can primarily support.
sortMapByValue(Map<String, Integer>, boolean) - Static method in class mekhq.Utilities
 
source() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the source record component.
SourceableValue<T> - Class in mekhq.campaign.universe
This generic class is designed to hold an abstract value and a string that indicates the source of that value.
SourceableValue() - Constructor for class mekhq.campaign.universe.SourceableValue
 
SourceableValue.SourceableValueDeserializer - Class in mekhq.campaign.universe
 
SourceableValue.SourceableValueSerializer - Class in mekhq.campaign.universe
 
SourceableValueDeserializer() - Constructor for class mekhq.campaign.universe.SourceableValue.SourceableValueDeserializer
 
SourceableValueLabel - Class in mekhq.gui.baseComponents
This class extends a basic JLabel to handle the characteristics of a sourceable value, namely adding the sourced information as a tooltip.
SourceableValueLabel(SourceableValue<?>) - Constructor for class mekhq.gui.baseComponents.SourceableValueLabel
 
SourceableValueLabel(SourceableValue<?>, String) - Constructor for class mekhq.gui.baseComponents.SourceableValueLabel
 
SourceableValueSerializer() - Constructor for class mekhq.campaign.universe.SourceableValue.SourceableValueSerializer
 
SOUTH_POLAR - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
SOUTH_TEMPERATE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
SOUTH_TROPICAL - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
 
SPA - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
 
SPA_COUNT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SPA_UPGRADE_INTENSITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
Space - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
 
SPACE_AND_ATMOSPHERE - Enum constant in enum class mekhq.campaign.force.FleetAltitudeCapability
Every unit is airborne and at least one is space-capable (an aerospace fighter, small craft, DropShip, and so on).
SPACE_SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
SPACE_YOURS - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
SpacecraftCoolingSystem - Class in mekhq.campaign.parts
Container for SC/DS/JS/WS/SS heat sinks.
SpacecraftCoolingSystem() - Constructor for class mekhq.campaign.parts.SpacecraftCoolingSystem
 
SpacecraftCoolingSystem(int, int, int, Campaign) - Constructor for class mekhq.campaign.parts.SpacecraftCoolingSystem
 
SpacecraftEngine - Class in mekhq.campaign.parts
 
SpacecraftEngine() - Constructor for class mekhq.campaign.parts.SpacecraftEngine
Deprecated, for removal: This API element is subject to removal in a future version.
SpacecraftEngine(int, double, Campaign, boolean) - Constructor for class mekhq.campaign.parts.SpacecraftEngine
 
SpacePort - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
SPACEPORT_BUREAUCRAT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SPACEPORT_COURIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SPACEPORT_ENGINEER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SPACEPORT_WORKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
spanOpeningWithCustomColor(String) - Static method in class mekhq.utilities.ReportingUtilities
Accepts a string of a color code to be used within an HTML span tag.
spareCosts() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns the value of the spareCosts record component.
SpareCosts(Money, Money, Money) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Creates an instance of a SpareCosts record class.
SparesAndFinancesTab - Class in mekhq.gui.commandGeneration.contents
Spares & Finances tab: the merged former Spares and Other tabs, laid out in the two-column style of the Personnel & Officers tab.
SparesAndFinancesTab(Campaign, CommandGenerationOptions, Supplier<ForceDescriptor>) - Constructor for class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
 
SpaUtilities - Class in mekhq.utilities.spaUtilities
Utility class for handling Special Pilot Ability (SPA) categorization in MekHQ.
SpaUtilities() - Constructor for class mekhq.utilities.spaUtilities.SpaUtilities
 
spawnScheduledStrategicScenarios(Campaign, AbstractContract, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Spawns a batch of specific-scenario strategic objectives partway through a contract, distributing them across its StratCon tracks.
SPECIAL_ARRIVAL_TURNS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
SPECIAL_JAIL_BREAK - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
SPECIAL_LOS_TECH - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
SPECIAL_MODIFIER - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
SPECIAL_RESUPPLY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
SPECIAL_UNIT_TYPE_ATB_AERO_MIX - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
SPECIAL_UNIT_TYPE_ATB_CIVILIANS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
SPECIAL_UNIT_TYPE_ATB_MIX - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
SPECIAL_UNIT_TYPES - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
SpecialAbility - Class in mekhq.campaign.personnel
This object will serve as a wrapper for a specific pilot special ability.
SpecialAbility() - Constructor for class mekhq.campaign.personnel.SpecialAbility
 
SpecialAbility(String) - Constructor for class mekhq.campaign.personnel.SpecialAbility
 
SpecialAbility(String, String, String) - Constructor for class mekhq.campaign.personnel.SpecialAbility
 
SPECIFIC_FACTION - Enum constant in enum class mekhq.campaign.universe.enums.StartingLocationMode
Start on the capital of a specific faction chosen by the player.
specificAntibodies(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
specificFaction() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns the value of the specificFaction record component.
SpecificGroundTerrain - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
 
specificInoculation(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
SpecificScenarioVictory - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Victory in scenarios - designated by the "objectiveScenarios" collection.
SPECTACULAR - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
SPECTER - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
SPECTRAL_A - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_B - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_D - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_F - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_G - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_K - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_L - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_M - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_O - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_Q - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_T - Static variable in class mekhq.campaign.universe.StarType
 
SPECTRAL_Y - Static variable in class mekhq.campaign.universe.StarType
 
spendEdge() - Method in class mekhq.campaign.personnel.Person
 
SpendingLimits(int, int, int) - Constructor for record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Creates an instance of a SpendingLimits record class.
spendXP(int) - Method in class mekhq.campaign.personnel.Person
Spends (deducts) experience points (XP) from the character's current XP total.
spendXPOnSkills(Campaign, int) - Method in class mekhq.campaign.personnel.Person
Processes spending XP on skill upgrades for the character and checks for veterancy SPA (Special Personnel Ability) gain.
splitString(String, String) - Static method in class mekhq.Utilities
 
SplittingSurnameStyle - Enum Class in mekhq.campaign.personnel.enums
 
splitToolTip(String) - Static method in class mekhq.gui.utilities.MultiLineTooltip
Wraps a string to a given length in characters, defaulting the size of a line to 85 characters.
splitToolTip(String, int) - Static method in class mekhq.gui.utilities.MultiLineTooltip
Wraps a string to a given line length in characters.
sponsorFactionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the sponsorFactionCode record component.
sponsorFactionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns the value of the sponsorFactionCode record component.
SPORTS_STAR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
SPOUSE - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
SPOUSE_CHANGES_SURNAME - Enum constant in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
spouseConceived(Person, String, LocalDate, String) - Static method in class mekhq.campaign.log.PersonalLogger
 
spouseKia(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
SPY - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SQUARE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
As tall as it is wide.
STALEMATE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
STANDARD - Enum constant in enum class mekhq.campaign.force.FormationType
Standard force type, typically used for combat.
STANDARD - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
 
STANDARD - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
STANDARD - Enum constant in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
STANDARD - Enum constant in enum class mekhq.gui.enums.PersonnelFilterStyle
 
standardContentWidth() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
StandardFormationIcon - Class in mekhq.campaign.icons
StandardFormationIcon is an implementation of AbstractIcon that contains and displays a StandardFormationIcon from the Force Icon Directory.
StandardFormationIcon() - Constructor for class mekhq.campaign.icons.StandardFormationIcon
 
StandardFormationIcon(String, String) - Constructor for class mekhq.campaign.icons.StandardFormationIcon
 
StandardFormationIconChooser - Class in mekhq.gui.panels
StandardFormationIconChooser is an implementation of AbstractMHQIconChooser that is used to select a StandardFormationIcon from the Formation Icon Directory.
StandardFormationIconChooser(JFrame, String, AbstractIcon) - Constructor for class mekhq.gui.panels.StandardFormationIconChooser
 
StandardFormationIconChooser(JFrame, AbstractIcon) - Constructor for class mekhq.gui.panels.StandardFormationIconChooser
 
StandardFormationIconChooserTree - Class in mekhq.gui.trees
StandardFormationIconChooserTree is an implementation of AbstractIconChooserTree that initializes the tree using the Formation Icon Directory.
StandardFormationIconChooserTree() - Constructor for class mekhq.gui.trees.StandardFormationIconChooserTree
 
StandardFormationIconDialog - Class in mekhq.gui.dialog.iconDialogs
StandardFormationIconDialog is an implementation of AbstractMHQIconChooserDialog that is used to select a StandardFormationIcon from the Formation Icon Directory.
StandardFormationIconDialog(JFrame, String, String, AbstractMHQIconChooser) - Constructor for class mekhq.gui.dialog.iconDialogs.StandardFormationIconDialog
 
StandardFormationIconDialog(JFrame, AbstractIcon) - Constructor for class mekhq.gui.dialog.iconDialogs.StandardFormationIconDialog
 
STANDING_LEVEL_0 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_1 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_2 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_3 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_4 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_5 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_6 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_7 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
STANDING_LEVEL_8 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
standingModifier() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Returns the value of the standingModifier record component.
StandingUpdateConfirmationDialog - Class in mekhq.gui.dialog.factionStanding.manualMissionDialogs
Displays a modal dialog to confirm the results of a SimulateMissionDialog or ManualMissionDialog.
StandingUpdateConfirmationDialog(JDialog, ImageIcon, boolean) - Constructor for class mekhq.gui.dialog.factionStanding.manualMissionDialogs.StandingUpdateConfirmationDialog
Constructs a SimulatedMissionConfirmationDialog.
STANDUP - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
STAR_CAPTAIN_FAME_MULTIPLIER - Static variable in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
STAR_CAPTAIN_RANK_INDEX - Static variable in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
STAR_COLONEL_FAME_MULTIPLIER - Static variable in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
STAR_COLONEL_RANK_INDEX - Static variable in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
STAR_LEAGUE_CACHE_1 - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
STAR_LEAGUE_CACHE_2 - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
STAR_OR_NOVA - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
STAR_SIZE - Static variable in class mekhq.campaign.force.CombatTeam
 
start() - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.StoryPoint
Do whatever needs to be done to start this story point.
start() - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
start() - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
START_GAME_BOT_CLIENT_DELAY - Static variable in class mekhq.MHQConstants
 
START_GAME_BOT_CLIENT_RETRY_COUNT - Static variable in class mekhq.MHQConstants
 
START_GAME_CLIENT_DELAY - Static variable in class mekhq.MHQConstants
 
START_GAME_CLIENT_RETRY_COUNT - Static variable in class mekhq.MHQConstants
 
START_GAME_DELAY - Static variable in class mekhq.MHQConstants
 
START_NEW - Enum constant in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
startActivating(Person) - Method in class mekhq.campaign.unit.Unit
Begins activating a unit which has been mothballed.
startActivating(Person, boolean) - Method in class mekhq.campaign.unit.Unit
Begins activating a unit which has been mothballed, optionally as a GM action.
startAdvancement(ActionEvent) - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
startAutoResolve(Scenario, List<Unit>) - Method in class mekhq.MekHQ
This method is called when the player wants to auto resolve the scenario using ACAR method
startDate() - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns the value of the startDate record component.
started - Variable in class mekhq.AtBGameThread
 
startHost(Scenario, boolean, List<Unit>) - Method in class mekhq.MekHQ
Start hosting a game.
startHost(Scenario, boolean, List<Unit>, BehaviorSettings) - Method in class mekhq.MekHQ
Start hosting a game.
STARTING_ATTRIBUTE_SCORES - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
STARTING_CAPITAL - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
STARTING_REPUTATION_SCORE - Static variable in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
 
startingDate() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Returns the value of the startingDate record component.
StartingLocationChoice - Record Class in mekhq.campaign.universe
The player's starting-location choice, made in the campaign options when a new campaign is created.
StartingLocationChoice(StartingLocationMode, Faction, boolean, boolean) - Constructor for record class mekhq.campaign.universe.StartingLocationChoice
Creates an instance of a StartingLocationChoice record class.
StartingLocationMode - Enum Class in mekhq.campaign.universe.enums
The kind of starting location a mercenary or pirate campaign requests when a new campaign is created.
StartingSimulation - Class in mekhq.campaign.universe.commandGeneration
Gives a new command a past (Run Starting Simulation).
StartingSimulation.Result - Record Class in mekhq.campaign.universe.commandGeneration
What the simulation did.
startMothballing(Person) - Method in class mekhq.campaign.unit.Unit
Begins mothballing a unit.
startMothballing(Person, boolean) - Method in class mekhq.campaign.unit.Unit
Begins mothballing a unit, optionally as a GM action.
startPos - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
startup() - Method in class mekhq.campaign.digitalGM.AbstractDigitalGM
Registers this GM to begin receiving lifecycle events (typically the MekHQ event bus).
startup() - Method in interface mekhq.campaign.digitalGM.IDigitalGM
Registers this GM to begin receiving lifecycle events (typically the MekHQ event bus).
startup() - Method in class mekhq.MekHQ
At startup create and show the main frame of the application.
startup(Campaign) - Method in class mekhq.campaign.universe.RandomFactionGenerator
Initializes the border tracker for the given campaign: sets its date to the campaign's current date, centers its search region on the campaign's current system with a radius from the campaign options, registers it as an event handler, and widens the border size for deep periphery factions.
STARTUP - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
 
STARTUP_ABRIDGED - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
 
StartupScreenPanel - Class in mekhq.gui.panels
 
StartupScreenPanel(MekHQ) - Constructor for class mekhq.gui.panels.StartupScreenPanel
 
StarType - Class in mekhq.campaign.universe
A class to carry information about a star.
StarType() - Constructor for class mekhq.campaign.universe.StarType
 
StarType(int, double, String) - Constructor for class mekhq.campaign.universe.StarType
Deprecated, for removal: This API element is subject to removal in a future version.
StarType.StarTypeDeserializer - Class in mekhq.campaign.universe
 
StarTypeDeserializer() - Constructor for class mekhq.campaign.universe.StarType.StarTypeDeserializer
 
StarTypeDeserializer(Class<?>) - Constructor for class mekhq.campaign.universe.StarType.StarTypeDeserializer
 
StarUtil - Class in mekhq.campaign.universe
Static method only helper class for stars
StarUtil() - Constructor for class mekhq.campaign.universe.StarUtil
 
stateChanged(ChangeEvent) - Method in class mekhq.gui.dialog.NewLoanDialog
 
StaticChecks - Class in mekhq.gui.utilities
 
StaticChecks() - Constructor for class mekhq.gui.utilities.StaticChecks
 
STATUE_OR_SIBKO - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Represents one of the highest honors, signifying legendary status.
statusValidator(Campaign, Person, boolean) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Validates and updates the PersonnelStatus of a Person based on their prisoner status.
stayingHomeMessage(Campaign, Collection<Formation>, Scenario) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
The dialog text explaining which carriers stayed home when these formations were assigned, or null when none did.
staysHome(Unit, Scenario) - Static method in class mekhq.campaign.universe.commandGeneration.SupportCarrierDeployment
Whether this one unit is a carrier that stays home for this scenario.
STEP_EIGHT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_ELEVEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_FIFTEEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_FIVE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_FOUR - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_FOURTEEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_NINE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_ONE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_SEVEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_SEVENTEEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_SIX - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_SIXTEEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_TEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_THIRTEEN - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_THREE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_TWELVE - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEP_TWO - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
STEPCHILD - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
stepDistancesFrom(StratConTrackState, Collection<StratConCoords>, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
Multi-source breadth-first sweep over the track's hexes, measuring how many steps each hex lies from the nearest source.
stepDistancesWithin(StratConTrackState, StratConCoords, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
 
STEPPARENT - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
STEPSIBLING - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
stepValue() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
stock(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockAeroComponents(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockArmor(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockBattleArmorSuits(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockEngines(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockGyros(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockMekActuators(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockMekComponents(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockMekLocations(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockProtomekComponents(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockProtomekLocations(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockUpPartsInUse(Set<PartInUse>) - Method in class mekhq.campaign.market.PartsInUseManager
Adds parts to the shopping list to stock up to the requested levels for all parts currently in use.
stockUpPartsInUseGM(Set<PartInUse>) - Method in class mekhq.campaign.market.PartsInUseManager
Immediately adds parts to inventory (GM mode) to stock up to the requested levels for all parts currently in use.
stockVeeComponents(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stockWeaponsAmmoAndEquipment(Campaign) - Method in class mekhq.campaign.market.PartsStore
 
stop - Variable in class mekhq.AtBGameThread
 
stopHost() - Method in class mekhq.MekHQ
 
stopRequested() - Method in class mekhq.AtBGameThread
 
storedZoneToComboIndex(int) - Static method in class mekhq.gui.scenarioTemplateEditor.DestinationZoneMapper
Reverse mapping used when loading a force into the editor: the stored destination-zone value becomes the combo box index to select.
storePartInUseRequestedStockMap() - Method in class mekhq.gui.dialog.PartsReportDialog
 
STORY_ARC_CAMPAIGN_FILE - Static variable in class mekhq.MHQConstants
 
STORY_ARC_DIRECTORY - Static variable in class mekhq.MHQConstants
 
STORY_ARC_FILE - Static variable in class mekhq.MHQConstants
 
StoryArc - Class in mekhq.campaign.storyArc
The Story Arc class manages a given story arc campaign.
StoryArc() - Constructor for class mekhq.campaign.storyArc.StoryArc
 
StoryArcPanel - Class in mekhq.gui.panels
This class displays a Story Arc.
StoryArcPanel(JFrame, Campaign, StoryArcStub) - Constructor for class mekhq.gui.panels.StoryArcPanel
 
StoryArcRenderer - Class in mekhq.gui.renderers
 
StoryArcRenderer(JFrame) - Constructor for class mekhq.gui.renderers.StoryArcRenderer
 
StoryArcSelectionDialog - Class in mekhq.gui.dialog
 
StoryArcSelectionDialog(JFrame, boolean) - Constructor for class mekhq.gui.dialog.StoryArcSelectionDialog
 
StoryArcSelectionPane - Class in mekhq.gui.panes
 
StoryArcSelectionPane(JFrame, boolean) - Constructor for class mekhq.gui.panes.StoryArcSelectionPane
 
StoryArcStub - Class in mekhq.campaign.storyArc
This class just reads in a few fields from a Story Arc XML object.
StoryArcStub() - Constructor for class mekhq.campaign.storyArc.StoryArcStub
 
StoryChoiceDialog - Class in mekhq.gui.dialog
Creates a StoryDialog with an optional image, text, and choices from which the player can choose a response.
StoryChoiceDialog(JFrame, ChoiceStoryPoint) - Constructor for class mekhq.gui.dialog.StoryChoiceDialog
 
StoryChoicePanel - Class in mekhq.gui.panels
 
StoryChoicePanel(JFrame) - Constructor for class mekhq.gui.panels.StoryChoicePanel
 
StoryDialog - Class in mekhq.gui.dialog
This is the base class for dialogs related to the Story Arc, to help create a similar look and feel.
StoryDialog(JFrame, DialogStoryPoint) - Constructor for class mekhq.gui.dialog.StoryDialog
 
StoryFinishedEvent - Class in mekhq.campaign.events
An event triggered when a story arc finishes and the current campaign should end.
StoryFinishedEvent(Campaign) - Constructor for class mekhq.campaign.events.StoryFinishedEvent
 
StoryLoadingType - Enum Class in mekhq.campaign.storyArc.enums
This enum indicates whether a story arc has to start a new campaign, can be added to an existing campaign or both.
StoryNarrativeDialog - Class in mekhq.gui.dialog
Creates a simple narrative StoryDialog with an optional image and text.
StoryNarrativeDialog(JFrame, NarrativeStoryPoint) - Constructor for class mekhq.gui.dialog.StoryNarrativeDialog
 
StoryOutcome - Class in mekhq.campaign.storyArc
This class controls what happens when a story point is completed and a certain result is achieved.
storyOutcomes - Variable in class mekhq.campaign.storyArc.StoryPoint
A map of all possible StoryOutcomes
StoryPoint - Class in mekhq.campaign.storyArc
The StoryPoint abstract class is the basic building block of a StoryArc.
StoryPoint() - Constructor for class mekhq.campaign.storyArc.StoryPoint
 
StoryPortrait - Class in mekhq.campaign.storyArc
This class extends the Portrait class to look in the story arc data directory for additional portraits that may be available.
StoryPortrait() - Constructor for class mekhq.campaign.storyArc.StoryPortrait
 
StoryPortrait(String, String) - Constructor for class mekhq.campaign.storyArc.StoryPortrait
 
StorySplash - Class in mekhq.campaign.storyArc
Extension of AbstractIcon to handle splash images associated with a StoryDialog
StorySplash() - Constructor for class mekhq.campaign.storyArc.StorySplash
 
StorySplash(String, String) - Constructor for class mekhq.campaign.storyArc.StorySplash
 
STORYTELLING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
StoryTrigger - Class in mekhq.campaign.storyArc
A Story Trigger can be added to a StoryPoint or a StoryOutcome and when the StoryPoint is completed the StoryTrigger will be executed and will do some things.
StoryTrigger() - Constructor for class mekhq.campaign.storyArc.StoryTrigger
 
STRAT_CON - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
STRAT_CON_AIR_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_ALLIED_FACILITY_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_BIOME_MANIFEST_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_CONTRACT_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_CON_CONTRACT_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_FACILITY_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_CON_FACILITY_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_GROUND_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_HEX_COORD_FOREGROUND - Static variable in class mekhq.MHQConstants
 
STRAT_CON_HOSTILE_FACILITY_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_HYDROLOGY_PROFILES_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_MUL_FILES_DIRECTORY - Static variable in class mekhq.MHQConstants
 
STRAT_CON_OROGENY_PROFILES_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_PLAY_TYPE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
STRAT_CON_PRIMARY_PLAYER_FORCE_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_REQUIRED_HOSTILE_FACILITY_MODS - Static variable in class mekhq.MHQConstants
 
STRAT_CON_SCENARIO_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_CON_SCENARIO_TEMPLATE_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_SECTOR_COUNT_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
STRAT_CON_SECTOR_SHAPE_PROFILES_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_SECTOR_SIZE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
STRAT_CON_URBAN_PROFILES_PATH - Static variable in class mekhq.MHQConstants
 
STRAT_CON_USER_CONTRACT_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_CON_USER_FACILITY_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_CON_USER_SCENARIO_MANIFEST - Static variable in class mekhq.MHQConstants
 
STRAT_OPTS_INCREASING_TIMES - Static variable in enum class mekhq.campaign.work.WorkTime
StratOps times in increasing order
STRATCON - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
STRATCON_FACILITIES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
STRATCON_MAPLESS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
STRATCON_SCENARIOS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
STRATCON_SINGLE_DROP - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
StratConAmbushedDialog - Class in mekhq.gui.dialog
 
StratConAmbushedDialog(Campaign, int, boolean) - Constructor for class mekhq.gui.dialog.StratConAmbushedDialog
 
StratConBiome - Class in mekhq.campaign.digitalGM.stratCon.biome
Data structure holding information relevant to a StratCon biome
StratConBiome() - Constructor for class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
StratConBiomeManifest - Class in mekhq.campaign.digitalGM.stratCon.biome
The authored catalogue of StratCon terrain, loaded once from StratConBiomeManifest.xml and reachable through StratConBiomeManifest.getInstance().
StratConBiomeManifest() - Constructor for class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
StratConBiomeManifest.ImageType - Enum Class in mekhq.campaign.digitalGM.stratCon.biome
This enum is used to determine whether an image being retrieved is a terrain tile or a facility
StratConBiomeManifest.MapTypeList - Class in mekhq.campaign.digitalGM.stratCon.biome
 
StratConCampaignState - Class in mekhq.campaign.digitalGM.stratCon
Contract-level state object for a StratCon campaign.
StratConCampaignState() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
StratConCampaignState(AbstractContract) - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
StratConCampaignState.LocalDateAdapter - Class in mekhq.campaign.digitalGM.stratCon
This adapter provides a way to convert between a LocalDate and the ISO-8601 string representation of the date that is used for XML marshaling and unmarshalling in JAXB.
StratConCityPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Places cities onto a StratCon track as an overlay (a city sits on top of whatever base terrain its hex holds).
StratConContractDefinition - Class in mekhq.campaign.digitalGM.stratCon
This class holds data relevant to the various types of contract that can occur in the StratCon campaign system.
StratConContractDefinition() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
StratConContractDefinition.ObjectiveParameters - Class in mekhq.campaign.digitalGM.stratCon
Data structure that deals with the characteristics that a StratCon scenario objective may have
StratConContractDefinition.StrategicObjectiveType - Enum Class in mekhq.campaign.digitalGM.stratCon
The kind of actions that the player needs to undertake to complete strategic objectives for this contract.
StratConContractDefinitionJson - Class in mekhq.campaign.digitalGM.stratCon
JSON serialization for StratConContractDefinition.
StratConContractInitializer - Class in mekhq.campaign.digitalGM.stratCon
This class handles StratCon state initialization when a contract is signed.
StratConContractInitializer() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
 
StratConContractInitializer.ResizeImpact - Record Class in mekhq.campaign.digitalGM.stratCon
What a proposed resize would disturb, so a GM can be told before anything is moved.
StratConConvoyCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
StratConConvoyCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.StratConConvoyCampaignOptionsChangedConfirmationDialog
 
StratConCoords - Class in mekhq.campaign.digitalGM.stratCon
Coordinates used in the StratCon map system.
StratConCoords() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConCoords
Create a default set of StratCon coordinates at 0, 0
StratConCoords(int, int) - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConCoords
Create a set of StratCon coordinates at x, y
StratConDeploymentEvent - Class in mekhq.campaign.events
MekHQ event relating to the deployment of a force to a StratCon track.
StratConDeploymentEvent(Formation) - Constructor for class mekhq.campaign.events.StratConDeploymentEvent
 
StratConDigitalGM - Class in mekhq.campaign.digitalGM.stratCon.gm
The default digital GM: classic map-based StratCon ("Normal" play, StratConPlayType.NORMAL).
StratConDigitalGM() - Constructor for class mekhq.campaign.digitalGM.stratCon.gm.StratConDigitalGM
 
StratConFacility - Class in mekhq.campaign.digitalGM.stratCon.facility
This represents a facility in the StratCon context
StratConFacility() - Constructor for class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
StratConFacility.FacilityType - Enum Class in mekhq.campaign.digitalGM.stratCon.facility
 
StratConFacilityEditorDialog - Class in mekhq.gui.developerTools
A developer tool for editing StratCon facility files (JSON).
StratConFacilityEditorDialog(JFrame) - Constructor for class mekhq.gui.developerTools.StratConFacilityEditorDialog
 
StratConFacilityFactory - Class in mekhq.campaign.digitalGM.stratCon.facility
This class handles functionality related to loading and StratCon facility definitions.
StratConFacilityFactory() - Constructor for class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
StratConFacilityJson - Class in mekhq.campaign.digitalGM.stratCon.facility
JSON serialization for StratConFacility.
StratConFacilityManifest - Class in mekhq.campaign.digitalGM.stratCon.facility
A manifest containing IDs and file names of StratCon facility definitions
StratConFacilityManifest() - Constructor for class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityManifest
 
StratConFacilityStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default (map-based) StratCon implementation of IFacilityStrategy.
StratConFacilityStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConFacilityStrategy
 
StratConFarmPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Places farmland on a StratCon track as an agricultural catchment around its cities: each city radiates farmland out over nearby arable land, thinning with distance.
StratConForceDeploymentStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IForceDeploymentStrategy.
StratConForceDeploymentStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConForceDeploymentStrategy
 
StratConGMs - Class in mekhq.campaign.digitalGM.stratCon.gm
Entry point for non-GM StratCon code (mainly the deployment UI) to reach the active digital GM's strategies for a campaign, rather than calling the static rules directly.
StratConHexGeometry - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Shared hex-grid helpers used by the improved sector generation placers: bounds checks, neighbor lookup, and growing an organic connected region.
StratConHydrology - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Loads the hydrology profiles used by improved sector generation from HydrologyProfiles.yaml and picks one for a planet based on its water coverage.
StratConHydrology.Library - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The root object of HydrologyProfiles.yaml.
StratConMapGenerationStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IMapGenerationStrategy: the standard biome-driven terrain selection.
StratConMapGenerationStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConMapGenerationStrategy
 
StratConMaplessCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
StratConMaplessCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.StratConMaplessCampaignOptionsChangedConfirmationDialog
 
StratConMapTuner - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Tunes a scenario's generated battle map so it reflects the StratCon sector hex it is fought on.
StratConMountainPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Places mountains onto a StratCon track in a shape determined by an OrogenyProfile.
StratConOceanPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Paints ocean onto a StratCon track in a shape determined by its HydrologyProfileType.
StratConOpForDeploymentStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IOpForDeploymentStrategy: the standard weighted-random placement of a hostile scenario on an unoccupied hex.
StratConOpForDeploymentStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConOpForDeploymentStrategy
 
StratConOpForGenerationStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IOpForGenerationStrategy: the standard dynamic/random AtB generation.
StratConOpForGenerationStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConOpForGenerationStrategy
 
StratConOrogeny - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Loads the orogeny (mountain-building) profiles used by improved sector generation from OrogenyProfiles.yaml and picks one for a planet from its combined conditions.
StratConOrogeny.Library - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The root object of OrogenyProfiles.yaml.
StratConPanel - Class in mekhq.gui
This panel handles AtB-StratCon GUI interactions with a specific scenario track.
StratConPanel(CampaignGUI, JLabel) - Constructor for class mekhq.gui.StratConPanel
Constructs a StratConPanel instance, given a parent campaign GUI and a pointer to an info area.
StratConPlayType - Enum Class in mekhq.campaign.digitalGM.stratCon.gm
 
StratConReinforcementsConfirmationDialog - Class in mekhq.gui.dialog
StratConReinforcementsConfirmationDialog displays a confirmation dialog for the player to deploy reinforcements to StratCon scenarios.
StratConReinforcementsConfirmationDialog(Campaign, TargetRoll, int, int) - Constructor for class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog
Constructs and displays the StratCon reinforcements confirmation dialog.
StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType - Enum Class in mekhq.gui.dialog
Types of responses that can be selected from the dialog.
StratConReinforcementStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IReinforcementStrategy.
StratConReinforcementStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConReinforcementStrategy
 
StratConRoadPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Builds the road network for a StratCon track: connects the sector's cities with roads and branches each network off the map toward its neighbors.
StratConRulesManager - Class in mekhq.campaign.digitalGM.stratCon
This class contains "rules" logic for the AtB-StratCon state
StratConRulesManager() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
 
StratConRulesManager.ReinforcementEligibilityType - Enum Class in mekhq.campaign.digitalGM.stratCon
What makes a particular lance eligible to be reinforcements for a scenario
StratConRulesManager.ReinforcementResultsType - Enum Class in mekhq.campaign.digitalGM.stratCon
What were the results of the reinforcement roll?
StratConScenario - Class in mekhq.campaign.digitalGM.stratCon
Class that handles scenario metadata and interaction at the StratCon level
StratConScenario() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
StratConScenario.ScenarioState - Enum Class in mekhq.campaign.digitalGM.stratCon
Represents the possible states of a StratCon scenario
StratConScenarioFactory - Class in mekhq.campaign.digitalGM.stratCon
This class handles functionality related to loading and sorting scenario templates.
StratConScenarioFactory() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConScenarioFactory
 
StratConScenarioGenerationStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IScenarioGenerationStrategy.
StratConScenarioGenerationStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioGenerationStrategy
 
StratConScenarioLifecycleStrategy - Class in mekhq.campaign.digitalGM.stratCon.strategy
Default StratCon implementation of IScenarioLifecycleStrategy.
StratConScenarioLifecycleStrategy() - Constructor for class mekhq.campaign.digitalGM.stratCon.strategy.StratConScenarioLifecycleStrategy
 
StratConScenarioWizard - Class in mekhq.gui.stratCon
UI for managing force/unit assignments for individual StratCon scenarios.
StratConScenarioWizard(Campaign, StratConPanel) - Constructor for class mekhq.gui.stratCon.StratConScenarioWizard
 
StratConSectorCountMethod - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
How many sectors a contract generates, and therefore how large each one is.
StratConSectorGenerator - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The improved StratCon terrain generator: builds a sector's terrain from planetary data and a hydrology profile, rather than the legacy random-stripe placement.
StratConSectorPlanner - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Decides how many StratCon sectors a contract generates and how large each one is, producing a SectorSpec per sector.
StratConSectorShape - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Loads the sector shape profiles used by improved sector generation from SectorShapeProfiles.yaml and picks one for each generated sector.
StratConSectorShape.Library - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The root object of SectorShapeProfiles.yaml.
StratConSetupForces - Class in mekhq.campaign.autoResolve
This class is responsible for setting up the forces for a StratCon scenario
StratConSetupForces(Campaign, List<Unit>, AtBScenario, ForceConsolidation) - Constructor for class mekhq.campaign.autoResolve.StratConSetupForces
 
StratConSetupForces(Campaign, List<Unit>, AtBScenario, ForceConsolidation, OrderFactory) - Constructor for class mekhq.campaign.autoResolve.StratConSetupForces
 
StratConSinglesReinforcementsDialog - Class in mekhq.gui.dialog
Displays a confirmation dialog for deploying reinforcements in StratCon Single Drop scenarios.
StratConSinglesReinforcementsDialog(Campaign) - Constructor for class mekhq.gui.dialog.StratConSinglesReinforcementsDialog
 
StratConStrategicObjective - Class in mekhq.campaign.digitalGM.stratCon
This class is a data structure storing data relating to StratCon strategic objectives and also handles some small amount of "business logic"
StratConStrategicObjective() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
StratConTab - Class in mekhq.gui
This class contains code relevant to rendering the StratCon ("AtB Campaign State") tab.
StratConTab(CampaignGUI, String) - Constructor for class mekhq.gui.StratConTab
Creates an instance of the StratConTab.
StratConTerrainCategory - Enum Class in mekhq.campaign.digitalGM.stratCon.biome
The broad class a StratCon terrain type belongs to.
StratConTerrainFields - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Per-hex geographic influence fields derived from a track after oceans and mountains are placed, used by the improved dry-terrain fill so terrain follows geography rather than pure noise.
StratConTerrainFiller - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Fills the dry (empty) hexes of a track with terrain, choosing each hex's terrain from the biome by weight and then smoothing the result into coherent patches.
StratConTerrainPaintDialog - Class in mekhq.gui.dialog
GM tool: a non-modal terrain palette that puts the sector map into paint mode.
StratConTerrainPaintDialog(StratConPanel) - Constructor for class mekhq.gui.dialog.StratConTerrainPaintDialog
 
StratConTerrainPlacer - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
This class handles placement of StratCon terrain
StratConTerrainPlacer() - Constructor for class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConTerrainPlacer
 
StratConTerrainType - Class in mekhq.campaign.digitalGM.stratCon.biome
The definition of a single StratCon terrain type, as authored in the biome manifest.
StratConTerrainType() - Constructor for class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
 
StratConTrackState - Class in mekhq.campaign.digitalGM.stratCon
Track-level state object for a StratCon campaign.
StratConTrackState() - Constructor for class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
StratConUrban - Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
Loads the urban (settlement) profiles used by improved sector generation from UrbanProfiles.yaml and picks one for a planet from its combined conditions.
StratConUrban.Library - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The root object of UrbanProfiles.yaml.
STRATEGIC - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
 
STRATEGIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
STRATEGIC_OBJECTIVES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
STRATEGIC_VIEW_MINIMAP_THEME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
STRATEGY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
streamSpareParts() - Method in class mekhq.campaign.LocalWarehouse
Streams the spare parts in the campaign.
STREET_SURGEON - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
STRENGTH - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents physical strength or power.
STRENGTH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
STRESS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
STRETCHING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
StringAdapter() - Constructor for class mekhq.campaign.ExtraData.StringAdapter
 
StringKey(String) - Constructor for class mekhq.campaign.ExtraData.StringKey
 
StringPreference - Class in mekhq.gui.preferences
 
StringPreference(ObservableString) - Constructor for class mekhq.gui.preferences.StringPreference
 
strip(Person, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Returns the character's current kit to their local stores and puts them back in coveralls.
stripHtmlTags(String) - Static method in class mekhq.utilities.ReportingUtilities
Strips all HTML tags from a string.
STRIPPING_AND_REPAIRING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
StripUnitAction - Class in mekhq.campaign.unit.actions
Strips a unit of its parts and adds them to the campaign.
StripUnitAction() - Constructor for class mekhq.campaign.unit.actions.StripUnitAction
 
StructuralIntegrity - Class in mekhq.campaign.parts
 
StructuralIntegrity() - Constructor for class mekhq.campaign.parts.StructuralIntegrity
Deprecated, for removal: This API element is subject to removal in a future version.
StructuralIntegrity(int, Campaign) - Constructor for class mekhq.campaign.parts.StructuralIntegrity
 
structureType - Variable in class mekhq.campaign.parts.meks.MekLocation
 
structureType - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
structureType - Variable in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
structureType - Variable in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
STUBBORN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
StubTreeModel(FormationStub) - Constructor for class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
StubTreeModel(FormationStub) - Constructor for class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
STUDENT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
STUDENT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
STUDIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
STUTTERS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
style() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the style record component.
subjectPronoun() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the subjectPronoun record component.
subjectPronounLowerCase() - Method in record class mekhq.campaign.personnel.PronounData
Returns the value of the subjectPronounLowerCase record component.
SUBSTANTIALLY_OPERATIONAL - Enum constant in enum class mekhq.campaign.icons.enums.OperationalStatus
 
SUBVERSIVE_POET - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
succeed() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
succeed() - Method in class mekhq.campaign.parts.missing.MissingPart
 
succeed() - Method in class mekhq.campaign.parts.Part
 
succeed() - Method in class mekhq.campaign.parts.PodSpace
 
succeed() - Method in class mekhq.campaign.parts.Refit
 
succeed() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
succeed() - Method in class mekhq.campaign.personnel.Person
Deprecated, for removal: This API element is subject to removal in a future version.
No longer in use
succeed() - Method in class mekhq.campaign.unit.UnitOrder
 
succeed() - Method in interface mekhq.campaign.work.IWork
 
succeeded() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscramblerResult
 
Success - Enum constant in enum class mekhq.campaign.ForceQuartermaster.PartAcquisitionResult
 
SUCCESS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
The reinforcement attempt was successful.
SUCCESS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
SUCCESS_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
successfullyTreated(Person, Person, LocalDate, int) - Static method in class mekhq.campaign.log.PatientLogger
 
successfullyTreated(Person, Person, LocalDate, Injury) - Static method in class mekhq.campaign.log.MedicalLogger
 
successfullyTreatedAltAdvancedMedical(Person, Person, LocalDate, String) - Static method in class mekhq.campaign.log.PatientLogger
 
successfullyTreatedOwnInjuryAltAdvancedMedical(Person, LocalDate, String) - Static method in class mekhq.campaign.log.PatientLogger
 
successfullyTreatedWithXp(Person, Person, LocalDate, int, int) - Static method in class mekhq.campaign.log.PatientLogger
Deprecated, for removal: This API element is subject to removal in a future version.
successfulSurgery(Person, LocalDate, String) - Static method in class mekhq.campaign.log.MedicalLogger
 
SucsIdDeserializer() - Constructor for class mekhq.campaign.universe.PlanetarySystem.SucsIdDeserializer
 
suggestNewName() - Method in class mekhq.campaign.parts.Refit
Suggest a new name for the unit being refit.
SUICIDE - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
summarize(PlanetarySystem, PlanetarySystem, LocalDate) - Static method in class mekhq.utilities.PlanetarySystemChangeSummary
 
summarizeForPlanet(PlanetarySystem, PlanetarySystem, Planet, LocalDate) - Static method in class mekhq.utilities.PlanetarySystemChangeSummary
 
SUPER_HEAVY_VEHICLE_BAY - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
SUPERSTITIOUS_RITUALS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SUPERVISED_HABITS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
supplyAsString() - Method in class mekhq.campaign.parts.PartInventory
Formats the count of a supply on hand as a String.
SupplyCache - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
support() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns the value of the support record component.
support(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
 
SUPPORT - Enum constant in enum class mekhq.campaign.force.FormationType
Support force type, used by forces that should be deployed in StratCon but not involved in combat.
SUPPORT - Enum constant in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
 
SUPPORT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
 
SUPPORT - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents the primary skills used by non-combat professions.
SUPPORT - Enum constant in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
SUPPORT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
SUPPORT_PERSONNEL - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
 
SUPPORT_POINT - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Modifies the Support Points available in the current Campaign State by the value in magnitude.
SUPPORT_POINTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
SUPPORT_POINTS_TO_MONEY_CONVERSION - Static variable in class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
 
SUPPORT_TECHNICIAN - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents technician skills.
SUPPORT_VEHICLE_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SUPPORT_VEHICLE_LIGHT - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SUPPORT_VEHICLE_MEDIUM - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SUPPORT_VEHICLE_SUPER_HEAVY - Enum constant in enum class mekhq.campaign.finances.AlternatePaymentModelValues
 
SupportCarrierDeployment - Class in mekhq.campaign.universe.commandGeneration
The single decision point for whether support carriers may deploy to a scenario.
SupportCarrierDeploymentDialogs - Class in mekhq.gui.dialog
The player-facing side of SupportCarrierDeployment: the senior administrator explains, in character, why support carriers are not going, with the plain detail underneath.
SupportCarrierReconciler - Class in mekhq.campaign.universe.commandGeneration
Keeps the Support Command section of the TOE matching the roster as a campaign runs.
supportDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the supportDelta record component.
SupportDemand(int, int, int, int, int, int) - Constructor for record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Creates an instance of a SupportDemand record class.
SUPPORTIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
supportLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns the value of the supportLocked record component.
SupportPersonnelCalculator - Class in mekhq.campaign.universe.commandGeneration.ratgen
Computes the "100% coverage" support-personnel demand for a campaign's current force composition, following the Campaign Operations support-staff rules.
SupportPersonnelCalculator.SupportDemand - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
Per-role 100%-coverage demand snapshot.
SupportPersonnelGenerator - Class in mekhq.campaign.universe.commandGeneration.ratgen
Stage 7e of the ratgen company-generation pipeline: creates the support staff (techs, doctors, administrators) the freshly-generated force needs to maintain itself, plus their astech and medic assistants.
SupportPersonnelGenerator.Result - Record Class in mekhq.campaign.universe.commandGeneration.ratgen
Counts emitted by the generator, useful for logging and reporting.
SupportPersonnelToTOE - Class in mekhq.campaign.universe.commandGeneration
Organizes freshly generated support personnel into the campaign's TOE.
SupportPersonnelToTOE.SupportSection - Enum Class in mekhq.campaign.universe.commandGeneration
The three segregated sections of Support Command.
SupportPointNegotiation - Class in mekhq.campaign.digitalGM.stratCon
This class handles Support Point negotiations for StratCon.
SupportPointNegotiation() - Constructor for class mekhq.campaign.digitalGM.stratCon.SupportPointNegotiation
 
supportPoints(int, int) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a gauge of a contract's current support points against the reserve it can negotiate up to.
SupportPointUpdate - Enum constant in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
SupportRating - Class in mekhq.campaign.reputation.camOpsReputation
 
SupportRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.SupportRating
 
SupportTeamsCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
Offers to organize a campaign's loose support staff into support teams.
SupportTeamsCampaignOptionsChangedConfirmationDialog(Campaign, boolean) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.SupportTeamsCampaignOptionsChangedConfirmationDialog
 
SupportTOEFormationTypes - Enum Class in mekhq.campaign.universe.commandGeneration
 
SupportUnitGenerator - Class in mekhq.campaign.universe.commandGeneration
Generates the free support vehicles a command is granted for its various support capabilities, and files them into the TOE via AddSupportUnitsToTOE.
SURGICAL_SIMULATOR_INSTRUCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SURNAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
SURNAME_GROUPED_BY_UNIT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
surroundIf(String, String, String) - Static method in class mekhq.utilities.ReportingUtilities
Deprecated, for removal: This API element is subject to removal in a future version.
SURVEILLANCE_EXPERT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SURVEILLANCE_SWEEPER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
SVArmor - Class in mekhq.campaign.parts
Standard support vehicle armor, which can differ by BAR and tech rating.
SVArmor() - Constructor for class mekhq.campaign.parts.SVArmor
Constructor used during campaign deserialization
SVArmor(int, TechRating, int, int, Campaign) - Constructor for class mekhq.campaign.parts.SVArmor
Create an instance of a support vehicle armor part
SVEnginePart - Class in mekhq.campaign.parts
Engine for a support vehicle.
SVEnginePart() - Constructor for class mekhq.campaign.parts.SVEnginePart
Deprecated, for removal: This API element is subject to removal in a future version.
SVEnginePart(int, double, int, TechRating, FuelType, Campaign) - Constructor for class mekhq.campaign.parts.SVEnginePart
Creates a support vehicle engine part.
SwapAmmoTypeAction - Record Class in mekhq.campaign.unit.actions
Swaps the AmmoType for an AmmoBin on a Unit.
SwapAmmoTypeAction(AmmoBin, AmmoType) - Constructor for record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Initializes a new instance of the SwapAmmoTypeAction class.
swapsUsed() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns the value of the swapsUsed record component.
SWIMMING_INSTRUCTOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
swingGui - Variable in class mekhq.AtBGameThread
 
switchFacilityOwner(StratConFacility) - Method in interface mekhq.campaign.digitalGM.IFacilityStrategy
Transfers ownership of a facility to the opposing side (or its captured definition).
switchFacilityOwner(StratConFacility) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Contains logic for what should happen when a facility gets captured: modifier/type/alignment switches etc.
switchFacilityOwner(StratConFacility) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.NoOpFacilityStrategy
 
switchFacilityOwner(StratConFacility) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConFacilityStrategy
 
switchPlanetaryMap(Planet) - Method in class mekhq.gui.MapTab
Switch to the planetary system view, highlighting a specific Planet
switchPlanetaryMap(PlanetarySystem) - Method in class mekhq.gui.MapTab
Switches to the planetary system view, highlighting a specific PlanetarySystem.
switchSides(AtBDynamicScenario, ScenarioForceTemplate.ForceAlignment) - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifierApplicator
Worker method that turns all your allies into treacherous enemies Look into a variant of this where some hostiles defect or go rogue?
switchSystemsMap() - Method in class mekhq.gui.MapTab
 
switchSystemsMap(PlanetarySystem) - Method in class mekhq.gui.MapTab
Switches to the interstellar map view, highlighting a specific PlanetarySystem.
SwitchTabStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
This StoryTrigger will switch the active tab in the main CampaignGUI.
SwitchTabStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.SwitchTabStoryTrigger
 
syncNegotiatorTier(AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.ContractCharacteristics
Sets the employer negotiator's tier to match the contract's negotiator characteristic: Elite for ContractCharacteristic.ELITE_NEGOTIATOR, Regular for ContractCharacteristic.NOVICE_NEGOTIATOR, or Veteran (the baseline) when neither is present.
SYSTEM - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
SYSTEM - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
SYSTEM_CALIBRATOR - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
SYSTEM_COMPONENTS - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
systemId() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Returns the value of the systemId record component.
systemList - Variable in class mekhq.campaign.universe.Systems
 
Systems - Class in mekhq.campaign.universe
This will eventually replace the Planets object as our source of system/planetary information using the new XML format that places planets within systems
Systems() - Constructor for class mekhq.campaign.universe.Systems
 
SYSTEMS_CONSULTANT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
systemsNear(PlanetarySystem, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
 
SystemsPages - Class in mekhq.gui.campaignOptions.contents
The SystemsPages class coordinates the Systems section of the MekHQ Campaign Options dialog.
SystemsPages(Campaign) - Constructor for class mekhq.gui.campaignOptions.contents.SystemsPages
Constructs a new SystemsPages for the specified campaign.
SystemsTargetData - Record Class in mekhq.campaign.mission.contract.contractData
Where a contract is fought, as ids into the universe data.
SystemsTargetData(String, String) - Constructor for record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Creates an instance of a SystemsTargetData record class.
SystemValidator - Class in mekhq.utilities
Validates planetary system YAML data files for structural correctness and data integrity.
SystemValidator() - Constructor for class mekhq.utilities.SystemValidator
Creates a new validator, initializing the YAML deserializer and loading known faction codes.

T

T - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
T_ATMOSPHERE - Static variable in class mekhq.campaign.mission.scenarios.Scenario
 
T_GROUND - Static variable in class mekhq.campaign.mission.scenarios.Scenario
 
T_SPACE - Static variable in class mekhq.campaign.mission.scenarios.Scenario
 
TA_BOOM - Static variable in class mekhq.campaign.parts.DropshipDockingCollar
 
TA_BOOM - Static variable in class mekhq.campaign.parts.JumpshipDockingCollar
 
TA_CHARGING_SYSTEM - Static variable in class mekhq.campaign.parts.kfs.KFChargingSystem
 
TA_CLAN_DOUBLE - Static variable in class mekhq.campaign.parts.AeroHeatSink
 
TA_DRIVE_COIL - Static variable in class mekhq.campaign.parts.kfs.KFDriveCoil
 
TA_DRIVE_CONTROLLER - Static variable in class mekhq.campaign.parts.kfs.KFDriveController
 
TA_FIELD_INITIATOR - Static variable in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
TA_GENERIC - Static variable in class mekhq.campaign.parts.Part
 
TA_GRAV_DECK - Static variable in class mekhq.campaign.parts.GravDeck
 
TA_HELIUM_TANK - Static variable in class mekhq.campaign.parts.kfs.KFHeliumTank
 
TA_IS_DOUBLE - Static variable in class mekhq.campaign.parts.AeroHeatSink
 
TA_KF_BOOM - Static variable in class mekhq.campaign.parts.kfs.KFBoom
 
TA_LF_BATTERY - Static variable in class mekhq.campaign.parts.LFBattery
 
TA_NO_BOOM - Static variable in class mekhq.campaign.parts.DropshipDockingCollar
 
TA_NO_BOOM - Static variable in class mekhq.campaign.parts.JumpshipDockingCollar
 
TA_POD - Static variable in class mekhq.campaign.parts.Part
 
TA_PROTOTYPE_KF_BOOM - Static variable in class mekhq.campaign.parts.kfs.KFBoom
 
TA_SINGLE - Static variable in class mekhq.campaign.parts.AeroHeatSink
 
TA_STANDARD - Static variable in class mekhq.campaign.parts.meks.MekActuator
 
TA_SUPERHEAVY - Static variable in class mekhq.campaign.parts.meks.MekActuator
 
TAB - Enum constant in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
tabName - Variable in class mekhq.gui.CampaignGuiTab
 
tabType() - Method in class mekhq.gui.BriefingTab
 
tabType() - Method in class mekhq.gui.CampaignGuiTab
 
tabType() - Method in class mekhq.gui.CommandCenterTab
 
tabType() - Method in class mekhq.gui.FinancesTab
 
tabType() - Method in class mekhq.gui.HangarTab
 
tabType() - Method in class mekhq.gui.InfirmaryTab
 
tabType() - Method in class mekhq.gui.LocationsTab
 
tabType() - Method in class mekhq.gui.MapTab
 
tabType() - Method in class mekhq.gui.MekLabTab
 
tabType() - Method in class mekhq.gui.NavigationTab
 
tabType() - Method in class mekhq.gui.PersonnelTab
 
tabType() - Method in class mekhq.gui.RepairTab
 
tabType() - Method in class mekhq.gui.StratConTab
 
tabType() - Method in class mekhq.gui.TOETab
 
tabType() - Method in class mekhq.gui.WarehouseTab
 
TACTFUL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
TACTICAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
TACTICAL_ANALYST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TACTICAL_TRANSPORT - Enum constant in enum class mekhq.campaign.enums.CampaignTransportType
Units assigned a tactical transport, if both units are in the battle the unit will attempt to load onto the transport when deployed into battle.
TACTICAL_TRANSPORT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TACTICAL_WITHDRAWAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TacticalTransportedUnitsSummary - Class in mekhq.campaign.unit
Tracks what units this transport is transporting, and its current capacity for its different transporter types.
TacticalTransportedUnitsSummary(Unit) - Constructor for class mekhq.campaign.unit.TacticalTransportedUnitsSummary
 
TACTICS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
tag - Variable in class mekhq.gui.view.PaperDoll.OverlayLocImage
 
tags - Variable in class mekhq.campaign.personnel.Modifier
 
TAILOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
taintedOrToxic() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
TAKING_NOTICE_0 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Typically signifies the first recognition by a faction.
TAKING_NOTICE_1 - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Represents later recognition by a faction at higher standing.
tallyBaysByType(boolean) - Method in class mekhq.campaign.unit.HangarStatistics
Tallies the number of units in the hangar by their entity type or bay category.
TANK_TRAILER_HITCH - Enum constant in enum class mekhq.campaign.unit.enums.TransporterType
 
TankBase - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
 
TankLocation - Class in mekhq.campaign.parts
 
TankLocation() - Constructor for class mekhq.campaign.parts.TankLocation
 
TankLocation(int, int, Campaign) - Constructor for class mekhq.campaign.parts.TankLocation
 
TARGET_NUMBER_ONE_LINKED_ATTRIBUTE - Static variable in class mekhq.campaign.personnel.skills.AttributeCheckUtility
The target number for an attribute check with one attribute.
TARGET_NUMBER_TWO_LINKED_ATTRIBUTES - Static variable in class mekhq.campaign.personnel.skills.AttributeCheckUtility
The target number for an attribute check with two attributes.
targetNumber - Variable in class mekhq.campaign.personnel.skills.ActionCheck
 
TargetProxy(TargetRoll) - Constructor for class mekhq.gui.model.PartsStoreModel.TargetProxy
Creates a new proxy object for a TargetRoll.
TargetSorter - Class in mekhq.gui.sorter
A comparator for target numbers written as strings
TargetSorter() - Constructor for class mekhq.gui.sorter.TargetSorter
 
Task(JDialog) - Constructor for class mekhq.gui.dialog.DataLoadingDialog.Task
 
TASKS_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TaskSorter - Class in mekhq.gui.sorter
A comparator for skills levels (e.g.
TaskSorter() - Constructor for class mekhq.gui.sorter.TaskSorter
 
TaskTableModel - Class in mekhq.gui.model
A table model for displaying work items
TaskTableModel(CampaignGUI, ITechWorkPanel) - Constructor for class mekhq.gui.model.TaskTableModel
 
TaskTableModel.Renderer - Class in mekhq.gui.model
 
TaskTableMouseAdapter - Class in mekhq.gui.adapter
 
TaskTableMouseAdapter(CampaignGUI, JTable, TaskTableModel, ITechWorkPanel) - Constructor for class mekhq.gui.adapter.TaskTableMouseAdapter
 
TAU - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
TAX_AUDITOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TAXES - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
TAXES_PERCENTAGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TEACHER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
team() - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Returns the value of the team record component.
TEAM - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
TEAM_IDS - Static variable in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
Team IDs, indexed by FORCE_ALIGNMENT
tech - Variable in class mekhq.campaign.parts.Part
 
tech - Variable in class mekhq.campaign.parts.PodSpace
 
tech - Variable in class mekhq.campaign.universe.SocioIndustrialData
 
tech() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns the value of the tech record component.
tech() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the tech record component.
tech() - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
Returns the value of the tech record component.
tech() - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
Returns the value of the tech record component.
TECH - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
TECH - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
TECH_ADVANCED - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.AeroLifeSupport
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.AeroSensor
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.BuildingLocation
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.QuadVeeGear
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.Rotor
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.SpacecraftEngine
 
TECH_ADVANCEMENT - Static variable in class mekhq.campaign.parts.TankLocation
 
TECH_AERO - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_AIR_FILTRATION - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_ARMOR_SPECIALIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_BA - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_CLAN - Static variable in class mekhq.campaign.personnel.Person
 
TECH_COMMUNICATIONS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_ENCRYPTION - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_ENGINEER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_EXPERIMENTAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_FABRICATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_FIXER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_FUSION_PLANT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_HYDROPONICS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_INTERNAL_SPECIALIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_INTRO - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_IS1 - Static variable in class mekhq.campaign.personnel.Person
 
TECH_IS2 - Static variable in class mekhq.campaign.personnel.Person
 
TECH_JURY_RIGGER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_LEVEL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TECH_MACGYVER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_MAINTAINER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_MECHANIC - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_MEK - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_MUNITIONEER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_OFFICER - Enum constant in enum class mekhq.campaign.unit.CrewType
 
TECH_SECURITY - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_SKEPTIC - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TECH_STANDARD - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_TALK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TECH_TIME - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TECH_UNIT_ASSIGNMENT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_UNKNOWN - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_UNOFFICIAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TECH_VESSEL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TECH_WASTE_MANAGEMENT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_WASTEFUL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_WATER_RECLAMATION - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TECH_WEAPON_SPECIALIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
TECH_WORK_DAY - Static variable in class mekhq.campaign.unit.Unit
 
TECH_ZERO_G - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TechAssignmentOrder - Class in mekhq.campaign.universe.commandGeneration.ratgen
Turns the Setup tab's tech assignment grid into the pieces AutomatedTechAssignments needs: the order to offer units a tech in, and the pool of techs to draw from.
TechAssignmentSortFactor - Enum Class in mekhq.campaign.universe.enums
Factor by which the Company Generator sorts units when picking which Unit gets the next-best Tech.
techBase() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns the value of the techBase record component.
techCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the techCenter record component.
techId - Variable in class mekhq.campaign.force.Formation
 
techId() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the techId record component.
techLevel() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
 
TECHNICAL - Enum constant in enum class mekhq.campaign.enums.DailyReportType
Logs reflecting technical and maintenance activity, such as repairs, refits, malfunction reports, and engineering operations.
TECHNICAL_SKILLS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
TECHNOPHOBIA - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TECHS_USE_ADMINISTRATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
techsAmong(Collection<Person>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.TechAssignmentOrder
The techs among generatedPersons, so generation assigns only the people it just created and never claims a tech the campaign already had.
techSigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns the value of the techSigma record component.
TechSorter - Class in mekhq.gui.sorter
A comparator that sorts techs by skill level
TechSorter() - Constructor for class mekhq.gui.sorter.TechSorter
 
TechSorter(IPartWork) - Constructor for class mekhq.gui.sorter.TechSorter
 
TechTableModel - Class in mekhq.gui.model
A table model for displaying work items
TechTableModel(CampaignGUI, ITechWorkPanel) - Constructor for class mekhq.gui.model.TechTableModel
 
TechTableModel.Renderer - Class in mekhq.gui.model
 
techUnits() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns the value of the techUnits record component.
TEENAGER - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
TEMP_CREWS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TEMP_PERSONNEL - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
temperature - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
temperatureCelsius() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the temperatureCelsius record component.
temperatureCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the temperatureCenter record component.
temperatureMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the temperatureMultiplier record component.
temperatureOffset - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
The Celsius offset this terrain's local climate applies to a sector's average temperature, used for the selected-hex readout and for a scenario's board temperature.
temperatureSigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns the value of the temperatureSigma record component.
templateName - Variable in class mekhq.campaign.mission.scenarios.AtBDynamicScenario.BenchedEntityData
 
TemplatePropertiesPanel - Class in mekhq.gui.scenarioTemplateEditor
Editor panel for the top-level properties of a ScenarioTemplate: name, briefings, scenario type, battlefield control, and the facility and ambush/patrol suitability flags.
TemplatePropertiesPanel() - Constructor for class mekhq.gui.scenarioTemplateEditor.TemplatePropertiesPanel
 
TEMPORARY_CAPACITY_DEGRADE_RATE - Static variable in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
 
TemporaryPersonnelManagementMenu - Class in mekhq.gui.menus
 
TemporaryPersonnelManagementMenu(Campaign, BiFunction<String, Integer, Integer>) - Constructor for class mekhq.gui.menus.TemporaryPersonnelManagementMenu
The Astech Pool menu uses the following Mnemonic keys as of 19-March-2020: B, E, F, H The Medic Pool menu uses the following Mnemonic keys as of 19-March-2020: B, E, H, R
TENACIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
TenYearAgeRange - Enum Class in mekhq.campaign.personnel.enums
 
TermFunding - Enum Class in mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
How a single raised negotiation step was paid for, recorded per step so a raise can be refunded to the correct budget when it is undone.
TERRA_DIAMETER_KM - Static variable in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Terra's diameter in kilometres; the reference point for PlanetProfile.sizeFactor().
terrain - Variable in class mekhq.campaign.mission.scenarios.TerrainConditionsOdds
 
TERRAIN_CONDITIONS_ODDS_MANIFEST_PATH - Static variable in class mekhq.MHQConstants
 
TerrainConditionsOdds - Class in mekhq.campaign.mission.scenarios
 
TerrainConditionsOdds() - Constructor for class mekhq.campaign.mission.scenarios.TerrainConditionsOdds
 
TerrainConditionsOddsManifest - Class in mekhq.campaign.mission.scenarios
 
TerrainConditionsOddsManifest() - Constructor for class mekhq.campaign.mission.scenarios.TerrainConditionsOddsManifest
 
terrainTemperatureOffset(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The Celsius offset a terrain's local climate applies to a sector's average temperature, used both for the selected-hex readout and for a scenario's board temperature.
TerrainTile - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.ImageType
Image name is retrieved using getBiomeImage()
terrainTilesetTheme(String) - Static method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The MegaMek tileset theme a battle map on the given terrain should use, or null for the board's default look.
TERRAN_BIOME - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The "Terran" default biome bucket, used as one of the possible arguments for calls to getTempMap()
TERRAN_FACILITY_BIOME - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
The "TerranFacility" default biome bucket, used as one of the possible arguments for calls to getTempMap()
TERRESTRIAL - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
TERRIBLE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
 
TERRIBLE_BRUISES - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TERRORISM - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
testForEarlyArrival(Campaign) - Method in class mekhq.campaign.AbstractLocation
Tests for whether the campaign arrived at a contract location before it's due to start.
TestUnit - Class in mekhq.campaign.unit
This extension to units is for units that are not affiliated with the campaign and so methods applied to them should not be allowed to affect the campaign structure.
TestUnit() - Constructor for class mekhq.campaign.unit.TestUnit
 
TestUnit(Entity, Campaign, boolean) - Constructor for class mekhq.campaign.unit.TestUnit
 
TextRenderer() - Constructor for class mekhq.gui.model.AutoAwardsTableModel.TextRenderer
 
TextRenderer() - Constructor for class mekhq.gui.model.RetirementTableModel.TextRenderer
 
TextRenderer() - Constructor for class mekhq.gui.model.UnitAssignmentTableModel.TextRenderer
 
THANKLESS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
No reputation is gained on success (a breach is unaffected).
TheatreOfWarAwards - Class in mekhq.campaign.personnel.autoAwards
 
TheatreOfWarAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.TheatreOfWarAwards
 
TheatreOfWarAwardsProcessor(Campaign, AbstractContract, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.TheatreOfWarAwards
This function loops through Theatre of War Awards, checking whether the person is eligible to receive each type of award
THEFT - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
THESAURUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
THETA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
THICKNESS - Static variable in class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
The thickness of the border, in pixels.
THIEF - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
THIEF - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
ThighBurn() - Constructor for class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.ThighBurn
 
THIN_GAP - Static variable in class mekhq.gui.CampaignGUI
 
Third - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Hostile to both allied and opposing, bot-controlled
THIRD_PERSON - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
THIRTY_FIVE_FORTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
THIRTY_ONE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
threat(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
Formats the opposing force as skill plus equipment letter, e.g.
THREAT - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
The opposing force's threat (skill and equipment rating).
threatLevel(int) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a threat gauge running from 0% (calm) to 100% (hostile).
Thrusters - Class in mekhq.campaign.parts
 
Thrusters() - Constructor for class mekhq.campaign.parts.Thrusters
 
Thrusters(int, Campaign) - Constructor for class mekhq.campaign.parts.Thrusters
 
Thrusters(int, Campaign, boolean) - Constructor for class mekhq.campaign.parts.Thrusters
 
THUG - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TICK - Enum constant in enum class mekhq.gui.baseComponents.GradientMarkerBar.MarkerStyle
 
tilesetTheme - Variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainType
The MegaMek tileset theme a battle map fought on this terrain is rendered with (snow, desert, jungle, lunar, and so on).
TIME_IN_RANK_DISPLAY_FORMAT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TIME_IN_SERVICE_DISPLAY_FORMAT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TIME_MANAGEMENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TimeAwards - Class in mekhq.campaign.personnel.autoAwards
 
TimeAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.TimeAwards
 
TimeAwardsProcessor(Campaign, UUID, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.TimeAwards
This function loops through Time Awards, checking whether the person is eligible to receive each type of award
TimeInDisplayFormat - Enum Class in mekhq.campaign.personnel.enums
This enum is used to format the Time in Service and Time in Rank outputs
timeline(LocalDate, LocalDate, LocalDate, String, String, String) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a neutral progress gauge of how far the current date has advanced between a contract's start and end.
timeMultiplier - Variable in enum class mekhq.campaign.work.RefitType
Deprecated.
 
timeMultiplier - Variable in enum class mekhq.campaign.work.WorkTime
 
timeSpent - Variable in class mekhq.campaign.parts.Part
 
timeSpent - Variable in class mekhq.campaign.parts.PodSpace
 
TINKERER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
tintHeaderImage(boolean) - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
toAmountAndSymbolString() - Method in record class mekhq.campaign.finances.Money
 
toAmountString() - Method in record class mekhq.campaign.finances.Money
 
toBTString() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCoords
Returns a tabletop bt-like coordinate string
toBufferedImage(Image) - Static method in class mekhq.Utilities
Converts a given Image into a BufferedImage
TODDLER - Enum constant in enum class mekhq.campaign.personnel.enums.AgeGroup
 
TOE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TOE - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
TOEMouseAdapter - Class in mekhq.gui.adapter
 
TOEMouseAdapter(CampaignGUI, JTree) - Constructor for class mekhq.gui.adapter.TOEMouseAdapter
 
toEntry(Collection<MissionRole>) - Static method in class mekhq.gui.scenarioTemplateEditor.MissionRoleChoices
Builds the stored role-set string from a collection of roles: their names, comma-separated, in the given order.
TOETab - Class in mekhq.gui
Display organization tree (TO&E) and force/unit summary
TOETab(CampaignGUI, String) - Constructor for class mekhq.gui.TOETab
 
TOETransferHandler - Class in mekhq.gui.handler
 
TOETransferHandler(CampaignGUI) - Constructor for class mekhq.gui.handler.TOETransferHandler
 
toggleHiddenObjects() - Method in class mekhq.gui.StratConPanel
Toggles the current sector's "GM revealed" state, which shows or hides otherwise-hidden objects (cloaked scenarios, invisible facilities, and unscouted hexes).
toName(boolean) - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
toNumeric() - Method in enum class mekhq.campaign.parts.enums.PartQuality
 
tooltip() - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
Returns the value of the tooltip record component.
tooltip() - Method in record class mekhq.gui.view.MoraleBar.MoraleDisplay
Returns the value of the tooltip record component.
topUp(Campaign, String, int, String, double, double, Set<UUID>) - Static method in class mekhq.campaign.universe.commandGeneration.LiftTopUp
Adds the ships the units a build just created still need.
toRemove() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
TORN_MUSCLE - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
TornMuscle() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TornMuscle
 
TORTUGA_DOMINIONS_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
TORTURER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
toShortString() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
Generates a "short" string that describes the objective in a manner suitable for display in the objective resolution screen.
toString() - Method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
 
toString() - Method in record class mekhq.campaign.CampaignEventProcessor
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.campaignOptions.AcquisitionsType
 
toString() - Method in enum class mekhq.campaign.campaignOptions.BoardScalingType
 
toString() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiome
 
toString() - Method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorSpec
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology.Library
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorShape.Library
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
toString() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer.ResizeImpact
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCoords
 
toString() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
toString() - Method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
 
toString() - Method in record class mekhq.campaign.finances.Accountant
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.finances.Currency
 
toString() - Method in enum class mekhq.campaign.finances.enums.FinancialTerm
 
toString() - Method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
 
toString() - Method in enum class mekhq.campaign.finances.enums.TransactionType
 
toString() - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
toString() - Method in class mekhq.campaign.finances.Loan
 
toString() - Method in record class mekhq.campaign.finances.Money
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.finances.Transaction
 
toString() - Method in class mekhq.campaign.force.Formation
 
toString() - Method in enum class mekhq.campaign.force.FormationLevel
 
toString() - Method in class mekhq.campaign.force.FormationStub
 
toString() - Method in class mekhq.campaign.force.UnitStub
 
toString() - Method in record class mekhq.campaign.ForceQuartermaster
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.GameEffect
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
toString() - Method in class mekhq.campaign.icons.FormationPieceIcon
 
toString() - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
toString() - Method in record class mekhq.campaign.io.CampaignXmlParser
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.log.LogEntry
 
toString() - Method in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
toString() - Method in enum class mekhq.campaign.market.enums.UnitMarketMethod
 
toString() - Method in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
toString() - Method in enum class mekhq.campaign.market.enums.UnitMarketType
 
toString() - Method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
 
toString() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
 
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractObjectiveData
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
 
toString() - Method in record class mekhq.campaign.mission.contract.contractData.MoraleData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.NegotiationData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.RentedFacilitiesData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractData.SystemsTargetData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
toString() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
toString() - Method in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
 
toString() - Method in record class mekhq.campaign.mission.scenarios.BotForceStub
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageFormationData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.SalvageTechData
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
 
toString() - Method in class mekhq.campaign.mission.scenarios.ObjectiveEffect
 
toString() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.CountType
 
toString() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
toString() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
toString() - Method in class mekhq.campaign.mission.scenarios.ScenarioObjective
 
toString() - Method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
toString() - Method in enum class mekhq.campaign.mission.utilities.CombatRole
 
toString() - Method in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
Returns the enum constant name.
toString() - Method in enum class mekhq.campaign.parts.enums.PartRepairType
 
toString() - Method in class mekhq.campaign.parts.Part
 
toString() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.DiscretionarySpending.SpendingLimits
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.personnel.enums.AgeGroup
 
toString() - Method in enum class mekhq.campaign.personnel.enums.AwardBonus
 
toString() - Method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
toString() - Method in enum class mekhq.campaign.personnel.enums.BloodGroup
 
toString() - Method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns the localized label for this refresh period.
toString() - Method in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
toString() - Method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
 
toString() - Method in enum class mekhq.campaign.personnel.enums.education.EducationStage
 
toString() - Method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
toString() - Method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
 
toString() - Method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
toString() - Method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
toString() - Method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
 
toString() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
toString() - Method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
 
toString() - Method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
toString() - Method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
 
toString() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRole
This method is not recommended to be used in MekHQ, but is provided for non-specified utilization
toString() - Method in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
 
toString() - Method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
toString() - Method in enum class mekhq.campaign.personnel.enums.Phenotype
Returns a string representation of this phenotype.
toString() - Method in enum class mekhq.campaign.personnel.enums.Profession
 
toString() - Method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
 
toString() - Method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
 
toString() - Method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
 
toString() - Method in enum class mekhq.campaign.personnel.enums.RankSystemType
 
toString() - Method in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
toString() - Method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
toString() - Method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
toString() - Method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
toString() - Method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
toString() - Method in enum class mekhq.campaign.personnel.familiarity.Familiarity
 
toString() - Method in record class mekhq.campaign.personnel.familiarity.FamiliarityLevel
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
toString() - Method in record class mekhq.campaign.personnel.lifeEvents.CommandersDayAnnouncement
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
toString() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryLocationData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
 
toString() - Method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Returns the localized display name for this prosthetic type.
toString() - Method in class mekhq.campaign.personnel.Person
 
toString() - Method in record class mekhq.campaign.personnel.PronounData
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
toString() - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
toString() - Method in record class mekhq.campaign.personnel.skills.ActionCheckRoll
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.skills.QuickTrain.QuickTrainOptions
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.personnel.skills.Skill
Returns a string representation of the object using default parameters.
toString() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker.LegacyRelinkResult
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.Greed
 
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
toString() - Method in enum class mekhq.campaign.randomEvents.personalities.Social
 
toString() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Converts the capture style to a localized label for display.
toString() - Method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
 
toString() - Method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
toString() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
toString() - Method in class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
toString() - Method in class mekhq.campaign.storyArc.StoryArc
 
toString() - Method in class mekhq.campaign.storyArc.StoryArcStub
 
toString() - Method in record class mekhq.campaign.unit.actions.ActivateUnitAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.actions.HirePersonnelUnitAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.actions.MothballUnitAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.actions.RestoreUnitAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.actions.SwapAmmoTypeAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.unit.CargoStatistics
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
toString() - Method in class mekhq.campaign.unit.Unit
 
toString() - Method in record class mekhq.campaign.universe.commandGeneration.CargoShipGenerator.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.LiftTopUp.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.BloodnameQuota.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.NamedFormation
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Guidance
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.RulesetRankAssigner.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
 
toString() - Method in enum class mekhq.campaign.universe.enums.HPGRating
 
toString() - Method in enum class mekhq.campaign.universe.enums.PlanetaryType
 
toString() - Method in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
toString() - Method in class mekhq.campaign.universe.eras.Era
 
toString() - Method in class mekhq.campaign.universe.factionHints.FactionHint
 
toString() - Method in record class mekhq.campaign.universe.factionStanding.AccoladeEntry
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.factionStanding.CensureEntry
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
 
toString() - Method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
 
toString() - Method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
 
toString() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
Returns a string representation of this record class.
toString() - Method in record class mekhq.campaign.universe.HPGLink
Returns a string representation of this record class.
toString() - Method in enum class mekhq.campaign.universe.LifeForm
 
toString() - Method in record class mekhq.campaign.universe.RegionPerimeter.Point
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.universe.SocioIndustrialData
 
toString() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns a string representation of this record class.
toString() - Method in class mekhq.campaign.universe.StarType
 
toString() - Method in class mekhq.campaign.universe.UnitGeneratorParameters
 
toString() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Returns a string representation of this record class.
toString() - Method in class mekhq.CampaignPreset
 
toString() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns a string representation of this record class.
toString() - Method in record class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogCore.ButtonLabelTooltipPair
Returns a string representation of this record class.
toString() - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
Returns a string representation of this record class.
toString() - Method in class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
Returns a string representation of the ability, displaying only its name.
toString() - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Returns a string representation of this record class.
toString() - Method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
 
toString() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns a string representation of this record class.
toString() - Method in class mekhq.gui.displayWrappers.ClanDisplay
Deprecated.
 
toString() - Method in class mekhq.gui.displayWrappers.FactionDisplay
 
toString() - Method in record class mekhq.gui.displayWrappers.RankDisplay
Returns a string representation of this record class.
toString() - Method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
 
toString() - Method in enum class mekhq.gui.enums.MHQTabType
 
toString() - Method in enum class mekhq.gui.enums.PersonnelFilter
 
toString() - Method in enum class mekhq.gui.enums.PersonnelFilterStyle
 
toString() - Method in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
toString() - Method in enum class mekhq.gui.enums.PersonnelTabView
 
toString() - Method in class mekhq.gui.model.LocationFilterItem
 
toString() - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
Gets the formatted value.
toString() - Method in class mekhq.gui.model.PartsStoreModel.TargetProxy
Gets a string representation of a TargetRoll.
toString() - Method in record class mekhq.gui.ReportHyperlinkListener
Returns a string representation of this record class.
toString() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Returns a string representation of this record class.
toString() - Method in record class mekhq.gui.utilities.ComponentColors
Returns a string representation of this record class.
toString() - Method in record class mekhq.gui.view.MoraleBar.MoraleDisplay
Returns a string representation of this record class.
toString() - Method in class mekhq.service.PartsAcquisitionService.PartCountInfo
 
toString() - Method in class mekhq.utilities.ValidationMessage
Formats this message as a single-line string suitable for console output or log files.
toString(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
Returns a string representation of the object based on the given parameters.
toString(T) - Method in class mekhq.campaign.ExtraData.Key
 
toString(T) - Method in class mekhq.campaign.ExtraData.StringAdapter
 
TOTAL_RELATIVES - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
totalFormations() - Method in record class mekhq.campaign.universe.garrison.GarrisonComposition
 
totalPayout() - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
totalRecoveryTime() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the totalRecoveryTime record component.
totalScheduledTracks() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
totalStepsSacrificed(int[], int[]) - Static method in class mekhq.campaign.mission.contract.utilities.NegotiationStepMath
Total raw steps currently sacrificed (lowered below baseline) summed over every term.
totalTechsGenerated() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
Sum of the four tech-role generated counts.
totalTechsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
Sum of the four tech-role baselines, useful for astech-pool sizing.
TOUCH_SENSITIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TOUGHER_HEALING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
Toughness - Class in mekhq.campaign.personnel.backgrounds
 
Toughness() - Constructor for class mekhq.campaign.personnel.backgrounds.Toughness
 
TOUGHNESS - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TOUMAN - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
TOURNAMENT - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
An arena tournament circuit (e.g.
TOW_TRANSPORT - Enum constant in enum class mekhq.campaign.enums.CampaignTransportType
Units assigned a tow transports will, if both deployed to battle, automatically set the unit as being towed.
towPlayerTrailers(int, List<Integer>, Client, boolean) - Static method in class mekhq.Utilities
Handles towing a player's trailers by their tractors once a megamek scenario has actually started.
towTrailer(Unit, Transporter, TransporterType) - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
Designate a unit to be towed by the transport.
towTrailer(Unit, Transporter, TransporterType) - Method in class mekhq.campaign.unit.Unit
Trailer hitching utility used when assigning a trailer to a tractor.
TowTransportedUnitsSummary - Class in mekhq.campaign.unit
Tracks what units this tractor is towing, and its current capacity for towing more units if it is the lead tractor.
TowTransportedUnitsSummary(Unit) - Constructor for class mekhq.campaign.unit.TowTransportedUnitsSummary
 
toXmlString() - Method in record class mekhq.campaign.finances.Money
 
TOXOPLASMA_GONDII_HARDCOREA - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
TOXOPLASMA_GONDII_HARDCOREA - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TRACK_CLIMATE_REGARD_CHANGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TRACK_FACTION_STANDING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TRACK_ORIGINAL_UNIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TRACK_TOTAL_EARNINGS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TRACK_TOTAL_XP_EARNINGS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
trackCount() - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
Returns the value of the trackCount record component.
trackFactionStanding() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the trackFactionStanding record component.
TrackForceAssignmentUI - Class in mekhq.gui.stratCon
This class handles the "assign force to track" interaction, where a user may assign a force to a track directly, either to a facility or to an empty hex
TrackForceAssignmentUI(StratConPanel) - Constructor for class mekhq.gui.stratCon.TrackForceAssignmentUI
Constructor, given a parent StratCon panel.
TrackIntensityTable - Class in mekhq.campaign.mission.contract.contractGeneration
The Hot Spots Draconis Reach Track Intensity Tables (Hot Spots Draconis Reach, "Track Intensity Tables", pg 147), transcribed.
trackPrisoners() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the trackPrisoners record component.
tracksInMonth(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
trailersBehind(Unit) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Lists every trailer behind the given unit in its tow train, front to back.
TRAINING - Enum constant in enum class mekhq.campaign.mission.utilities.CombatRole
 
TRAINING - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
TRAINING_COMBAT_TEAMS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TRAINING_SIM_DESIGNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TRAINING_SIM_OPERATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TrainingAwards - Class in mekhq.campaign.personnel.autoAwards
 
TrainingAwards() - Constructor for class mekhq.campaign.personnel.autoAwards.TrainingAwards
 
TrainingAwardsProcessor(Campaign, UUID, List<Object>, List<Award>) - Static method in class mekhq.campaign.personnel.autoAwards.TrainingAwards
This function loops through Training Awards, checking whether the person is eligible to receive each type of award.
TrainingCombatTeams - Class in mekhq.campaign.personnel.education
Manages the daily training progression of combat teams and their personnel within a campaign.
TrainingCombatTeams() - Constructor for class mekhq.campaign.personnel.education.TrainingCombatTeams
 
Training Resolution - Search tag in class mekhq.campaign.personnel.education.TrainingCombatTeams
Section
trainMembers(Unit) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Lists the whole tow train the given unit belongs to, lead tractor first, then each trailer in hitch order.
TRAIT_MODIFICATION_COST - Static variable in class mekhq.campaign.personnel.Person
 
TRAITS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
Transaction - Class in mekhq.campaign.finances
 
Transaction() - Constructor for class mekhq.campaign.finances.Transaction
 
Transaction(TransactionType, LocalDate, Money, String) - Constructor for class mekhq.campaign.finances.Transaction
 
Transaction(Transaction) - Constructor for class mekhq.campaign.finances.Transaction
 
TransactionChangedEvent - Class in mekhq.campaign.events.transactions
Triggered when a transaction is edited.
TransactionChangedEvent(Transaction, Transaction) - Constructor for class mekhq.campaign.events.transactions.TransactionChangedEvent
 
TransactionCreditEvent - Class in mekhq.campaign.events.transactions
Triggered when a credit is added to the finances.
TransactionCreditEvent(Transaction) - Constructor for class mekhq.campaign.events.transactions.TransactionCreditEvent
 
TransactionDebitEvent - Class in mekhq.campaign.events.transactions
Triggered when the finances are debited.
TransactionDebitEvent(Transaction) - Constructor for class mekhq.campaign.events.transactions.TransactionDebitEvent
 
TransactionEvent - Class in mekhq.campaign.events.transactions
Abstract base class for events involving financial transactions.
TransactionEvent(Transaction) - Constructor for class mekhq.campaign.events.transactions.TransactionEvent
 
TransactionType - Enum Class in mekhq.campaign.finances.enums
 
TransactionVoidedEvent - Class in mekhq.campaign.events.transactions
Triggered when a financial transaction is removed.
TransactionVoidedEvent(Transaction) - Constructor for class mekhq.campaign.events.transactions.TransactionVoidedEvent
 
TRANSIT_DISORIENTATION_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
TRANSIT_DISORIENTATION_SYNDROME - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
Deprecated, for removal: This API element is subject to removal in a future version.
TRANSIT_UNIT_MONTH - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
TRANSIT_UNIT_WEEK - Static variable in class mekhq.campaign.campaignOptions.CampaignOptions
 
transitAsString() - Method in class mekhq.campaign.parts.PartInventory
Formats the count in transit of a part as a String.
TransitCompleteEvent - Class in mekhq.campaign.events
Triggered when a jump path is completed
TransitCompleteEvent(AbstractMobileLocation) - Constructor for class mekhq.campaign.events.TransitCompleteEvent
 
transitDays() - Method in record class mekhq.gui.dialog.markets.contractMarket.ContractProfitEstimate
Returns the value of the transitDays record component.
TransitDisorientationSyndrome() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.TransitDisorientationSyndrome
 
TransitStatusChangedEvent - Class in mekhq.campaign.events
Event for a change of travel status (jumpship charge, in-system travel, jump path updates).
TransitStatusChangedEvent(AbstractLocation) - Constructor for class mekhq.campaign.events.TransitStatusChangedEvent
 
transitTime - Variable in class mekhq.campaign.AbstractMobileLocation
Remaining transit time, in days.
translate(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCoords
Get a set of StratCon coords translated in the given direction from these coordinates.
translateTemplateObjective(AtBDynamicScenario, Campaign, ScenarioObjective) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Translates a single objective, filling it in with actual forces from the scenario.
translateTemplateObjectives(AtBDynamicScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Translates the template's objectives, filling them in with actual forces from the scenario.
TransmissionSignalQuality - Enum Class in mekhq.gui.baseComponents.immersiveDialogs
Defines the visual fidelity of an immersive dialog's video transmission.
transport - Variable in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
transport() - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
Returns the value of the transport record component.
transport() - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
Returns the value of the transport record component.
transport(AbstractContract) - Static method in class mekhq.gui.dialog.markets.contractMarket.ContractMarketFormatting
 
TRANSPORT - Enum constant in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
 
TRANSPORT - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
TRANSPORT_COMMAND - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
TRANSPORT_DRIVER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TransportAssignment - Class in mekhq.campaign.unit
Represents an assignment on transport.
TransportAssignment(Unit) - Constructor for class mekhq.campaign.unit.TransportAssignment
 
TransportAssignment(Unit, int) - Constructor for class mekhq.campaign.unit.TransportAssignment
 
TransportAssignment(Unit, Transporter) - Constructor for class mekhq.campaign.unit.TransportAssignment
 
TransportAssignment(Unit, TransporterType) - Constructor for class mekhq.campaign.unit.TransportAssignment
 
TransportAssignmentMenus - Class in mekhq.gui.menus
Builds the transport assignment section of a unit right-click menu: for each campaign transport type (ship, tactical, tow) an assign submenu plus the matching unassign items.
TRANSPORTATION - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
TransportationRating - Class in mekhq.campaign.reputation.camOpsReputation
 
TransportationRating() - Constructor for class mekhq.campaign.reputation.camOpsReputation.TransportationRating
 
TransportBayPart - Class in mekhq.campaign.parts
 
TransportBayPart() - Constructor for class mekhq.campaign.parts.TransportBayPart
Deprecated, for removal: This API element is subject to removal in a future version.
TransportBayPart(int, int, double, Campaign) - Constructor for class mekhq.campaign.parts.TransportBayPart
 
transportCapacityUsage(TransporterType, ICarryable) - Static method in class mekhq.campaign.utilities.CampaignTransportUtilities
Most slots are 1:1, infantry use their tonnage in some cases TANK_TRAILER_HITCH use the maximum pulling capacity of its tractor so return the transported unit's weight.
TransportCostCalculations - Class in mekhq.campaign.mission.utilities
Calculates transportation costs and requirements for moving a force, based on the units, personnel, hangar space, and cargo present.
TransportCostCalculations(Collection<Unit>, Collection<Part>, Collection<Person>, int) - Constructor for class mekhq.campaign.mission.utilities.TransportCostCalculations
Constructs a new TransportCostCalculations class for evaluating jump and transport costs.
transportDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
Returns the value of the transportDelta record component.
TransporterType - Enum Class in mekhq.campaign.unit.enums
Entities are equipped with different Transporters.
transportLocked() - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
Returns the value of the transportLocked record component.
transportMenuAction(ActionEvent, TransporterType, Unit, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToShipTransportMenu
Assigns the units to the Ship Transport.
transportMenuAction(ActionEvent, TransporterType, Unit, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTacticalTransportMenu
Assign a unit to a Tactical Transport.
transportMenuAction(ActionEvent, TransporterType, Unit, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTowTransportMenu
Assign a unit to a Tow Transport.
transportMenuAction(ActionEvent, TransporterType, Unit, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Different transporter type menus do different things when selected
transportMenuTooltip(Unit) - Method in class mekhq.gui.menus.AssignForceToTowTransportMenu
Adds the tractor's current train to the tooltip, so the hitch point is visible before the click: a trailer goes on the back of whatever this tractor is already pulling, not onto the tractor itself.
transportMenuTooltip(Unit) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
Tooltip for a transport's menu item, naming where it sits in the TO&E so the whole chain of formations is visible without leaving the menu.
TransportReport - Class in mekhq.campaign.report
 
TransportReport(Campaign) - Constructor for class mekhq.campaign.report.TransportReport
 
TransportReportDialog - Class in mekhq.gui.dialog.reportDialogs
 
TransportReportDialog(JFrame, TransportReport) - Constructor for class mekhq.gui.dialog.reportDialogs.TransportReportDialog
 
TransportShipAssignment - Class in mekhq.campaign.unit
Represents an assignment to a specific bay on a transport ship.
TransportShipAssignment(Unit, int) - Constructor for class mekhq.campaign.unit.TransportShipAssignment
Initializes a new instance of the TransportShipAssignment class.
TRASH_TALKER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TRAUMA_COUNSELOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
TRAUMATIZED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
TravelStoryPoint - Class in mekhq.campaign.storyArc.storypoint
This StoryPoint begins transit to some destination on the map.
TravelStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
TREMORS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
TREMORS_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TREMORS_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TREMORS_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TREMORS_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TREMORS_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
TRIAL_OF_POSSESSION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
trigger(Campaign) - Static method in class mekhq.campaign.randomEvents.other.VoiceOfKerensky
Displays the Voice of Kerensky easter egg dialog.
TRIGGER_ACCOLADE - Enum constant in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Triggers an accolade event for a specific faction.
TRIGGER_CENSURE - Enum constant in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Triggers a censure action for a specific faction.
triggerBioweaponSpreadMessages(Campaign, boolean, boolean, Set<String>) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
 
triggerCanonDiseaseSpreadMessages(Campaign, boolean, boolean, Set<String>) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
 
triggerDailyNags(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.NagController
Triggers a sequence of daily nag dialogs to check and display issues in the campaign.
triggerDiseaseSpreadMessages(Campaign, boolean, Set<String>) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
Triggers campaign reports for diseases that have spread.
triggerEvent(MMEvent) - Static method in class mekhq.MekHQ
 
triggerInoculationPrompt(Campaign, boolean) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations
Triggers the inoculation prompt dialog for the player.
triggerRansomEvent(boolean) - Method in class mekhq.campaign.randomEvents.prisoners.PrisonerEventManager
Launches the ransom event, which prompts the player through a modal dialog.
triggerUpgradeFreebies(Campaign, CampaignOptionsFreebieTracker, CampaignOptionsFreebieTracker, boolean) - Static method in class mekhq.gui.campaignOptions.CampaignOptionsPane
Compares a previously-recorded CampaignOptionsFreebieTracker snapshot against a new snapshot and triggers any one-time handlers required when critical campaign options are enabled.
trimToBounds() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Drops every terrain tile and overlay now lying outside the sector, after its width or height has been reduced.
TRIPLE_CORE_PROCESSOR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TRIPLE_STRENGTH_MYOMER_IMPLANT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TRIPLE_STRENGTH_MYOMER_IMPLANT_LEG - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TRIUMPH_OR_REMEMBRANCE - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Granted in recognition of major victories or in memorial of distinguished service.
TRIVIAL - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
trooper - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
trooper - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
TROOPSHIP_COMMAND - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
The DropShips added after the support sections exist, to berth what the command's ships could not already carry - the support platoons and squads, and anything else left without a bay.
TRUTH_TELLER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
tryToAddTransportedUnit(Unit) - Method in class mekhq.utilities.PotentialTransportsMap
Look through the transport map for this unit's assigned transports in priority order (Ship then Tactical Transports).
tsm - Variable in class mekhq.campaign.parts.meks.MekLocation
 
tsm - Variable in class mekhq.campaign.parts.missing.MissingMekLocation
 
TSV - Enum constant in enum class mekhq.io.FileType
Value for tsv files.
tune(MapSettings, AtBScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConMapTuner
Applies all hex-derived tuning to the given map settings for the given scenario.
tuneMapSettings(MapSettings, AtBScenario) - Method in interface mekhq.campaign.digitalGM.IMapGenerationStrategy
Tunes the map-generation settings for a scenario at launch, so the generated board reflects the sector hex it is fought on (reinforcing the hex's terrain, tileset, and any road/water/urban features it carries).
tuneMapSettings(MapSettings, AtBScenario) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConMapGenerationStrategy
 
TURNING_POINTS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TURNOVER - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
TURNOVER_AND_RETENTION - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
TURNOVER_AND_RETENTION - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
TURNOVER_FIXED_TARGET_NUMBER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TURNOVER_FREQUENCY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
TurnoverAndRetentionPages - Class in mekhq.gui.campaignOptions.contents
The TurnoverAndRetentionPages class represents a graphical user interface (GUI) configuration page in the campaign options for managing unit turnover, retention, and fatigue settings.
TurnoverAndRetentionPages(CampaignOptions) - Constructor for class mekhq.gui.campaignOptions.contents.TurnoverAndRetentionPages
Constructs a TurnoverAndRetentionPages and initializes the page with the given CampaignOptions.
TurnoverFrequency - Enum Class in mekhq.campaign.personnel.enums
 
Turret - Class in mekhq.campaign.parts
 
Turret() - Constructor for class mekhq.campaign.parts.Turret
 
Turret(int, int, double, Campaign) - Constructor for class mekhq.campaign.parts.Turret
 
Turret(int, int, Campaign) - Constructor for class mekhq.campaign.parts.Turret
 
TurretLock - Class in mekhq.campaign.parts
 
TurretLock() - Constructor for class mekhq.campaign.parts.TurretLock
Deprecated, for removal: This API element is subject to removal in a future version.
TurretLock(Campaign) - Constructor for class mekhq.campaign.parts.TurretLock
 
TutorialHyperlinkPanel - Class in mekhq.gui.panels
TutorialHyperlinkPanel is a GUI component for displaying text (typically instructional or tutorial content) with embedded hyperlinks.
TutorialHyperlinkPanel(String) - Constructor for class mekhq.gui.panels.TutorialHyperlinkPanel
Creates a TutorialHyperlinkPanel displaying text associated with the specified resource key.
TWENTY_FIVE - Enum constant in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
 
TWENTY_FIVE_THIRTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
TwoNumbersSorter - Class in mekhq.gui.sorter
A comparator for two numbers formatted like: "123 [54]"
TwoNumbersSorter() - Constructor for class mekhq.gui.sorter.TwoNumbersSorter
 
txtDesc - Variable in class mekhq.gui.view.MissionViewPanel
 
type - Variable in class mekhq.campaign.mission.scenarios.TerrainConditionsOdds
 
type - Variable in class mekhq.campaign.parts.Armor
 
type - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
 
type - Variable in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
type - Variable in class mekhq.campaign.parts.meks.MekActuator
 
type - Variable in class mekhq.campaign.parts.meks.MekGyro
 
type - Variable in class mekhq.campaign.parts.missing.MissingMekActuator
 
type - Variable in class mekhq.campaign.parts.missing.MissingMekGyro
 
type - Variable in class mekhq.campaign.personnel.Modifier
 
type() - Method in class mekhq.campaign.campaignOptions.CampaignOption
 
type() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfile
Returns the value of the type record component.
type() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the type record component.
type() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Returns the value of the type record component.
type() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the type record component.
type() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
Returns the value of the type record component.
type() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the type record component.
TYPE - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
TYPE_1_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_1_SURVIVAL_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_2_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_2_SENSORY_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_2_SURVIVAL_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_3_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_3_SENSORY_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_3_SURVIVAL_IMPLANT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_4_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_4_SENSORY_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_5_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
TYPE_6_LIMB_REPLACEMENT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
 
typeModifier() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
Returns the value of the typeModifier record component.
typeName - Variable in class mekhq.campaign.parts.equipment.EquipmentPart
 
typeName - Variable in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
TYRANNICAL - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 

U

U - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
UBIQUITOUS - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
UNABLE_TO_START_SCENARIO - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
unableToAffordExpenses(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordExpensesNagLogic
Determines whether the campaign's current funds are insufficient to cover the monthly expenses.
UnableToAffordExpensesNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players when campaign expenses cannot be afforded.
UnableToAffordExpensesNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnableToAffordExpensesNagDialog
Constructs a new UnableToAffordExpensesNagDialog to display a warning about unaffordable campaign expenses.
UnableToAffordExpensesNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnableToAffordExpensesNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordExpensesNagLogic
 
UnableToAffordJumpNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players when they are unable to afford a jump within the campaign.
UnableToAffordJumpNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnableToAffordJumpNagDialog
Constructs a new UnableToAffordJumpNagDialog to display a warning about unaffordable jump expenses.
UnableToAffordJumpNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
Deprecated, for removal: This API element is subject to removal in a future version.
UnableToAffordJumpNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordJumpNagLogic
Deprecated.
 
UnableToAffordLoanPaymentNag - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnableToAffordLoanPaymentNag() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordLoanPaymentNag
 
UnableToAffordLoanPaymentNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players when they are unable to afford a loan payment within the campaign.
UnableToAffordLoanPaymentNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnableToAffordLoanPaymentNagDialog
Constructs a new UnableToAffordLoanPaymentNagDialog to display a warning about an unaffordable loan payment.
unableToAffordLoans(List<Loan>, LocalDate, Money) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordLoanPaymentNag
Checks if the campaign's current funds are insufficient to cover the total loan payments due.
unableToAffordNextJump(Campaign) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordJumpNagLogic
Deprecated.
Determines whether the campaign's current funds are insufficient to cover the cost of the next jump.
unableToAffordRent(Money, Money) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordRentNagLogic
 
UnableToAffordRentNagDialog - Class in mekhq.gui.dialog.nagDialogs
 
UnableToAffordRentNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnableToAffordRentNagDialog
 
UnableToAffordRentNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnableToAffordRentNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordRentNagLogic
 
unableToAffordShoppingList(Money, Money) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordShoppingListNag
Checks if the campaign's current funds are insufficient to cover the total loan payments due.
UnableToAffordShoppingListNag - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnableToAffordShoppingListNag() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnableToAffordShoppingListNag
 
UnableToAffordShoppingListNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players when they are unable to afford all items on the shopping list within the campaign.
UnableToAffordShoppingListNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnableToAffordShoppingListNagDialog
Constructs a new UnableToAffordShoppingListNagDialog to display a warning about insufficient funds for all items on the shopping list.
UNAMBITIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
unassignFormation(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Handles the unassignment of a force from this track.
unassignFromTransport(Campaign, CampaignTransportType, Collection<Unit>) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Unassigns the given units from their transports of the given type, then refreshes the transports they were unloaded from.
unassignTransportedUnits(Campaign, CampaignTransportType, Collection<Unit>) - Static method in class mekhq.gui.menus.TransportAssignmentMenus
Releases every unit carried or towed by the given transports for the given type.
unassignUnit(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Deprecated, for removal: This API element is subject to removal in a future version.
UNASSUMING - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
unbenchAttachedAlly(UUID, AtBDynamicScenario) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Given a player unit ID and a scenario, return a benched allied unit, if one exists that was benched in favor of the player's unit.
UNCHANGED - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.MoraleOutcome
 
UNCOMMON - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
UNCREWED - Enum constant in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
UNCREWED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
UNCREWED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
UNDEFINED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
UNDEFINED - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Battlefield control has not been defined
UNDEFINED - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
undeploy() - Method in class mekhq.campaign.unit.Unit
 
undeployForce(Formation) - Method in class mekhq.gui.CampaignGUI
 
undeployForce(Formation, boolean) - Method in class mekhq.gui.CampaignGUI
 
undeployUnit(Unit) - Method in class mekhq.gui.CampaignGUI
 
UNDER_ONE - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
UNDER_PERFORMING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
UNDER_PROTECTION - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
UNDETERMINED - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
UNFIXABLE_LIMB - Enum constant in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
 
unhighlightBorder() - Method in class mekhq.gui.BasicInfo
 
unhighlightBorder() - Method in class mekhq.gui.RepairTaskInfo
 
UNIMPLEMENTED - Enum constant in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Feature is shown in the UI but not yet implemented
UNINHABITABLE_TEMPERATURE_CELSIUS - Static variable in class mekhq.campaign.universe.Planet
Temperature (in degrees Celsius) reported for a planet that records no temperature for the requested date.
UNINSPIRED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
UNINTELLIGENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning
 
UNIQUE - Enum constant in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
A unique effect specific to the event context.
unit - Variable in class mekhq.campaign.parts.Part
 
unit - Variable in class mekhq.campaign.parts.PodSpace
 
unit - Variable in class mekhq.campaign.unit.cleanup.EquipmentProposal
 
unit - Variable in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
Unit - Class in mekhq.campaign.unit
This is a wrapper class for entity, so that we can add some functionality to it
Unit() - Constructor for class mekhq.campaign.unit.Unit
 
Unit(Entity, Campaign) - Constructor for class mekhq.campaign.unit.Unit
 
UNIT - Enum constant in enum class mekhq.campaign.log.LogEntryType
 
UNIT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.CountType
The UNIT CountType will limit deployed forces by unit count
UNIT - Enum constant in enum class mekhq.gui.view.ForceViewPanel.UnitSelectionType
 
UNIT - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
UNIT_ASSIGNMENT - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
UNIT_ASSIGNMENT_GRAPHICAL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
UNIT_LOG - Enum constant in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
General ownership events: salvage, purchase, and refits.
UNIT_MARKET - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
UNIT_MARKET_ARTILLERY_UNIT_CHANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_MARKET_METHOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_MARKET_RARITY_MODIFIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_MARKET_REGIONAL_MEK_VARIATIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_MARKET_REPORT_REFRESH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_MARKETS - Enum constant in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
 
UNIT_PURCHASE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
UNIT_RATING - Enum constant in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
 
UNIT_REPUTATION - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Scales the unit reputation change at completion (a multiplier).
UNIT_SALE - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
UNIT_SPRITE_EXPORT_DIRECTORY_PATH - Static variable in class mekhq.MHQConstants
 
UNIT_TRANSIT_TIME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNIT_VIEW_WIDTH - Static variable in class mekhq.gui.HangarTab
 
UNIT_WEIGHT - Enum constant in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
 
UNIT_WEIGHT_UNSPECIFIED - Static variable in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Unspecified weight class for units, used when the unit type doesn't support weight classes
UNIT_WEIGHT_UNSPECIFIED - Static variable in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
Unit.UnitPersonRef - Class in mekhq.campaign.unit
Represents an unresolved reference to a Person from a Unit.
Unit.UnitRef - Class in mekhq.campaign.unit
Represents an unresolved reference to a Unit from a Unit.
UnitAcquisitionType - Enum Class in mekhq.campaign.unit
The means by which a Unit entered the campaign.
UnitArrivedEvent - Class in mekhq.campaign.events.units
Triggered when a unit is delivered.
UnitArrivedEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitArrivedEvent
 
UnitAssignmentTableModel - Class in mekhq.gui.model
 
UnitAssignmentTableModel(Campaign) - Constructor for class mekhq.gui.model.UnitAssignmentTableModel
 
UnitAssignmentTableModel.TextRenderer - Class in mekhq.gui.model
 
UnitAssignmentTableModel.VisualRenderer - Class in mekhq.gui.model
 
unitChanged(UnitChangedEvent) - Method in class mekhq.gui.TOETab
 
UnitChangedEvent - Class in mekhq.campaign.events.units
Triggered when something about a unit itself changes, other than adding to or removal from a campaign.
UnitChangedEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitChangedEvent
 
UnitCountScaled - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Scale on the unit count, based on number of already generated units flagged as contributing towards unit count
UnitEntitySource() - Constructor for class mekhq.campaign.autoResolve.ScenarioSetupForces.UnitEntitySource
 
UnitEvent - Class in mekhq.campaign.events.units
Abstract base class for events involving a unit.
UnitEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitEvent
 
UnitGeneratorParameters - Class in mekhq.campaign.universe
Data structure that contains parameters relevant to unit generation via the IUnitGenerator interface and is capable of translating itself to megamek.client.ratgenerator.parameters
UnitGeneratorParameters() - Constructor for class mekhq.campaign.universe.UnitGeneratorParameters
 
UnitIcon - Class in mekhq.campaign.icons
Unit Icon is an implementation of StandardFormationIcon that permits a null filename, thereby allowing it to purposefully return a null image when a unit icon is absent.
UnitIcon() - Constructor for class mekhq.campaign.icons.UnitIcon
 
UnitIcon(String, String) - Constructor for class mekhq.campaign.icons.UnitIcon
 
UnitIconChooser - Class in mekhq.gui.panels
UnitIconChooser is an implementation of StandardFormationIconChooser that is used to select a UnitIcon from the Force Icon Directory.
UnitIconChooser(JFrame, AbstractIcon) - Constructor for class mekhq.gui.panels.UnitIconChooser
 
UnitIconDialog - Class in mekhq.gui.dialog.iconDialogs
UnitIconDialog is an implementation of StandardFormationIconDialog that is used to select a UnitIcon from the Formation Icon Directory.
UnitIconDialog(JFrame, AbstractIcon) - Constructor for class mekhq.gui.dialog.iconDialogs.UnitIconDialog
 
UnitLogEntry - Class in mekhq.campaign.log
This class is a specific log entry related to a unit.
UnitLogEntry(LocalDate, String) - Constructor for class mekhq.campaign.log.UnitLogEntry
 
UnitLogEvent - Class in mekhq.campaign.events.units
Triggered when a unit's log is changed.
UnitLogEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitLogEvent
 
UnitLogger - Class in mekhq.campaign.log
This class is responsible for controlling the logging of Unit Log Entries.
UnitLogger() - Constructor for class mekhq.campaign.log.UnitLogger
 
UnitMarketDialog - Class in mekhq.gui.dialog
 
UnitMarketDialog(JFrame, Campaign) - Constructor for class mekhq.gui.dialog.UnitMarketDialog
 
UnitMarketMethod - Enum Class in mekhq.campaign.market.enums
 
UnitMarketOffer - Class in mekhq.campaign.market.unitMarket
 
UnitMarketOffer(UnitMarketType, int, MekSummary, int, int, CampaignOptions) - Constructor for class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
UnitMarketPane - Class in mekhq.gui.panes
 
UnitMarketPane(JFrame, Campaign) - Constructor for class mekhq.gui.panes.UnitMarketPane
 
UnitMarketRarity - Enum Class in mekhq.campaign.market.enums
 
UnitMarketTableModel - Class in mekhq.gui.model
Model for displaying offers on the UnitMarket
UnitMarketTableModel(List<UnitMarketOffer>) - Constructor for class mekhq.gui.model.UnitMarketTableModel
 
UnitMarketTableModel.Renderer - Class in mekhq.gui.model
 
UnitMarketType - Enum Class in mekhq.campaign.market.enums
 
UnitNewEvent - Class in mekhq.campaign.events.units
Triggered when a unit is added to the campaign.
UnitNewEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitNewEvent
 
UnitOrder - Class in mekhq.campaign.unit
We use an extension of unit to create a unit order acquisition work
UnitOrder() - Constructor for class mekhq.campaign.unit.UnitOrder
 
UnitOrder(Entity, Campaign) - Constructor for class mekhq.campaign.unit.UnitOrder
 
unitOrderFor(Campaign, CommandGenerationOptions) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.TechAssignmentOrder
Builds the unit ordering the player asked for on the Setup tab.
UnitPersonRef(UUID) - Constructor for class mekhq.campaign.unit.Unit.UnitPersonRef
 
unitPrice(EquipmentType, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
The price of one kit, for display alongside the choice.
UnitRef(UUID) - Constructor for class mekhq.campaign.unit.Unit.UnitRef
 
UnitRefitEvent - Class in mekhq.campaign.events.units
Triggered when a refit is started, finished, or canceled.
UnitRefitEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitRefitEvent
 
unitRemoved(UnitRemovedEvent) - Method in class mekhq.gui.TOETab
 
UnitRemovedEvent - Class in mekhq.campaign.events.units
Triggered when a unit is removed from a campaign by any means.
UnitRemovedEvent(Unit) - Constructor for class mekhq.campaign.events.units.UnitRemovedEvent
 
units - Variable in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
units - Variable in class mekhq.AtBGameThread
 
UNITS - Enum constant in enum class mekhq.service.enums.MRMSMode
 
unitSelected(Unit, ForceViewPanel.UnitSelectionType) - Method in interface mekhq.gui.view.ForceViewPanel.UnitSelectionListener
 
UnitSelection - Enum constant in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
 
UnitStatus(Unit) - Constructor for class mekhq.campaign.ResolveScenarioTracker.UnitStatus
 
UnitStatusSorter - Class in mekhq.gui.sorter
A comparator for unit status strings
UnitStatusSorter() - Constructor for class mekhq.gui.sorter.UnitStatusSorter
 
UnitStub - Class in mekhq.campaign.force
 
UnitStub() - Constructor for class mekhq.campaign.force.UnitStub
 
UnitStub(Unit) - Constructor for class mekhq.campaign.force.UnitStub
 
UnitTableModel - Class in mekhq.gui.model
A table Model for displaying information about units
UnitTableModel(Campaign) - Constructor for class mekhq.gui.model.UnitTableModel
 
UnitTableModel.Renderer - Class in mekhq.gui.model
 
UnitTableModel.VisualRenderer - Class in mekhq.gui.model
 
UnitTableMouseAdapter - Class in mekhq.gui.adapter
 
UnitTableMouseAdapter(CampaignGUI, JTable, UnitTableModel) - Constructor for class mekhq.gui.adapter.UnitTableMouseAdapter
 
UnitTechProgression - Class in mekhq.campaign.unit
Provides an ITechnology interface for every MekSummary, optionally customized for a particular faction.
UnitTechProgression() - Constructor for class mekhq.campaign.unit.UnitTechProgression
 
unitTonnage - Variable in class mekhq.campaign.parts.Part
This is the unitTonnage which needs to be tracked for some parts even when off the unit.
unitTonnageMatters - Variable in class mekhq.campaign.parts.Part
Is this part's unitTonnage something that differentiates it from other parts
unitType() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.FormationNamer.FormationRequest
Returns the value of the unitType record component.
UnitTypeSorter - Class in mekhq.gui.sorter
A comparator for unit types
UnitTypeSorter() - Constructor for class mekhq.gui.sorter.UnitTypeSorter
 
unitTypeSupportsWeightClass(int) - Static method in interface mekhq.campaign.universe.IUnitGenerator
Convenience function to let us know whether a unit type supports weight class selection.
UnitViewPanel - Class in mekhq.gui.view
A custom panel that gets filled in with goodies from a unit record
UnitViewPanel(Unit, Campaign) - Constructor for class mekhq.gui.view.UnitViewPanel
 
unitWeight() - Method in record class mekhq.campaign.digitalGM.stratCon.ScoutRecord
Returns the value of the unitWeight record component.
UNIVERSITY - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
UNKNOWN_DIFFICULTY - Static variable in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationDifficulty
 
UNKNOWN_FACTION - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
A planet event references a faction code not found in the factions data.
UNKNOWN_LOCATION - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
UNLICENSED_CHEMIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
unload() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
unload() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
UnloadAmmoTypeAction - Record Class in mekhq.campaign.unit.actions
Unloads the AmmoType for an AmmoBin on a Unit, it will not change the AmmoType.
UnloadAmmoTypeAction(AmmoBin) - Constructor for record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
Initializes a new instance of the UnloadAmmoTypeAction class.
unloadFromTransport(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Unloads a unit from transport of the provided campaign transport type
unloadFromTransport(Unit) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Bay unloading utility used when removing units from bay-equipped transport units and/or moving them to a new transport
unloadFromTransportShip(Unit) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
Bay unloading utility used when removing units from bay-equipped transport units and/or moving them to a new transport
unloadFromTransportShip(Unit) - Method in class mekhq.campaign.unit.Unit
Bay unloading utility used when removing units from bay-equipped transport units and/or moving them to a new transport
unloadSingleTon() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
Unload a single ton of ammo from the bay.
unloadStoryArc() - Method in class mekhq.campaign.Campaign
 
unloadTacticalTransport(Unit) - Method in class mekhq.campaign.unit.Unit
Bay unloading utility used when removing units from bay-equipped transport units and/or moving them to a new transport
unloadTransport(Set<Unit>) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
Main method to be used for unloading units from a transport
unloadTransport(Set<Unit>) - Method in interface mekhq.campaign.unit.ITransportedUnitsSummary
Main method to be used for unloading units from a transport
unloadTransport(Set<Unit>) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
Main method to be used for unloading units from a transport
unloadTransport(Set<Unit>) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
Main method to be used for unloading units from a transport
unloadTransport(CampaignTransportType) - Method in class mekhq.campaign.unit.Unit
Bay unloading utility used when removing a bay-equipped Transport unit This removes all units assigned to the transport from it
unloadTransport(Unit) - Method in class mekhq.campaign.unit.AbstractTransportedUnitsSummary
 
unloadTransport(Unit) - Method in class mekhq.campaign.unit.ShipTransportedUnitsSummary
 
unloadTransport(Unit) - Method in class mekhq.campaign.unit.TacticalTransportedUnitsSummary
 
unloadTransport(Unit) - Method in class mekhq.campaign.unit.TowTransportedUnitsSummary
 
UNLUCKY - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
 
UNLUCKY - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
UNLUCKY_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
UNMAINTAINED - Enum constant in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
UNMAINTAINED_BACKGROUND - Static variable in class mekhq.MHQConstants
 
UNMAINTAINED_FOREGROUND - Static variable in class mekhq.MHQConstants
 
UnmaintainedUnitsNagDialog - Class in mekhq.gui.dialog.nagDialogs
A dialog class used to notify players about unmaintained units within the campaign.
UnmaintainedUnitsNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnmaintainedUnitsNagDialog
Constructs a new UnmaintainedUnitsNagDialog to display a warning about unmaintained units.
UnmaintainedUnitsNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnmaintainedUnitsNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnmaintainedUnitsNagLogic
 
unmarshal(String) - Method in class mekhq.adapter.DateAdapter
 
unmarshal(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState.LocalDateAdapter
 
unmarshal(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlTypeAdapter
 
unmarshal(String) - Method in class mekhq.campaign.mission.scenarios.ScenarioTemplate.ScenarioTypeAdapter
 
unmarshal(String) - Method in class mekhq.campaign.personnel.enums.education.EducationLevel.Adapter
 
unmarshal(String) - Method in class mekhq.campaign.personnel.InjuryType.XMLAdapter
 
unmarshal(String) - Method in class mekhq.campaign.personnel.medical.BodyLocation.XMLAdapter
 
UNMONITORED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
The employer faction-standing change from this contract is reduced.
UNNECESSARY_CAUTION - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
UNOFFICIAL_ADAPTIVE_IMMUNITY - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_AGERANIUMS_DISEASE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_BARGAIN_HUNTER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_BELOVED_PET - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_BIOLOGICAL_MACHINIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_COUNTERFEITER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_DOBROWSKI_SYNDROME - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_EMBEZZLER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_GHOST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_HOLISTIC_CARE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_HOUDINI - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_HYPOCHONDRIAC - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_ILL_DO_IT_MYSELF - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_IMPLANT_RESISTANCE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_KITCHEN_MENACE - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_LOSES_PAPERWORK - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_LOUD_MOUTH - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_MASTER_IMPERSONATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_NATURAL_THESPIAN - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_PAPER_SURGEON - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_PATHOLOGIC_INSIGHT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_PATIENT_EDUCATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_PICK_POCKET - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_PROTHESIS_TECHNICIAN - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_RADIO_HOBBYIST - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_RANGER - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_SHAKEY_SCALPEL - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_SPICE_IS_RIGHT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_TRANSPORT_NEGOTIATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_TRAUMA_SURGEON - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
UNOFFICIAL_USELESS_TALENT - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
unofficialNoYear() - Method in class mekhq.campaign.Campaign
 
UNOLE_FLU - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
UNOLE_FLU - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
UNPREDICTABLE_SPEECH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
UNPRINCIPLED - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
unregister(IDigitalGM) - Static method in class mekhq.campaign.digitalGM.DigitalGMRegistry
Removes a GM from the registry.
unregisterHandler(Object) - Static method in class mekhq.MekHQ
 
UNREPAIRABLE_PARTS_VALUE_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
UNRESOLVED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
 
UnresolvedStratConContactsNagDialog - Class in mekhq.gui.dialog.nagDialogs
 
UnresolvedStratConContactsNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UnresolvedStratConContactsNagDialog
 
UnresolvedStratConContactsNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UnresolvedStratConContactsNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UnresolvedStratConContactsNagLogic
 
UNRESTRICTED - Enum constant in enum class mekhq.campaign.force.FleetAltitudeCapability
The force fields at least one ground-capable unit ('Mek, vehicle, infantry, and so on), or has no units to reason about.
unscramble() - Method in class mekhq.campaign.unit.cleanup.BattleArmorEquipmentUnscrambler
 
unscramble() - Method in class mekhq.campaign.unit.cleanup.EquipmentUnscrambler
 
UnscrambleStep - Class in mekhq.campaign.unit.cleanup
 
UnscrambleStep() - Constructor for class mekhq.campaign.unit.cleanup.UnscrambleStep
 
UNSCRUPULOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
UNSUPPORTED - Enum constant in enum class mekhq.campaign.unit.enums.CrewAssignmentState
 
UNTRACKED_FACTION_INDEX - Static variable in class mekhq.gui.dialog.factionStanding.manualMissionDialogs.SimulateMissionDialog
 
UNTRAINED_SKILL_MODIFIER - Static variable in class mekhq.campaign.personnel.skills.SkillCheckUtility
The penalty for attempting a skill check with an untrained skill.
UNTRAINED_TARGET_NUMBER_ONE_LINKED_ATTRIBUTE - Static variable in class mekhq.campaign.personnel.skills.SkillCheckUtility
The target number for an untrained skill check with one linked attribute.
UNTRAINED_TARGET_NUMBER_TWO_LINKED_ATTRIBUTES - Static variable in class mekhq.campaign.personnel.skills.SkillCheckUtility
The target number for an untrained skill check with two linked attributes.
UntreatedPersonnelNagDialog - Class in mekhq.gui.dialog.nagDialogs
 
UntreatedPersonnelNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.UntreatedPersonnelNagDialog
 
UntreatedPersonnelNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
 
UntreatedPersonnelNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.UntreatedPersonnelNagLogic
 
UNTRUSTWORTHY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
UNUSUAL_HOBBIES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
updateBayCapacity(int, double, boolean, int) - Method in class mekhq.campaign.unit.Unit
Convenience method to call the right capacity update based on unit type When updating capacity, this method is concerned primarily with ensuring that space isn't released beyond the unit's maximum.
updateCampaignForPastMissions(List<AbstractContract>, ImageIcon, Faction, LocalDate, double) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Updates the campaign status for a list of past missions, adjusting faction standings, applying campaign icon and faction, and generating a report of changes.
updateCampaignOptionsFromGameOptions(GameOptions) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Updates the campaign options to reflect the current game options settings.
updateCampaignState() - Method in class mekhq.gui.StratConTab
Worker function that updates the campaign state section of the info panel with such info as current objective status, VP/SP totals, etc.
updateChoice(String, boolean, Campaign, Color, Color) - Method in class mekhq.gui.panels.StoryChoicePanel
 
updateClimateRegard(Faction, LocalDate, double, boolean) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Updates the internal map representing the "climate regard"—an attitude or relationship level—between the specified campaign faction and all other factions for the given date.
updateCombatPay(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
updateCommander(Campaign) - Method in class mekhq.campaign.force.Formation
Updates the commander for a formation based on the ranking of eligible commanders.
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.AeroHeatSink
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.AeroSensor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.AmmoStorage
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Armor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Avionics
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.BayDoor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.BuildingLocation
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Cubicle
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.EnginePart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.HeatSink
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.JumpJet
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.FireControlSystem
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.GravDeck
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.InfantryMotiveType
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.LandingGear
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.LFBattery
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekActuator
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekGyro
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekLocation
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.meks.MekSensor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.missing.MissingPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.MotiveSystem
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.OmniPod
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Part.PartRef
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.PodSpace
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.QuadVeeGear
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Refit
We don't do this
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.SVEnginePart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.TankLocation
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.Thrusters
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.TransportBayPart
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.TurretLock
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.VeeSensor
 
updateConditionFromEntity(boolean) - Method in class mekhq.campaign.parts.VeeStabilizer
 
updateConditionFromEntity(boolean) - Method in interface mekhq.campaign.work.IPartWork
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.AeroHeatSink
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.AeroLifeSupport
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.AeroSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.AmmoStorage
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Armor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Avionics
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.BattleArmorSuit
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.BayDoor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.BuildingLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.CombatInformationCenter
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Cubicle
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.EnginePart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.FireControlSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.GravDeck
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.InfantryMotiveType
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFBoom
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.LandingGear
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.LFBattery
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekCockpit
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekGyro
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.meks.MekSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingAeroHeatSink
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingAvionics
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingBayDoor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingCIC
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingLandingGear
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekLifeSupport
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingMekSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingOmniPod
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekJumpJet
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLegActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingProtoMekSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingQuadVeeGear
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingRotor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingTurret
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingVeeSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.MotiveSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.OmniPod
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Part.PartRef
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.PodSpace
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.QuadVeeGear
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Refit
We don't do this
updateConditionFromPart() - Method in class mekhq.campaign.parts.Rotor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.SpacecraftEngine
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.StructuralIntegrity
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.SVEnginePart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.TankLocation
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Thrusters
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.TransportBayPart
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.Turret
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.TurretLock
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.VeeSensor
 
updateConditionFromPart() - Method in class mekhq.campaign.parts.VeeStabilizer
 
updateConditionFromPart() - Method in interface mekhq.campaign.work.IPartWork
 
updateEnemy(Campaign, LocalDate, String, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
Updates the enemy faction and enemy bot name for this contract.
updateEnemy(Campaign, LocalDate, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.MHQMorale
 
updateFacilityForScenario(AtBScenario, AbstractContract, boolean, boolean) - Method in interface mekhq.campaign.digitalGM.IFacilityStrategy
Updates the facility associated with a resolved scenario, destroying or capturing it as required.
updateFacilityForScenario(AtBScenario, AbstractContract, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Removes the facility associated with the given scenario from the relevant track
updateFacilityForScenario(AtBScenario, AbstractContract, boolean, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.NoOpFacilityStrategy
 
updateFacilityForScenario(AtBScenario, AbstractContract, boolean, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConFacilityStrategy
 
updateFameForFaction(Campaign, String, double) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
updateFilter() - Method in class mekhq.gui.model.FilterableListModel
 
updateFormationIconOperationalStatus(Campaign) - Method in class mekhq.campaign.force.Formation
This determines the proper operational status icon to use for this formation and sets it.
updateFromPreset(CampaignPreset) - Method in class mekhq.gui.panels.CampaignPresetPanel
Deprecated.
 
updateFromStoryArcStub(StoryArcStub) - Method in class mekhq.gui.panels.StoryArcPanel
 
updateGameOptionsFromCampaignOptions(GameOptions) - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Updates the game options to reflect the current campaign options settings.
updateGuiScaling() - Static method in class mekhq.MekHQ
 
updateInformation() - Method in class mekhq.campaign.CampaignSummary
This will update all the values in CampaignSummary to the latest from the campaign.
updateMinefieldCount(int, int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
updateMonthlyPay(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
updateObjectiveEntityState(Entity, boolean, boolean, boolean) - Method in class mekhq.campaign.mission.scenarios.ScenarioObjectiveProcessor
Update the objective qualification status of a given entity based on its current state and on whether it has "escaped".
updateOptionValues() - Method in class mekhq.gui.dialog.MekHQUnitSelectorDialog
 
updatePartInUse(PartInUse, boolean, PartQuality) - Method in class mekhq.campaign.market.PartsInUseManager
Find all the parts that match this PartInUse and update their data
updatePersonalityFromCampaign(Campaign) - Method in class mekhq.campaign.storyArc.Personality
 
updatePersonnelCriminalRecord(List<Person>, int) - Static method in class mekhq.campaign.reputation.chaosReputation.ChaosReputation
Updates the criminal record of employed personnel by a specified delta value.
updatePlanetarySystem(Planet) - Method in class mekhq.gui.PlanetarySystemMapPanel
Update and repaint the panel for a new Planet
updatePlanetarySystem(PlanetarySystem) - Method in class mekhq.gui.PlanetarySystemMapPanel
Update and repaint the panel for a new planetary system.
updatePlayerSettings(IPlayerSettings, Player) - Static method in class mekhq.Utilities
Update values of an object that implements IPlayerSettings from a player object
updateRow(int, PartInUse) - Method in class mekhq.gui.model.PartsInUseTableModel
Deprecated, for removal: This API element is subject to removal in a future version.
updateScenario(StratConScenario) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Updates an existing scenario on this track.
updateScheduleData(LocalDate, LocalDate) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
updateShipImages() - Method in class mekhq.gui.PlanetarySystemMapPanel
Update the DropShip and JumpShip fleet images by the player's campaign's best DropShip and JumpShip, respectively.
updateSkillsForVehicleProfessions(LocalDate, Person, PersonnelRole, boolean) - Static method in class mekhq.campaign.personnel.Person
Updates skills and role for personnel with deprecated vehicle professions.
updateTargetAndInventories() - Method in class mekhq.gui.model.PartsStoreModel.PartProxy
Updates the proxied view of the properties which changed outside the proxy.
updateTechFactionCode() - Method in class mekhq.campaign.force.AbstractForce
 
updateTimeData(LocalDate) - Method in class mekhq.campaign.personnel.Person
 
updateTransaction(Transaction) - Method in class mekhq.campaign.finances.Transaction
I'd be better as part of the GUI class
updateTransportInTransporterMap(Unit) - Method in class mekhq.campaign.CampaignTransporterMap
This will update the transport in the transport capacity map with new capacities
updateTransportInTransports(CampaignTransportType, Unit) - Method in class mekhq.campaign.Campaign
This will update the transport in the transports list with current capacities.
updateTransportInTransports(Unit) - Method in class mekhq.campaign.Campaign
This will update the transport in the transports list with current capacities.
updateTransportPay(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
updateTransportsForTransportMenuAction(CampaignTransportType, Unit, Set<Unit>, Set<Unit>) - Method in class mekhq.gui.menus.AssignForceToTransportMenu
updateType() - Method in class mekhq.campaign.personnel.skills.Skill
 
updateUI() - Method in class mekhq.gui.FinancesTab
 
upgradeBotCrews(AtBScenario, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Runs all the bot-controlled entities in the scenario through a skill upgrader, potentially giving the SPAs.
upgradeCrew(Entity) - Method in class mekhq.campaign.mission.scenarios.CrewSkillUpgrader
Upgrades an entity's crew as per Campaign Ops rules.
UPPER_LEFT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
UPPER_RIGHT_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.BodyLocation
 
URBAN - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Built-up ground.
UrbanProfile - Record Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
A single urban (settlement) profile's tunable parameters, deserialized from UrbanProfiles.yaml.
UrbanProfile(UrbanProfileType, Double, Double, Double, Double, Double, Double, Double, Integer, Double) - Constructor for record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Creates an instance of a UrbanProfile record class.
UrbanProfileType - Enum Class in mekhq.campaign.digitalGM.stratCon.sectorGeneration
The urban (settlement) profiles available to improved sector generation.
USE_ABILITIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ACTIVE_NEGOTIATORS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ADVANCED_BUILDING_GUN_EMPLACEMENTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ADVANCED_MEDICAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ADVANCED_SCOUTING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AERO_SYSTEM_HITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AGE_EFFECTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AGE_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AGGREGATE_DAILY_REPORT - Static variable in class mekhq.MHQConstants
 
USE_ALTERNATE_PAYMENT_MODE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ALTERNATE_STRAT_CON_FOG_OF_WAR - Static variable in class mekhq.MHQConstants
 
USE_ALTERNATIVE_ADVANCED_MEDICAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ALTERNATIVE_ADVANCED_MEDICAL_FEWER_PERMANENT_INJURIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AMMO_BY_TYPE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_AMMO_FABRICATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ARTILLERY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BALANCED_FABRICATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BETTER_EXTRA_INCOME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_BATTLE_ARMOR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_INFANTRY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VEHICLE_CREW_GROUND - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VEHICLE_CREW_NAVAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VEHICLE_CREW_VTOL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VESSEL_CREW - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VESSEL_GUNNER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BLOB_VESSEL_PILOT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_BOLSTER_CONTRACT_SKILL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CHAOS_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CHAOS_SCALE_SUPPORT_POINT_CONVERSION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CHAOS_SUPPORT_POINT_CONVERSION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CLAN_PERSONNEL_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CLAN_PERSONNEL_MARRIAGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CLAN_PERSONNEL_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_COMMANDER_LEADERSHIP_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CONTRACT_COMPLETION_RANDOM_RETIREMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CONTRACT_FACTION_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_CUSTOM_RETIREMENT_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_DIMINISHING_CONTRACT_PAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_DROP_SHIPS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_DYLANS_RANDOM_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_DYNAMIC_DIFFICULTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_EDGE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_EDUCATION_MODULE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ERA_MODS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_EXTENDED_PARTS_MODIFIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_EXTENDED_TOE_FORCE_NAME - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FABRICATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_BARRACKS_COSTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_BATCHALL_RESTRICTIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_COMMAND_CIRCUIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_CONTRACT_PAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_NEGOTIATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_OUTLAWED - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_RECRUITMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_RESUPPLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_SUPPORT_POINTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FACTION_STANDING_UNIT_MARKET - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FAILED_CONTRACT_REPUTATION_LOSS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FAMILY_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FATIGUE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FATIGUE_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FOUNDER_PLOT_ARMOR - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FOUNDER_RETIREMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FUNCTIONAL_APPRAISAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_FUNCTIONAL_ESCAPE_ARTIST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_GENDERED_PORTRAITS_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_GENERIC_BATTLE_VALUE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_HIDE_LOYALTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_HOSTILE_TERRITORY_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_HR_STRAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_IMPLANTS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_INITIATIVE_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_INJURY_FATIGUE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_INTEL_OBFUSCATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_LEGACY_CONTRACT_PAY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_LIGHT_CONDITIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_LOAN_LIMITS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_LOYALTY_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MANAGEMENT_SKILL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MANUAL_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MANUAL_MARRIAGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MANUAL_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MASH_THEATRES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MATERNITY_LEAVE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_MISSION_STATUS_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_NO_TORNADOES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_NON_NEGOTIABLE_TERMS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_OPERATION_CODENAMES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_ORIGIN_FACTION_FOR_NAMES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PAYOUT_SERVICE_BONUS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PEACETIME_COST - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PERCENTAGE_MAINTENANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PERSONALITY_LABELS_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PERSONNEL_HIRE_HIRING_HALL_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PERSONNEL_REMOVAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PIRATE_LOOTING - Enum constant in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
 
USE_PLANETARY_ACQUISITION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PLANETARY_CONDITIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PLANETARY_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PORTRAIT_FOR_ROLE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PRISONER_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PRISONER_MARRIAGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_PRISONER_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_QUALITY_MAINTENANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_QUIRKS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_CLAN_PERSONNEL_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_CLAN_PERSONNEL_MARRIAGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_CLAN_PERSONNEL_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_CONTRACT_CHARACTERISTICS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_DEATH_SUICIDE_CAUSE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_DEPENDENT_ADDITION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_DEPENDENT_REMOVAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_DISEASES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_FOUNDER_TURNOVER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_HITS_FOR_VEHICLES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_OPPOSITE_SEX_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_PERSONALITIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_PERSONALITY_REPUTATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_PRISONER_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_PRISONER_MARRIAGES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_PRISONER_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_RETIREMENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_SAME_SEX_DIVORCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_TALENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_TOUGHNESS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RANDOM_UNIT_QUALITIES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_REASONING_XP_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_REEDUCATION_CAMPS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_RELATIONSHIPLESS_RANDOM_PROCREATION - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_REMOVAL_EXEMPT_CEMETERY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_REMOVAL_EXEMPT_RETIREES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_REPLACE_EDGE_AWARDS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SENSIBLE_TACTICS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SHARE_SYSTEM - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SIMULATED_RELATIONSHIPS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SKILL_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SMALL_ARMS_ONLY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_STRAT_CON_ALTERNATE_SECTOR_TERRAIN - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SUB_CONTRACT_SOLDIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_SUPPORT_TEAMS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TACTICS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TAXES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TIME_IN_RANK - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TIME_IN_SERVICE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TOUGHNESS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TRANSFERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_TWIST_OF_FATE_SURVIVAL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_UNIFIED_DAILY_REPORT - Static variable in class mekhq.MHQConstants
 
USE_UNIT_RATING_MODIFIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_UNOFFICIAL_MAINTENANCE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_USEFUL_AS_TECHS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_USEFUL_MEDICS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_VERBOSE_BIDDING - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
USE_WEATHER_CONDITIONS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
useAdvancedSalvage() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useAdvancedSalvage record component.
useAdvancedScouting() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useAdvancedScouting record component.
useAltAdvancedMedical() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useAltAdvancedMedical record component.
useChaosReputation() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useChaosReputation record component.
useClanTechBase() - Method in class mekhq.campaign.Campaign
 
USED_PART_PRICE_MULTIPLIERS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
useDefensivePoint() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
Deprecated, for removal: This API element is subject to removal in a future version.
usedForRefitPlanning - Variable in class mekhq.campaign.parts.Part
 
useDiminishingContractPay() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useDiminishingContractPay record component.
useDiseases() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useDiseases record component.
useFactionCapital() - Method in record class mekhq.campaign.universe.StartingLocationChoice
Returns the value of the useFactionCapital record component.
useFatigue() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useFatigue record component.
useLegacyContractOptions() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useLegacyContractOptions record component.
useMapless() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useMapless record component.
useMASHTheatres() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useMASHTheatres record component.
useMixedTech() - Method in class mekhq.campaign.Campaign
 
useNormalizedContractPayModel() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useNormalizedContractPayModel record component.
USER_CAMPAIGN_PRESET_DIRECTORY - Static variable in class mekhq.MHQConstants
 
USER_DATA - Enum constant in enum class mekhq.campaign.personnel.enums.RankSystemType
 
USER_FINANCIAL_INSTITUTIONS_FILE_PATH - Static variable in class mekhq.MHQConstants
 
USER_RANDOM_DEATH_CAUSES_FILE_PATH - Static variable in class mekhq.MHQConstants
 
USER_RANKS_FILE_PATH - Static variable in class mekhq.MHQConstants
 
USER_STORY_ARC_DIRECTORY - Static variable in class mekhq.MHQConstants
 
useRepair() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
useReroll() - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
useSalvage() - Method in class mekhq.service.mrms.MRMSConfiguredOptions
 
usesBatchalls(String) - Static method in class mekhq.campaign.universe.factionStanding.BatchallFactions
Deprecated.
Determines whether a given faction engages in batchalling.
usesImprovedSizing() - Method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
 
usesSalvageExchange() - Method in class mekhq.campaign.ResolveScenarioTracker
Determines whether a salvage exchange is used based on the current contract's conditions.
usesSoldiers() - Method in class mekhq.campaign.unit.Unit
 
usesSoloPilot() - Method in class mekhq.campaign.unit.Unit
 
usesSpecialRule(ChaosObjectiveSpecialRules) - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
 
useStoryArc(StoryArc, boolean) - Method in class mekhq.campaign.Campaign
 
useStratCon() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useStratCon record component.
useSupportPoint() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Deprecated, for removal: This API element is subject to removal in a future version.
useSupportPoints(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
Deprecated, for removal: This API element is subject to removal in a future version.
useSupportTeams() - Method in record class mekhq.campaign.campaignOptions.CampaignOptionsFreebieTracker
Returns the value of the useSupportTeams record component.
useVariableTechLevel() - Method in class mekhq.campaign.Campaign
 
Utilities - Class in mekhq
 
UTILITY - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents skills with mechanical effects that are not specifically profession-based skills
UTILITY_ABILITY - Enum constant in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
 
UTILITY_COMMAND - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Represents command-related utility skills.

V

V - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
VALID_WHITE_DWARF_SUBCLASSES - Static variable in class mekhq.campaign.universe.StarUtil
 
validate() - Method in class mekhq.gui.dialog.MedicalViewDialog
 
validate(String) - Method in class mekhq.utilities.SystemValidator
Validates all planetary system data files found under the given directory path.
validate(String, String, String, String) - Static method in class mekhq.gui.scenarioTemplateEditor.MapDimensionInput
Validates the four map-dimension inputs.
validate(DefaultComboBoxModel<RankSystem>, RankSystem, boolean) - Method in class mekhq.campaign.personnel.ranks.RankValidator
 
validate(RankSystem, boolean) - Method in class mekhq.campaign.personnel.ranks.RankValidator
 
validate(PlanetarySystem) - Method in class mekhq.utilities.PlanetarySystemValidator
 
validate(PlanetarySystem, String) - Method in class mekhq.utilities.PlanetarySystemValidator
 
validate(PlanetarySystem, String) - Method in class mekhq.utilities.SystemValidator
 
validateAction(boolean) - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
validateAction(boolean) - Method in class mekhq.gui.commandGeneration.CommandGenerationDialog
 
validateAction(boolean) - Method in class mekhq.gui.dialog.CustomRankSystemCreationDialog
 
validateInput() - Method in class mekhq.gui.scenarioTemplateEditor.ForceEditorPanel
Validates the current editor state, returning an empty string if valid or a newline-separated list of problems.
validateInput() - Method in class mekhq.gui.scenarioTemplateEditor.MapParametersPanel
Validates the free-text dimension fields.
validateListSizes() - Method in class mekhq.campaign.personnel.education.Academy
Validates that the parallel lists (qualifications, curriculums, qualificationStartYears) have matching sizes.
validateOffBoardCapabilities(List<Entity>) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Validates whether a force contains the required artillery weapons to deploy off-board, adjusting deployment settings if necessary.
validateOptions(boolean) - Method in class mekhq.gui.panels.RandomOriginOptionsPanel
Validates the data contained in this panel, returning the current state of validation.
validateRoles(Campaign) - Method in class mekhq.campaign.personnel.Person
Validates and updates the primary and secondary roles of this person for the given campaign.
ValidationMessage - Class in mekhq.utilities
Represents a single validation finding (error or warning) produced during planetary system data validation.
ValidationMessage(ValidationMessage.Severity, ValidationMessage.Category, String, String, String, String) - Constructor for class mekhq.utilities.ValidationMessage
Creates a new validation message.
ValidationMessage.Category - Enum Class in mekhq.utilities
Categories for validation findings.
ValidationMessage.Severity - Enum Class in mekhq.utilities
Severity levels for validation findings.
ValidationResult - Class in mekhq.utilities
Accumulates the results of a planetary system data validation run, including all findings (errors and warnings) and summary statistics.
ValidationResult() - Constructor for class mekhq.utilities.ValidationResult
 
validBetween(int, int) - Method in class mekhq.campaign.universe.Faction
 
validIn(int) - Method in class mekhq.campaign.universe.Faction
 
validIn(LocalDate) - Method in class mekhq.campaign.universe.Faction
 
value - Variable in class mekhq.campaign.personnel.Modifier
 
value() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryData
Returns the value of the value record component.
value() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
Returns the value of the value record component.
value() - Method in record class mekhq.gui.model.PartsStoreModel.FormattedValue
Gets the wrapped value.
valueBar(String, int, int, String) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a generic value meter in the same style as the contract gauges, with a caller-supplied title and tooltip.
valueChanged(ListSelectionEvent) - Method in class mekhq.gui.dialog.MassMothballDialog
Event handler for when an item is clicked on a tech list.
valueForPathChanged(TreePath, Object) - Method in class mekhq.gui.model.OrgTreeModel
 
valueForPathChanged(TreePath, Object) - Method in class mekhq.gui.view.AtBScenarioViewPanel.StubTreeModel
 
valueForPathChanged(TreePath, Object) - Method in class mekhq.gui.view.ScenarioViewPanel.StubTreeModel
 
valueOf(String) - Static method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.campaignOptions.AcquisitionsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.campaignOptions.BoardScalingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.ImageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.enums.CampaignTransportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.enums.DailyReportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.enums.DragoonRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.finances.enums.FinancialTerm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.finances.enums.TransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.force.FleetAltitudeCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.force.FormationLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.force.FormationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.ForceQuartermaster.PartAcquisitionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.icons.enums.OperationalStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.log.LogEntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.market.enums.ContractMarketMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.market.enums.UnitMarketMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.market.enums.UnitMarketRarity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.market.enums.UnitMarketType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Polarity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.TermFunding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.MoraleOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.rentals.ContractRentalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents.DropType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier.EventTiming
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.EffectScalingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectConditionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.CountType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.QuantityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveAmountType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.TimeLimitType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.mission.utilities.CombatRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.parts.enums.PartQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.parts.enums.PartRepairType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.AgeGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.AwardBonus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup.Allele
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.InjuryHiding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.InjuryLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ModifierValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.Phenotype
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.Profession
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.RankSystemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.ROMDesignation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.familiarity.Familiarity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.medical.BodyLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.skills.ActionCheckRoll.RollType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Greed
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Social
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.unit.CrewType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.unit.enums.TransporterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.unit.UnitAcquisitionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.SupportSection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.Alphabet
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.CapitalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.HiringHallLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.HPGRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.PlanetaryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.StartingLocationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionHints.DiplomacyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.LifeForm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.NewsItem.Precision
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.work.RefitType
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.campaign.work.WorkTime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.baseComponents.GradientMarkerBar.MarkerStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.TransmissionSignalQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.control.EditLogControl.LogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.ResupplyConvoyChoice.ConvoyResponseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.MHQTabType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.PersonnelFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.PersonnelFilterStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.PersonnelTableModelColumn
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.enums.PersonnelTabView
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.model.PartsFilterGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.gui.view.ForceViewPanel.UnitSelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.io.FileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.service.enums.MRMSMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.utilities.ValidationMessage.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mekhq.utilities.ValidationMessage.Severity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class mekhq.campaign.autoResolve.AutoResolveMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.CampaignFactory.CampaignProblemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.campaignOptions.AcquisitionsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.campaignOptions.BoardScalingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class mekhq.campaign.campaignOptions.CampaignOption
 
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest.ImageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.HydrologyProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.LatitudeBand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorCountMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementEligibilityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConRulesManager.ReinforcementResultsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.digitalGM.stratCon.StratConScenario.ScenarioState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.enums.CampaignTransportType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.enums.DailyReportType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.enums.DragoonRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.enums.PlanetaryAcquisitionFactionLimit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.finances.AlternatePaymentModelValues
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.finances.enums.FinancialTerm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.finances.enums.FinancialYearDuration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.finances.enums.TransactionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.force.FleetAltitudeCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.force.FormationLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.force.FormationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.ForceQuartermaster.PartAcquisitionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.icons.enums.OperationalStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.log.LogEntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.market.enums.ContractMarketMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.market.enums.UnitMarketMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.market.enums.UnitMarketRarity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.market.enums.UnitMarketType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic.Polarity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractCommandRights
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractNature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.MissionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractData.ObfuscatableIntel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveSpecialRules
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosObjectiveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractImportance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.ContractSearchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs.TermFunding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.EnemySelectionProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.contractGeneration.targetFinder.MissionLocationProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.MoraleOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.contract.utilities.NegotiationStepMath.Term
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.rentals.ContractRentalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.resupplyAndCaches.GenerateResupplyContents.DropType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.resupplyAndCaches.Resupply.ResupplyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier.EventTiming
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.EffectScalingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectConditionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ObjectiveEffect.ObjectiveEffectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.CountType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit.QuantityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceGenerationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioForceTemplate.SynchronizedDeploymentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioMapParameters.MapLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveAmountType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.TimeLimitType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.scenarios.ScenarioType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.mission.utilities.CombatRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.parts.enums.ATOWLegalityRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.parts.enums.PartQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.parts.enums.PartRepairType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathDataClassLookup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.AgeGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.AwardBonus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup.Allele
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.BloodGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.BloodmarkLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ConnectionsLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.education.AcademyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.education.EducationStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipDisplayLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ForceReliabilityMethod
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.GenderDescriptors
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.GeneticLegacyRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.InjuryHiding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.InjuryLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.LeadershipMethod
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ManeiDominiRank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ModifierValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.MutinyMethod
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRoleSubType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.Phenotype
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.Profession
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.RankSystemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.ROMDesignation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.familiarity.Familiarity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.familiarity.FamiliarityGainType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.HealingMarginOfSuccessEffects
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjuryEffect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.InjurySubType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticComplexity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.medical.BodyLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.quartermaster.ArmorKitCatalog.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.skills.ActionCheckRoll.RollType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.skills.enums.AgingMilestone
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.skills.enums.MarginOfSuccess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Aggression
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Ambition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Greed
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityTraitType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.personalities.Social
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.prisoners.prisonerEvents.MobType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventEffectedPersonnelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResultEffect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.unit.CrewType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.unit.enums.CrewAssignmentState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.unit.enums.TransporterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.unit.UnitAcquisitionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.SupportSection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.Alphabet
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.CapitalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.ForceNamingMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.HiringHallLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.HPGRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.PlanetaryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.StartingLocationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.enums.TechAssignmentSortFactor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionHints.DiplomacyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionJudgmentSceneType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.LifeForm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.NewsItem.Precision
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetaryRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.PlanetarySystem.PlanetarySophistication
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacTechAdvancementPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.utilities.glossary.DocumentationEntry
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.work.RefitType
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.campaign.work.WorkTime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.baseComponents.GradientMarkerBar.MarkerStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogNag.DialogChoice
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogWidth
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.baseComponents.immersiveDialogs.TransmissionSignalQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.baseComponents.roundedComponents.AccentRoundedJButton.Accent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.campaignOptions.CampaignOptionFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.campaignOptions.CampaignOptionsDialog.CampaignOptionsDialogMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.control.EditLogControl.LogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.control.EditUnitLogControl.UnitLogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.CampaignExportWizard.CampaignExportWizardState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionStandingsGMToolsActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.markets.personnelMarket.ApplicantTableColumns
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.ResupplyConvoyChoice.ConvoyResponseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.dialog.StratConReinforcementsConfirmationDialog.ReinforcementDialogResponseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.FormationIconOperationalStatusStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.MHQTabType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.PersonnelFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.PersonnelFilterStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.PersonnelTableModelColumn
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.enums.PersonnelTabView
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.model.PartsFilterGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.gui.view.ForceViewPanel.UnitSelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.io.FileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.service.enums.MRMSMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.service.mrms.MRMSService.MRMSPartAction.STATUS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.service.mrms.MRMSService.MRMSUnitAction.STATUS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.utilities.spaUtilities.enums.AbilityCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.utilities.ValidationMessage.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mekhq.utilities.ValidationMessage.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
VARIABLE_CONTRACT_LENGTH - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VARIABLE_TECH_LEVEL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VASTLY_ABOVE_AVERAGE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Reasoning.ReasoningComparison
 
VDNI - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
VeeSensor - Class in mekhq.campaign.parts
 
VeeSensor() - Constructor for class mekhq.campaign.parts.VeeSensor
Deprecated, for removal: This API element is subject to removal in a future version.
VeeSensor(int, Campaign) - Constructor for class mekhq.campaign.parts.VeeSensor
 
VeeStabilizer - Class in mekhq.campaign.parts
 
VeeStabilizer() - Constructor for class mekhq.campaign.parts.VeeStabilizer
 
VeeStabilizer(int, int, Campaign) - Constructor for class mekhq.campaign.parts.VeeStabilizer
 
VEGETATION - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Living vegetation.
VEHICLE - Enum constant in enum class mekhq.campaign.personnel.enums.Phenotype
 
VEHICLE - Enum constant in enum class mekhq.campaign.personnel.enums.Profession
 
VEHICLE_CREW - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
VEHICLE_CREW_DEFAULT_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VEHICLE_CREW_EXTENDED_ROLES - Static variable in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VEHICLE_CREW_GROUND - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VEHICLE_CREW_GROUND - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VEHICLE_CREW_NAVAL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VEHICLE_CREW_NAVAL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VEHICLE_CREW_SKILLS - Static variable in class mekhq.campaign.personnel.skills.VehicleCrewSkills
Deprecated.
Unmodifiable list of all skill type strings considered to be vehicle crew skills.
VEHICLE_CREW_VTOL - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VEHICLE_CREW_VTOL - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VEHICLE_CREWMEMBER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VEHICLE_CREWS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
VEHICLE_GUNNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.
VehicleCrewGroundPoolChangedEvent - Class in mekhq.campaign.events
Triggered when ground vehicle crew are added to or removed from the pool.
VehicleCrewGroundPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VehicleCrewGroundPoolChangedEvent
 
VehicleCrewNavalPoolChangedEvent - Class in mekhq.campaign.events
Triggered when naval vehicle crew are added to or removed from the pool.
VehicleCrewNavalPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VehicleCrewNavalPoolChangedEvent
 
VehicleCrewSkills - Class in mekhq.campaign.personnel.skills
Deprecated, for removal: This API element is subject to removal in a future version.
VehicleCrewSkills() - Constructor for class mekhq.campaign.personnel.skills.VehicleCrewSkills
Deprecated.
 
VehicleCrewVTOLPoolChangedEvent - Class in mekhq.campaign.events
Triggered when VTOL crew are added to or removed from the pool.
VehicleCrewVTOLPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VehicleCrewVTOLPoolChangedEvent
 
vehiclesStillToGenerate(Campaign) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
How many support vehicles the pipeline will still add to this campaign, given its options: flatbed trucks under StratCon, canteens under fatigue, recovery vehicles under CamOps salvage and MASH trucks under MASH theatres, each less what the hangar already holds.
VEHICULAR_DNI - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
VENEREAL - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
VENEREAL_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
VENEREAL_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
VENEREAL_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
VENEREAL_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
VENEREAL_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
version() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the version record component.
version() - Method in record class mekhq.gui.campaignOptions.CampaignOptionsMetadata
Returns the value of the version record component.
VERSION - Static variable in class mekhq.campaign.personnel.Injury
 
VERTICAL_PADDING - Static variable in class mekhq.gui.baseComponents.roundedComponents.RoundedJButton
The padding between the button border and its contents, in pixels.
VERY_COMMON - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
VERY_RARE - Enum constant in enum class mekhq.campaign.market.enums.UnitMarketRarity
 
VESSEL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
VESSEL_CREW - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VESSEL_CREW - Enum constant in enum class mekhq.campaign.unit.CrewType
 
VESSEL_CREW - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VESSEL_CREWMEMBER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VESSEL_GUNNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VESSEL_GUNNER - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VESSEL_NAVIGATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VESSEL_NAVIGATOR - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VESSEL_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VESSEL_PILOT - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
VesselCrewPoolChangedEvent - Class in mekhq.campaign.events
Triggered when vessel crew are added to or removed from the pool.
VesselCrewPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VesselCrewPoolChangedEvent
 
vesselCrewRole() - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.PersonnelRoleResolver
Returns the role assigned to the generic engineering / utility crew slots on large craft (the seats that aren't drivers, gunners, or the navigator).
VesselGunnerPoolChangedEvent - Class in mekhq.campaign.events
Triggered when vessel gunners are added to or removed from the pool.
VesselGunnerPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VesselGunnerPoolChangedEvent
 
VesselPilotPoolChangedEvent - Class in mekhq.campaign.events
Triggered when vessel pilots are added to or removed from the pool.
VesselPilotPoolChangedEvent(Campaign, int) - Constructor for class mekhq.campaign.events.VesselPilotPoolChangedEvent
 
VeterancyAwardsCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
 
VeterancyAwardsCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.VeterancyAwardsCampaignOptionsChangedConfirmationDialog
 
VICTOR - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioTemplate.BattlefieldControlType
Indicates the victor controls the field.
VICTORY - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.PerformanceOutcome
 
VICTORY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioStatus
 
victoryPoints(int, int, StratConCampaignState) - Static method in class mekhq.gui.view.ContractMeterBar
Creates a gauge of a contract's accumulated victory points against its Victory Point target.
VIGILANT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
violatesHomeworldsExclusion(AbstractContract, Campaign, CurrentLocation) - Static method in class mekhq.campaign.mission.contract.contractGeneration.targetFinder.ClanHomeworldsExclusion
Outside of Operation Bulldog (MHQConstants.IS_INVASION_OF_HUNTRESS_START to MHQConstants.IS_INVASION_OF_HUNTRESS_END), no non-Clan faction has the reach to strike within 450.0 light years of Strana Mechty: that one historical invasion is the only time Inner Sphere/mercenary forces ever operated that deep in the Clan Homeworlds.
VIRTUAL_REALITY_THERAPIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VISIONARY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Ambition
 
visit(EquipmentProposal, AmmoBin) - Method in class mekhq.campaign.unit.cleanup.ApproximateMatchStep
 
visit(EquipmentProposal, AmmoBin) - Method in class mekhq.campaign.unit.cleanup.MovedAmmoBinStep
 
visit(EquipmentProposal, EquipmentPart) - Method in class mekhq.campaign.unit.cleanup.ApproximateMatchStep
 
visit(EquipmentProposal, EquipmentPart) - Method in class mekhq.campaign.unit.cleanup.ExactMatchStep
 
visit(EquipmentProposal, EquipmentPart) - Method in class mekhq.campaign.unit.cleanup.MovedAmmoBinStep
 
visit(EquipmentProposal, EquipmentPart) - Method in class mekhq.campaign.unit.cleanup.MovedEquipmentStep
 
visit(EquipmentProposal, EquipmentPart) - Method in class mekhq.campaign.unit.cleanup.UnscrambleStep
 
visit(EquipmentProposal, MissingEquipmentPart) - Method in class mekhq.campaign.unit.cleanup.ExactMatchStep
 
visit(EquipmentProposal, MissingEquipmentPart) - Method in class mekhq.campaign.unit.cleanup.MovedEquipmentStep
 
visit(EquipmentProposal, MissingEquipmentPart) - Method in class mekhq.campaign.unit.cleanup.UnscrambleStep
 
visitNearbySystems(double, double, int, Consumer<PlanetarySystem>) - Method in class mekhq.campaign.universe.Systems
 
visitNearbySystems(PlanetarySystem, int, Consumer<PlanetarySystem>) - Method in class mekhq.campaign.universe.Systems
 
VisualRenderer() - Constructor for class mekhq.gui.model.AutoAwardsTableModel.VisualRenderer
 
VisualRenderer() - Constructor for class mekhq.gui.model.RetirementTableModel.VisualRenderer
 
VisualRenderer() - Constructor for class mekhq.gui.model.UnitAssignmentTableModel.VisualRenderer
 
VisualRenderer() - Constructor for class mekhq.gui.model.UnitTableModel.VisualRenderer
 
VOCATIONAL_XP - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
VOCATIONAL_XP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VOCATIONAL_XP_CHECK_FREQUENCY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VOCATIONAL_XP_TARGET_NUMBER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
VocationalExperienceAwardDialog - Class in mekhq.gui.dialog
A dialog that displays a notification to the commander about personnel who have advanced via vocational experience points (XP).
VocationalExperienceAwardDialog(Campaign) - Constructor for class mekhq.gui.dialog.VocationalExperienceAwardDialog
VoiceOfKerensky - Class in mekhq.campaign.randomEvents.other
Easter egg event: The Voice of Kerensky.
VoiceOfKerensky() - Constructor for class mekhq.campaign.randomEvents.other.VoiceOfKerensky
 
voidTransaction() - Method in class mekhq.campaign.finances.Transaction
Deprecated.
- Move to GUI Class
VOLCANIC - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.biome.StratConTerrainCategory
Volcanic ground.
VOLCANIC_ARC - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfileType
A curved chain of mostly volcanic peaks.
volcanismChance() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the volcanismChance record component.
volcanismChanceOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
 
VORACIOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
VR_ENTERTAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
VTOL - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
VTOL_PILOT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
Deprecated, for removal: This API element is subject to removal in a future version.

W

W - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
WAITING_PERIOD - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
WaitStoryPoint - Class in mekhq.campaign.storyArc.storypoint
A StoryPoint that waits until a certain number of days pass before completing.
WaitStoryPoint() - Constructor for class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
walk(ForceDescriptor, Campaign, Formation, FormationNamer, ForceDescriptorWalker.LeafHandler) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorWalker
Walks the tree rooted at root.
walk(ForceDescriptor, Campaign, Formation, FormationNamer, ForceDescriptorWalker.LeafHandler, BiConsumer<ForceDescriptor, Formation>) - Static method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorWalker
As ForceDescriptorWalker.walk(ForceDescriptor, Campaign, Formation, FormationNamer, LeafHandler), also telling onFormation which descriptor each created Formation mirrors.
WANTS_CHILDREN - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
WAR - Enum constant in enum class mekhq.campaign.universe.factionHints.DiplomacyType
 
WAR_CORRESPONDENT - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WAR_CRIME_INVESTIGATOR - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WAR_SHIP_CONTRACT_PERCENT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
WAR_STORIES - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
WarAndPeaceProcessor - Class in mekhq.campaign.universe.factionHints
Processes and evaluates faction relationship changes ("war and peace" events) for the player faction on the current day.
WarAndPeaceProcessor(Campaign, boolean) - Constructor for class mekhq.campaign.universe.factionHints.WarAndPeaceProcessor
Constructs a WarAndPeaceProcessor, collecting and processing all faction-related relationship changes for today.
WAREHOUSE - Enum constant in enum class mekhq.gui.enums.MHQTabType
 
WAREHOUSE - Enum constant in enum class mekhq.service.enums.MRMSMode
 
WAREHOUSE_WORKER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WarehouseStatusSorter - Class in mekhq.gui.sorter
Custom comparator to sort strings alphabetically, unless the string contains a phrase indicating a number of "day (s)" (e.g., "In Transit (5 days)").
WarehouseStatusSorter() - Constructor for class mekhq.gui.sorter.WarehouseStatusSorter
 
WarehouseTab - Class in mekhq.gui
Displays all spare parts in stock, parts on order, and permits repair of damaged parts.
WarehouseTab(CampaignGUI, String) - Constructor for class mekhq.gui.WarehouseTab
 
WARFARE_PLANNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WARNING - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus.NotificationSeverity
Indicates a cautionary status that requires attention.
WARNING - Enum constant in enum class mekhq.utilities.ValidationMessage.Severity
A data quality issue that is reported but does not block the build.
WARRANT_OFFICER_ACADEMY - Enum constant in enum class mekhq.campaign.personnel.enums.education.AcademyType
 
WARRIORS_ALMANAC - Static variable in record class mekhq.gui.ReportHyperlinkListener
 
WarriorsAlmanacDialog - Class in mekhq.gui.dialog
Displays the Warrior's Almanac: the parts and units whose development reached a new phase (prototype, production, common, extinct, or reintroduced) in the current campaign year.
WarriorsAlmanacDialog(Campaign, boolean) - Constructor for class mekhq.gui.dialog.WarriorsAlmanacDialog
 
WarriorsAlmanacEntry - Record Class in mekhq.campaign.universe.warriorsAlmanac
A single Warrior's Almanac development event: one part or unit reaching a particular AlmanacTechAdvancementPhase (prototype, production, common, extinct, or reintroduced) in a given year.
WarriorsAlmanacEntry(String, TechBase, int, String, String, AlmanacTechAdvancementPhase) - Constructor for record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
Creates an instance of a WarriorsAlmanacEntry record class.
WARS_OF_REAVING - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
wasAborted() - Method in class mekhq.gui.dialog.ResolveScenarioWizardDialog
 
wasAborted() - Method in class mekhq.gui.dialog.RetirementDefectionDialog
 
wasActionConfirmed() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.AccoladeSelectionDialog
Returns whether the user confirmed the selection (clicked the Confirm button).
wasActionConfirmed() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.CensureSelectionDialog
Returns whether the user confirmed the selection (clicked the Confirm button).
wasActionConfirmed() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.FactionSelectionDialog
Returns whether the user confirmed the selection (clicked the Confirm button).
wasActionConfirmed() - Method in class mekhq.gui.dialog.factionStanding.gmToolsDialog.GMToolsConfirmationDialog
Returns whether the user confirmed the action.
wasApplied() - Method in class mekhq.gui.campaignOptions.CampaignOptionsPresetPicker
Indicates if the user selected the 'apply' option.
wasCanceled() - Method in class mekhq.campaign.universe.factionStanding.GoingRogue
Returns whether the "going rogue" event was canceled.
wasCanceled() - Method in class mekhq.gui.campaignOptions.CampaignOptionsDialog
Indicates whether the dialog was canceled by the user.
wasCanceled() - Method in class mekhq.gui.campaignOptions.CampaignOptionsPresetPicker
Indicates if the user canceled the dialog.
wasCanceled() - Method in class mekhq.gui.dialog.CampaignHasProblemOnLoad
Indicates whether the operation or process was canceled by the user or system.
wasCanceled() - Method in class mekhq.gui.dialog.LargeCraftAmmoSwapDialog
 
wasCanceled() - Method in class mekhq.gui.dialog.NewPlayerQuickstartDialog
 
wasCanceled() - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
wasCanceled() - Method in class mekhq.gui.dialog.SmallSVAmmoSwapDialog
 
wasCancelled() - Method in class mekhq.gui.campaignOptions.components.AbilitySelectorDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.ChooseMulFilesDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.EditAssetDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.EditSkillPreRequisiteDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.EditSpecialAbilityDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.RefitNameDialog
 
wasCancelled() - Method in class mekhq.gui.dialog.SelectAbilitiesDialog
 
wasChanged() - Method in class mekhq.gui.campaignOptions.components.SkillPrerequisitesDialog
 
wasChanged() - Method in class mekhq.gui.dialog.MarkdownEditorDialog
Was anything changed.
wasClosedOutActiveOnLoad() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
wasConfirmed() - Method in class mekhq.gui.baseComponents.immersiveDialogs.ImmersiveDialogConfirmation
Returns whether the user confirmed the action (clicked "Yes").
wasConfirmed() - Method in class mekhq.gui.dialog.BayRentalDialog
Checks if the user confirmed the rental.
wasConfirmed() - Method in class mekhq.gui.dialog.camOpsSalvage.SalvageFormationPicker
Checks whether the user confirmed their formation selection.
wasConfirmed() - Method in class mekhq.gui.dialog.camOpsSalvage.SalvageTechPicker
Checks whether the user confirmed their tech selection.
wasConfirmed() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionAccoladeConfirmationDialog
Returns whether the user confirmed the accolade action.
wasConfirmed() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureConfirmationDialog
Returns whether the user confirmed the censure action.
wasConfirmed() - Method in class mekhq.gui.dialog.factionStanding.factionJudgment.FactionCensureGoingRogueDialog
Returns true if the user confirmed their choice in the dialog.
wasConfirmed() - Method in class mekhq.gui.dialog.MaplessStratConForcePicker
Checks whether the user confirmed their force selection.
wasConfirmed() - Method in class mekhq.gui.dialog.MaplessStratConScenarioPicker
 
wasConfirmed() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractEditorDialog
 
wasConfirmed() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractNegotiationDialog
 
wasConfirmed() - Method in class mekhq.gui.dialog.markets.contractMarket.ContractNegotiatorPickerDialog
 
wasConfirmed() - Method in class mekhq.gui.dialog.QuickStripDialog
 
wasDeployed() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
wasPaid() - Method in class mekhq.gui.dialog.PayCollateralDialog
 
wasPickedUp() - Method in class mekhq.campaign.ResolveScenarioTracker.PersonStatus
 
wasSuccessful() - Method in class mekhq.gui.dialog.RandomEventDialog
 
WASTEFUL_COST_MULTIPLIER - Static variable in interface mekhq.campaign.work.IFabricatable
The Wasteful flaw increases all fabrication (and repair) costs by 25% (i.e.
WATCH - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
waterCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.OrogenyProfile
Returns the value of the waterCenter record component.
waterCenter() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.UrbanProfile
Returns the value of the waterCenter record component.
waterPercent() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Returns the value of the waterPercent record component.
waterSigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConOrogeny.Library
Returns the value of the waterSigma record component.
waterSigma() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConUrban.Library
Returns the value of the waterSigma record component.
WAVERING - Enum constant in enum class mekhq.campaign.mission.contract.utilities.MHQMorale.MoraleOutcome
 
WAVERING_TARGET_NUMBER - Static variable in class mekhq.campaign.mission.contract.utilities.MHQMorale
 
WEAKENED - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ContractMoraleLevel
 
WEAKNESS - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
WEAKNESS_DEADLY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WEAKNESS_DISCOMFORT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WEAKNESS_MODERATE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WEAKNESS_SEVERE - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WEAKNESS_SLIGHT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WEALTH - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
WEALTH - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathEntryDataTraitLookup
 
WEALTH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
WEALTH_LABEL - Static variable in class mekhq.campaign.personnel.Person
 
WEAPON - Enum constant in enum class mekhq.campaign.parts.enums.PartRepairType
 
WEAPON - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
WEAPONS - Enum constant in enum class mekhq.campaign.universe.warriorsAlmanac.AlmanacPartCategory
 
WEAPONS_TESTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
weather - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
WEATHERCASTER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WEATHERMAN - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
weatherMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the weatherMultiplier record component.
WEDDING_PLANNER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
WEEK_FIELDS - Static variable in class mekhq.campaign.Campaign
A constant that provides the ISO-8601 definition of week-based fields.
WEEKLY - Enum constant in enum class mekhq.campaign.personnel.enums.EdgeRefreshPeriod
Edge refreshes every Monday.
WEEKLY - Enum constant in enum class mekhq.campaign.personnel.enums.TurnoverFrequency
 
WeeklyNetWorth - Class in mekhq.campaign.finances
 
WeeklyNetWorth(LocalDate, Money) - Constructor for class mekhq.campaign.finances.WeeklyNetWorth
 
WEEKS - Enum constant in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
weeksSimulated() - Method in record class mekhq.campaign.universe.commandGeneration.StartingSimulation.Result
Returns the value of the weeksSimulated record component.
WEEPING_SORES - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.DiseaseType
 
weight - Variable in class mekhq.campaign.parts.Turret
 
weight() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
Returns the value of the weight record component.
weight() - Method in record class mekhq.campaign.market.personnelMarket.records.PersonnelMarketEntry
Returns the value of the weight record component.
WEIGHT_ADJ - Enum constant in enum class mekhq.campaign.mission.scenarios.BotForceRandomizer.BalancingMethod
 
WEIGHT_ASSAULT - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
WEIGHT_HEAVY - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
WEIGHT_LIGHT - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
WEIGHT_MEDIUM - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
WEIGHT_SUPER_HEAVY - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
WEIGHT_ULTRA_LIGHT - Static variable in class mekhq.campaign.againstTheBot.AtBConfiguration
 
weightClass - Variable in class mekhq.campaign.parts.BattleArmorSuit
 
weightClass - Variable in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
weightClassIndex(int) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
weightClassIndex(String) - Method in class mekhq.campaign.againstTheBot.AtBConfiguration
 
weightClassIndex(Unit) - Static method in class mekhq.gui.dialog.RetirementDefectionDialog
 
WeightClassSorter - Class in mekhq.gui.sorter
A comparator for unit weight classes
WeightClassSorter() - Constructor for class mekhq.gui.sorter.WeightClassSorter
 
WEIGHTED - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 
WEIGHTED - Enum constant in enum class mekhq.campaign.personnel.enums.SplittingSurnameStyle
 
weightOrDefault() - Method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfile
 
weightSorted() - Static method in class mekhq.campaign.unit.HangarSorter
 
WELCOME - Enum constant in enum class mekhq.campaign.universe.factionStanding.FactionStandingJudgmentType
 
WELSH_MATRONYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
WELSH_PATRONYMICS - Enum constant in enum class mekhq.campaign.personnel.enums.BabySurnameStyle
 
WHISTLER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
Why the order is fixed - Search tag in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorGenerator
Section
WIDE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.sectorGeneration.SectorShapeProfileType
Clearly wider than tall.
WIDOW - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialRelationshipType
 
widowed(Campaign, LocalDate, Person) - Method in class mekhq.campaign.personnel.divorce.AbstractDivorce
This is a standardization method for the divorce surname style to use when a person's spouse dies.
WIDOWED - Enum constant in enum class mekhq.campaign.personnel.enums.FamilialConnectionType
 
WIDOWED - Enum constant in enum class mekhq.campaign.personnel.enums.FormerSpouseReason
 
widowedBy(Person, Person, LocalDate) - Static method in class mekhq.campaign.log.PersonalLogger
 
WILLPOWER - Enum constant in enum class mekhq.campaign.personnel.skills.enums.SkillAttribute
Represents mental willpower and determination.
WILLPOWER - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
wind - Variable in class mekhq.campaign.mission.scenarios.Scenario
 
windMultiplier() - Method in record class mekhq.campaign.mission.scenarios.camOpsSalvage.RecoveryTimeData
Returns the value of the windMultiplier record component.
windowActivated(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowClosed(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowClosing(WindowEvent) - Method in class mekhq.gui.dialog.PlanetarySystemEditorDialog
 
windowClosing(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowDeactivated(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowDeiconified(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowIconified(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
windowOpened(WindowEvent) - Method in class mekhq.gui.dialog.PopupValueChoiceDialog
 
WINSONS_REGRET - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
WINSONS_REGRET - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WINTER_HOLIDAY - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
WinterHolidayAnnouncement - Record Class in mekhq.campaign.personnel.lifeEvents
This class manages the creation of immersive messages displayed during Winter Holiday events.
WinterHolidayAnnouncement(Campaign) - Constructor for record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
Constructs a new WinterHolidayAnnouncement.
wipePartsInUseMap() - Method in class mekhq.campaign.Campaign
Wipes the Parts in use map for the purpose of resetting all values to their default
withCombatPay(Money) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
 
withCommandRights(ChaosContractStepsTable) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
 
withEndDate(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns a copy with endDate replaced.
withExternalModifiers(List<TargetRollModifier>) - Method in class mekhq.campaign.personnel.skills.ActionCheck
Applies external modifiers to the action check's target number.
withinRadius(StratConTrackState, StratConCoords, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHexGeometry
Collects every in-bounds hex within radius steps of center, the center included: 1 hex at radius 0, 7 at radius 1, 19 at radius 2, less where the sector edge clips it.
withLocked(NegotiationStepMath.Term) - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
A copy with the given term locked.
withMiscModifier(int) - Method in class mekhq.campaign.personnel.skills.ActionCheck
Applies a miscellaneous numerical modifier to the action check's target number.
withMonthlyPay(Money) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
 
withMonthlyTrackCounts(List<Integer>) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
withPayRate(ChaosContractStepsTable) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
 
withRequiredVictoryPoints(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
withSalvageRights(ChaosContractStepsTable) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
 
withScale(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
withStartDate(LocalDate) - Method in record class mekhq.campaign.mission.contract.contractData.ContractScheduleData
Returns a copy with startDate replaced.
withSupport(ChaosContractStepsTable) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
 
withTrackCount(int) - Method in record class mekhq.campaign.mission.contract.contractData.ContractIntensityData
 
withTransport(Money) - Method in record class mekhq.campaign.mission.contract.contractData.ContractFinanceData
 
withTransport(ChaosContractStepsTable) - Method in record class mekhq.campaign.mission.contract.contractData.ContractTermsData
 
withUnlocked(NegotiationStepMath.Term) - Method in record class mekhq.campaign.mission.contract.contractData.NonNegotiableTermsData
A copy with the given term's lock cleared.
WOODEN_ARM - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
WOODEN_ARM - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WOODEN_FOOT - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
WOODEN_FOOT - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
WORD_OF_BLAKE_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
WORK_DAY - Static variable in class mekhq.campaign.parts.Refit
 
WORK_HOUR - Static variable in class mekhq.campaign.parts.Refit
 
WORK_MONTH - Static variable in class mekhq.campaign.parts.Refit
 
WORK_WEEK - Static variable in class mekhq.campaign.parts.Refit
 
workingOvertime - Variable in class mekhq.campaign.parts.Part
 
workingOvertime - Variable in class mekhq.campaign.parts.PodSpace
 
workOnMothballingOrActivation(Unit) - Method in class mekhq.campaign.Campaign
Performs work to either mothball or activate a unit.
WorkTime - Enum Class in mekhq.campaign.work
 
WORRIER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
wouldStrictFilterAdmit(Faction, Person, int, LocalDate) - Static method in class mekhq.gui.utilities.OriginFactionPickerHelper
 
WOUNDS - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
WRAITH - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
WrapLayout - Class in mekhq.gui.utilities
FlowLayout subclass that fully supports wrapping of components.
WrapLayout() - Constructor for class mekhq.gui.utilities.WrapLayout
Constructs a new WrapLayout with a left alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int) - Constructor for class mekhq.gui.utilities.WrapLayout
Constructs a new FlowLayout with the specified alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int, int, int) - Constructor for class mekhq.gui.utilities.WrapLayout
Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.
wrapped() - Method in record class mekhq.campaign.finances.Money
Returns the value of the wrapped record component.
wrapTooltip(String, Integer) - Static method in class mekhq.gui.commandGeneration.components.CommandGenerationUtilities
Word-wraps a bundle tooltip for display, tolerating text that is already wrapped in <html> tags.
write(PlanetarySystem, OutputStream) - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
 
WRITE_ALL_UNITS_TO_XML - Static variable in class mekhq.MHQConstants
 
WRITE_CUSTOMS_TO_XML - Static variable in class mekhq.MHQConstants
 
writeAttributesToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.skills.Attributes
Writes the current attributes to an XML format.
writeBaseFieldsToXML(PrintWriter, int) - Method in class mekhq.campaign.base.AbstractBase
Writes the common base fields to XML.
writeBodyToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.FormationPieceIcon
 
writeBodyToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
writeBodyToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.UnitIcon
 
writeBodyToXML(PrintWriter, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This is meant to be overridden so that a market can have additional elements added to it, albeit with this called by super.writeBodyToXML(pw, indent) first.
writeCampaignOptionsToXML(CampaignOptions, PrintWriter, int) - Static method in class mekhq.campaign.campaignOptions.CampaignOptionsMarshaller
 
writeContract(PrintWriter, int, AbstractContract, Campaign) - Static method in class mekhq.campaign.mission.contract.io.ContractXmlCodec
Writes a single contract as a <contract> element.
writeEntityToXmlString(Entity, int, List<Entity>) - Static method in class mekhq.utilities.MHQXMLUtility
TODO : This is dumb and we should just use EntityListFile.writeEntityList.
writeEntityWithCrewToXML(PrintWriter, int, Entity, List<Entity>) - Static method in class mekhq.utilities.MHQXMLUtility
FIXME : I should have never been in MekHQ...
writeFactionJudgmentToXML(PrintWriter, int) - Method in class mekhq.campaign.universe.factionStanding.FactionJudgment
Writes the current faction censure data as XML to the given writer.
writeFactionStandingsToXML(PrintWriter, int) - Method in class mekhq.campaign.universe.factionStanding.FactionStandings
Writes all faction standings as XML out to the specified PrintWriter.
writeInterviewersNotes(Person) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
 
writeInto(List<String>) - Method in class mekhq.gui.scenarioTemplateEditor.ModifiersPanel
Replaces the given modifier list with the currently selected modifiers.
writeInto(ScenarioMapParameters) - Method in class mekhq.gui.scenarioTemplateEditor.MapParametersPanel
Writes the control values into the given map parameters.
writeInto(ScenarioTemplate) - Method in class mekhq.gui.scenarioTemplateEditor.TemplatePropertiesPanel
Writes the control values back into the given template.
writeManifestMapping(File, Map<ContractObjectiveType, String>) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Writes a contract definition manifest file mapping each ContractObjectiveType to its definition file name.
writePartInUseToXML(PrintWriter, int) - Method in class mekhq.campaign.Campaign
 
writePersonalityDescription(Person) - Static method in class mekhq.campaign.randomEvents.personalities.PersonalityController
Generates and sets a descriptive personality summary for the given person based on their assigned personality traits and quirks.
writePersonnelMarketDataToXML(PrintWriter, int) - Method in class mekhq.campaign.market.personnelMarket.markets.NewPersonnelMarket
Serializes the Personnel Market data to XML output.
WRITER - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
writeReferenceIdentity(PrintWriter, int) - Method in class mekhq.campaign.base.PlayerBase
 
writeReferenceIdentity(PrintWriter, int) - Method in class mekhq.campaign.FixedLocation
 
writeReferenceIdentity(PrintWriter, int) - Method in class mekhq.campaign.location.AcademyCampusLocation
 
writeReferenceIdentity(PrintWriter, int) - Method in interface mekhq.campaign.location.ILocation
Writes the identity tags (ids/names) that ILocation.resolveReferenceFromXML(mekhq.campaign.Campaign, org.w3c.dom.Node) needs to resolve a reference of this kind.
writeReferenceToXML(PrintWriter, int) - Method in interface mekhq.campaign.location.ILocation
Writes a resolvable reference to this location — its locationReferenceType discriminator plus any identity tags — and returns true if it did.
writeRefreshReport(Campaign) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
 
writeReputationToXML(PrintWriter, int) - Method in class mekhq.campaign.reputation.camOpsReputation.ForceReputationController
Writes the reputation ratings and values to an XML file.
writeSimpleXMLTag(PrintWriter, int, String, Money...) - Static method in class mekhq.utilities.MHQXMLUtility
This writes a Money or a Money array to file
writeSparesToCampaignOptions() - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
Writes the spares spinners to the campaign options.
writeToFile(File) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
writeToFile(JFrame, File) - Method in class mekhq.CampaignPreset
 
writeToString(PlanetarySystem) - Static method in class mekhq.campaign.universe.PlanetarySystemYamlIO
 
writeToXml(OutputStream) - Method in class mekhq.campaign.ExtraData
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.personnel.Injury
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.Personality
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryArc
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryOutcome
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.CheckDateReachedStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.CheckMoreScenariosStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.CheckPersonStatusStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.ChoiceStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.CreateCharacterStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.MissionStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.NarrativeStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.PersonStatusStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.RollDiceStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.ScenarioStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.TravelStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.WaitStoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryPoint
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.AddPersonStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.AddUnitStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.AdvanceTimeStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.ChangePersonStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.ChangeStringVariableStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.CompleteMissionStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.EndArcStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.GameOverStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.RemoveUnitStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.SetDateStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storytrigger.SwitchTabStoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryTrigger
 
writeToXml(PrintWriter, int) - Method in class mekhq.campaign.universe.fameAndInfamy.FameAndInfamyController
Deprecated, for removal: This API element is subject to removal in a future version.
writeToXml(Writer) - Method in class mekhq.campaign.ExtraData
 
writeToXML(PrintWriter, boolean) - Method in class mekhq.campaign.Campaign
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.AbstractLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.base.AbstractBase
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.base.PlayerBase
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.CurrentLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
Writes every persisted channel as a single "dailyReportLog" element.
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.DetachmentLocationManager
Writes the <location> block for the detachment's current location and the <locationNodeChildren> block for the detachment's direct children in the location tree.
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.Asset
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.Finances
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.financialInstitutions.FinancialInstitution
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.Loan
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.Transaction
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.finances.WeeklyNetWorth
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.FixedLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.force.CombatTeam
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.force.Formation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.force.FormationStub
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.force.UnitStub
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.GroundTransitLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.FormationPieceIcon
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.LayeredFormationIcon
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.StandardFormationIcon
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.icons.UnitIcon
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.JumpPath
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.Kill
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.location.AcademyCampusLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.location.LocationNode
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.log.LogEntry
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.market.ForceShoppingList
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.market.RequestedStockLevels
Writes this place's stock levels as a <partInUseMap> element.
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.market.unitMarket.AbstractUnitMarket
This writes the Unit Market to XML
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.market.unitMarket.DisabledUnitMarket
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.market.unitMarket.UnitMarketOffer
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.BotForce
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.BotForceRandomizer
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.Loot
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.ScenarioDeploymentLimit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.AeroHeatSink
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.AeroLifeSupport
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.AeroSensor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.AmmoStorage
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Armor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Avionics
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.BattleArmorSuit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.BayDoor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.BuildingLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.CombatInformationCenter
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Cubicle
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.DropshipDockingCollar
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.EnginePart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.BattleArmorEquipmentPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.EquipmentPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.InfantryDisposableWeaponPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.InfantryWeaponPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MASC
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingBattleArmorEquipmentPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingEquipmentPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingInfantryDisposableWeaponPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingMASC
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.FireControlSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.GravDeck
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.InfantryArmorPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.InfantryMotiveType
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.JumpshipDockingCollar
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFBoom
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFChargingSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFDriveCoil
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFDriveController
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFFieldInitiator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.kfs.KFHeliumTank
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.LandingGear
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.LFBattery
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekActuator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekCockpit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekGyro
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekLifeSupport
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.meks.MekSensor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingAeroLifeSupport
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingAeroSensor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingBattleArmorSuit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingCIC
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingDropshipDockingCollar
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingEnginePart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingFireControlSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingGravDeck
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingInfantryArmorPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingInfantryMotiveType
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingJumpshipDockingCollar
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFBoom
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFChargingSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFDriveCoil
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFDriveController
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFFieldInitiator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingKFHeliumTank
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingLFBattery
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingMekActuator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingMekCockpit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingMekGyro
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingMekLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingOmniPod
Exports class data to xml
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingProtoMekArmActuator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingProtoMekLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingSpacecraftEngine
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingSVEngine
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingThrusters
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingTurret
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingVeeStabilizer
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.MotiveSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.OmniPod
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Part.PartRef
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Part
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekArmActuator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekJumpJet
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLegActuator
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.protomeks.ProtoMekSensor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.QuadVeeGear
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Refit.RefitPartRef
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Refit
Dumps this object into XML for the save file
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.SpacecraftCoolingSystem
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.SpacecraftEngine
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.StructuralIntegrity
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.SVEnginePart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.TankLocation
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Thrusters
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.TransportBayPart
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.Turret
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.TurretLock
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.VeeSensor
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.parts.VeeStabilizer
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.Award
Writes this award to xml file and format.
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.familyTree.FormerSpouse
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.familyTree.Genealogy
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.SkillPrerequisite
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.skills.RandomSkillPreferences
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.skills.Skill
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.skills.SkillType
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.SpecialAbility
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.personnel.turnoverAndRetention.RetirementDefectionTracker
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.RandomOriginOptions
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryPortrait
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StorySplash
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.unit.MothballInfo
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.unit.Unit
 
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.unit.UnitOrder
Don't need as much info as unit to re-create
writeToXML(PrintWriter, int) - Method in class mekhq.campaign.universe.commandGeneration.ratgen.ForceDescriptorSnapshot
Writes a <forceDescriptorSnapshot> element with all set fields as child tags.
writeToXML(PrintWriter, int) - Method in class mekhq.CampaignPreset
 
writeToXML(PrintWriter, int) - Method in interface mekhq.module.api.MekHQModule
 
writeToXML(PrintWriter, int) - Method in interface mekhq.module.api.PersonnelMarketMethod
 
writeToXML(PrintWriter, int) - Method in class mekhq.service.mrms.MRMSOption
 
writeToXML(PrintWriter, int, boolean) - Method in class mekhq.campaign.personnel.ranks.RankSystem
 
writeToXML(PrintWriter, int, int) - Method in class mekhq.campaign.personnel.ranks.Rank
 
writeToXML(PrintWriter, int, String) - Method in class mekhq.campaign.LocalHangar
 
writeToXML(PrintWriter, int, String) - Method in class mekhq.campaign.LocalWarehouse
 
writeToXML(PrintWriter, int, Collection<PlanetarySystem>) - Static method in class mekhq.campaign.universe.PlanetarySystemCampaignXmlIO
 
writeToXML(PrintWriter, int, Campaign) - Method in class mekhq.campaign.ForceHumanResources
Writes the human resources state to XML inside a <humanResources> wrapper element.
writeToXML(PrintWriter, int, Campaign) - Method in class mekhq.campaign.LocalPersonnel
 
writeToXML(PrintWriter, int, Campaign) - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
Writes the whole history as a single <contracts> block.
writeToXML(PrintWriter, int, Campaign) - Method in class mekhq.campaign.mission.contract.ContractMarket
Writes the whole market as a single <contractMarket> block, one section per non-empty map (see ContractMarket.SECTION_ACCESSORS).
writeToXML(PrintWriter, int, Campaign) - Method in class mekhq.campaign.personnel.Person
 
writeToXML(Campaign, PrintWriter, int) - Method in class mekhq.campaign.CampaignLocationManager
Writes the <locations> and <playerBases> XML blocks.
writeToXmlBegin(PrintWriter, int) - Method in class mekhq.campaign.storyArc.storypoint.DialogStoryPoint
 
writeToXmlBegin(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryPoint
 
writeToXmlBegin(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryTrigger
 
writeToXMLBegin(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
writeToXMLBegin(PrintWriter, int) - Method in class mekhq.campaign.parts.missing.MissingCubicle
 
writeToXMLBegin(PrintWriter, int) - Method in class mekhq.campaign.parts.Part
 
writeToXmlEnd(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryPoint
 
writeToXmlEnd(PrintWriter, int) - Method in class mekhq.campaign.storyArc.StoryTrigger
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.AtBScenario
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.mission.scenarios.Scenario
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.AmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.LargeCraftAmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingAmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingInfantryAmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.equipment.MissingLargeCraftAmmoBin
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.InfantryAmmoStorage
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.Part
 
writeToXMLEnd(PrintWriter, int) - Method in class mekhq.campaign.parts.SVArmor
 
writeToXMLHeadless(PrintWriter, int, Campaign) - Method in class mekhq.campaign.personnel.Person
 
writeValuesToOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.ForceGeneratorTab
Reads the user's force-shape picks back into the options' snapshot.
writeValuesToOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.SetupTab
Reads values back from this tab's controls into the supplied options.
writeValuesToOptions(CommandGenerationOptions) - Method in class mekhq.gui.commandGeneration.contents.SparesAndFinancesTab
Writes the tab's controls back out.

X

x() - Method in record class mekhq.campaign.universe.RegionPerimeter.Point
Returns the value of the x record component.
X - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
X - Enum constant in enum class mekhq.campaign.universe.enums.HPGRating
 
X - Enum constant in enum class mekhq.campaign.work.RefitType
Deprecated.
 
XENO_BIOLOGIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
XENOANIMAL_TRAINER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
XI - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
XML - Enum constant in enum class mekhq.io.FileType
Value for xml files.
XML_SAVES_NODE - Static variable in class mekhq.MHQConstants
 
XML_TAG - Static variable in class mekhq.campaign.icons.FormationPieceIcon
 
XML_TAG - Static variable in class mekhq.campaign.icons.LayeredFormationIcon
 
XML_TAG - Static variable in class mekhq.campaign.icons.StandardFormationIcon
 
XML_TAG - Static variable in class mekhq.campaign.icons.UnitIcon
 
XML_TAG - Static variable in class mekhq.campaign.storyArc.StoryPortrait
 
XML_TAG - Static variable in class mekhq.campaign.storyArc.StorySplash
 
XML_TAG - Static variable in class mekhq.campaign.universe.PlanetarySystemCampaignXmlIO
 
XMLAdapter() - Constructor for class mekhq.campaign.personnel.InjuryType.XMLAdapter
 
XMLAdapter() - Constructor for class mekhq.campaign.personnel.medical.BodyLocation.XMLAdapter
 
xmlTag() - Method in class mekhq.campaign.campaignOptions.CampaignOption
 
XP - Enum constant in enum class mekhq.campaign.personnel.enums.AwardBonus
 
XP - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
XP_COST_MULTIPLIER - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
xpAwardsPage() - Method in class mekhq.gui.campaignOptions.contents.AwardsAndRandomizationPages
Creates and returns the Experience Awards (XP Awards) page panel.
xpCost() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the xpCost record component.
xpDiscount() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathRecord
Returns the value of the xpDiscount record component.
XPHandler - Class in mekhq.campaign.handler
Event handler for all kind of XP calculations
XPHandler() - Constructor for class mekhq.campaign.handler.XPHandler
 

Y

y() - Method in record class mekhq.campaign.universe.RegionPerimeter.Point
Returns the value of the y record component.
Y - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
Y_JULIAN - Static variable in class mekhq.campaign.universe.StarUtil
Julian year length in seconds (IAU standard astronomical year)
YAML_PARSE_FAILURE - Enum constant in enum class mekhq.utilities.ValidationMessage.Category
The YAML file could not be parsed at all.
year - Variable in class mekhq.campaign.personnel.NameAcquired
 
YEAR - Enum constant in enum class mekhq.campaign.universe.NewsItem.Precision
 
YEARS - Enum constant in enum class mekhq.campaign.personnel.enums.TimeInDisplayFormat
 
YES - Enum constant in enum class mekhq.campaign.personnel.enums.InjuryHiding
 
YesNoOption() - Method in class mekhq.gui.dialog.NewCampaignConfirmationDialog
 
YIMPISEE_FEVER - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.CanonicalDiseaseType
 
YIMPISEE_FEVER - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
YOURS - Enum constant in enum class mekhq.campaign.personnel.enums.MergingSurnameStyle
 

Z

Z - Enum constant in enum class mekhq.campaign.universe.enums.Alphabet
 
zenithCharge - Variable in class mekhq.campaign.universe.PlanetarySystem.PlanetarySystemEvent
 
zero() - Static method in record class mekhq.campaign.finances.Money
 
zero() - Static method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.SpareCosts
 
zero(Currency) - Static method in record class mekhq.campaign.finances.Money
 
ZERO - Enum constant in enum class mekhq.campaign.personnel.enums.ExtraIncome
 
ZERO_CELSIUS_IN_KELVIN - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
 
ZERO_G - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ZERO_G_PARALYSIS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ZERO_G_PHYSICAL_THERAPIST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
ZETA - Enum constant in enum class mekhq.campaign.personnel.enums.ROMDesignation
 
ZOMBIE - Enum constant in enum class mekhq.campaign.personnel.enums.ManeiDominiClass
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form