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_DESTINATION_ALLOWED - Enum constant in enum class mekhq.campaign.NavigationRouteAnalysis.FindingKind
 
ABANDONED_DESTINATION_AVOIDED - Enum constant in enum class mekhq.campaign.NavigationRouteAnalysis.FindingKind
 
ABANDONED_FACTION_CODE - Static variable in class mekhq.campaign.universe.Faction
 
abandonedDestination() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
Returns the value of the abandonedDestination record component.
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
 
AbstractKitCatalog - Class in mekhq.campaign.personnel.quartermaster
Shared plumbing for the two kit catalogs, ArmorKitCatalog and EquipmentKitCatalog.
AbstractKitCatalog() - Constructor for class mekhq.campaign.personnel.quartermaster.AbstractKitCatalog
 
AbstractKitIssuer - Class in mekhq.campaign.personnel.quartermaster
The shared warehouse mechanics behind issuing personal kits, common to ArmorKitIssuer (armor kits) and EquipmentKitIssuer (specialized tool kits).
AbstractKitIssuer() - Constructor for class mekhq.campaign.personnel.quartermaster.AbstractKitIssuer
 
AbstractKitIssuer.KitIssueTotals - Class in mekhq.campaign.personnel.quartermaster
What a bulk kit operation did, for its report: kits issued from stores and kits ordered for later issue.
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
 
AbstractSalvage - Class in mekhq.campaign.mission.scenarios.salvage
Defines the rules of a salvage system (see SalvageSystem).
AbstractSalvage() - Constructor for class mekhq.campaign.mission.scenarios.salvage.AbstractSalvage
 
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
 
AbstractStratConRolledPointOfInterestBehavior - Class in mekhq.campaign.digitalGM.stratCon.pointOfInterest
The shared rules of a point of interest that a deploying formation follows up with the usual scenario roll.
AbstractStratConRolledPointOfInterestBehavior(String, String) - Constructor for class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
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
 
ACADEMIES - Enum constant in enum class mekhq.gui.InterstellarMapPanel.MapMode
 
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
 
accelerationG() - Method in record class mekhq.campaign.JumpPathItinerary.Plan
Returns the value of the accelerationG record component.
accelerationG() - Method in record class mekhq.campaign.JumpPathItinerary.RequiredAcceleration
Returns the value of the accelerationG record component.
accelerationG() - Method in record class mekhq.campaign.PiratePointAnalysis.Input
Returns the value of the accelerationG record component.
ACCENT - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
ACCENT_BRIGHT - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
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.
ACCESS_DENIED - Enum constant in enum class mekhq.campaign.NavigationRouteAnalysis.FindingKind
 
ACCESS_DENIED - Enum constant in enum class mekhq.campaign.RouteAlternativesPlanner.PlanningStatus
 
accessAllowed() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
Returns the value of the accessAllowed record component.
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.AbstractKitIssuer
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.
action() - Method in record class mekhq.campaign.roleplay.CheckRecord.Side
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.StratConPanel
Handles action events triggered by StratCon commands from the right-click context menu, dispatching on the event's action command.
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() - Method in record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonColors
Returns the value of the active record component.
ACTIVE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest.PointOfInterestStatus
Still in play.
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
Generates acts-of-piracy contracts (ContractSearchType.PIRATE): a pirate band's opportunistic raid, or the rare raid a real power has secretly bankrolled.
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.baseComponents.hud.HudButton
Adds a listener that is told when the player clicks the button or presses Space or Enter on it while it is armed.
addActionListener(ActionListener) - Method in class mekhq.gui.baseComponents.hud.HudConfirmButton
Adds a listener that is told only when the player confirms the action with a second click.
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
 
addAdditionalLocalModifiers(List<String>) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Adds scenario modifiers to this facility alone, on top of its profile's local modifiers.
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
 
addAuxiliaryUnits(StratConScenario, List<Unit>) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Adds auxiliary (leadership) units to the scenario.
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
 
addChangeListener(Runnable) - Method in class mekhq.gui.baseComponents.hud.HudRichTextEditor
 
addChangeListener(Document, Runnable) - Static method in class mekhq.gui.utilities.DocumentChangeListenerUtil
Runs the given action whenever the document's text changes, however it changed.
addCharacter(String) - Method in class mekhq.campaign.roleplay.Roleplay
Adds a typed-in character to the end of the cast.
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
 
addDiversionaryRaidObjective(AbstractContract, StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
Gives a Diversionary Raid its strategic objective: raise Escalation to 50 per point of scale before the contract ends.
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
 
addFacilityOrder(StratConFacilityOrder) - 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.
addFooter(JComponent) - Method in class mekhq.gui.baseComponents.hud.HudStatTile
Adds a component beneath the sub-line, such as a link to a related action.
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.
addFormattingButtons(String, String, String, String, String, String) - Method in class mekhq.gui.baseComponents.hud.HudRichTextEditor
Adds the standard formatting buttons: bold, italic, underline, heading and bulleted list.
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
 
addLinkedCharacter(UUID, String) - Method in class mekhq.campaign.roleplay.Roleplay
Adds someone from the campaign's personnel to the end of the cast, linked to them.
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.
addMissingSkills(Person) - Static method in class mekhq.campaign.personnel.skills.TechnicianSkills
 
addMissingSpecialistSkills(Campaign) - Static method in class mekhq.gui.campaignOptions.optionChangeDialogs.SpecialistTechSkillsCampaignOptionsChangedConfirmationDialog
Gives every technician in the campaign the supplemental specialist skills their profession expects, matched to the level of their global tech skill.
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.InterstellarMapPanel
 
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
 
addNotify() - Method in class mekhq.gui.view.PlanetViewPanel
 
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.
addPointOfInterest(StratConPointOfInterest) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Adds a point of interest to this sector at its own coordinates.
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.
addReconnaissanceObjectives(StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConReconnaissance
Gives every sector of the contract its reconnaissance objective.
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
addReport(DailyReportType, String, StratConPointOfInterest, StratConTrackState, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
Adds one of this type's reports to the daily report.
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.
addRiotingMobs(Campaign, Faction, AtBScenario) - Static method in class mekhq.campaign.randomEvents.other.RiotScenario
Generates a riot's civilian mobs and adds them to the scenario's "Civilians" BotForce, as a riot does.
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.
addScheduledPointOfInterest(StratConScheduledPointOfInterest) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
addScheduledScenarioDate(LocalDate) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
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
 
addStagedSelectionListener(ListSelectionListener) - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
Registers a listener for selections in the staged tray, so the wizard can offer to unstage the focused item.
addStickyForce(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
addStrategicObjective(StratConStrategicObjective) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
addStrategicObjective(StratConTrackState, StratConPointOfInterest) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestPlacer
Makes a point of interest already in a sector a strategic objective of that sector.
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, int, IntFunction<String>) - Static method in class mekhq.campaign.universe.commandGeneration.AddSupportUnitsToTOE
Files support units into numbered sub-formations under their capability's formation, so a command's recovery vehicles and cargo trucks read as the lances or Stars they are fielded as rather than as one long list.
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
 
addToolbarButton(String, String, Runnable) - Method in class mekhq.gui.baseComponents.hud.HudRichTextEditor
Adds a button to the end of the toolbar.
addTrack(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
addTrait(FacilityTrait) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Gives the facility a trait, unless it already has it.
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
 
addUtilityUnits(StratConScenario, List<Unit>) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Adds utility (frontline/defensive) units to the scenario.
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
 
addWreck(TestUnit) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan
Adds a wreck to be recovered.
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.
adjustRechargeTime(double) - Method in record class mekhq.campaign.JumpDriveProfile
Applies this profile's multiplier to a system's recharge time.
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
adjustTier(StratConFacility.FacilityTier) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
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 - Enum constant in enum class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog.KitProfession
 
ADMIN_COORDINATOR - Static variable in class mekhq.campaign.personnel.PersonnelOptions
 
ADMIN_DEFAULT_TOOL_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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 - Variable in class mekhq.campaign.universe.Planet.PlanetaryEvent
 
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_NATURAL_APTITUDE_COST - Static variable in class mekhq.campaign.personnel.skills.SkillType
The default XP cost of buying a Natural Aptitude in an Advanced skill (A Time of War complexity SA or CA), before the campaign's XP cost multiplier.
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.
advanceFrame(long) - Method in class mekhq.gui.baseComponents.FramedCommandButton
 
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
 
ADVENTURE_AFTERMATH - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_ALLY - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_ASSET - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_BETRAYAL - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_CLUE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_COMPLICATION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_CONFLICT - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_COST - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_DILEMMA - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_ESCALATION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_INFORMATION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_LOCATION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_MISSION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_OBJECTIVE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_PRESSURE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_RESOURCES - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_REVELATION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_REWARD - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_ROLLS - Static variable in class mekhq.campaign.roleplay.PlotThread
How many adventure tables a normal step rolls on.
ADVENTURE_SECRET - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_STAKES - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_THREAT - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ADVENTURE_TWIST - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
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_TECH_DEFAULT_TOOL_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AERO_TEK - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
AERO_TEK - Enum constant in enum class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog.KitProfession
 
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
 
AerospaceKitCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
Confirmation dialog shown when the "require aerospace pilot kit to deploy" option is newly enabled, offering to equip every player aerospace pilot with the Aerospace Fighter Pilot Kit so the fighters are not immediately grounded.
AerospaceKitCampaignOptionsChangedConfirmationDialog(Campaign) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.AerospaceKitCampaignOptionsChangedConfirmationDialog
 
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.
affectedFactionCodes() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the affectedFactionCodes 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
 
AFFECTS_MORALE_BOTH_WAYS - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
AFFECTS_MORALE_ON_DEFEAT - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
AFFECTS_MORALE_ON_VICTORY - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioType
 
AFFILIATION - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
age() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the age record component.
age() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
age() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the age record component.
age(Integer) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets age.
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
 
agitator() - Method in record class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog.UltimatumSide
Returns the value of the agitator record component.
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.
AGRICULTURE - Enum constant in enum class mekhq.gui.InterstellarMapPanel.MapMode
 
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 record class mekhq.campaign.roleplay.JournalFilter
A filter that matches every entry.
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
 
ALL_STATIONS - Enum constant in enum class mekhq.gui.InterstellarMapPanel.HpgNetworkDetail
 
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
allKitNames() - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog
 
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.
ALTERNATE_UNIT_COST - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
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.FractureRepair - Class in mekhq.campaign.personnel.medical.advancedMedicalAlternate
Surgical fixation of fractures in locations that can't be treated by replacing a limb or organ (skull, jaw, ribs, and pelvis).
AlternateInjuries.FractureRepairRecovery - 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
 
AMBER - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
AMBIGUOUS_EVENT - Enum constant in enum class mekhq.campaign.roleplay.RandomEventFocus
 
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
 
analyze(PiratePointAnalysis.Input) - Static method in class mekhq.campaign.PiratePointAnalysis
 
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
 
anchor() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the anchor record component.
anchor() - Method in record class mekhq.campaign.NavigationRouteAnalysis.Reachability
Returns the value of the anchor record component.
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
 
announceNewPointsOfInterest(Campaign, AbstractContract, List<StratConPointOfInterest>) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestRules
Has the contract's liaison tell the player about points of interest that have just appeared on the contract's map, all in one dialog.
announceScenario(StratConPointOfInterest, StratConTrackState, int, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
Tells the player, beyond the daily report, that a scenario has broken out here.
announceScenario(StratConPointOfInterest, StratConTrackState, int, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConAmbushPointOfInterestBehavior
Tells the player an ambush has been sprung here.
announceScenario(StratConPointOfInterest, StratConTrackState, int, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConCivilDisobedienceBehavior
A riot is announced as every riot is (see StratConRiots.announceRiot(mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest, mekhq.campaign.digitalGM.stratCon.StratConTrackState, mekhq.campaign.mission.contract.AbstractContract, mekhq.campaign.Campaign)).
announceScenario(StratConPointOfInterest, StratConTrackState, int, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConCivilianInfrastructureBehavior
The attackers are warned they have been ambushed, as with any other ambush.
announceScenario(StratConPointOfInterest, StratConTrackState, int, AbstractContract, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConScheduledParadeBehavior
A riot is announced as every riot is (see StratConRiots.announceRiot(mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest, mekhq.campaign.digitalGM.stratCon.StratConTrackState, mekhq.campaign.mission.contract.AbstractContract, mekhq.campaign.Campaign)).
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
 
answer() - Method in record class mekhq.campaign.roleplay.FateChartResult
Returns the value of the answer record component.
answer() - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
Returns the value of the answer record component.
answer() - Method in record class mekhq.campaign.roleplay.OracleAnswer
Returns the value of the answer record component.
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.
appendWaypoint(PlanetarySystem) - Method in class mekhq.gui.MapTab
 
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.
appliedCurrentTransitDays() - Method in record class mekhq.campaign.JumpPathItinerary.Plan
Returns the value of the appliedCurrentTransitDays record component.
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(JScrollBar, Color, Color, Color, Color, int) - Static method in class mekhq.gui.baseComponents.ImmersiveScrollBarStyle
 
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, List<DefaultKitChanges.Change>) - Static method in class mekhq.campaign.personnel.quartermaster.DefaultKitChanges
Moves everyone carrying each changed default's old kit onto the new one.
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.
applyAttackerVictory() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Worsens the facility after a fight on it that its holder lost: its condition drops one step, unless it is hardened, and its garrison loses one step.
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.RoleplayPage
Writes this page's values to the given options, or the campaign's own if null.
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.
applyDefenderHeld() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
Costs the facility one garrison step after a fight on it that its holder did not lose.
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.
applyFrameStyle() - Method in class mekhq.gui.baseComponents.FramedCommandButton
Applies the unbordered frame-painter configuration.
applyGlobalSettings() - Method in class mekhq.campaign.campaignOptions.CampaignOptions
Pushes the options that MegaMek holds globally rather than per campaign into MegaMek: the gender generator's percent female, the name generator's faction and the strategic view minimap theme.
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
 
applyMonthlyUpkeep(StratConTrackState, Campaign) - Method in interface mekhq.campaign.digitalGM.IFacilityStrategy
Gives the enemy facilities on a track their monthly upkeep: repairs and reinforcements.
applyMonthlyUpkeep(StratConTrackState, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConEnemyFacilityActivity
Gives every enemy facility in a sector its monthly upkeep: for each step (see StratConEnemyFacilityActivity.getUpkeepSteps(double, int)), one condition step repaired and one garrison step reinforced.
applyMonthlyUpkeep(StratConTrackState, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.NoOpFacilityStrategy
 
applyMonthlyUpkeep(StratConTrackState, Campaign) - Method in class mekhq.campaign.digitalGM.stratCon.strategy.StratConFacilityStrategy
 
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
 
applyPlayerOffBoardDeployment(AtBDynamicScenario, Unit, Entity, Campaign) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Applies a player force's chosen off-board deployment to one of its unit entities.
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.
applyTypeSpecificTerms(ChaosContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Hook for the fixed, non-negotiable terms a particular search type dictates on top of the rolled baseline, applied after the optional random non-negotiable locks.
applyTypeSpecificTerms(ChaosContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.ActsOfPiracyContractGeneration
Applies the fixed, non-negotiable terms every pirate raid carries, on top of the rolled baseline.
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
 
ApproachFacts(double, double, boolean, double) - Constructor for record class mekhq.campaign.PiratePointAnalysis.ApproachFacts
Creates an instance of a ApproachFacts record class.
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.
Archive(List<JournalEntry>, Map<UUID, String>, Map<UUID, String>, boolean) - Constructor for record class mekhq.campaign.roleplay.JournalArchive.Archive
Creates an instance of a Archive record class.
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
 
areEssentialScenariosReplaced(AbstractContract) - Static method in record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
Decides whether a contract was set up without its Essential scenarios, its special points of interest taking their place: it uses its type's special mechanics (see StratConCampaignState.isContractsUseSpecialMechanics()), and its type's special points of interest replace Essential scenarios.
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.
areTraitsKnown(StratConFacility) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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_INTENDED - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
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, mirroring EquipmentKitIssuer: drawing a kit out of a character's local stores to issue it, returning one when a kit is stripped, and outfitting conventional infantry platoons.
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() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
Returns the value of the arrival record component.
arrival() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the arrival record component.
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
 
arrivalAssessment() - Method in record class mekhq.campaign.NavigationRouteAnalysis.ReachabilityEntry
Returns the value of the arrivalAssessment record component.
arrivalElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Returns the value of the arrivalElapsedDays record component.
ARRIVE_BY - Enum constant in enum class mekhq.campaign.JumpPathSchedule.Mode
 
arrived(String) - Method in class mekhq.campaign.roleplay.CampaignChronicle
 
ARRIVED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
Reached the end of a journey.
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
 
ask(String, FateChartOdds) - Method in class mekhq.campaign.roleplay.OracleActions
Asks the Fate Chart a question, rolling the dice.
ask(String, FateChartOdds, int, int) - Method in class mekhq.campaign.roleplay.OracleActions
Asks the Fate Chart a question with given rolls.
ASK - Enum constant in enum class mekhq.gui.roleplay.ConsolePage
 
askCaptureChoice(Campaign, StratConFacility) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
Asks the player what to do with a facility they have just captured.
askCaptureChoice(Campaign, StratConFacility, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
AskOutcome(OracleAnswer, FateChartResult, OracleCharacter, Roleplay.PlotThreadChange, JournalEntry) - Constructor for record class mekhq.campaign.roleplay.OracleActions.AskOutcome
Creates an instance of a AskOutcome record class.
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
 
ASSAULT - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityOperation
 
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
 
assessLeg(PlanetarySystem, PlanetarySystem, LocalDate, boolean, NavigationRouteAnalysis.Policy) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
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.
assessNavigationLeg(PlanetarySystem, PlanetarySystem, boolean) - Method in class mekhq.campaign.Campaign
Assesses one direct navigation leg without changing campaign or route state.
assessNavigationPath(List<PlanetarySystem>, boolean) - Method in class mekhq.campaign.Campaign
Assesses path legs in route order without changing campaign or route state.
assessNavigationPath(List<PlanetarySystem>, IntPredicate) - Method in class mekhq.campaign.Campaign
Assesses path legs with an explicit command-circuit assumption for each destination index.
assessNavigationPath(List<PlanetarySystem>, List<PlanetarySystem>, IntPredicate) - Method in class mekhq.campaign.Campaign
Assesses path legs while preserving explicitly requested stop semantics.
assessPath(List<PlanetarySystem>, LocalDate, boolean, NavigationRouteAnalysis.Policy) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
assessPath(List<PlanetarySystem>, LocalDate, IntPredicate, NavigationRouteAnalysis.Policy) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
assessPath(List<PlanetarySystem>, List<PlanetarySystem>, LocalDate, IntPredicate, NavigationRouteAnalysis.Policy) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
assessReachability(PlanetarySystem, int, LocalDate, boolean, NavigationRouteAnalysis.Policy) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
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(WreckRecovery, Unit, Unit) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
Assigns the units that recover a wreck.
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.
assignRandomTraits(StratConFacility) - Static method in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityTrait
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
 
assignRefitTech(Refit) - Method in class mekhq.gui.CampaignGUI
Gives a refit a new tech after its tech has left.
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
 
assignToFreeSlot(WreckRecovery, Unit) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
Assigns a unit to the first free slot of a wreck's recovery.
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.campaign.personnel.quartermaster.EquipmentKitCatalog.KitProfession
 
ASTECH - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
ASTECH_DEFAULT_TOOL_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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_ANOTHER_LOCATION - Enum constant in enum class mekhq.campaign.work.RepairTechEligibility.Refusal
The tech is not where the task is.
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.salvage.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
 
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.
ATOWTraits - Enum Class in mekhq.campaign.personnel
Enumerates the supported trait types for LifePath objects, providing lookup functionality by name for use in the advanced character builder.
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.
attemptToCheatDeath(Campaign, PersonnelStatus) - Method in class mekhq.campaign.personnel.Person
Attempts to have this person survive a death of the given cause through Twist of Fate, spending Edge and healing their lethal wounds if successful.
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
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(SkillAttribute, SkillAttribute) - Static method in record class mekhq.campaign.roleplay.CheckTrait
 
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_BOMB - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_ENGINES - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
AUTO_LOGISTICS_EQUIPMENT_KIT - 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
 
autoAssign() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
Assigns recovery units to unassigned wrecks, most valuable first, within the available tech time.
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
 
AUXILIARIES - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.deployment.DeploymentMode
 
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() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamOption
Returns the value of the availability record component.
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
 
AVAILABLE - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamAvailability
The formation is idle and has units that can salvage.
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
 
awardCombatBonus(Campaign, AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Credits the contract's combat bonus to the player for winning an Essential (strategic-objective) scenario, or for another achievement a contract's special mechanics reward the same way (such as recovering a data cache).
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.campaign.personnel.quartermaster.EquipmentKitCatalog.KitProfession
 
BA_TECH - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
BA_TECH_DEFAULT_TOOL_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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.baseComponents.FramedCommandButtonStyle.ButtonStateColors
Returns the value of the background record component.
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 - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityTier
 
BASE - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Party
 
BASE_ATTACK - Static variable in class mekhq.campaign.mission.scenarios.AtBScenario
 
BASE_CLOSED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
A base was closed.
BASE_ESTABLISHED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
A base was set up.
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_PAY_ONLY_CONSIDERS_SCALE - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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.salvage.RecoveryTimeData
Returns the value of the baseRecoveryTime record component.
bases() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
Returns the value of the bases 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.
baseTargetNumber() - Method in record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
Returns the value of the baseTargetNumber record component.
baseTargetNumber() - Method in record class mekhq.campaign.PiratePointAnalysis.Input
Returns the value of the baseTargetNumber record component.
BASIC_NATURAL_APTITUDE_COST - Static variable in class mekhq.campaign.personnel.skills.SkillType
The default XP cost of buying a Natural Aptitude in a Basic skill (A Time of War complexity SB or CB), before the campaign's XP cost multiplier.
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
 
battleResolved(int, String, String) - Method in class mekhq.campaign.roleplay.CampaignChronicle
 
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
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConAssassinationLeadBehavior
The behavior ID the assassination lead definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConCivilDisobedienceBehavior
The behavior ID the civil disobedience definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConCivilianInfrastructureBehavior
The behavior ID the civilian infrastructure definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConEnemyEngineersBehavior
The behavior ID the enemy engineers definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConHighProfileTargetBehavior
The behavior ID the high profile target definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPirateCaptainBehavior
The behavior ID the pirate captain definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPlunderTargetBehavior
The behavior ID the plunder target definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConSabotageTargetBehavior
The behavior ID the sabotage target definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConScheduledParadeBehavior
The behavior ID the scheduled parade definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConShowOfForceBehavior
The behavior ID the show of force definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConTargetIntelligenceBehavior
The behavior ID the target intelligence definition names.
BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConTrainingManeuversBehavior
The behavior ID the training maneuvers definition names.
BELEAGUERED_FORCES - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConConfiguredPointOfInterestType
Relieved on Relief Duty: reached unless surrounded, and then relieved or overrun in a Relief Column.
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.
bestMargin() - Method in record class mekhq.campaign.roleplay.CheckTarget
 
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
 
BLOCKED - Enum constant in enum class mekhq.campaign.NavigationRouteAnalysis.Severity
 
blockedFrontier() - Method in record class mekhq.campaign.NavigationRouteAnalysis.Reachability
Returns the value of the blockedFrontier record component.
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.ATOWTraits
 
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_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() - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Step
Returns the value of the body record component.
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
 
bodyOf(String) - Static method in class mekhq.campaign.roleplay.JournalText
 
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
 
BombUnloader - Class in mekhq.campaign.unit
Takes every bomb off an aircraft and puts it back in the warehouse in one step, so a flight can be made "clean" after a scenario without setting each bomb type to zero in the bomb dialog (issue #2604).
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
 
BORDER - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
BORDER_CYAN - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
BORN - Enum constant in enum class mekhq.campaign.roleplay.CampaignChronicle.PersonChange
 
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.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Builds the LifePath.
build() - Method in class mekhq.gui.campaignOptions.components.CampaignOptionsPagePanel.Builder
 
BUILD - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityOperation
 
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.salvage.SalvageFormationData
Summarizes a formation's salvage capabilities.
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
 
buildProgressText() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
buildTab() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
ButtonColors(FramedCommandButtonStyle.ButtonStateColors, FramedCommandButtonStyle.ButtonStateColors, FramedCommandButtonStyle.ButtonStateColors, FramedCommandButtonStyle.ButtonStateColors) - Constructor for record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonColors
Creates an instance of a ButtonColors record class.
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.
ButtonStateColors(Color, Color, Color) - Constructor for record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonStateColors
Creates an instance of a ButtonStateColors record class.
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(JumpPathItinerary.Plan, Planet, List<PlanetarySystem>, List<Integer>, JumpPathSchedule.Mode, LocalDateTime, LocalDateTime) - Static method in class mekhq.campaign.JumpPathSchedule
Builds a schedule at the same whole-hour precision used by the itinerary timeline.
calculate(JumpPath, LocalDate, double, PlanetarySystem, double, boolean) - Static method in class mekhq.campaign.JumpPathItinerary
Calculates an immutable itinerary using canonical planetary transit and recharge times.
calculate(JumpPath, LocalDate, double, PlanetarySystem, double, JumpPathItinerary.CircuitPlan) - Static method in class mekhq.campaign.JumpPathItinerary
Calculates an immutable itinerary with command-circuit coverage selected per intermediate departure.
calculate(JumpPath, LocalDate, double, PlanetarySystem, double, JumpPathItinerary.CircuitPlan, JumpDriveProfile) - Static method in class mekhq.campaign.JumpPathItinerary
Calculates an immutable itinerary with command-circuit coverage selected per intermediate departure, applying the fleet's JumpDriveProfile.
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
A fighter's life support costs a flat 50,000 C-bills, as MegaMek prices it; a spacecraft's costs 5,000 for each crew member and passenger.
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.
calculateFlexibleSetCost(LifePathBuilder, int) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathXPCostCalculator
Returns the XP one flexible set costs: the weighted average of its item values, multiplied by the number of items the player picks from it, rounded to the nearest XP.
calculateFlexibleXPCost(LifePathBuilder) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathXPCostCalculator
Returns the XP the whole flexible section costs: every set's price added together.
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.
calculateJumpPathForPlanning(PlanetarySystem, PlanetarySystem) - Method in class mekhq.campaign.Campaign
Calculates a user-planned route without relaxing access restrictions.
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
 
calculateNavigationReachability(PlanetarySystem, int, boolean) - Method in class mekhq.campaign.Campaign
Computes bounded minimum-hop navigation shells and their blocked frontier.
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, boolean, Scenario, Planet) - Static method in class mekhq.campaign.mission.scenarios.salvage.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.
calculateRouteAlternatives(PlanetarySystem, List<PlanetarySystem>) - Method in class mekhq.campaign.Campaign
Calculates dialog-free route comparisons under the same policy used by the navigation map.
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.
calculateScenarioOdds(StratConTrackState, AbstractContract, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Calculates the scenario odds as StratConRulesManager.calculateScenarioOdds(StratConTrackState, AbstractContract, boolean) does, optionally ignoring a rout: for scenarios that break out whatever state the enemy is in, such as civil unrest.
calculateShots() - Method in class mekhq.campaign.parts.equipment.BattleArmorAmmoBin
 
calculateSpareBayCargoCapacity(Collection<Unit>) - Static method in class mekhq.campaign.mission.utilities.TransportCostCalculations
Calculates the cargo tonnage provided by unit bays that are not needed to carry the supplied units.
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.
calculateXPCost(LifePath) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathXPCostCalculator
Returns the XP a finished Life Path costs.
calculateXPCost(LifePathBuilder) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathXPCostCalculator
Returns the XP a Life Path costs.
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
 
CAM_OPS_REVISED - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageSystem
Campaign Operations salvage with MekHQ revisions.
CAM_OPS_STRICT - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageSystem
Salvage as written in Campaign Operations.
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
 
CamOpsRevisedSalvage - Class in mekhq.campaign.mission.scenarios.salvage
The CamOps (Revised) salvage system: Campaign Operations salvage with MekHQ revisions.
CamOpsRevisedSalvage() - Constructor for class mekhq.campaign.mission.scenarios.salvage.CamOpsRevisedSalvage
 
CamOpsSalvageUtilities - Class in mekhq.campaign.mission.scenarios.salvage
 
CamOpsSalvageUtilities() - Constructor for class mekhq.campaign.mission.scenarios.salvage.CamOpsSalvageUtilities
 
CamOpsStrictSalvage - Class in mekhq.campaign.mission.scenarios.salvage
The CamOps (Strict) salvage system: salvage as written in Campaign Operations.
CamOpsStrictSalvage() - Constructor for class mekhq.campaign.mission.scenarios.salvage.CamOpsStrictSalvage
 
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, Map<UUID, LifePath>, 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
 
CampaignChronicle - Class in mekhq.campaign.roleplay
Writes what happens in the campaign into the Oracle log, so the journal records the story MekHQ plays out as well as the player's own: contracts, battles, arrivals, and people joining, dying or leaving.
CampaignChronicle(Roleplay, Supplier<LocalDate>, IntSupplier, BooleanSupplier) - Constructor for class mekhq.campaign.roleplay.CampaignChronicle
 
CampaignChronicle.PersonChange - Enum Class in mekhq.campaign.roleplay
The kinds of people event gathered into one entry per day.
CampaignChronicleListener - Class in mekhq.campaign.roleplay
Passes MekHQ's campaign events to a CampaignChronicle and keeps the TravelLog up to date.
CampaignChronicleListener(Campaign) - Constructor for class mekhq.campaign.roleplay.CampaignChronicleListener
 
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, Map<UUID, LifePath>, 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, Map<UUID, LifePath>, 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
CampaignDice - Class in mekhq.campaign.parts
The default Dice: every roll is passed straight to MegaMek's Compute, so the campaign draws from the same random number generator, in the same order, as it did before the dice seam existed.
CampaignDice() - Constructor for class mekhq.campaign.parts.CampaignDice
 
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, 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, 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
 
canAfford(Money, Money) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Checks whether the player can afford the salvage they've chosen to keep.
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.
canBeIssuedKit(Person) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog
Whether the player may buy and issue tool kits for this person.
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
 
canBuyTechBase(CampaignOptions, TechBase) - Static method in class mekhq.campaign.parts.RefitPurchaseCheck
The rule acquisitions follow.
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.
cancelCurrentTrip() - Method in class mekhq.gui.MapTab
 
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
 
canConfirm() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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.
Candidate(String, MekSummary, double, int, int, boolean) - Constructor for record class mekhq.campaign.universe.commandGeneration.SupportVehicleSelector.Candidate
Creates an instance of a Candidate record class.
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, long, Set<Faction>, LocalDate, Set<Faction>, Set<Faction>, FactionHints) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
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.
canKeepSalvage() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Checks whether the player may keep a recovered wreck, either by claiming it or by buying it.
canLoadExisting() - Method in enum class mekhq.campaign.storyArc.enums.StoryLoadingType
 
canLoseProgress() - Method in class mekhq.campaign.roleplay.PlotThread
 
canLoseWithoutWrecking(Tank, int) - Static method in class mekhq.campaign.unit.VehicleLocations
A vehicle survives losing a turret or its rotor, which are replaced as parts, and its body location holds no structure of its own.
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.
canPlace(StratConTrackState, StratConPointOfInterestDefinition, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestPlacer
 
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
canRaze(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
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
 
canSalvage(Unit, boolean) - Method in class mekhq.campaign.mission.scenarios.salvage.AbstractSalvage
Checks whether a unit is capable of salvaging in the current environment.
canSalvage(Unit, boolean) - Method in class mekhq.campaign.mission.scenarios.salvage.CamOpsRevisedSalvage
Checks whether a unit is capable of salvaging in the current environment.
canSalvageAfterFighting(Formation) - Method in class mekhq.campaign.mission.scenarios.salvage.AbstractSalvage
Checks whether units in a formation may salvage a scenario they fought in.
canSellSalvage() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Checks whether the player may claim a recovered wreck to sell.
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.
canSucceed() - Method in record class mekhq.campaign.roleplay.CheckTarget
 
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
canTraverse(PlanetarySystem, PlanetarySystem) - Method in interface mekhq.campaign.RouteAlternativesPlanner.RoutePolicy
 
canTrimRouteAt(PlanetarySystem) - Method in class mekhq.gui.MapTab
 
canUseEdge(Person) - Method in class mekhq.campaign.roleplay.RoleplayChecks
 
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
 
CAP_CONTRACT_SCALE_BY_HIRING_HALL - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CAP_TOTAL_SPAS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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(Campaign) - Static method in class mekhq.campaign.roleplay.TravelSnapshots
 
Capture - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
CAPTURED - Enum constant in enum class mekhq.campaign.roleplay.CampaignChronicle.PersonChange
 
capturedDefinition() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityJson.LoadedFacilityDefinition
Returns the value of the capturedDefinition record component.
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_FULL - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
The carrier's cargo space is already full of other wrecks.
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.
cargoTons() - Method in record class mekhq.campaign.universe.commandGeneration.SupportVehicleSelector.Candidate
Returns the value of the cargoTons record component.
CARRIED_IN_BAY - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
A single unit carries the wreck in one of its bays; its other bays may hold other wrecks.
CARRIED_IN_CARGO - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
A single unit carries the wreck in cargo space it may share with other wrecks.
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.
CARRY - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryMethod
Carried in the unit's cargo space, which can be shared with other wrecks.
CARRY_NEEDS_SINGLE_UNIT - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
The player chose to carry a wreck with two units assigned, but only a single unit can carry a wreck.
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.
CAST - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Party
 
CAST - Enum constant in enum class mekhq.gui.roleplay.ConsolePage
 
castAway() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
Returns the value of the castAway record component.
castWithForce() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
Returns the value of the castWithForce record component.
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.LifePath
Returns the value of the categories record component.
categories() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
categories(Set<LifePathCategory>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets categories.
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.
category() - Method in record class mekhq.campaign.personnel.quartermaster.DefaultKitChanges.Change
Returns the value of the category record component.
category() - Method in record class mekhq.campaign.PiratePointAnalysis.Modifier
Returns the value of the category record component.
CATEGORY_NONE_NOT_ALONE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.InvalidLifePathReason
 
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.campaign.NavigationRouteAnalysis.Severity
 
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.
CAUTION - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
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.AerospaceKitCampaignOptionsChangedConfirmationDialog
 
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.DefaultKitCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.FactionStandingCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.MekWarriorKitCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SpecialistTechSkillsCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SupportCapabilityGrantDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.SupportTeamsCampaignOptionsChangedConfirmationDialog
 
CENTER_WIDTH - Static variable in class mekhq.gui.campaignOptions.optionChangeDialogs.TechsNeedToolKitCampaignOptionsChangedConfirmationDialog
 
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
 
centerOnCurrentSystem() - Method in class mekhq.gui.InterstellarMapPanel
Selects and centers the campaign's current system without changing the proposed route.
CEREBRAL_CONTUSION - Static variable in class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes
 
CerebralContusion() - Constructor for class mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CerebralContusion
 
CERTAIN - Enum constant in enum class mekhq.campaign.roleplay.FateChartOdds
 
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
 
chance(CheckTarget, boolean) - Static method in class mekhq.campaign.roleplay.CheckOdds
 
Change(EquipmentKitCatalog.KitProfession, ArmorKitCatalog.Category, String, EquipmentType) - Constructor for record class mekhq.campaign.personnel.quartermaster.DefaultKitChanges.Change
Creates an instance of a Change record class.
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.
changeConsecutiveTrackResultTally(int) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
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
 
changed - Variable in class mekhq.gui.dialog.quartermaster.KitIssueSection.CommitTotals
 
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
 
changeNaturalAptitudeXpProgress(int) - Method in class mekhq.campaign.personnel.skills.Skill
Adds (or, with a negative delta, removes) XP put towards gaining a Natural Aptitude in this skill.
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
changeStatus(Campaign, LocalDate, PersonnelStatus, boolean) - 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.
changeWithheldSupportPayments(Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
 
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() - Method in record class mekhq.campaign.roleplay.OracleAnswer
Returns the value of the chaos record component.
CHAOS_CAMPAIGN - Enum constant in enum class mekhq.campaign.market.enums.ContractMarketMethod
 
CHAOS_CAMPAIGN - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageSystem
A simplified version of Campaign Operations salvage.
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_FACTOR - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
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
 
ChaosCampaignSalvage - Class in mekhq.campaign.mission.scenarios.salvage
The Chaos Campaign salvage system: a simplified version of Campaign Operations salvage.
ChaosCampaignSalvage() - Constructor for class mekhq.campaign.mission.scenarios.salvage.ChaosCampaignSalvage
 
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
 
ChaosContractDeterminationEmployerPirate - Class in mekhq.campaign.mission.contract.contractGeneration
Determines the "employer" for an acts-of-piracy Chaos contract.
ChaosContractDeterminationEmployerPirate() - Constructor for class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerPirate
 
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.contractData
 
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.
ChaosScaleLimits - Class in mekhq.campaign.chaosCampaign
Unofficial limits that stop large Chaos Campaign forces snowballing: bigger forces earn more, which funds bigger forces.
character() - Method in record class mekhq.campaign.roleplay.JournalFilter
Returns the value of the character record component.
character() - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
Returns the value of the character record component.
character() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Opponent
Returns the value of the character record component.
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.
characters() - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
Returns the value of the characters record component.
CHARACTERS_ACTION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
CHARACTERS_APPEARANCE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
CHARACTERS_DEMEANOR - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
CHARACTERS_MOTIVE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
CHARACTERS_PERSONALITY - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
CHARACTERS_RELATIONSHIP - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
chargeFabricationAttempt(Finances) - Method in interface mekhq.campaign.work.IFabricatable
Debits the cost of a single fabrication attempt (per attempt, regardless of success or failure).
chargeForMinutesWorked(IPartWork, int, boolean) - Method in class mekhq.campaign.work.RepairAsTechTime
Charges the AsTech pool for the minutes a tech has just worked on a task, taking the pool's normal minutes first and then its overtime.
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.
chargePurchases(Campaign, Scenario, Money) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Charges the player for the salvage they keep, if it must be bought.
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(List<Person>, CheckTrait, CheckDifficulty, int, boolean, String, List<OracleCharacter>, PlotThread) - Method in class mekhq.campaign.roleplay.RoleplayChecks
Makes the same check for one or more people, logs it and adds each result to the daily report.
CHECK - Enum constant in enum class mekhq.campaign.roleplay.JournalEntryType
 
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.
CheckDifficulty - Enum Class in mekhq.campaign.roleplay
How hard the situation makes a check, shown as five named levels on the Checks page.
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.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>) - Static method in class mekhq.gui.dialog.nagDialogs.EmployerLostPlanetNagDialog
 
checkNag(boolean, List<AbstractContract>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.ExpiringNavPointsNagDialog
 
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.
CheckOdds - Class in mekhq.campaign.roleplay
Works out the exact chance of a check succeeding, or of one side winning an opposed check, by counting every way the dice can fall.
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
 
CheckRecord - Record Class in mekhq.campaign.roleplay
The result of a check made from the Oracle console, kept with its journal entry so the console can show it again.
CheckRecord(boolean, String, List<CheckRecord.Side>) - Constructor for record class mekhq.campaign.roleplay.CheckRecord
Creates an instance of a CheckRecord record class.
CheckRecord.Side - Record Class in mekhq.campaign.roleplay
One person's roll.
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 - Enum constant in enum class mekhq.gui.roleplay.ConsolePage
 
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
 
CheckTarget - Record Class in mekhq.campaign.roleplay
The number a check has to roll on 2d6, and which way it counts.
CheckTarget(int, boolean, boolean, ActionCheckRoll.RollType) - Constructor for record class mekhq.campaign.roleplay.CheckTarget
Creates an instance of a CheckTarget record class.
CheckTrait - Record Class in mekhq.campaign.roleplay
What a check tests: one skill, or one or two attributes.
CheckTrait(String, SkillAttribute, SkillAttribute) - Constructor for record class mekhq.campaign.roleplay.CheckTrait
Creates an instance of a CheckTrait record class.
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).
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
 
choices() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerContent
Returns the value of the choices record component.
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
 
CHRONICLE - Enum constant in enum class mekhq.campaign.roleplay.JournalEntryType
 
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
 
circuitCoverage() - Method in record class mekhq.campaign.RouteAlternativesPlanner.Course
Returns the value of the circuitCoverage record component.
CircuitPlan(JumpPathItinerary.CircuitMode, Set<Integer>) - Constructor for record class mekhq.campaign.JumpPathItinerary.CircuitPlan
Creates an instance of a CircuitPlan record class.
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
 
clampChaosFactor(int) - Static method in class mekhq.campaign.roleplay.FateChart
 
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_ACQUISITION_PENALTY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
CLAN_CASTE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
 
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
 
clanCampaign() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Settings
Returns the value of the clanCampaign record component.
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 - Enum constant in enum class mekhq.gui.InterstellarMapPanel.HpgNetworkDetail
 
CLASS_A - Static variable in class mekhq.campaign.parts.Refit
 
CLASS_A_B - Enum constant in enum class mekhq.gui.InterstellarMapPanel.HpgNetworkDetail
 
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
 
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
 
cleanUnit(Unit) - Static method in class mekhq.campaign.unit.cleanup.WithdrawnInfernoSrmAmmoCleanup
Removes the unit's withdrawn Inferno SRM ammo bins.
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
cleanWarehouse(LocalWarehouse) - Static method in class mekhq.campaign.unit.cleanup.WithdrawnInfernoSrmAmmoCleanup
Turns any Inferno ammo for infantry SRM launchers held in a warehouse into standard ammo for the same launcher.
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.campaign.NavigationRouteAnalysis.Severity
 
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
 
clearAssignments() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
Unassigns every recovery 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.
clearBudget() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
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.
clearForTest() - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinitions
Test seam: forgets every data file definition, leaving only those registered from code, so a test ends in the same state on every machine.
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
Resets the ownership change score once a scenario's outcome has been settled, so it cannot carry over into the next scenario fought on this facility.
clearPart() - Method in class mekhq.gui.sorter.TechSorter
 
clearParts() - Method in class mekhq.campaign.mission.scenarios.Loot
 
clearPlannedRoute() - Method in class mekhq.gui.MapTab
 
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
 
clearStagedSelection() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
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.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.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
 
code() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerChoice
Returns the value of the code record component.
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.hud.HudCard.Tag
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
 
combineWith(PointOfInterestDeploymentOutcome) - Method in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.PointOfInterestDeploymentOutcome
 
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.
comboRenderer() - Static method in class mekhq.gui.baseComponents.hud.Hud
 
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_ASSIGN_REFIT_TECH - 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_CIRCUIT - Enum constant in enum class mekhq.campaign.RouteAlternativesPlanner.CourseKind
 
COMMAND_CIRCUIT_ASSUMED - Enum constant in enum class mekhq.campaign.NavigationRouteAnalysis.FindingKind
 
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_GENERATOR - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_AUGMENTATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_FINANCES - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_FORCE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_OFFICERS - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_SIMULATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
COMMAND_GENERATOR_SUPPORT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
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
 
COMMAND_UNLOAD_ALL_BOMBS - 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
 
commandCircuitAssumed() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
Returns the value of the commandCircuitAssumed record component.
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 - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportCapability
Mobile canteens feeding the command once fatigue is tracked.
COMMISSARY_FORMATION - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportTOEFormationTypes
 
commit() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
Writes the plan to the scenario, replacing its salvage formations and techs, and deploys the salvage teams on StratCon.
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.
commit(KitIssueSection.CommitTotals) - Method in interface mekhq.gui.dialog.quartermaster.KitIssueSection
Applies this section's pending selections, accumulating counts into totals for the shared report.
commit(KitIssueSection.CommitTotals) - Method in class mekhq.gui.dialog.quartermaster.ToolKitSection
 
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
 
commitReinforcementForces(Campaign, StratConCampaignState, StratConTrackState, StratConScenario, Map<String, List<Formation>>, Integer, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Commits reinforcement forces to a scenario, grouped by the reinforcement template slot they fill.
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.
COMMITTED - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
The assigned units drag or tug the wreck, which commits them to it alone.
CommitTotals() - Constructor for class mekhq.gui.dialog.quartermaster.KitIssueSection.CommitTotals
 
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
compareTo(ScenarioTableModel.DisplayDate) - Method in record class mekhq.gui.model.ScenarioTableModel.DisplayDate
 
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() - Method in class mekhq.campaign.mission.utilities.MissionCompletionManager
Runs the full mission-completion process.
completeMission(AbstractContract, MissionStatus) - Method in class mekhq.campaign.Campaign
 
CompleteMissionDialog - Class in mekhq.gui.dialog
Contract debrief dialog shown when the player completes a mission.
CompleteMissionDialog(JFrame, Campaign, AbstractContract) - Constructor for class mekhq.gui.dialog.CompleteMissionDialog
Creates the contract debrief dialog.
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.
computeTally() - Method in interface mekhq.gui.dialog.quartermaster.KitIssueSection
The cost/stock tally of this section's pending selections, for the shared footer.
computeTally() - Method in class mekhq.gui.dialog.quartermaster.ToolKitSection
 
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
 
Concept(OracleTable, String) - Constructor for record class mekhq.campaign.roleplay.Concepts.Concept
Creates an instance of a Concept record class.
concepts() - Method in record class mekhq.campaign.roleplay.PlotThreadStep
Returns the value of the concepts record component.
Concepts - Class in mekhq.campaign.roleplay
Rolls on up to 3 OracleTables at once to give the player combined story suggestions.
CONCEPTS - Enum constant in enum class mekhq.campaign.roleplay.JournalEntryType
 
Concepts.Concept - Record Class in mekhq.campaign.roleplay
One concept result.
concerns(TravelRecord.Party, UUID) - Method in class mekhq.campaign.roleplay.TravelRecord
 
conclusion() - Method in record class mekhq.campaign.roleplay.PlotThreadStep
Returns the value of the conclusion record component.
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_NEW_LIFE_PATH - Static variable in class mekhq.MHQConstants
 
CONFIRMATION_REGEN_PATH_ID - 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
 
CONFIRMATION_UPGRADE_LIFE_PATHS - 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.ATOWTraits
 
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_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 enum class mekhq.campaign.personnel.ATOWTraits
The target number a Connections roll has to beat.
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
 
ConsolePage - Enum Class in mekhq.gui.roleplay
The pages of the OracleConsole.
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
 
constructDialog(Campaign, String) - Method in class mekhq.gui.dialog.nagDialogs.ContractSpecialMechanicsNagDialog
 
constructDialog(Campaign, String) - Method in class mekhq.gui.dialog.nagDialogs.EmployerLostPlanetNagDialog
 
constructDialog(Campaign, String) - Method in class mekhq.gui.dialog.nagDialogs.StratConFacilityBriefingNagDialog
 
CONSTRUCTION - Enum constant in enum class mekhq.campaign.finances.enums.TransactionType
 
consult(FateChartOdds, int, int, int) - Static method in class mekhq.campaign.roleplay.FateChart
Consults the Fate Chart using given rolls.
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_ENDED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
A contract ended in this system.
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_STARTED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
A contract started in this system.
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.
ContractDebriefStatistics - Class in mekhq.campaign.mission.utilities
A read-only snapshot of a completed contract's performance, gathered for the CompleteMissionDialog debrief.
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
 
contractEnded(UUID, String, String) - Method in class mekhq.campaign.roleplay.CampaignChronicle
 
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).
ContractInfo(UUID, String, String, String, LocalDate, LocalDate) - Constructor for record class mekhq.campaign.roleplay.TravelLog.ContractInfo
Creates an instance of a ContractInfo record class.
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.
ContractJournalPrompt - Class in mekhq.gui.roleplay
A small prompt, shown when a contract ends, offering to open the Oracle Console's journal on a new note describing the contract.
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() - Method in record class mekhq.campaign.roleplay.TravelLog.SystemSummary
Returns the value of the contracts record component.
contracts(Campaign) - Static method in class mekhq.campaign.roleplay.TravelSnapshots
 
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
 
CONTRACTS_USE_SPECIAL_MECHANICS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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.
ContractSpecialMechanicsNagDialog - Class in mekhq.gui.dialog.nagDialogs
Briefs the player, when they accept a contract, on the special mechanics that contract type brings to StratCon under the "Contracts Use Special Mechanics" option (see StratConContractMechanics).
contractStarted(UUID, String, String, String) - Method in class mekhq.campaign.roleplay.CampaignChronicle
 
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
 
ContractSupportPayments - Class in mekhq.campaign.mission.contract.contractSpecialRules
Renders the ongoing support an employer owes the player during a contract: the straight-support share of repair and maintenance costs, and battle loss compensation for units lost beyond repair.
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.
CONTRADICTORY_REQUIREMENT_EXCLUSION - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.InvalidLifePathReason
 
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
 
coords() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.UpcomingEvent
Returns the value of the coords record component.
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
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() - Method in record class mekhq.gui.dialog.quartermaster.KitIssueSection.Tally
Returns the value of the cost record component.
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() - Method in record class mekhq.campaign.roleplay.DiceExpression.Term
Returns the value of the count record component.
count() - Method in record class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator.RolledBatch
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
 
countFlexibleXPGroups(Map<Integer, ?>...) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Counts how many distinct flexible XP award sets the supplied maps describe.
countHidden(List<SalvageTechCandidate>) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageTechFilter
Counts how many techs each filter hides.
countImplants() - Method in class mekhq.campaign.personnel.Person
 
countNonFlawSpas(Person) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
Counts the SPAs a person holds, excluding flaws.
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.
countUp() - Method in record class mekhq.campaign.roleplay.CheckTarget
Returns the value of the countUp record component.
countWon() - Method in record class mekhq.campaign.roleplay.CheckRecord
 
COURAGEOUS - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Aggression
 
COURIER - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
Course(RouteAlternativesPlanner.CourseKind, List<PlanetarySystem>, double, RouteAlternativesPlanner.CircuitCoverage) - Constructor for record class mekhq.campaign.RouteAlternativesPlanner.Course
Creates an instance of a Course record class.
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
 
coveredDepartureIndexes() - Method in record class mekhq.campaign.JumpPathItinerary.CircuitPlan
Returns the value of the coveredDepartureIndexes record component.
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(String, PlotThreadLength, RandomOracleGenerator) - Static method in class mekhq.campaign.roleplay.PlotThread
Creates a new thread, secretly rolling every step's concept.
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.CompleteMissionDialog
 
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.
createButtons() - Method in class mekhq.gui.dialog.nagDialogs.ContractSpecialMechanicsNagDialog
There is nothing to cancel when accepting a contract, so the player can only acknowledge the briefing, or acknowledge it and suppress future briefings for this contract type.
createButtons() - Method in class mekhq.gui.dialog.nagDialogs.EmployerLostPlanetNagDialog
 
createButtons() - Method in class mekhq.gui.dialog.nagDialogs.StratConFacilityBriefingNagDialog
 
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, FactionStandings, boolean, boolean, boolean) - 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.
createDefaultTypes() - Static method in class mekhq.campaign.personnel.skills.SkillType
Builds a fresh map of every skill type at its default values.
createDemolitions() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createDetachedCopy(CampaignPreset) - Static method in class mekhq.CampaignPreset
Creates a copy of the given preset that shares no objects with it, by writing it to XML and parsing it back.
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.
createEquipmentPage() - Method in class mekhq.gui.campaignOptions.contents.PersonnelPages
Creates the components and layout for the Equipment Page: the quartermaster's default armor-kit and tool-kit settings.
createEscapeArtist() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createFacility(StratConFacility.FacilityType, ScenarioForceTemplate.ForceAlignment) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
createFacility(ScenarioForceTemplate.ForceAlignment) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
Creates a facility for the given side, of a type picked by this profile (see StratConContractFacilityProfile.pickType(mekhq.campaign.mission.scenarios.ScenarioForceTemplate.ForceAlignment, java.util.function.IntUnaryOperator)), or of a random type if this profile weights none that side can hold.
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
 
createMidContractFacility(Campaign, AbstractContract, ScenarioForceTemplate.ForceAlignment) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Creates a facility for a scenario that brings one onto the map partway through a contract, made the same way as those placed when the contract began: its type is picked by the contract's facility profile, if it has one, its tier follows the contract's scale and profile, it rolls traits, and it starts with a full garrison.
createMidContractFacility(Campaign, AbstractContract, ScenarioForceTemplate.ForceAlignment, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
As StratConContractInitializer.createMidContractFacility(Campaign, AbstractContract, ForceAlignment), but for a facility that may be a strategic objective, which starts one tier larger.
createMob(String) - Method in class mekhq.campaign.randomEvents.prisoners.prisonerEvents.PrisonEscapeScenario
Creates and returns an Entity representing a mob with the specified name.
createMob(Campaign, Faction, String) - Static 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.
createPage() - Method in class mekhq.gui.campaignOptions.contents.RoleplayPage
Creates the page: its header, then the journal options.
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
 
createSession(Campaign, AbstractSalvage, AbstractContract, Scenario, List<TestUnit>, List<TestUnit>) - Static method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySessionFactory
Builds the recovery session for a scenario's salvage.
createSettlement(AbstractContract) - Method in class mekhq.campaign.mission.scenarios.salvage.AbstractSalvage
Creates the settlement that decides how a contract's salvage is divided between the player and their employer.
createSettlement(AbstractContract) - Method in class mekhq.campaign.mission.scenarios.salvage.ChaosCampaignSalvage
 
createSettlement(AbstractContract) - Method in class mekhq.campaign.mission.scenarios.salvage.MekHQSalvage
 
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
 
createTechAeronautics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechBA() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechCivilian() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechCybernetics() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechElectronic() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechJets() - 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.
createTechMechanical() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechMek() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechMilitary() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechMyomer() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechNuclear() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechVehicle() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechVessel() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createTechWeapons() - Static method in class mekhq.campaign.personnel.skills.SkillType
 
createThread(String, PlotThreadLength) - Method in class mekhq.campaign.roleplay.OracleActions
Creates a plot thread, secretly rolling its steps, and logs it.
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.campaign.mission.scenarios.salvage.SalvageOperationDraft.TechOrigin
Tech crew of a unit in a staged team.
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.
CREW_OF_ANOTHER_CRAFT - Enum constant in enum class mekhq.campaign.work.RepairTechEligibility.Refusal
The tech is vessel crew on a large craft but not its engineer, and only the engineer repairs.
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
 
crewRole() - Method in enum class mekhq.campaign.universe.commandGeneration.SupportCapability
The role that crews these units, which decides whether they are crewed from the temporary crew pool: ground vehicle crew for the support vehicles, and soldiers for the security detail.
crewSection() - Method in enum class mekhq.campaign.universe.commandGeneration.SupportCapability
The support section whose staff crew these vehicles, or null when the vehicles come with their own crews, as the convoy, the canteens and the security detail do.
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
 
CRIPPLED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityCondition
 
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_CONTEXT - Enum constant in enum class mekhq.campaign.roleplay.RandomEventFocus
 
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(Set<Integer>) - Static method in record class mekhq.campaign.JumpPathItinerary.CircuitPlan
 
Custom - Enum constant in enum class mekhq.campaign.mission.scenarios.ScenarioObjective.ObjectiveCriterion
 
CUSTOM - Enum constant in enum class mekhq.campaign.JumpPathItinerary.CircuitMode
 
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%.
cutRoad(Campaign, StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilitySupply
Cuts the enemy's supply through a road hex for 28 days, after the player wins a fight over the enemy's convoys there.
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.parts.CampaignDice
 
d6(int) - Method in interface mekhq.campaign.parts.Dice
Rolls a number of six-sided dice and returns their total.
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 - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityCondition
 
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
 
damageUnits(Campaign, double) - Static method in class mekhq.campaign.universe.factionStanding.UltimatumUnitDamage
Damages a share of the campaign's eligible units, picked at random, according to how many personnel left.
DANGER - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
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_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() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamOption
Returns the value of the data record component.
DATA_ANALYST - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelRole
 
DATA_CACHE - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConConfiguredPointOfInterestType
Recovered by Espionage contracts: secured unless contested, and then won or lost in a Recon Evasion.
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.digitalGM.stratCon.facility.StratConFacilityAdvisor.UpcomingEvent
Returns the value of the date record component.
date() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Settings
Returns the value of the date record component.
date() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the date record component.
date() - Method in record class mekhq.gui.model.ScenarioTableModel.DisplayDate
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
dateLabel() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerContent
Returns the value of the dateLabel record component.
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
 
daysPresent() - Method in record class mekhq.campaign.roleplay.TravelLog.SystemSummary
Returns the value of the daysPresent record component.
daysToArrival - Variable in class mekhq.campaign.parts.Part
 
daysToArrival - Variable in class mekhq.campaign.unit.Unit
 
daysToFinish() - Method in record class mekhq.campaign.work.TechTaskEstimate
Returns the value of the daysToFinish record component.
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.
decreaseChaosFactor() - Method in class mekhq.campaign.roleplay.Roleplay
Lowers the chaos factor by one, down to FateChart.MINIMUM_CHAOS_FACTOR.
decreaseEscalation(Campaign, AbstractContract, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
Lowers a Garrison Duty contract's Escalation, to no less than 0.
decreaseEscalationByDice(Campaign, AbstractContract, int) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
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.
DEESCALATING - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics.EscalationMode
Escalation starts at its maximum and only ever falls: the unrest a garrison must calm.
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_ACCELERATION_G - Static variable in class mekhq.campaign.JumpPathItinerary
 
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_BEHAVIOR_ID - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestBehaviors
 
DEFAULT_CHAOS_FACTOR - Static variable in class mekhq.campaign.roleplay.Roleplay
 
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_PLAYER_FORCES_OFF_BOARD - 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.
DefaultKitCampaignOptionsChangedConfirmationDialog - Class in mekhq.gui.campaignOptions.optionChangeDialogs
Confirmation dialog shown when one or more default kit options are switched from one real kit to another, offering to move everyone carrying the old default onto the new one.
DefaultKitCampaignOptionsChangedConfirmationDialog(Campaign, List<DefaultKitChanges.Change>) - Constructor for class mekhq.gui.campaignOptions.optionChangeDialogs.DefaultKitCampaignOptionsChangedConfirmationDialog
 
DefaultKitChanges - Class in mekhq.campaign.personnel.quartermaster
Detects changes to the per-profession and per-group default kit campaign options, so the player can be offered to move everyone carrying the old default onto the new one.
DefaultKitChanges.Change - Record Class in mekhq.campaign.personnel.quartermaster
One changed default: an equipment-kit profession (profession set) or an armor-kit group (category set), with the kit it used to be and the kit it is now.
defaultKitOption(ArmorKitCatalog.Category) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
 
defaultKitOption(EquipmentKitCatalog.KitProfession) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitIssuer
 
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
 
definition() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityJson.LoadedFacilityDefinition
Returns the value of the definition record component.
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.
deleteThread(PlotThread) - Method in class mekhq.campaign.roleplay.OracleActions
Deletes a thread and logs it.
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).
DELUXE_TOOLKIT_ROLL_BONUS - Static variable in class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog
 
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
 
DEPART_AT - Enum constant in enum class mekhq.campaign.JumpPathSchedule.Mode
 
DEPARTED - Enum constant in enum class mekhq.campaign.roleplay.CampaignChronicle.PersonChange
 
DEPARTED - Enum constant in enum class mekhq.campaign.roleplay.TravelRecord.Kind
Set off towards another system.
departure() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
Returns the value of the departure record component.
departure() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the departure record component.
departureElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Returns the value of the departureElapsedDays record component.
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>, int) - Static method in class mekhq.campaign.mission.scenarios.salvage.CamOpsSalvageUtilities
Deducts the minutes spent on salvage operations from the assigned technicians.
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.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamAvailability
The formation is deployed, to this or another scenario, or on StratCon.
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
 
DeploymentEvaluator - Class in mekhq.campaign.digitalGM.stratCon.deployment
Pure deployment arithmetic for the StratCon deployment wizard: the buried formulas that decide whether a deployment succeeds and what it costs, pulled out of the wizard UI so the inspector, the board lenses, and the commit path all read one source of truth.
DeploymentInspectorPanel - Class in mekhq.gui.stratCon.deployment
The right-hand HUD panel of the StratCon deployment wizard: a dossier for whichever force the player is looking at, the running list of forces staged for deployment, a budget line, and the stage / commit / cancel controls.
DeploymentInspectorPanel(Campaign) - Constructor for class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
DeploymentItemRenderer - Class in mekhq.gui.stratCon.deployment
Renders a deployment board row as a HUD card: a leading readiness ring, the force or unit name, and a muted sub-line (battle value and unit count for a formation; status and battle value for a unit).
DeploymentItemRenderer(Campaign) - Constructor for class mekhq.gui.stratCon.deployment.DeploymentItemRenderer
 
DeploymentItemRenderer.SectionHeader - Record Class in mekhq.gui.stratCon.deployment
A non-selectable divider row in the staged tray, captioning the group of staged items that follows it (Primary, Reinforcements, Auxiliaries, Utility, or already-deployed loose units), so a staged primary force reads apart from staged reinforcements.
DeploymentMode - Enum Class in mekhq.campaign.digitalGM.stratCon.deployment
The four pages of the StratCon deployment wizard.
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).
deployPrimaryForces(Campaign, StratConCampaignState, StratConTrackState, StratConCoords, boolean, List<Integer>) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Deploys primary forces to the selected hex, or assigns them to the unresolved scenario there.
deploySalvageTeams(Campaign, Scenario) - Static method in class mekhq.campaign.mission.scenarios.salvage.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() - Method in record class mekhq.campaign.roleplay.CheckTarget
 
describe() - Method in class mekhq.campaign.roleplay.DiceExpression
 
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.
describeCheck(CheckRecord) - Static method in class mekhq.campaign.roleplay.OracleActions
 
describeConcepts(List<Concepts.Concept>) - Static method in class mekhq.campaign.roleplay.OracleActions
 
describeEstimate(TechTaskEstimate) - Static method in class mekhq.gui.model.TechTableModel
 
describeWorking() - Method in record class mekhq.campaign.roleplay.DiceExpression.Roll
 
description() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.UpcomingEvent
Returns the value of the description record component.
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(File) - Static method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Reads an ultimatum from its JSON file.
deserialize(File) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumManifest
Reads an ultimatum manifest from the given file.
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(String) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
Reads a point of interest definition from the given file.
deserialize(String) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestManifest
Reads a point of interest manifest from the given file.
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() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Returns the value of the destination record component.
destination() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
Returns the value of the destination 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
 
destinationId() - Method in record class mekhq.campaign.roleplay.TravelLog.Observation
Returns the value of the destinationId record component.
destinationName() - Method in record class mekhq.campaign.roleplay.TravelLog.Observation
Returns the value of the destinationName record component.
destinationPlanet() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the destinationPlanet record component.
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
 
destroyedTurretLocation(Tank) - Static method in class mekhq.campaign.unit.VehicleLocations
 
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.
DETAILED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityIntel
 
detailedBriefing - Variable in class mekhq.campaign.mission.scenarios.ScenarioTemplate
 
detect(Map<CampaignOption<String>, String>, CampaignOptions) - Static method in class mekhq.campaign.personnel.quartermaster.DefaultKitChanges
The defaults that switched from one real kit to another between a snapshot and the current options.
detectionRadiusKm() - Method in record class mekhq.campaign.PiratePointAnalysis.Input
Returns the value of the detectionRadiusKm record component.
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.
determineCovertStatus(ChaosObjectiveType, ChaosContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Decides whether a freshly generated contract is a covert operation.
determineCovertStatus(ChaosObjectiveType, ChaosContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.ActsOfPiracyContractGeneration
A pirate raid is overt opportunism, except when a real power has secretly bankrolled it - identified by the hidden sponsor the pirate employer determination attaches (see ChaosContractDeterminationEmployerPirate) - in which case it is always run covert, so the band never learns who really pointed them at the target.
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
 
determineEmployerType() - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEmployerPirate
Every acts-of-piracy contract's lead comes from an underworld contact.
determineExpiringNavPoints(List<AbstractContract>, LocalDate) - Static method in class mekhq.gui.dialog.nagDialogs.nagLogic.ExpiringNavPointsNagLogic
Builds a report of every Nav Point, visible to the player, that will expire when the day advances.
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.
determinePirateContractObjectiveType() - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationObjective
Builds the objective for an acts-of-piracy contract.
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).
determineUncappedScale(Campaign, PlayerForce, LocalHangar, AbstractContract) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Determines the Scale of the units the player force commits to a contract, ignoring any Hiring Hall cap.
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() - Method in record class mekhq.campaign.roleplay.CheckRecord.Side
Returns the value of the dice record component.
dice() - Method in record class mekhq.campaign.roleplay.DiceExpression.TermRoll
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 - Interface in mekhq.campaign.parts
The source of random rolls for part destruction checks.
DICE - Enum constant in enum class mekhq.campaign.roleplay.JournalEntryType
 
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
 
DiceExpression - Class in mekhq.campaign.roleplay
A dice expression such as 2d6+1, d100, 4d6kh3 or 1d20+1d4-2, for rules from other games.
DiceExpression.Roll - Record Class in mekhq.campaign.roleplay
A rolled expression.
DiceExpression.Term - Record Class in mekhq.campaign.roleplay
One part of an expression.
DiceExpression.TermRoll - Record Class in mekhq.campaign.roleplay
The dice thrown for one term.
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
 
difficulty() - Method in record class mekhq.campaign.PiratePointAnalysis.Facts
Returns the value of the difficulty record component.
difficulty() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Opponent
Returns the value of the difficulty record component.
DifficultyFacts(int, int, int, int, int) - Constructor for record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
Creates an instance of a DifficultyFacts record class.
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
 
directDistanceLy(PlanetarySystem, PlanetarySystem) - Static method in class mekhq.campaign.NavigationRouteAnalysis
 
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() - Method in record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonColors
Returns the value of the disabled record component.
DISABLED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.gm.StratConPlayType
 
DISABLED - Enum constant in enum class mekhq.campaign.enums.LithiumFusionBatteryMode
 
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_OUTBREAKS - Enum constant in enum class mekhq.gui.InterstellarMapPanel.MapMode
 
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, 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(StratConCampaignState, StratConScenario, boolean, boolean, DeploymentMode) - Method in class mekhq.gui.stratCon.deployment.StratConDeploymentWizard
Populates the wizard for a deployment and shows it.
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
 
DisplayDate(LocalDate, String) - Constructor for record class mekhq.gui.model.ScenarioTableModel.DisplayDate
Creates an instance of a DisplayDate record class.
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
 
dissenterLabel() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerContent
Returns the value of the dissenterLabel record component.
dissenterPreference() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the dissenterPreference record component.
dissenterStays() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerChoice
Returns the value of the dissenterStays record component.
DISTANCE_TO_JUMP_POINT - Static variable in class mekhq.campaign.universe.StarUtil
 
distanceKm() - Method in record class mekhq.campaign.PiratePointAnalysis.ApproachFacts
Returns the value of the distanceKm record component.
distanceLy() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
Returns the value of the distanceLy record component.
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
 
DIVERSIONARY_RAID_TARGET_PER_SCALE - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
The Escalation a Diversionary Raid must reach, per point of the contract's scale.
dividedBy(double) - Method in record class mekhq.campaign.finances.Money
 
dividedBy(Money) - Method in record class mekhq.campaign.finances.Money
 
DIVIDER - Static variable in class mekhq.gui.baseComponents.hud.HudStyle
 
DIVISION - Enum constant in enum class mekhq.campaign.force.FormationLevel
 
divisiveness() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Returns the value of the divisiveness record component.
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
 
DO_NOT_MOTHBALL_SALVAGE - Static variable in class mekhq.MHQConstants
 
DO_NOT_MOTHBALL_UNITS_IN_BAYS - Static variable in class mekhq.MHQConstants
 
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.campaign.personnel.quartermaster.EquipmentKitCatalog.KitProfession
 
DOCTOR - Enum constant in enum class mekhq.gui.enums.PersonnelFilter
 
DOCTOR_DEFAULT_TOOL_KIT - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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.
DocumentChangeListenerUtil - Class in mekhq.gui.utilities
Attaches a single callback to every kind of change a text component's document can report.
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.contractData.ChaosObjectiveSpecialRules
 
DOUBLE_JUMP - Enum constant in enum class mekhq.campaign.enums.LithiumFusionBatteryMode
 
DOUBLE_SUPPORT_PAYOUTS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.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.
DRAG - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryMethod
Dragged, which commits the unit to this wreck alone.
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 numbers read from an older save, for use during post-load reconnection.
drainPendingPartUniqueIds() - Method in class mekhq.campaign.AbstractMobileLocation
Returns and clears the part identities 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
 
drawerWidth() - Static method in class mekhq.gui.baseComponents.hud.HudGuideDrawer
 
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.
duplicates() - Method in record class mekhq.campaign.roleplay.JournalArchive.ImportResult
Returns the value of the duplicates record component.
DWARF_TERRESTRIAL - Enum constant in enum class mekhq.campaign.universe.enums.PlanetaryType
 
Dwell(int, PlanetarySystem, int, long, LocalDateTime, LocalDateTime) - Constructor for record class mekhq.campaign.JumpPathSchedule.Dwell
Creates an instance of a Dwell record class.
dwellHours() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
Returns the value of the dwellHours record component.
dwells() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the dwells record component.
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
 
earliestFeasibleDeparture() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the earliestFeasibleDeparture record component.
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
 
EASY - Enum constant in enum class mekhq.campaign.roleplay.CheckDifficulty
 
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 - 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
 
edgeAllowed() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Settings
Returns the value of the edgeAllowed record component.
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.
eligibleFormationIds() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.OrderOption
Returns the value of the eligibleFormationIds 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 - Enum constant in enum class mekhq.campaign.roleplay.NpcRating
 
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
 
emergenceInsideDetectionEnvelope() - Method in record class mekhq.campaign.PiratePointAnalysis.ApproachFacts
Returns the value of the emergenceInsideDetectionEnvelope record component.
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 - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession.SalvageClaim
The wreck goes to the employer; under some settlements the player is paid a share of its value.
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).
EMPLOYER_SUPPORT - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
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
 
EmployerLostPlanet - Class in mekhq.campaign.mission.contract.utilities
Handles a defensive StratCon contract whose employer loses control of the planet the contract is fought on.
EmployerLostPlanetNagDialog - Class in mekhq.gui.dialog.nagDialogs
Asks the player how to respond when their employer is about to lose control of the planet a defensive contract is being fought on (see EmployerLostPlanet).
EmployerLostPlanetNagDialog(Campaign, AbstractContract) - Constructor for class mekhq.gui.dialog.nagDialogs.EmployerLostPlanetNagDialog
Shows the dialog for a contract whose employer loses control of its planet tomorrow, and records the player's response on the contract.
EmployerNegotiator - Class in mekhq.campaign.mission.contract.contractGeneration.negotiationsAndNPCs
Generates the employer's negotiator for a contract.
empty() - Static method in record class mekhq.gui.dialog.quartermaster.KitIssueSection.Tally
 
EMPTY_HEX_DEPLOYMENT_ESCALATION - Static variable in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
The Escalation a deployment to an empty hex adds (or, on a Garrison Duty contract, removes), when no scenario results.
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_ABSTRACT_COMBAT_AUTO_RESOLVE - Static variable in class mekhq.MHQConstants
 
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() - Method in record class mekhq.campaign.PiratePointAnalysis.Modifier
Returns the value of the enabled record component.
enabled() - Method in record class mekhq.gui.baseComponents.hud.HudSegmentedControl.Segment
Returns the value of the enabled record component.
ENABLED_RANDOM_DEATH_AGE_GROUPS - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
enabledModifierTotal() - Method in record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
Returns the value of the enabledModifierTotal record component.
ENCOURAGING - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Social
 
end() - Method in record class mekhq.campaign.JumpPathSchedule.Dwell
Returns the value of the end record component.
end() - Method in record class mekhq.campaign.roleplay.TravelLog.ContractInfo
Returns the value of the end record component.
END_CONTRACT_AFTER_TWO_CONSECUTIVE_TRACKS - Enum constant in enum class mekhq.campaign.mission.contract.contractData.ChaosObjectiveSpecialRules
 
EndArcStoryTrigger - Class in mekhq.campaign.storyArc.storytrigger
A StoryTrigger to end the story arc.
EndArcStoryTrigger() - Constructor for class mekhq.campaign.storyArc.storytrigger.EndArcStoryTrigger
 
endContractEarly(LocalDate, Money) - Method in class mekhq.campaign.mission.contract.AbstractContract
Ends this contract early by moving its end date to newEndDate and storing the final payout that will be paid on completion in place of the remaining monthly payments.
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.
endingTransitDays() - Method in record class mekhq.campaign.JumpPathItinerary.Plan
Returns the value of the endingTransitDays record component.
endpointArrival() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
Returns the value of the endpointArrival record component.
endpointArrivalElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Returns the value of the endpointArrivalElapsedDays record component.
endpointTransitDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Returns the value of the endpointTransitDays record component.
endSieges(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilitySiege
Ends every siege on a facility.
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 - Enum constant in enum class mekhq.campaign.personnel.ATOWTraits
 
ENEMY_BONDSMAN - Enum constant in enum class mekhq.campaign.personnel.enums.PersonnelStatus
 
ENEMY_FACILITY_ACTIVITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
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.
entityHasArtillery(Entity) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
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
 
entries() - Method in record class mekhq.campaign.JumpPathItinerary.Plan
Returns the value of the entries record component.
entries() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the entries record component.
entries() - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
Returns the value of the entries record component.
Entry(JumpPathItinerary.TimelineEntry, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime, long) - Constructor for record class mekhq.campaign.JumpPathSchedule.Entry
Creates an instance of a Entry record class.
Entry Point - Search tag in class mekhq.campaign.personnel.education.TrainingCombatTeams
Section
ENVIRONMENTAL_SENSITIVITY - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
ENVIRONMENTS_ARTIFICIAL_ACTIVITY - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_ARTIFICIAL_ATMOSPHERE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_ARTIFICIAL_CONDITION - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_ARTIFICIAL_SMELLS - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_ARTIFICIAL_SOUNDS - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_NATURAL_ATMOSPHERE - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_NATURAL_ECOLOGY - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_NATURAL_SMELLS - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_NATURAL_SOUNDS - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
ENVIRONMENTS_NATURAL_WEATHER - Enum constant in enum class mekhq.campaign.roleplay.OracleTable
 
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.deployment.ReinforcementCost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementRoll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.OrderOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.UpcomingEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityJson.LoadedFacilityDefinition
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 record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
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 record class mekhq.campaign.JumpDriveProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathItinerary.CircuitPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathItinerary.Plan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathItinerary.RequiredAcceleration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathSchedule.Dwell
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathSchedule.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.JumpPathSchedule.Result
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.salvage.RecoveryTimeData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageFormationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan.RemainingCapacity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageTechCandidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageTechFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.Finding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.PathAssessment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.Reachability
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.NavigationRouteAnalysis.ReachabilityEntry
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.LifePath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathIO.LifePathLoadResult
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 record class mekhq.campaign.personnel.quartermaster.DefaultKitChanges.Change
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.PiratePointAnalysis.ApproachFacts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.PiratePointAnalysis.Facts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.PiratePointAnalysis.Input
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.PiratePointAnalysis.Modifier
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.roleplay.CheckRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.CheckRecord.Side
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.CheckTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.CheckTrait
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.Concepts.Concept
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.DiceExpression.Roll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.DiceExpression.Term
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.DiceExpression.TermRoll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.FateChartResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.JournalArchive.ImportResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.JournalFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.OracleAnswer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.PlotThreadStep
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.Roleplay.PlotThreadChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Opponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Settings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.TravelLog.ContractInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.TravelLog.Observation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.roleplay.TravelLog.SystemSummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.RouteAlternativesPlanner.Course
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.RouteAlternativesPlanner.PlanningResult
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 record class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator.RolledBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.universe.commandGeneration.SupportVehicleSelector.Candidate
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.FactionStandingUltimatumSide
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.campaign.work.RepairTechEligibility.TechListToggles
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.campaign.work.TechTaskEstimate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonColors
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonStateColors
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.hud.HudCard.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.ExampleLine
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Guide
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Step
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Term
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.baseComponents.hud.HudSegmentedControl.Segment
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.factionStanding.FactionStandingUltimatumDialog.UltimatumSide
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerContent
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 record class mekhq.gui.dialog.quartermaster.KitIssueSection.Tally
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.model.ScenarioTableModel.DisplayDate
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.stratCon.deployment.DeploymentItemRenderer.SectionHeader
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
 
equipAllAerospacePilotsWithKit(Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
Equips every active player aerospace pilot who is not already wearing the Aerospace Fighter Pilot Kit with it, directly — a one-off convenience granted when the aerospace deployment requirement is first enabled, so the fighters are not immediately grounded.
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.
equipAllTechsWithBasicToolKit(Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitIssuer
Issues a Basic Toolkit to every active technician who carries no tool kit at all — a one-off convenience granted when the "Techs Need a Tool Kit" requirement is first enabled, so the workforce is not immediately unable to make repairs.
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.
equipDefaultKitOnRoleChange(Person, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.ArmorKitIssuer
After a person's role changes, issues their new group's default armor kit — but only if they are still in coveralls and not already awaiting a kit.
equipDefaultToolKitOnRecruitment(Person, Campaign, boolean) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitIssuer
On joining the campaign, a new person is issued the default kit configured for each of their roles: their primary role's default into the primary kit slot, their secondary role's into the secondary slot.
equipDefaultToolKitOnRoleChange(Person, KitSlot, Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitIssuer
After a person's role changes, issues the new role's default kit — but only into a free kit slot, never over a kit they already carry or await.
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.enums.PersonnelTableModelColumn
 
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_KIT - Enum constant in enum class mekhq.gui.model.PartsFilterGroup
 
EQUIPMENT_KITS - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
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.
equipmentKitBonuses() - Method in record class mekhq.campaign.personnel.skills.SkillModifierData
Returns the value of the equipmentKitBonuses record component.
EquipmentKitCatalog - Class in mekhq.campaign.personnel.quartermaster
The catalog of CamOps specialized equipment kits MekHQ issues to technicians, and which Tech/... repair skills each kit improves.
EquipmentKitCatalog.KitProfession - Enum Class in mekhq.campaign.personnel.quartermaster
The professions that receive a per-profession default equipment kit on recruitment: the technician professions (including vessel crew and Astechs), plus doctors, medics, and administrators for their medical and computer kits.
EquipmentKitIssuer - Class in mekhq.campaign.personnel.quartermaster
The warehouse side of issuing equipment kits, mirroring ArmorKitIssuer: drawing a kit out of a person's stores to issue it, returning one when a kit is removed, and issuing the configured defaults on recruitment, on a role change, on request, and when a default is changed.
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.
EquipmentSummaryPanel - Class in mekhq.gui.view
A small, reusable "Equipment" block for a Person.
EquipmentSummaryPanel(Person) - Constructor for class mekhq.gui.view.EquipmentSummaryPanel
 
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.campaign.personnel.advancedCharacterBuilder.LifePathIO.LifePathLoadResult
Returns the value of the errorMessage record component.
errorMessage() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
Returns the value of the errorMessage record component.
ESCALATING - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics.EscalationMode
Escalation starts at 0 and only ever rises.
ESCALATING_HOT_SPOTS_UPKEEP - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
escalation(int, int, Integer, boolean) - Static method in class mekhq.gui.view.ContractMeterBar
Creates an Escalation gauge running from 0 to the contract's maximum Escalation.
Escalation - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.StrategicObjectiveType
Raising the contract's Escalation to the objective's desired count before the contract ends (see StratConEscalation).
ESCALATION - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
escalationMode() - Method in record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
Returns the value of the escalationMode 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
 
escapeHtml(String) - Static method in class mekhq.campaign.roleplay.JournalText
 
escapeMarkdown(String) - Static method in class mekhq.campaign.roleplay.JournalText
Escapes the characters Markdown would read as formatting, so text such as "<ECM>", "Kell_Hounds_Two" or a line starting "# " reads as written.
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.
estimate(Campaign, IPartWork, Person) - Static method in record class mekhq.campaign.work.TechTaskEstimate
 
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.
estimateReinforcementArrivalTurn(List<Entity>, int) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
Estimates the turn a manually-deployed reinforcement force would arrive on, mirroring the non-delayed branch of AtBDynamicScenarioFactory.setDeploymentTurnsForReinforcements(LocalHangar, Scenario, List, int, boolean): the arrival scale divided by the force's slowest unit speed, reduced by the given turn modifier (typically the commander's Strategy skill plus the scenario's reinforcement delay reduction).
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
exact() - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
Returns the value of the exact record component.
ExactMatchStep - Class in mekhq.campaign.unit.cleanup
 
ExactMatchStep() - Constructor for class mekhq.campaign.unit.cleanup.ExactMatchStep
 
example() - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Guide
Returns the value of the example record component.
exampleIntro() - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Guide
Returns the value of the exampleIntro record component.
ExampleLine(String, String) - Constructor for record class mekhq.gui.baseComponents.hud.HudGuideDrawer.ExampleLine
Creates an instance of a ExampleLine record class.
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
 
EXCEPTIONAL_NO - Enum constant in enum class mekhq.campaign.roleplay.FateChartAnswer
 
EXCEPTIONAL_YES - Enum constant in enum class mekhq.campaign.roleplay.FateChartAnswer
 
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
 
excludeUnitsOfFormations(List<Unit>, Collection<Formation>) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Drops every unit that already belongs to one of the given formations.
EXCLUSIONS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilderTabType
 
exclusionsAbilities() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsAbilities record component.
exclusionsAbilities() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsAbilities(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsAbilities.
exclusionsAttributes() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsAttributes record component.
exclusionsAttributes() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsAttributes(Map<Integer, Map<SkillAttribute, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsAttributes.
exclusionsCategories() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsCategories record component.
exclusionsCategories() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsCategories(Map<Integer, Map<LifePathCategory, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsCategories.
exclusionsEdge() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsEdge record component.
exclusionsEdge() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsEdge(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsEdge.
exclusionsFactions() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsFactions record component.
exclusionsFactions() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsFactions(Map<Integer, Set<String>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsFactions.
exclusionsFlexibleAttribute() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsFlexibleAttribute record component.
exclusionsFlexibleAttribute() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsFlexibleAttribute(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsFlexibleAttribute.
exclusionsLifePath() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsLifePath record component.
exclusionsLifePath() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsLifePath(Map<Integer, Set<UUID>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsLifePath.
exclusionsMetaSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsMetaSkills record component.
exclusionsMetaSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsMetaSkills(Map<Integer, Map<SkillSubType, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsMetaSkills.
exclusionsSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsSkills record component.
exclusionsSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsSkills(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsSkills.
exclusionsSystems() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsSystems record component.
exclusionsSystems() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsSystems(Map<Integer, Set<String>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsSystems.
exclusionsTraits() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the exclusionsTraits record component.
exclusionsTraits() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
exclusionsTraits(Map<Integer, Map<ATOWTraits, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets exclusionsTraits.
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.
EXISTING_STAFF - Enum constant in enum class mekhq.campaign.universe.commandGeneration.SupportPersonnelToTOE.VehicleCrewSource
Seated from the section's own staff, who leave the support squads they crew today.
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
 
EXPERIMENTAL_WEAPONS - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityTrait
Prototype gear: fights at an enemy facility face better-equipped troops, and capturing it brings in Employer Support once, as the gear is traded to your employer.
EXPERIMENTAL_WEAPONS_CAPTURE_SUPPORT - Static variable in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityTrait
Employer Support capturing a facility with experimental weapons brings in.
EXPIRED - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest.PointOfInterestStatus
Reached its expiry date without being resolved.
ExpiringNavPointsNagDialog - Class in mekhq.gui.dialog.nagDialogs
Warns the player, before the day advances, about StratCon Nav Points that will expire without having been dealt with.
ExpiringNavPointsNagDialog(Campaign) - Constructor for class mekhq.gui.dialog.nagDialogs.ExpiringNavPointsNagDialog
 
ExpiringNavPointsNagLogic - Class in mekhq.gui.dialog.nagDialogs.nagLogic
Finds StratCon Nav Points (points of interest) that will expire when the day next advances without having been dealt with.
ExpiringNavPointsNagLogic() - Constructor for class mekhq.gui.dialog.nagDialogs.nagLogic.ExpiringNavPointsNagLogic
 
EXPLOITATIVE - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
export(List<JournalEntry>, JournalExporter.Format, String, String, Function<UUID, String>, Function<UUID, String>, Function<LocalDate, String>) - Static method in class mekhq.campaign.roleplay.JournalExporter
 
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
 
exposureDays() - Method in record class mekhq.campaign.PiratePointAnalysis.ApproachFacts
Returns the value of the exposureDays record component.
expReduction - Variable in enum class mekhq.campaign.work.WorkTime
 
expression() - Method in record class mekhq.campaign.roleplay.DiceExpression.Roll
Returns the value of the expression record component.
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.personnel.ATOWTraits
 
EXTRA_INCOME - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
EXTRA_INCOME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
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
 
eyebrow() - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Guide
Returns the value of the eyebrow record component.
eyebrow(String) - Static method in class mekhq.gui.baseComponents.hud.Hud
A small, tracked, upper-case caption, as the map's inset panels label their contents.
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(CampaignOptions) - Static method in class mekhq.campaign.digitalGM.stratCon.gm.StratConGMs
Resolves the facility strategy of the digital GM governing the given campaign.
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_DENSITY - Static variable in class mekhq.campaign.campaignOptions.CampaignOption
 
FACILITY_HOSTILE - Static variable in class mekhq.campaign.digitalGM.stratCon.biome.StratConBiomeManifest
 
FACILITY_LEAD_STATE_KEY - Static variable in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConTargetIntelligenceBehavior
The state key marking target intelligence that leads to a facility; its value is true.
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.
FacilityCaptureChoice - Enum Class in mekhq.campaign.digitalGM.stratCon.facility
What the player does with an enemy facility they have just captured.
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
 
FacilityOperation - Enum Class in mekhq.campaign.digitalGM.stratCon.facility
The orders a player can give a deployed formation at a facility, or on an empty hex.
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
 
FacilityTrait - Enum Class in mekhq.campaign.digitalGM.stratCon.facility
Something particular about one facility, rolled when it is placed, so that two facilities of the same type need not play the same.
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() - Method in record class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog.UltimatumSide
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 - Enum constant in enum class mekhq.gui.InterstellarMapPanel.MapMode
 
FACTION - Static variable in class mekhq.campaign.force.ForceOptions
Identifier for the Faction option.
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_STANDING_ULTIMATUM_MANIFEST - Static variable in class mekhq.MHQConstants
 
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.
factionCode() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumSide
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.
FactionStandingUltimatumData - Record Class in mekhq.campaign.universe.factionStanding
Holds data for Faction Standing ultimatum event.
FactionStandingUltimatumData(String, String, String, List<String>, List<FactionStandingUltimatumSide>, String, boolean, int) - Constructor for record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Normalizes affectedFactionCodes and sides into immutable, non-null lists.
FactionStandingUltimatumDialog - Class in mekhq.gui.dialog.factionStanding
Dialog logic for resolving a Faction Standing ultimatum event.
FactionStandingUltimatumDialog(Campaign, List<FactionStandingUltimatumDialog.UltimatumSide>, String, boolean, int, String, LocalDate) - Constructor for class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Constructs and immediately runs the dialog sequence for an ultimatum event, then resolves the player's choice.
FactionStandingUltimatumDialog.UltimatumSide - Record Class in mekhq.gui.dialog.factionStanding
One side of an ultimatum, ready to show and resolve.
FactionStandingUltimatumEditorDialog - Class in mekhq.gui.developerTools
A developer tool for editing Faction Standing ultimatum files (JSON).
FactionStandingUltimatumEditorDialog(JFrame) - Constructor for class mekhq.gui.developerTools.FactionStandingUltimatumEditorDialog
 
FactionStandingUltimatumManifest - Class in mekhq.campaign.universe.factionStanding
A manifest listing the file names of the Faction Standing ultimatums the game loads.
FactionStandingUltimatumManifest() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumManifest
 
FactionStandingUltimatumSide - Record Class in mekhq.campaign.universe.factionStanding
One side the player can choose in a Faction Standing ultimatum, represented by the person asking for the campaign's support.
FactionStandingUltimatumSide(String, String, PersonnelRole, String) - Constructor for record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumSide
Creates an instance of a FactionStandingUltimatumSide record class.
FactionStandingUltimatumsLibrary - Class in mekhq.campaign.universe.factionStanding
Manages a library of FactionStandingUltimatumData objects, each loaded from its own JSON file.
FactionStandingUltimatumsLibrary() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumsLibrary
Constructs a new FactionStandingUltimatumsLibrary and loads the ultimatums listed in the default manifest.
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
 
facts() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
Returns the value of the facts record component.
Facts(PiratePointAnalysis.ApproachFacts, PiratePointAnalysis.ApproachFacts, PiratePointAnalysis.DifficultyFacts, double, double, double) - Constructor for record class mekhq.campaign.PiratePointAnalysis.Facts
Creates an instance of a Facts record class.
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(RouteAlternativesPlanner.PlanningStatus) - Static method in record class mekhq.campaign.RouteAlternativesPlanner.PlanningResult
 
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.campaign.personnel.ATOWTraits
 
FAME - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
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
 
FASTEST - Enum constant in enum class mekhq.campaign.RouteAlternativesPlanner.CourseKind
 
fate() - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
Returns the value of the fate record component.
FATE_CHART - Enum constant in enum class mekhq.campaign.roleplay.JournalEntryType
 
FateChart - Class in mekhq.campaign.roleplay
Implements the Fate Chart used to answer yes/no questions in the solo-roleplay oracle system.
FateChartAnswer - Enum Class in mekhq.campaign.roleplay
The answer produced by consulting the FateChart.
FateChartOdds - Enum Class in mekhq.campaign.roleplay
The odds a player assigns to a question put to the FateChart, ordered from least to most likely.
FateChartResult - Record Class in mekhq.campaign.roleplay
The outcome of consulting the FateChart.
FateChartResult(FateChartAnswer, int, RandomEventFocus, int) - Constructor for record class mekhq.campaign.roleplay.FateChartResult
Creates an instance of a FateChartResult record class.
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_HIGHLIGHT_THRESHOLD - Static variable in class mekhq.gui.utilities.PersonnelStateColors
A person with at least this much effective fatigue is flagged as fatigued.
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
 
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
 
feasible() - Method in record class mekhq.campaign.JumpPathSchedule.Result
Returns the value of the feasible record component.
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
 
FEWEST_JUMPS - Enum constant in enum class mekhq.campaign.RouteAlternativesPlanner.CourseKind
 
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
 
FieldFortifications - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityType
Prepared positions that strengthen fights at the hex and nowhere else.
fieldKitchens() - Method in record class mekhq.campaign.universe.commandGeneration.SupportVehicleSelector.Candidate
Returns the value of the fieldKitchens record component.
FIFTEEN_TWENTY_FOUR - Enum constant in enum class mekhq.campaign.personnel.enums.TenYearAgeRange
 
FIFTY_FIFTY - Enum constant in enum class mekhq.campaign.roleplay.FateChartOdds
 
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
 
FIGHTING_HERE - Enum constant in enum class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamAvailability
A Salvage formation fighting in this scenario, which the salvage system lets salvage it afterward.
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.
fileHasLegalStatement() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathIO.LifePathLoadResult
Returns the value of the fileHasLegalStatement record component.
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
 
fillHistory(List<TravelLog.ContractInfo>, LocalDate) - Method in class mekhq.campaign.roleplay.TravelLog
Rebuilds the main force's history from the campaign's contracts, once per campaign: an arrival in each contract's system on the day it started, for every contract before the log's first record.
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.
finalizeForceDeployment(Campaign, StratConTrackState, StratConScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.deployment.StratConDeploymentService
Finalizes a page's commit: assigns every deployed force to the track and, the first time forces are committed, translates and scales the scenario's objectives.
finalizeInitialization() - Method in class mekhq.gui.campaignOptions.CreateCampaignPreset
 
finalizeInitialization() - Method in class mekhq.gui.dialog.AdvanceDaysDialog
 
finalizeInitialization() - Method in class mekhq.gui.dialog.CompleteMissionDialog
Enforces a content-sized floor after the base initialization restores the stored window preferences.
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.
finalTargetNumber() - Method in record class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementRoll
Returns the value of the finalTargetNumber 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(Entity, int) - Static method in class mekhq.campaign.unit.SparePartsQuirkMultiplier
 
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
 
findByName(String) - Method in class mekhq.campaign.roleplay.Roleplay
 
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).
findHoldingWarehouse(Campaign, Part) - Method in class mekhq.campaign.CampaignLocationManager
Finds the warehouse whose stock holds this exact part: the campaign warehouse or a base's.
Finding(NavigationRouteAnalysis.FindingKind, NavigationRouteAnalysis.Severity) - Constructor for record class mekhq.campaign.NavigationRouteAnalysis.Finding
Creates an instance of a Finding record class.
findings() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
Returns the value of the findings record component.
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 number.
findPartAnywhere(Campaign, UUID) - Method in class mekhq.campaign.CampaignLocationManager
Finds a part in the campaign warehouse or any base warehouse by its campaign-wide identity.
findPartByLegacyNumber(Campaign, int) - Method in class mekhq.campaign.CampaignLocationManager
Finds a part named by its number in an older save, which did not say which warehouse the number belongs to.
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
 
findPartsThatCannotBeBought(Campaign, Refit) - Static method in class mekhq.campaign.parts.RefitPurchaseCheck
 
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.
findPlacementCoords(StratConTrackState, StratConPointOfInterestDefinition) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestPlacer
Picks a random eligible hex for a point of interest of the given type.
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.
findRefusal(Campaign, IPartWork, Unit, Person, RepairTechEligibility.TechListToggles) - Static method in class mekhq.campaign.work.RepairTechEligibility
 
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
 
findSlot(UUID) - Method in class mekhq.campaign.unit.TrooperSlots
 
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
 
findUnitRefitBy(LocalHangar, Person) - Method in class mekhq.campaign.ForceHumanResources
Finds the unit whose refit this person is working on.
findWearersOfLostSuits(BattleArmor) - Method in class mekhq.campaign.unit.TrooperSlots
Finds the people whose suit was lost in a battle: they wore a suit that came back with no living trooper in it.
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() - Method in record class mekhq.campaign.roleplay.CheckTrait
Returns the value of the first record component.
FIRST_NAME - Enum constant in enum class mekhq.gui.dialog.CreateCharacterDialog.NameRestrictions
 
FIRST_NAME - Enum constant in enum class mekhq.gui.enums.PersonnelTableModelColumn
 
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.
firstVisit() - Method in record class mekhq.campaign.roleplay.TravelLog.SystemSummary
Returns the value of the firstVisit record component.
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
 
FIXED_XP - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilderTabType
 
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
fixedXPAbilities() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPAbilities record component.
fixedXPAbilities() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPAbilities(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPAbilities.
fixedXPAttributes() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPAttributes record component.
fixedXPAttributes() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPAttributes(Map<Integer, Map<SkillAttribute, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPAttributes.
fixedXPEdge() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPEdge record component.
fixedXPEdge() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPEdge(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPEdge.
fixedXPFlexibleAttribute() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPFlexibleAttribute record component.
fixedXPFlexibleAttribute() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPFlexibleAttribute(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPFlexibleAttribute.
fixedXPMetaSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPMetaSkills record component.
fixedXPMetaSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPMetaSkills(Map<Integer, Map<SkillSubType, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPMetaSkills.
fixedXPNaturalAptitudes() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPNaturalAptitudes record component.
fixedXPNaturalAptitudes() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPNaturalAptitudes(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPNaturalAptitudes.
fixedXPNaturalAptitudesMetaSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPNaturalAptitudesMetaSkills record component.
fixedXPNaturalAptitudesMetaSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPNaturalAptitudesMetaSkills(Map<Integer, Map<SkillSubType, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPNaturalAptitudesMetaSkills.
fixedXPSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPSkills record component.
fixedXPSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPSkills(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPSkills.
fixedXPTraits() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the fixedXPTraits record component.
fixedXPTraits() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
fixedXPTraits(Map<Integer, Map<ATOWTraits, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets fixedXPTraits.
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
 
FLASHPOINT_INTERVAL - Static variable in class mekhq.campaign.roleplay.PlotThread
Every this many steps is a flashpoint.
FLASK - Enum constant in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
 
flavorText() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flavorText record component.
flavorText() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flavorText(String) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flavorText.
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.
FLEXIBLE_PICKS_EQUAL_ITEMS - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.InvalidLifePathReason
 
FLEXIBLE_XP - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilderTabType
 
flexibleXPAbilities() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPAbilities record component.
flexibleXPAbilities() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPAbilities(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPAbilities.
flexibleXPAttributes() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPAttributes record component.
flexibleXPAttributes() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPAttributes(Map<Integer, Map<SkillAttribute, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPAttributes.
flexibleXPEdge() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPEdge record component.
flexibleXPEdge() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPEdge(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPEdge.
flexibleXPFlexibleAttribute() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPFlexibleAttribute record component.
flexibleXPFlexibleAttribute() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPFlexibleAttribute(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPFlexibleAttribute.
flexibleXPGroupKeys(Map<Integer, ?>...) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the index of every flexible XP award group the supplied maps describe.
flexibleXPGroupKeys(LifePathBuilder) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the index of every flexible XP set a Life Path under construction describes.
flexibleXPItemValues(int, Map<Integer, Integer>, Map<Integer, Integer>, Map<Integer, Map<SkillAttribute, Integer>>, Map<Integer, Map<ATOWTraits, Integer>>, Map<Integer, Map<String, Integer>>, Map<Integer, Map<SkillSubType, Integer>>, Map<Integer, Map<String, Integer>>, Map<Integer, Map<SkillSubType, Integer>>, Map<Integer, Map<String, Integer>>) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the XP value of every item in one flexible XP set.
flexibleXPItemValues(LifePathBuilder, int) - Static method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the XP value of every item in one flexible XP set of a Life Path under construction.
flexibleXPMetaSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPMetaSkills record component.
flexibleXPMetaSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPMetaSkills(Map<Integer, Map<SkillSubType, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPMetaSkills.
flexibleXPNaturalAptitudes() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPNaturalAptitudes record component.
flexibleXPNaturalAptitudes() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPNaturalAptitudes(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPNaturalAptitudes.
flexibleXPNaturalAptitudesMetaSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPNaturalAptitudesMetaSkills record component.
flexibleXPNaturalAptitudesMetaSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPNaturalAptitudesMetaSkills(Map<Integer, Map<SkillSubType, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPNaturalAptitudesMetaSkills.
flexibleXPPickCounts() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPPickCounts record component.
flexibleXPPickCounts() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPPickCounts(Map<Integer, Integer>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPPickCounts, how many items the player takes from each flexible XP set, keyed by set index.
flexibleXPSkills() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPSkills record component.
flexibleXPSkills() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPSkills(Map<Integer, Map<String, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPSkills.
flexibleXPTraits() - Method in record class mekhq.campaign.personnel.advancedCharacterBuilder.LifePath
Returns the value of the flexibleXPTraits record component.
flexibleXPTraits() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
 
flexibleXPTraits(Map<Integer, Map<ATOWTraits, Integer>>) - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Sets flexibleXPTraits.
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
 
focusClose() - Method in class mekhq.gui.baseComponents.hud.HudGuideDrawer
Moves the keyboard focus to the close button, so Space or Enter dismisses the guide.
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
 
focusOnHex(StratConCoords) - Method in class mekhq.gui.StratConPanel
Selects a hex, shows its information and scrolls the map so the hex sits roughly in the middle of the view.
focusOnHex(AbstractContract, StratConTrackState, StratConCoords) - Method in class mekhq.gui.StratConTab
Shows a hex of one of a contract's sectors: switches to the contract and sector, then selects the hex and centres the map on it.
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.
focusOnSector(UUID, int) - Method in class mekhq.gui.StratConTab
Shows the given sector, first switching the contract selector to the sector's contract if it is not the one being viewed.
focusOnStratConSector(UUID, int) - Method in class mekhq.gui.CampaignGUI
Brings the StratCon tab forward on the given sector, switching the contract it is showing to the sector's contract when that contract is one the tab can show.
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.
forCampaign(Campaign) - Static method in class mekhq.campaign.roleplay.OracleActions
 
forCampaign(Campaign, OracleActions) - Static method in class mekhq.campaign.roleplay.RoleplayChecks
 
forCappedSalvageRights(AbstractContract) - Static method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Creates the settlement used by Campaign Operations: the salvage rights cap how much salvage the player may claim, unless the contract has salvage exchange rights.
force() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
Returns the value of the force record component.
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_SCALE - Enum constant in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
 
FORCE_SCENARIO - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.PointOfInterestDeploymentOutcome
The roll is certain to spawn a scenario.
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.
forContract(AbstractContract) - Static method in record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
 
forEach(CriticalSlot, Consumer<Mounted<?>>) - Static method in class mekhq.campaign.unit.SlotMounts
Runs the action on each item in the slot: none, one, or two on a superheavy Mek.
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.baseComponents.FramedCommandButtonStyle.ButtonStateColors
Returns the value of the foreground record component.
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
 
forFileName(String) - Static method in enum class mekhq.campaign.roleplay.JournalExporter.Format
 
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.
formatDate(LocalDate) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
formation() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageFormationData
Returns the value of the formation record component.
formation() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamOption
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.salvage.SalvageFormationData
Returns the value of the formationType record component.
formationType() - Method in enum class mekhq.campaign.universe.commandGeneration.SupportCapability
The formation these vehicles are filed under in the Table of Organisation and Equipment.
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.
forObjectiveType(ContractObjectiveType) - Static method in record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
 
forPointOfInterestTypeId(String) - Static method in record class mekhq.campaign.digitalGM.stratCon.StratConContractMechanics
 
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
 
forSalvagePurchases(AbstractContract) - Static method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Creates the settlement used under salvage purchases: the salvage rights set the player's share of each wreck, which they can use to buy the unit.
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, a pirate search fields a self-directed pirate band, and a government (or tournament) search is issued by the player's own faction.
forSearchType(ContractSearchType) - Static method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
Returns the contract generator appropriate to the search type.
forSegment(PlanetarySystem, PlanetarySystem) - Method in interface mekhq.campaign.NavigationRouteAnalysis.Policy
 
forSegment(PlanetarySystem, PlanetarySystem) - Method in interface mekhq.campaign.RouteAlternativesPlanner.RoutePolicy
 
FORTIFY - Enum constant in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityOperation
 
forTooltip(Consumer<String>, String) - Static method in class mekhq.gui.utilities.TooltipMouseListenerUtil
Returns a listener that shows the given text while the pointer is over the component.
forTooltip(Consumer<String>, String, String) - Static method in class mekhq.gui.utilities.TooltipMouseListenerUtil
Returns a listener that shows the given text on entry and restores a default on exit.
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
 
found(JumpPath) - Static method in record class mekhq.campaign.RouteAlternativesPlanner.PlanningResult
 
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_REPAIR - Enum constant in enum class mekhq.campaign.personnel.medical.advancedMedicalAlternate.ProstheticType
 
FRACTURE_REPAIR - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
FRACTURE_REPAIR_RECOVERY - Static variable in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries
 
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() - Method in record class mekhq.gui.baseComponents.FramedCommandButtonStyle.ButtonStateColors
Returns the value of the frame record component.
FRAME - Enum constant in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
FramedCommandButton - Class in mekhq.gui.baseComponents
Command button with a finite corner frame that expands on hover.
FramedCommandButton(String) - Constructor for class mekhq.gui.baseComponents.FramedCommandButton
Creates a button using the standard theme-aware MekHQ palette.
FramedCommandButton(String, FramedCommandButtonStyle.ButtonColors) - Constructor for class mekhq.gui.baseComponents.FramedCommandButton
Creates a button using a fixed custom palette.
FramedCommandButtonStyle - Class in mekhq.gui.baseComponents
Theme-aware colors for FramedCommandButton.
FramedCommandButtonStyle.ButtonColors - Record Class in mekhq.gui.baseComponents
Colors for all command-button interaction states.
FramedCommandButtonStyle.ButtonStateColors - Record Class in mekhq.gui.baseComponents
Colors for one command-button interaction state.
frameProgress() - Method in class mekhq.gui.baseComponents.FramedCommandButton
 
FRAUDULENT - Enum constant in enum class mekhq.campaign.randomEvents.personalities.Greed
 
FREE - Enum constant in enum class mekhq.campaign.randomEvents.prisoners.PrisonerStatus
 
freeBays() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan.RemainingCapacity
Returns the value of the freeBays record component.
freeCargoTons() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan.RemainingCapacity
Returns the value of the freeCargoTons record component.
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() - Method in record class mekhq.campaign.roleplay.JournalFilter
Returns the value of the from record component.
from(AbstractContract, boolean, LocalDate) - Static method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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(LifePath) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilder
Creates a builder holding everything from an existing Life Path.
from(Planet, LocalDate) - Static method in record class mekhq.campaign.digitalGM.stratCon.sectorGeneration.PlanetProfile
Builds a profile from an explicit planet and date.
fromDefinition(StratConPointOfInterestDefinition, StratConCoords, LocalDate) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
Creates a point of interest from a definition, taking its starting owner from the definition's default owner and setting its expiry date from the definition's lifespan (rolled, if the definition has a lifespan die).
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.
fromFile(File) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityJson
Reads a StratCon facility definition from a JSON file, in either the current or the old format.
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.mission.scenarios.salvage.SalvageSystem
Finds the salvage system with the given lookup name.
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.ATOWTraits
Resolves a ATOWTraits from a lookup string, performing a case-insensitive match.
fromMode(LithiumFusionBatteryMode, boolean) - Static method in record class mekhq.campaign.JumpDriveProfile
Builds the profile for a fleet using the given effective Lithium-Fusion battery mode.
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.
fromRoll(int) - Static method in enum class mekhq.campaign.roleplay.RandomEventFocus
Looks up the focus for a d100 roll.
fromStepValue(int) - Static method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
fromStores() - Method in record class mekhq.gui.dialog.quartermaster.KitIssueSection.Tally
Returns the value of the fromStores record component.
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 its lookup name.
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.
fulfillPendingToolKits(Campaign) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitIssuer
Issues any awaited equipment kits that have since arrived in 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.
gainedNaturalAptitude(boolean, Person, LocalDate, String) - Static method in class mekhq.campaign.log.PerformanceLogger
Logs a person gaining a Natural Aptitude in a skill, if skill gain logging is enabled.
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
 
gameInformation() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerContent
Returns the value of the gameInformation record component.
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.
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.enums.Phenotype
 
GENERAL - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
 
GENERAL_CLAN - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL_CLAN_RULED_INNER_SPHERE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL_CRIMINAL - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL_DARK_CASTE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL_FREE_WORLDS_LEAGUE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
GENERAL_INNER_SPHERE - Enum constant in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
 
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.
generalSkillBonus(Person, String) - Static method in class mekhq.campaign.personnel.quartermaster.EquipmentKitCatalog
The best bonus this person's owned equipment kits grant to a roll made with the given non-technician skill (for example a medical kit boosting MedTech, or a computer boosting Administration).
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(OracleTable) - Method in class mekhq.campaign.roleplay.RandomOracleGenerator
Draws a random meaning from the given oracle table.
generate(SupportCapability, Campaign, Faction, boolean, SupportPersonnelToTOE.VehicleCrewSource, ForceNamingMethod) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Grants the vehicles of one support capability, with the crewing forced rather than taken from the campaign's temporary crew options.
generate(SupportCapability, Campaign, Faction, boolean, ForceNamingMethod) - Static method in class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator
Grants the vehicles of one support capability, crewed the way the campaign crews everything else: one named crew member plus the temporary crew pool where that role uses temporary crews, a full crew of individual personnel where it does not.
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.
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.
generateEnemyForFaction(Campaign, Faction, LocalDate) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationEnemy
generateEntityStub(List<Entity>) - Static method in class mekhq.Utilities
 
generateEscapees(AtBDynamicScenario, AbstractContract, Campaign, ScenarioForceTemplate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
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.roleplay.PlotThread
Loads a thread from a <plotThread> element.
generateInstanceFromXML(Node) - Static method in class mekhq.campaign.roleplay.Roleplay
Creates an instance from a <roleplay> element.
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
 
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.
generateMole(AtBDynamicScenario, AbstractContract, Campaign, ScenarioForceTemplate) - Static method in class mekhq.campaign.mission.scenarios.AtBDynamicScenarioFactory
 
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, ChaosEmployerType) - 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.
generateNpc(String) - Method in class mekhq.campaign.roleplay.OracleActions
Makes a new cast member with a profile rolled from the Characters tables, and logs it.
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
 
generateScaleForTableOfOrganization(PlayerForce, LocalHangar, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationScale
Determines the Scale of the player's entire TO&E, for Hot Spots upkeep.
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
Schedules the coming week's scenario in Single Drop play: one scenario, on a random day within the week.
generateSectorSpecs(int, StratConSectorCountMethod, int) - Static method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConSectorPlanner
Generates the list of sector specs for a contract.
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
 
getAbilities() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
getAccumulatedSkillTrainingCost(Campaign, Person) - Static method in class mekhq.campaign.personnel.skills.SkillTrainingCosts
Gets the combined C-bill cost of every priced experience level a person's skills have reached, as though each skill had been trained up from scratch.
getAccumulatedSpaTrainingCost(Person) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
Gets the combined C-bill cost of training every non-flaw SPA a person holds, as though each had been bought in turn.
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
 
getActiveCharacters() - Method in class mekhq.campaign.roleplay.Roleplay
 
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.
getActivity(Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConEnemyFacilityActivity
 
getActivitySummary(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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
 
getAdditionalInfo(StratConPointOfInterest, StratConTrackState) - Method in interface mekhq.campaign.digitalGM.stratCon.pointOfInterest.IStratConPointOfInterestBehavior
 
getAdditionalLightVehicleBaysCost() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalLightVehicleBaysRequired() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
getAdditionalLocalModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
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.
getAdministration(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
getAdministration(LocalDate) - Method in class mekhq.campaign.universe.PlanetarySystem
 
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.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
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
 
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.
getAllDefinitions() - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinitions
 
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
 
getAlliedProfile() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
 
getAlliedShare() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
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.
getAllowedTerrainCategories() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
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
getAlternateUnitCost() - Method in class mekhq.campaign.unit.Unit
Gets the unit's value under CampaignOption.USE_ALTERNATE_UNIT_COST: one support point per point of Battle Value, converted to C-bills when support point conversion is enabled, then adjusted by the unit price multiplier for the unit's tech base.
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.
getAmmoAvailable(LocalWarehouse, AmmoType) - Method in record class mekhq.campaign.ForceQuartermaster
Gets the amount of ammo of a given type available in a warehouse, such as a base's.
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
 
getAnchorOwner() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
getAnchorType() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
getAndApplyEIDegradationFlaw(Person) - Static method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AdvancedMedicalAlternateImplants
Randomly selects and applies a Flaw representing long-term EI degradation.
getAnswer() - Method in class mekhq.campaign.roleplay.JournalEntry
 
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.
getArmorKit() - Method in class mekhq.campaign.parts.InfantryArmorPart
 
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
 
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
 
getAttributes() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
getAvailableClaims() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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.
getAvailableFunds() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getAvailableMinutes() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getBaseTargetNumber() - Method in class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementAdvisor
 
getBaseTargetRoll() - Method in class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementAdvisor
 
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.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
 
getBattlefieldControlType() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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
 
getBehavior() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getBehavior(String) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestBehaviors
 
getBehaviorId() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
getBehaviorId() - Method in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConConfiguredPointOfInterestType
 
getBehaviorId() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getBehaviorIds() - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestBehaviors
 
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
 
getBestCargoCapacity() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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.
getBestTowCapacity() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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
 
getBiomes() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
 
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)
getBiomeTempMap() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
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
 
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
getBriefedContractTypes() - Static method in class mekhq.gui.dialog.nagDialogs.ContractSpecialMechanicsNagDialog
 
getBriefing() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
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
 
getBuildableDefinitions() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
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
 
getButtonColors() - Method in class mekhq.gui.baseComponents.FramedCommandButton
 
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
 
getCancelButton() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
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
 
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.
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
 
getCashShare() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getCashShare(Money) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Gets the cash the player is paid as their share of the salvage going to their employer.
getCategories() - Static method in enum class mekhq.campaign.roleplay.OracleTable
 
getCategories() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getCategories() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
Returns the categories this Life Path belongs to.
getCategory() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractCharacteristic
 
getCategory() - Method in enum class mekhq.campaign.roleplay.OracleTable
 
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.
getChaosFactor() - Method in class mekhq.campaign.roleplay.Roleplay
 
getChaosObjectiveType() - Method in enum class mekhq.campaign.mission.contract.contractData.ContractObjectiveType
 
getChaosSupportPointsFromMoney(Money) - Static method in class mekhq.campaign.chaosCampaign.ChaosCampaignUtilities
 
getCharacter(UUID) - Method in class mekhq.campaign.roleplay.Roleplay
 
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
 
getCharacterName(UUID) - Method in class mekhq.campaign.roleplay.Roleplay
 
getCharacters() - Method in class mekhq.campaign.roleplay.JournalEntry
 
getCharacters() - Method in class mekhq.campaign.roleplay.Roleplay
 
getCharacters() - Method in class mekhq.campaign.roleplay.TravelRecord
 
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
 
getChassisCount(Entity) - Method in class mekhq.campaign.mission.scenarios.salvage.OwnedUnitCounts
 
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
 
getCheck() - Method in class mekhq.campaign.roleplay.JournalEntry
 
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.
getClaim(WreckRecovery) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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.
getColorReasonsText(List<String>) - Static method in class mekhq.gui.utilities.PersonnelStateColors
Converts the reason keys collected by PersonnelStateColors.getStateColors(Campaign, Person, List) into tooltip text, one reason per line.
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
 
getCombatPayMultiplier(int, boolean, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.TrackIntensityTable
How much to multiply a contract's combat pay by under the two Track Intensity Table options, so the extra scenarios they bring do not inflate the contract's total combat pay.
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
 
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
 
getCommitButton() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
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
 
getCompletionDate() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOrder
 
getComponent() - Method in interface mekhq.gui.dialog.quartermaster.KitIssueSection
The tab body for this kit family.
getComponent() - Method in class mekhq.gui.dialog.quartermaster.ToolKitSection
 
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.digitalGM.stratCon.facility.StratConFacility
 
getCondition() - Method in class mekhq.campaign.unit.Unit
 
getConditionStatus() - Method in class mekhq.campaign.parts.OmniPod
An OmniPod holds nothing until equipment is put in it, so it reads as empty rather than functional.
getConditionStatus() - Method in class mekhq.campaign.parts.Part
 
getConfiguredTargetNumberPreferred() - Method in class mekhq.service.mrms.MRMSService.MRMSPartAction
 
getConfirmBlockers() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
Lists what stops the player confirming their salvage.
getConflictingTrait() - Method in enum class mekhq.campaign.digitalGM.stratCon.facility.FacilityTrait
 
getConnections() - Method in class mekhq.campaign.personnel.Person
Returns the character's base (unadjusted) Connections value.
getConsecutiveTrackResultTally() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
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
 
getContract(StratConTrackState, Campaign) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestRules
 
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().
getContractCombatPay(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
The per-battle combat bonus actually owed for this contract: the active scheme's combat pay, except an opportunistic (non-covert) pirate raid always earns zero - the band loots for itself, and only a secretly-bankrolled (covert) pirate raid is paid a combat bonus, by its hidden sponsor.
getContractCommandRights() - Method in enum class mekhq.campaign.mission.contract.contractData.ChaosContractStepsTable
 
getContractDefinition(ContractObjectiveType) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
Returns the StratCon contract definition for the given ContractObjectiveType
getContractEnd(UUID) - Method in class mekhq.campaign.roleplay.TravelLog
 
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.
getContractsAwaitingResponse(Campaign) - Static method in class mekhq.campaign.mission.contract.utilities.EmployerLostPlanet
Finds the contracts that need the player's response before the day can end: those whose employer loses control of their planet tomorrow, where the unit has already arrived.
getContractScore() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getContractScore(boolean, AbstractContract) - Static method in class mekhq.campaign.mission.contract.utilities.ContractScore
Calculates the overall contract score based on scenario outcomes and modifiers.
getContractsLosingControl(Campaign, LocalDate, LocalDate) - Static method in class mekhq.campaign.mission.contract.utilities.EmployerLostPlanet
Finds the contracts whose employer loses control of their planet between two days, including contracts the unit is still travelling to.
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.facility.StratConRoadCut
 
getCoords() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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.
getCostToGainNaturalAptitude(String, boolean) - Method in class mekhq.campaign.personnel.Person
Calculates the XP cost of gaining a Natural Aptitude in a skill, before the campaign's XP cost multiplier and before any XP already put towards the aptitude.
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.
getCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.PointOfInterestParameters
 
getCountDownMaxValue() - Static method in class mekhq.campaign.personnel.skills.Skill
Deprecated, for removal: This API element is subject to removal in a future version.
getCounterattack(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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
 
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
 
getCutOffFacilities() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
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.roleplay.JournalEntry
 
getDate() - Method in class mekhq.campaign.roleplay.TravelRecord
 
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.baseComponents.hud.HudDateField
 
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
 
getDaysUntilDeployment() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
getDaysUntilDeployment() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConCivilDisobedienceBehavior
A riot breaks out at once.
getDaysUntilDeployment() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConScheduledParadeBehavior
A riot breaks out at once.
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.
getDeadline(StratConScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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.
getDecisiveDefeats() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getDecisiveVictories() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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.
getDefaultColors() - Static method in class mekhq.gui.baseComponents.FramedCommandButtonStyle
 
getDefaultFaction() - Method in class mekhq.campaign.universe.Factions
 
getDefaultNaturalAptitudeCost(String) - Static method in class mekhq.campaign.personnel.skills.SkillType
The default XP cost of buying a Natural Aptitude in a skill, based on its complexity in the A Time of War Master Skills List: SkillType.ADVANCED_NATURAL_APTITUDE_COST for Advanced skills (SA and CA) and SkillType.BASIC_NATURAL_APTITUDE_COST for Basic skills (SB and CB).
getDefaultOwner() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getDefaultPlayerForcesOffBoard() - Method in class mekhq.MHQOptions
 
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
 
getDefeats() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getDefinition() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getDefinition() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getDefinition() - Method in enum class mekhq.campaign.utilities.glossary.GlossaryEntry
Returns the localized definition for this glossary entry.
getDefinition(String) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Gets a definition by its ID, or by the file name of an old-format file merged into it.
getDefinition(String) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinitions
 
getDefinitionForType(StratConFacility.FacilityType) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
Finds the definition to use for a facility known only by its type, as in saves from before 0.51.01.
getDefinitionId() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getDefinitionId() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOrder
 
getDefinitions() - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getDefinitionsFor(ScenarioForceTemplate.ForceAlignment) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityFactory
 
getDeliveryUnitId() - Method in class mekhq.campaign.parts.AmmoStorage
 
getDensityMultiplier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConContractFacilityProfile
 
getDepartedShare(Collection<Person>) - Static method in class mekhq.campaign.universe.factionStanding.UltimatumUnitDamage
Works out what share of the personnel captured before the ultimatum have since left the campaign or died.
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
 
getDeploymentEncounterOdds() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getDeploymentEncounterOdds(StratConContractDefinition) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConContractInitializer
Retrieves a random deployment encounter odds value from the provided StratConContractDefinition.
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.digitalGM.stratCon.facility.StratConFacilityProfile
 
getDescription() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getDescription() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
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 enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Returns the description for this object by looking up the ".description" key in the resource bundle associated with this class.
getDescription() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.InvalidLifePathReason
Returns the sentence explaining what the author needs to change.
getDescription() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Returns the description for this object by looking up the ".description" key in the resource bundle associated with this class.
getDescription() - Method in enum class mekhq.campaign.personnel.ATOWTraits
Returns the description for this object by looking up the ".description" key in the resource bundle associated with this class.
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 enum class mekhq.campaign.roleplay.RandomEventFocus
 
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.
getDescriptionOverride() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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
 
getDice() - Method in class mekhq.campaign.Campaign
Returns the dice used for part destruction rolls.
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.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.
getDiscount() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
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.facility.StratConFacilityDefinition
 
getDisplayableName() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getDisplayableName() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
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 enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Returns the display name for this object by looking up the ".label" key in the resource bundle associated with this class.
getDisplayName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.InvalidLifePathReason
Returns the short name shown to the author.
getDisplayName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
Returns the display name for this object by looking up the ".label" key in the resource bundle associated with this class.
getDisplayName() - Method in enum class mekhq.campaign.personnel.ATOWTraits
Returns the display name for this object by looking up the ".label" key in the resource bundle associated with this class.
getDisplayName() - Method in enum class mekhq.campaign.personnel.skills.enums.SkillSubType
 
getDisplayName() - Method in class mekhq.campaign.personnel.SpecialAbility
 
getDisplayName(String) - Static method in class mekhq.campaign.personnel.SpecialAbility
 
getDisplayNameOverride() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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
 
getDiversionaryRaidTarget(AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
 
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.
getDoNotMothballSalvage() - Method in class mekhq.MHQOptions
 
getDoNotMothballUnitsInBays() - Method in class mekhq.MHQOptions
 
getDraws() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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.
getEdge() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
Retrieves each group's Edge value.
getEdgeReward() - Method in class mekhq.campaign.personnel.Award
 
getEdgeTooltip() - Method in class mekhq.campaign.personnel.Person
 
getEditorPane() - Method in class mekhq.gui.baseComponents.hud.HudRichTextEditor
 
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.
getEffectiveDivisiveness() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
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.
getEffectiveLithiumFusionBatteryMode() - Method in class mekhq.campaign.Campaign
Returns the Lithium-Fusion battery mode that currently applies to the main force's travel.
getEffectiveLithiumFusionBatteryMode(AbstractLocation) - Method in class mekhq.campaign.Campaign
Returns the Lithium-Fusion battery mode that applies to the given traveling location.
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.
getEffectiveTrackCount(int, boolean) - Static method in class mekhq.campaign.mission.contract.contractGeneration.TrackIntensityTable
 
getEffects() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
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
 
getEligibility(int) - Method in class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementAdvisor
 
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.
getEligibleFormationIds(Campaign, StratConTrackState, StratConCoords, FacilityOperation) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
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.
getEmployerSalvage() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getEmployerSalvageInitial() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getEmployerSalvageTotal() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getEmployerSet() - Method in class mekhq.campaign.universe.RandomFactionGenerator
Deprecated.
getEmployerType() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getEmployerValue() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getEnableAbstractCombatAutoResolve() - Method in class mekhq.MHQOptions
 
getEnd() - Method in class mekhq.campaign.universe.eras.Era
 
getEndDate() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConRoadCut
 
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
 
getEnemyEngineerDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getEnemyEngineersScheduledUntil() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
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
 
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
 
getEscalation() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getEscalationTarget(StratConCampaignState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
 
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.
getExchangeUnitTotal() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getExpiryDate() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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
 
getExtension() - Method in enum class mekhq.campaign.roleplay.JournalExporter.Format
 
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
 
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.
getFacilityOperation() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getFacilityOrder(int) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getFacilityOrders() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Used for serialization/deserialization.
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.
getFacilityProfile() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
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
 
getFacilityType() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
 
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
 
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.
getFactionLogoAddress(int, String) - Static method in class mekhq.campaign.universe.Factions
Resolves the file path for a faction's logo image, accounting for era-based logo changes.
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
Returns a collection of all Faction objects, including command subfactions (those whose short name contains a period ('.')).
getFactions() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getFactions(boolean) - Method in class mekhq.campaign.universe.Factions
Returns a collection of all Faction objects, optionally including command subfactions.
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
 
getFilePath() - Method in enum class mekhq.campaign.roleplay.OracleTable
 
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
 
getFirstUnit() - Method in class mekhq.campaign.mission.scenarios.salvage.WreckRecovery
 
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() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
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.
getFlexibleAttribute() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
Retrieves each group's "any attribute" value.
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.FractureRepair
 
getFluffText(BodyLocation, int, Gender) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FractureRepairRecovery
 
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
 
getFoodAndHousing() - Method in class mekhq.campaign.finances.FinancialReport
 
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.digitalGM.stratCon.facility.StratConFacilityOrder
 
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
 
getFormationName(Campaign, int) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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
 
getFreeFighterBaySlots(Unit) - Static method in class mekhq.campaign.mission.scenarios.salvage.CamOpsSalvageUtilities
Gets how many more fighter wrecks a carrier's fighter bays can take in.
getFreeSmallCraftBaySlots(Unit) - Static method in class mekhq.campaign.mission.scenarios.salvage.CamOpsSalvageUtilities
Gets how many more small craft or fighter wrecks a carrier's small craft bays can take in.
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.
getGameYear() - Method in class mekhq.campaign.parts.RefitTechManager
 
getGarrison() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getGarrisonMaximum() - Method in enum class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityTier
 
getGarrisonMaximum() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
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
 
getGlobalTechSkillNameFor(Unit) - Static method in class mekhq.campaign.personnel.Person
Returns the name of the whole-unit global technician skill used to maintain or refit the given unit, based purely on the unit's type - independent of any person's skills or profession.
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
 
getGuideLabel() - Method in enum class mekhq.gui.roleplay.ConsolePage
 
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
 
getGyroTonnage(Mek) - Static method in class mekhq.campaign.parts.meks.MekGyro
The weight of a Mek's gyro, as MegaMek's unit verifier works it out: from the engine rating, so a primitive engine gets the heavier gyro its rating calls for, doubled for a superheavy gyro and nothing for a Mek without a gyro.
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
 
getHiddenReason(SalvageTechCandidate) - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageTechFilter
 
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.
getHints(Campaign, AbstractContract, StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
Works out the next steps worth pointing out for a hex: what is under way there, what is about to happen, and what the player needs to do to act on it.
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.
getHostileProfile() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
 
getHostileReinforcementDelayReduction() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
getHotSpotsRating() - Method in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
getHotSpotsUpkeepCosts() - Method in record class mekhq.campaign.finances.Accountant
Calculates the monthly Hot Spots upkeep cost.
getHotSpotsUpkeepCosts() - Method in class mekhq.campaign.finances.FinancialReport
 
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() - Method in class mekhq.gui.baseComponents.hud.HudRichTextEditor
 
getHtml(DailyReportType) - Method in class mekhq.campaign.dailyReportLog.DailyReportLog
 
getHtmlBody() - Method in class mekhq.campaign.roleplay.JournalEntry
 
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.digitalGM.stratCon.facility.StratConFacilityDefinition
 
getId() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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.roleplay.OracleCharacter
 
getId() - Method in class mekhq.campaign.roleplay.PlotThread
 
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
 
getImagePath() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
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.ExpiringNavPointsNagDialog
 
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
 
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
 
getInitialState() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConScheduledPointOfInterest
 
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.
getInProgressNaturalAptitudes() - Method in class mekhq.campaign.personnel.Person
 
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.roleplay.RandomOracleGenerator
Returns the singleton instance, creating and kicking off initialization of every oracle pool on first use.
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.roleplay.OracleGuidePreferences
 
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
 
getIntel() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
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.
getIntendedKitName(KitSlot) - Method in class mekhq.campaign.personnel.Person
 
getIntendedRepairKitName() - Method in class mekhq.campaign.personnel.Person
The kit this person is meant to carry in their primary slot but has not yet been issued, pending a kit arriving in stores; null once they have it or were never waiting on one.
getIntendedSecondaryKitName() - Method in class mekhq.campaign.personnel.Person
The kit this person is meant to carry in their secondary slot but has not yet been issued; null once they have it or were never waiting on one.
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
 
getInvalidReasons() - Method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathValidator
Returns every problem found with the Life Path that was validated.
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
 
getJournal() - Method in class mekhq.campaign.roleplay.Roleplay
 
getJumpCostInfo() - Method in class mekhq.gui.view.CurrentLocationPanel
Generates jump cost summary line.
getJumpDriveProfile() - Method in class mekhq.campaign.Campaign
Returns the jump drive profile for the main force's current location.
getJumpDriveProfile(AbstractLocation) - Method in class mekhq.campaign.Campaign
Returns the jump drive profile that applies to the given location.
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
getKeptSalvage() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getKeptValue() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getKind() - Method in class mekhq.campaign.roleplay.TravelRecord
 
getKitchensSpinnerValue() - Static method in class mekhq.gui.dialog.ContractStartRentalDialog
Gets the current kitchens spinner value.
getKitName(KitSlot) - Method in class mekhq.campaign.personnel.Person
 
getKnownFacility(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
getKnownPartners(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilitySynergies
The partners the player may be told about: for an enemy facility, only once it has been scouted, since whether it has partners at all gives away its condition and supply; and only partners the player knows are there (see StratConFacilityOperations.isKnownToPlayer(mekhq.campaign.digitalGM.stratCon.StratConTrackState, mekhq.campaign.digitalGM.stratCon.facility.StratConFacility)).
getKnownSkillsBySkillSubType(List<SkillSubType>, boolean) - 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.deployment.DeploymentMode
 
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.enums.LithiumFusionBatteryMode
 
getLabel() - Method in enum class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerType
 
getLabel() - Method in enum class mekhq.campaign.mission.scenarios.salvage.RecoveryStatus
 
getLabel() - Method in enum class mekhq.campaign.mission.scenarios.salvage.SalvageSystem
 
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.roleplay.CheckDifficulty
 
getLabel() - Method in record class mekhq.campaign.roleplay.CheckTrait
 
getLabel() - Method in enum class mekhq.campaign.roleplay.FateChartAnswer
 
getLabel() - Method in enum class mekhq.campaign.roleplay.FateChartOdds
 
getLabel() - Method in enum class mekhq.campaign.roleplay.JournalEntryType
 
getLabel() - Method in enum class mekhq.campaign.roleplay.NpcRating
 
getLabel() - Method in enum class mekhq.campaign.roleplay.OracleTable
 
getLabel() - Method in enum class mekhq.campaign.roleplay.PlotThreadLength
 
getLabel() - Method in enum class mekhq.campaign.roleplay.RandomEventFocus
 
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.enums.HiringHallLevel
 
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() - Method in enum class mekhq.gui.roleplay.ConsolePage
 
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
 
getLandHexCount(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConReconnaissance
 
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.
getLastCounterattackDate() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
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
 
getLength() - Method in class mekhq.campaign.roleplay.PlotThread
 
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.
getLifePathLibrary() - Method in class mekhq.campaign.Campaign
 
getLifePaths() - Method in class mekhq.campaign.CampaignConfiguration
 
getLifePaths() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getLifespanDays() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getLifespanDieSides() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getLifeStages() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
Returns the life stages this Life Path belongs to.
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
 
getLinkedScenarioId() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getLinkedUniqueId() - Method in class mekhq.campaign.parts.Part.PartRef
 
getLiquidCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class mekhq.gui.model.PatientTableModel.Renderer
 
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class mekhq.gui.stratCon.deployment.DeploymentItemRenderer
 
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
 
getListSelectionMode() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
 
getLithiumFusionBatteryCharge() - Method in class mekhq.campaign.CurrentLocation
 
getLivestockCargoCapacity() - Method in class mekhq.campaign.unit.Unit
 
getLoadedShots() - Method in class mekhq.campaign.parts.equipment.InfantryAmmoBin
 
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
 
getLocalModifierIds() - Method in interface mekhq.campaign.digitalGM.stratCon.facility.IStratConFacilityEffect
 
getLocalModifierIds() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.LocalModifiersEffect
 
getLocalModifierIds() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
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: its garrison's, then any added when the facility was placed.
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.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.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.
getLockedButtonStateColors(FramedCommandButtonStyle.ButtonColors) - Method in class mekhq.gui.baseComponents.FramedCommandButton
 
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.mission.scenarios.salvage.SalvageSystem
 
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.InvalidLifePathReason
Returns the identifier used to look this reason's strings up.
getLookupName() - Method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathBuilderTabType
Returns the String lookup name for this tab type.
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.ATOWTraits
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 enum class mekhq.campaign.personnel.skills.enums.SkillSubType
 
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
 
getMaintenanceMultiplier(Campaign) - Static method in class mekhq.campaign.finances.PlanetaryCostReductions
 
getMaintenanceOrRefitSkill(Unit) - Method in class mekhq.campaign.personnel.Person
Returns the skill this person would use to maintain or refit the given unit, or null if they are not of the appropriate profession to do so.
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
 
getMandatedCompletionStatus() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
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
getMarkedPointOfInterestCounts() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
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.personnel.ATOWTraits
 
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
 
getMaximumContractScale(HiringHallLevel) - Static method in class mekhq.campaign.chaosCampaign.ChaosScaleLimits
 
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. 
getMaximumEscalation(AbstractContract) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConEscalation
 
getMaximumGroupIndex(LifePathBuilderTabType, LifePath) - Static method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathSection
Returns the highest group index a section uses in the given Life Path.
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).
getMaximumYear() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
Returns the latest year this Life Path is available in.
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.
getMetaSkills() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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.personnel.ATOWTraits
 
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.hud.HudTrack
 
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
 
getMinimumYear() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
Returns the earliest year this Life Path is available in, exactly as the author set it.
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() - Method in class mekhq.campaign.parts.PartInUse
Returns how many of this part are currently destroyed or missing on fielded units and awaiting replacement.
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.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
 
getModifier() - Method in enum class mekhq.campaign.roleplay.CheckDifficulty
 
getModifierName() - Method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.LocalModifiersEffect
 
getModifiers() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.SharedModifiersEffect
 
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
 
getMonthlySupportPoints() - Method in interface mekhq.campaign.digitalGM.stratCon.facility.IStratConFacilityEffect
 
getMonthlySupportPoints() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getMonthlySupportPoints() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.MonthlySupportPointsEffect
 
getMonthlySupportPoints() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
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
 
getNagKey(ContractObjectiveType) - Static method in class mekhq.gui.dialog.nagDialogs.ContractSpecialMechanicsNagDialog
 
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.ChaosObjectiveSpecialRules
 
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.roleplay.OracleCharacter
 
getName() - Method in class mekhq.campaign.roleplay.PlotThread
 
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.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
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.FractureRepairRecovery
 
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.FractureRepair
 
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
 
getNaturalAptitudeCost() - Method in class mekhq.campaign.personnel.skills.SkillType
 
getNaturalAptitudes() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getNaturalAptitudesMetaSkills() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getNaturalAptitudeXpProgress() - Method in class mekhq.campaign.personnel.skills.Skill
 
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.
getNeededRechargeTime(Campaign) - Method in class mekhq.campaign.CurrentLocation
Returns the hours of recharging the JumpShip drives need at the current system, after any Lithium-Fusion battery effect has been applied.
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.
getNeighbors(PlanetarySystem) - Method in interface mekhq.campaign.RouteAlternativesPlanner.RoutePolicy
 
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
 
getNewOwnerName(AbstractContract, LocalDate) - Static method in class mekhq.campaign.mission.contract.utilities.EmployerLostPlanet
 
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.MissingInfantryWeaponPart
 
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
Returns a mutable list of parts for the new unit in the refit.
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
 
getNextStep() - Method in class mekhq.campaign.roleplay.PlotThread
 
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
 
getNotes() - Method in class mekhq.campaign.roleplay.OracleCharacter
 
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
 
getObjective(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConReconnaissance
 
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
 
getObjectiveDescription(StratConPointOfInterest, StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
getObjectiveDescription(StratConPointOfInterest, StratConTrackState) - Method in interface mekhq.campaign.digitalGM.stratCon.pointOfInterest.IStratConPointOfInterestBehavior
Describes what the player must do to meet a strategic objective tied to this point of interest, for the objectives list - for example "Recover the flight recorder from the crash site".
getObjectiveDescription(StratConPointOfInterest, StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConTrainingManeuversBehavior
 
getObjectiveLinkedForces() - Method in class mekhq.campaign.mission.scenarios.ScenarioForceTemplate
 
getObjectiveListModelSize() - Method in class mekhq.gui.scenarioTemplateEditor.ObjectivesPanel
 
getObjectiveModifierId(FacilityOperation) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
getObjectiveParameters() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getObjectivePointsOfInterest() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition.ObjectiveParameters
 
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
 
getObjectivesCompleted() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getObjectivesFailed() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getObjectivesTotal() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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
 
getOccupant(int) - Method in class mekhq.campaign.unit.TrooperSlots
 
getOccupiedBays(long) - Method in class mekhq.campaign.unit.HangarStatistics
 
getOccupiedBays(long, boolean) - Method in class mekhq.campaign.unit.HangarStatistics
 
getOccupiedHexCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
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.
getOccupyingPointOfInterest(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getOffBoardCheckBox() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
The "deploy off-board" checkbox, shown only for artillery-bearing formations when the client option is enabled.
getOffBoardForceIDs() - Method in class mekhq.campaign.mission.scenarios.AtBDynamicScenario
 
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
 
getOldIntegratedHeatSinks() - Method in class mekhq.campaign.parts.Refit
 
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
Returns a mutable list of parts for the old unit in the refit.
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
 
getOperation() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOrder
 
getOperationLabel(FacilityOperation) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
getOperationsFor(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
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.
getOracleLog() - Method in class mekhq.campaign.roleplay.Roleplay
 
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.
getOrderedLifeStages() - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.ATOWLifeStage
Returns a list of all ATOWLifeStage values, sorted by their ascending order.
getOrderedModifierKeys() - Static method in class mekhq.campaign.mission.scenarios.atb.AtBScenarioModifier
 
getOrderOptions(Campaign, AbstractContract, StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor
 
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
 
getOtherSystemId() - Method in class mekhq.campaign.roleplay.TravelRecord
 
getOtherSystemName() - Method in class mekhq.campaign.roleplay.TravelRecord
 
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
 
getOwner() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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.
getPart(UUID) - Method in class mekhq.campaign.LocalWarehouse
Gets a part from the warehouse by its campaign-wide identity.
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
 
getPartners(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilitySynergies
 
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
 
getParty() - Method in class mekhq.campaign.roleplay.TravelRecord
 
getPartyId() - Method in class mekhq.campaign.roleplay.TravelRecord
 
getPartyName() - Method in class mekhq.campaign.roleplay.TravelRecord
 
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
 
getPendingPlanetLossResponse() - 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.roleplay.OracleCharacter
 
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
 
getPickCounts() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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.
getPlacedPointOfInterestCount() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getPlainText() - Method in class mekhq.campaign.roleplay.JournalEntry
 
getPlan() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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.
getPlanetaryCostMultiplier() - Method in enum class mekhq.campaign.universe.enums.HiringHallLevel
 
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
 
getPlanetName(AbstractContract, LocalDate) - Static method in class mekhq.campaign.mission.contract.utilities.EmployerLostPlanet
 
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
 
getPlayerShare() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Gets the player's share of the salvage under the contract's salvage rights.
getPlayerSharePercent() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Gets the player's share of the salvage under the contract's salvage rights, as a percentage.
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
 
getPlotThread(UUID) - Method in class mekhq.campaign.roleplay.Roleplay
 
getPlotThreadName(UUID) - Method in class mekhq.campaign.roleplay.Roleplay
 
getPlotThreads() - Method in class mekhq.campaign.roleplay.Roleplay
 
getPodSpace() - Method in class mekhq.campaign.unit.Unit
 
getPointCost() - Method in class mekhq.campaign.parts.BAArmor
 
getPointOfInterest(String) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getPointOfInterest(StratConTrackState) - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getPointOfInterestId() - Method in class mekhq.campaign.digitalGM.stratCon.StratConStrategicObjective
 
getPointsOfInterest() - Method in class mekhq.campaign.digitalGM.stratCon.StratConContractDefinition
 
getPointsOfInterest() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Used for serialization/deserialization.
getPointsOfInterest(StratConCoords) - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
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.hud.HudStatTile
A floor on the width, so a row of tiles does not shift as the values grow and shrink.
getPreferredSize() - Method in class mekhq.gui.baseComponents.hud.HudTrack
 
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
 
getProblemCount() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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(CampaignOptions, boolean) - Method in class mekhq.campaign.personnel.Person
Retrieves the skills associated with the character's profession.
getProfile() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getProfileFor(ScenarioForceTemplate.ForceAlignment) - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityDefinition
 
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.
getProgressText(LifePathTabBasicInformation, LifePathTab, LifePathTab, LifePathTab, LifePathTab) - Static method in class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathProgressTextBuilder
 
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
 
getPurchaseCost() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getPurchaseCost(Money) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageSettlement
Gets what the player pays their employer to keep salvage.
getPurchaseCostMultiplier(Collection<AbstractContract>) - Method in class mekhq.campaign.force.PlayerForce
Returns the purchase cost multiplier imposed by the given active contracts.
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
 
getQuirkPriceMultiplier(Entity) - Static method in class mekhq.campaign.unit.Unit
Gets the price multiplier from quirks that affect a unit's traditional price, for use with CampaignOption.USE_ALTERNATE_UNIT_COST.
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
 
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.
getRandomScenarioForTrack(StratConTrackState, int, boolean, boolean) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConRulesManager
Selects a random scenario template for the given unit type that is allowed on the given track: a track holding a facility that prevents aerospace (see StratConTrackState.isAerospacePrevented()) never gets an air or space template.
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() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
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.roleplay.OracleCharacter
 
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
 
getRecommendedStatus() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
getRecords() - Method in class mekhq.campaign.roleplay.TravelLog
 
getRecoveredCount() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getRecoveredPersonnel() - Method in class mekhq.campaign.ResolveScenarioTracker
Deprecated, for removal: This API element is subject to removal in a future version.
getRecoveries() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan
 
getRecoveries() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getRecoveryMethod() - Method in class mekhq.campaign.mission.scenarios.salvage.WreckRecovery
 
getRecoveryMinutes(WreckRecovery) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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.FractureRepair
 
getRecoveryTime(int) - Method in class mekhq.campaign.personnel.medical.advancedMedicalAlternate.AlternateInjuries.FractureRepairRecovery
 
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.salvage.RecoveryTimeData
Generates a detailed breakdown of the recovery time calculation as a formatted string.
getRecoveryTimeData(WreckRecovery) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getRecoveryUnits() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getRecoveryUnits() - Method in class mekhq.campaign.mission.scenarios.salvage.WreckRecovery
 
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.
getRecruitmentCost(Campaign, Person) - Static method in class mekhq.campaign.personnel.RecruitmentCosts
Gets the cost of recruiting a person: their training-based cost if RecruitmentCosts.isUsingTrainingBasedCost(mekhq.campaign.campaignOptions.CampaignOptions) applies, otherwise RecruitmentCosts.SALARY_MONTHS months' salary.
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.
getRefurbishmentCost(Part) - Method in record class mekhq.campaign.ForceQuartermaster
Gets what a refurbishment costs the force, including any contract purchase cost multiplier.
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
 
getRelativePath() - Method in enum class mekhq.campaign.roleplay.OracleTable
 
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
 
getRemainingCapacity(Unit) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan
Gets how much room a carrier has left for more wrecks.
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
 
getRepairAndRefitMultiplier(Campaign) - Static method in class mekhq.campaign.finances.PlanetaryCostReductions
 
getRepairBaysRented() - Method in class mekhq.campaign.force.AbstractForce
 
getRepairBayTab() - Method in class mekhq.gui.CampaignGUI
 
getRepairCost() - Method in interface mekhq.campaign.work.IPartWork
The cost of repairing this part when the campaign pays for repairs: a fifth of its undamaged value.
getRepairCostMultiplier(Campaign, Unit) - Static method in class mekhq.campaign.finances.RepairCosts
 
getRepairDesc() - Method in class mekhq.campaign.parts.OmniPod
 
getRepairDesc() - Method in class mekhq.campaign.parts.Part
 
getRepairKitName() - Method in class mekhq.campaign.personnel.Person
The kit in this person's primary kit slot, by MegaMek internal name, or null if the slot is empty.
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() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
Returns a skill check report.
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
 
getRequiredHexCount(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConReconnaissance
 
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.
getRequiredSkillText(IPartWork) - Static method in class mekhq.gui.model.TaskTableModel
Builds a short "Skill Needed" indicator naming the technician skill(s) the given task accepts, for display in the repair-task cell so the player can see which specialist a task calls for.
getRequiredStandingLevel() - Method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
Retrieves the required faction standing level for this accolade.
getRequiredTextKeys(String, List<String>) - Static method in class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Lists every text key an ultimatum needs: its three opening scenes, a pitch and a news bulletin for each side, and the appeals on its Mercenary and Pirate cards.
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() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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.
getResolvedScenarios() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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
 
getRevealDate(int) - Method in class mekhq.campaign.roleplay.PlotThread
 
getRevealed() - Method in class mekhq.campaign.roleplay.PlotThread
 
getRevealedCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRevealedSteps() - Method in class mekhq.campaign.roleplay.PlotThread
 
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.
 
getRoadCuts() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRoadExits() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRoads() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
 
getRogueKey(String, String) - Static method in class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Constructs the localization key for one of the rogue cards' appeals.
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
 
getRoleplay() - Method in class mekhq.campaign.Campaign
 
getRoleplay() - Method in class mekhq.campaign.roleplay.OracleActions
 
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
 
getRoll() - Method in class mekhq.campaign.personnel.skills.ActionCheckResult
 
getRoll(int, boolean, boolean) - Method in class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementAdvisor
 
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.
getSalvage() - Method in enum class mekhq.campaign.mission.scenarios.salvage.SalvageSystem
Returns the implementation of this salvage system's rules.
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
 
getSalvagePercent() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getSalvageRules() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
getSalvageRules() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
getSalvageStatus() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSalvageTaperMultiplier() - Method in class mekhq.campaign.mission.contract.AbstractContract
 
getSalvageTaperMultiplier(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractDeterminationPay
The fraction of the contract's salvage rights the player actually receives, locked in when pay is determined.
getSalvageTaperMultiplier(Campaign, AbstractContract) - Method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationPay
Salvage rights taper off above Scale 3 when CampaignOption.TAPER_COMBAT_PAY_AND_SALVAGE_BY_SCALE is set, matching the combat pay taper.
getSalvageTechs() - Method in class mekhq.campaign.mission.scenarios.Scenario
 
getSalvageUnitCount() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
getSalvageUnitCount(LocalHangar, boolean, AbstractSalvage) - Method in class mekhq.campaign.force.Formation
Counts the units in this formation that can take part in salvage operations.
getSalvageWonValue() - Method in class mekhq.campaign.mission.utilities.ContractDebriefStatistics
 
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
 
getScaleForTableOfOrganization(Campaign) - Static method in class mekhq.campaign.mission.contract.contractGeneration.ChaosContractDeterminationScale
As ChaosContractDeterminationScale.generateScaleForTableOfOrganization(PlayerForce, LocalHangar, boolean) for the campaign's player force, reusing the result for the rest of the day while the hangar's size is unchanged.
getScanRangeIncrease() - Method in interface mekhq.campaign.digitalGM.stratCon.facility.IStratConFacilityEffect
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.ScanRangeEffect
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getScanRangeIncrease() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Determines how many hexes are added to the scan range of every force scouting this track.
getScanRangeIncrease(StratConPointOfInterest, StratConTrackState) - Method in interface mekhq.campaign.digitalGM.stratCon.pointOfInterest.IStratConPointOfInterestBehavior
How much this point of interest widens the scan range of every player force scouting its sector, the way a sensor facility does.
getScenario() - Method in class mekhq.campaign.autoResolve.ScenarioSetupForces
 
getScenario() - Method in class mekhq.campaign.events.scenarios.ScenarioEvent
 
getScenario() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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.StratConTrackState
 
getScenarioOddsAdjustment() - Method in class mekhq.campaign.digitalGM.stratCon.StratConTrackState
Count of all the scenario odds adjustments on this track: from facilities, and from points of interest as their types' behaviors decide (see IStratConPointOfInterestBehavior.getScenarioOddsModifier(mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest, mekhq.campaign.digitalGM.stratCon.StratConTrackState)).
getScenarioOddsModifier() - Method in interface mekhq.campaign.digitalGM.stratCon.facility.IStratConFacilityEffect
 
getScenarioOddsModifier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacility
 
getScenarioOddsModifier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.ScenarioOddsEffect
 
getScenarioOddsModifier() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
getScenarioOddsModifier() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestDefinition
 
getScenarioOddsModifier(StratConPointOfInterest, StratConTrackState) - Method in interface mekhq.campaign.digitalGM.stratCon.pointOfInterest.IStratConPointOfInterestBehavior
How much this point of interest shifts the odds of a scenario breaking out when a force deploys anywhere in its sector.
getScenarioReportKeySuffix() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
getScenarioReportKeySuffix() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConAmbushPointOfInterestBehavior
 
getScenarioReportKeySuffix() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConContestedPointOfInterestBehavior
 
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
 
getScenarioTemplateName() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.AbstractStratConRolledPointOfInterestBehavior
 
getScenarioTemplateName() - Method in enum class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConConfiguredPointOfInterestType
 
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
 
getScheduledPointsOfInterest() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getScheduledScenarioDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
getScoutedHexCount(StratConTrackState) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConReconnaissance
 
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
 
getSearchType() - Method in class mekhq.campaign.mission.contract.contractGeneration.AbstractContractGeneration
The search type this generator produces contracts for.
getSearchType() - Method in class mekhq.campaign.mission.contract.contractGeneration.ActsOfPiracyContractGeneration
 
getSearchType() - Method in class mekhq.campaign.mission.contract.contractGeneration.GovernmentContractGeneration
 
getSearchType() - Method in class mekhq.campaign.mission.contract.contractGeneration.MercenaryContractGeneration
 
getSearchType() - Method in class mekhq.campaign.mission.contract.contractGeneration.TournamentContractGeneration
 
getSecondaryCombatPersonnelDetails() - Method in class mekhq.campaign.report.PersonnelReport
 
getSecondaryDesignator() - Method in class mekhq.campaign.personnel.Person
 
getSecondaryKitName() - Method in class mekhq.campaign.personnel.Person
The kit in this person's secondary kit slot, by MegaMek internal name, or null if the slot is empty.
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
 
getSecondUnit() - Method in class mekhq.campaign.mission.scenarios.salvage.WreckRecovery
 
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.baseComponents.hud.HudSegmentedControl
 
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.
getSelectedChoice() - Method in class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog
 
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
 
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
 
getSelectedMapMode() - Method in class mekhq.gui.InterstellarMapPanel
 
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
 
getSelectedPlanet() - Method in class mekhq.gui.PlanetarySystemMapPanel
 
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
 
getSelectedStagedItem() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
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
 
getSelectedTechMinutes() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
getSelectedTechs() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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.
getSettlement() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getSharedModifierIds() - Method in interface mekhq.campaign.digitalGM.stratCon.facility.IStratConFacilityEffect
 
getSharedModifierIds() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityEffects.SharedModifiersEffect
 
getSharedModifierIds() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityProfile
 
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
 
getSide(String) - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
Finds one of this ultimatum's sides by its ID.
getSideKey(String, String, String) - Static method in class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog
Constructs a localization key for one of a side's texts.
getSiegeCoords() - Method in class mekhq.campaign.digitalGM.stratCon.StratConScenario
 
getSieges(StratConTrackState, StratConCoords) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilitySiege
 
getSigma() - Method in class mekhq.campaign.digitalGM.stratCon.sectorGeneration.StratConHydrology
 
getSignedModifier() - Method in enum class mekhq.campaign.roleplay.CheckDifficulty
 
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.
getSingleLifePath(UUID) - Method in class mekhq.campaign.Campaign
 
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 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
 
getSkilledTechs(Collection<Unit>, CampaignOptions, boolean, LocalDate, boolean) - Method in class mekhq.campaign.ForceHumanResources
Retrieves active personnel eligible to work on a part by skill rather than profession: anyone who has a technician repair skill (Person.hasTechSkill()) is included, regardless of their assigned role.
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
 
getSkillImprovementCost(Campaign, Person, String) - Static method in class mekhq.campaign.personnel.skills.SkillTrainingCosts
Gets the C-bill cost of improving a person's skill by one level.
getSkillImprovementCost(Campaign, Person, String, boolean, SkillModifierData) - Static method in class mekhq.campaign.personnel.skills.SkillTrainingCosts
As SkillTrainingCosts.getSkillImprovementCost(Campaign, Person, String), for callers that have already worked out the person's role skills and skill modifiers, such as a menu listing every skill.
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
 
getSkills() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
getSkillsBySkillSubType(List<SkillSubType>, boolean) - 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.
getSkillTargetNumber(SkillModifierData, int) - Method in class mekhq.campaign.personnel.skills.Skill
 
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.mission.scenarios.salvage.SalvageRecoverySession
 
getSoldSalvage() - Method in class mekhq.campaign.ResolveScenarioTracker
 
getSoldValue() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageRecoverySession
 
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
 
getSource() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTabBasicInformation
 
getSourceActions(JComponent) - Method in class mekhq.gui.handler.TOETransferHandler
 
getSourcedAdministration(LocalDate) - Method in class mekhq.campaign.universe.Planet
 
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
 
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.
getSpareBayCargoCapacity() - Method in class mekhq.campaign.mission.utilities.TransportCostCalculations
 
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
 
getSpaTrainingCost(int) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
As SpaUtilities.getSpaTrainingCost(Person), for callers that have already counted the person's non-flaw SPAs.
getSpaTrainingCost(Person) - Static method in class mekhq.utilities.spaUtilities.SpaUtilities
Gets the C-bill cost of training a person's next non-flaw SPA, covering training materials and sim pod time.
getSpawnDate() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConScheduledPointOfInterest
 
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.ContractSpecialMechanicsNagDialog
The briefing comes from the employer's liaison, falling back to the campaign's senior administrator.
getSpeaker(Campaign) - Method in class mekhq.gui.dialog.nagDialogs.EmployerLostPlanetNagDialog
The news comes from the employer's liaison, falling back to the campaign's senior administrator.
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.StratConFacilityBriefingNagDialog
The briefing comes from the employer's liaison, falling back to the campaign's senior administrator.
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 class mekhq.campaign.mission.contract.AbstractContract
Lists the Chaos special rules carried by this contract's objective.
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
 
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
 
getStageButton() - Method in class mekhq.gui.stratCon.deployment.DeploymentInspectorPanel
 
getStagedTeams() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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
 
getState() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
Free-form, saved key/value storage for a type's behavior to keep per-instance state in (for example, a countdown or which formation claimed it).
getStateColors(Campaign, Person, List<String>) - Static method in class mekhq.gui.utilities.PersonnelStateColors
Determines the colors for a person's row, and collects the reasons they are highlighted.
getStateValue(String) - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
getStaticTechLevel() - Method in class mekhq.campaign.parts.Part
 
getStaticTechLevel() - Method in class mekhq.campaign.unit.Unit
 
getStatus() - Method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterest
 
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.salvage.WreckRecovery
 
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.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
 
getStays(String, LocalDate) - Method in class mekhq.campaign.roleplay.TravelLog
 
getSteps() - Method in class mekhq.campaign.roleplay.PlotThread
 
getSteps() - Method in enum class mekhq.campaign.roleplay.PlotThreadLength
 
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.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
 
getStraightSupportContract(Campaign) - Static method in class mekhq.campaign.mission.contract.contractSpecialRules.ContractSupportPayments
 
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
 
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
 
getStrategicObjectives(StratConTrackState, StratConPointOfInterest) - Static method in class mekhq.campaign.digitalGM.stratCon.pointOfInterest.StratConPointOfInterestRules
 
getStrategicScenarioSpawnDates() - Method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
 
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
 
getSupportPointCost(FacilityOperation) - Static method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOperations
 
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.campaign.roleplay.TravelRecord
 
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() - Method in class mekhq.campaign.roleplay.TravelRecord
 
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
 
getSystems() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
getTabCount() - Method in class mekhq.gui.dialog.advancedCharacterBuilder.lifePathBuilder.LifePathTab
 
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
 
getTableLabel() - Method in enum class mekhq.campaign.roleplay.OracleTable
 
getTableName() - Method in enum class mekhq.campaign.icons.enums.LayeredFormationIconLayer
Deprecated, for removal: This API element is subject to removal in a future version.
getTables(String) - Static method in enum class mekhq.campaign.roleplay.OracleTable
 
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.
getTaperedScale(int) - Static method in class mekhq.campaign.chaosCampaign.ChaosScaleLimits
Scale with diminishing returns: full value up to ChaosScaleLimits.FULL_VALUE_SCALE, then ChaosScaleLimits.TAPERED_SCALE_VALUE per point.
getTaperMultiplier(int) - Static method in class mekhq.campaign.chaosCampaign.ChaosScaleLimits
 
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.
getTargetCoords() - Method in class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityOrder
 
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.
getTargetNumber() - Method in enum class mekhq.campaign.roleplay.NpcRating
 
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
 
getTeamOptions() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
getTeamTechIds(Formation) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
The techs a team brings: its TO&E tech, and the tech crew of its units that aren't self-crewed.
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.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
 
getTechAvailabilityYears() - Method in class mekhq.campaign.parts.RefitTechManager
 
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
 
getTechCandidates() - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
Lists the techs the player can choose from: salvage supervisors, the techs staged teams bring, and anyone already selected.
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() - Method in class mekhq.campaign.parts.RefitTechManager
 
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
 
getTechIntroYear() - Method in class mekhq.campaign.parts.RefitTechManager
 
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.RefitTechManager
 
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
 
getTechOrigin(UUID) - Method in class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft
 
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.