Index
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
abandonedDestinationrecord 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
AbilitiesPagesclass 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
AbilitiesPagesclass. - AbilityCategory - Enum Class in mekhq.utilities.spaUtilities.enums
-
Enum
AbilityCategoryrepresents the categories abilities can belong to. - abilityCheckType() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
-
Returns the value of the
abilityCheckTyperecord 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
Factionobjects. - 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,
ArmorKitCatalogandEquipmentKitCatalog. - 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) andEquipmentKitIssuer(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
AbstractLocationthat can move, i.e. - AbstractMobileLocation(PlanetarySystem, double) - Constructor for class mekhq.campaign.AbstractMobileLocation
- AbstractPersonnelGenerator - Class in mekhq.campaign.personnel.generator
- AbstractPersonnelGenerator() - Constructor for class mekhq.campaign.personnel.generator.AbstractPersonnelGenerator
- AbstractPlanetSelector - Class in mekhq.campaign.universe.selectors.planetSelectors
- 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
- 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
accelerationGrecord component. - accelerationG() - Method in record class mekhq.campaign.JumpPathItinerary.RequiredAcceleration
-
Returns the value of the
accelerationGrecord component. - accelerationG() - Method in record class mekhq.campaign.PiratePointAnalysis.Input
-
Returns the value of the
accelerationGrecord 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
RoundedJButtonpainted 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
AccentRoundedJButtoncan 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
accessAllowedrecord 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
AccoladeEntryrecord class. - AccoladeSelectionDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
-
AccoladeSelectionDialogis 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
AccoladeSelectionDialogwith 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
Accountantrecord 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
IAcquisitionWorkobject. - 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
actionrecord component. - action() - Method in record class mekhq.campaign.roleplay.CheckRecord.Side
-
Returns the value of the
actionrecord 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
ActionCheckRollrecord 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
activerecord 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
activeCanonDiseasesrecord component. - activeDiseases() - Method in record class mekhq.campaign.personnel.medical.advancedMedicalAlternate.Inoculations.DiseaseScanResult
-
Returns the value of the
activeDiseasesrecord 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
ActiveNegotiationDatarecord 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
MarginOfSuccessresults 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
AcademyCampusLocationunder theFixedLocationat 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
JLabelas the tab component for the givenDailyReportType, allowing it to be retrieved and shown/hidden later viaJTabbedPane.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
quantityto 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
baseto the set of player bases, registers its parent location if any, and fires aLocationAddedEventwhen 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
UUIDto the set of rare personnel, if notnull. - 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
Unitlist 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
addedUnitsto the C3i/Naval C3 network identified bynetworkID, rebuilding every member's node UUIDs, and refreshes networks against the suppliedGame. - 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
adjustedReputationrecord 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
administratorsGeneratedrecord component. - administratorsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
-
Returns the value of the
administratorsNeededrecord 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
Campaignto 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
AdvancedSurgeriesDialogfor 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
aeroTeksGeneratedrecord component. - aeroTeksNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
-
Returns the value of the
aeroTeksNeededrecord component. - affectedFactionCodes() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
-
Returns the value of the
affectedFactionCodesrecord component. - affectedPersonnelTypes() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
-
Returns the value of the
affectedPersonnelTypesrecord component. - affectedSkill() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResult
-
Returns the value of the
affectedSkillrecord 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
agerecord 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
agerecord 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
agitatorrecord 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
airlessrecord 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
airlessMultiplierrecord 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
Detachmentof 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
Detachmentof 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
alreadyHeldrecord 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
ammoBinrecord component. - ammoBin() - Method in record class mekhq.campaign.unit.actions.UnloadAmmoTypeAction
-
Returns the value of the
ammoBinrecord 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
ammoTyperecord 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
ammunitionrecord 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
anchorrecord component. - anchor() - Method in record class mekhq.campaign.NavigationRouteAnalysis.Reachability
-
Returns the value of the
anchorrecord component. - anchorFactionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EmployerData
-
Returns the value of the
anchorFactionCoderecord 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()equals1). - 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
answerrecord component. - answer() - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
-
Returns the value of the
answerrecord component. - answer() - Method in record class mekhq.campaign.roleplay.OracleAnswer
-
Returns the value of the
answerrecord 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
apprecord 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
appliedCurrentTransitDaysrecord 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
overrideNameistrue) 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
CampaignOptionsof 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
CampaignOptionsandRandomSkillPreferences. - 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
rootand 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
CampaignPresetto 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.NONEsentinel displays as the localized "Random" label. - applyRechargeForHours(Campaign, LocalDate, boolean, double, boolean) - Method in class mekhq.campaign.AbstractLocation
-
Applies up to
availableHoursof 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), butgenerateSupportcontrols 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
ApproachFactsrecord 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
Archiverecord 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
trueifaandbare 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
armorBattalionsrecord 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
armourrecord 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
arrivalrecord component. - arrival() - Method in record class mekhq.campaign.JumpPathSchedule.Result
-
Returns the value of the
arrivalrecord 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
arrivalAssessmentrecord component. - arrivalElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
-
Returns the value of the
arrivalElapsedDaysrecord 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
-
As
StratConFacilityOperations.askCaptureChoice(Campaign, StratConFacility), but leaving out Raze when the facility must not be destroyed (seeStratConFacilityOperations.canRaze(mekhq.campaign.digitalGM.stratCon.StratConTrackState, mekhq.campaign.digitalGM.stratCon.StratConCoords)). - AskOutcome(OracleAnswer, FateChartResult, OracleCharacter, Roleplay.PlotThreadChange, JournalEntry) - Constructor for record class mekhq.campaign.roleplay.OracleActions.AskOutcome
-
Creates an instance of a
AskOutcomerecord class. - asListener() - Method in class mekhq.gui.commandGeneration.GenerationProgressDialog
-
Adapter for the ratgen
Ruleset.ProgressListenerinterface — 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
aspectRatiorecord 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_MAXis 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
chassisSourceto 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
-
Rolls how many traits a newly placed facility gets and picks them (see
FacilityTrait.getTraitCount(int)andFacilityTrait.pickTraits(mekhq.campaign.digitalGM.stratCon.facility.StratConFacility.FacilityTier, int, java.util.function.IntUnaryOperator)), giving them to the facility. - 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
- AssignUnitToForceMenu(Campaign, Unit...) - Constructor for class mekhq.gui.menus.AssignUnitToForceMenu
-
Constructs a new
AssignUnitToForceMenuand 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
astechsAddedrecord 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
atmosphererecord 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
atmosphereMultiplierrecord 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
LifePathobjects, 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
attemptedrecord 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
attemptsrecord 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
ActionCheckfor 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
-
Please see
Person.checkAttributes(SkillAttribute, SkillAttribute)and use it instead. - 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
attributesrecord component. - attributes(SkillAttribute, SkillAttribute) - Static method in record class mekhq.campaign.roleplay.CheckTrait
- Attributes - Class in mekhq.campaign.personnel.skills
-
The
Attributesclass represents a set of core attributes for a character. - Attributes() - Constructor for class mekhq.campaign.personnel.skills.Attributes
-
Constructs an
Attributesobject with all attributes initialized to their default valueAttributes.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
Attributeswith specified values for eachSkillAttribute. - ATTRIBUTES - Enum constant in enum class mekhq.gui.enums.PersonnelTabView
- AttributesAndTraitsPage - Class in mekhq.gui.campaignOptions.contents
-
The
AttributesAndTraitsPageclass 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
AttributesAndTraitsPagefor 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
availabilityrecord 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
awardedrecord 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
AwardsAndRandomizationPagesclass 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
AwardsAndRandomizationPagesobject 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
awardVeterancySPAsrecord 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
backgroundrecord component. - background() - Method in record class mekhq.gui.utilities.ComponentColors
-
Returns the value of the
backgroundrecord 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
baseRecoveryTimerecord component. - bases() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
-
Returns the value of the
basesrecord 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
baseTargetrecord component. - baseTargetNumber() - Method in record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
-
Returns the value of the
baseTargetNumberrecord component. - baseTargetNumber() - Method in record class mekhq.campaign.PiratePointAnalysis.Input
-
Returns the value of the
baseTargetNumberrecord 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
batchallAcceptedrecord 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
baTechsGeneratedrecord component. - baTechsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
-
Returns the value of the
baTechsNeededrecord 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
BiographyPagesclass 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
blockedFrontierrecord 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
bodyrecord 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
bodyLocationrecord 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
boldrecord 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
BotForceStubrecord 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
allAbilityInfomap, 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
employerwithin the search area aroundlocation. - 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
ForceDescriptorfrom 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
ButtonColorsrecord 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
ButtonStateColorsrecord 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.used
TransportCostCalculationsinstead - 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
FactionStandingLevelcorresponding 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
FleetAltitudeCapabilityof 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
JumpPathbetween 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
camouflagerecord component. - camouflage() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
camouflagerecord 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
campaignrecord component. - campaign() - Method in record class mekhq.campaign.finances.Accountant
-
Returns the value of the
campaignrecord 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
campaignrecord component. - campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.FreedomDayAnnouncement
-
Returns the value of the
campaignrecord component. - campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.NewYearsDayAnnouncement
-
Returns the value of the
campaignrecord component. - campaign() - Method in record class mekhq.campaign.personnel.lifeEvents.WinterHolidayAnnouncement
-
Returns the value of the
campaignrecord component. - campaign() - Method in record class mekhq.campaign.unit.CargoStatistics
-
Returns the value of the
campaignrecord 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
CampaignChronicleand keeps theTravelLogup 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
CampaignControllerfor the givenCampaign - CampaignDice - Class in mekhq.campaign.parts
-
The default
Dice: every roll is passed straight to MegaMek'sCompute, 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
CampaignEventProcessorrecord 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
Campaigninstances 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
campaignGUIrecord 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
AbstractLocationtravel/fixed nodes andPlayerBaseobjects owned by aCampaign. - 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
AbilityInfoclass represents information about a specific ability, encapsulating its name, the associatedSpecialAbility, its active status, and its category. - CampaignOptionsAbilityInfo(String, SpecialAbility, boolean, AbilityCategory) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsAbilityInfo
-
Constructs an
AbilityInfoobject 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
CampaignOptionsDialogclass 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
CampaignOptionsDialogwith the specified parent frame and campaign instance. - CampaignOptionsDialog(JFrame, Campaign, CampaignPreset, CampaignOptionsDialog.CampaignOptionsDialogMode) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsDialog
-
Constructs a
CampaignOptionsDialogwith 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
CampaignOptionsthat 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
CampaignOptionsFreebieTrackerrecord 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
CampaignOptionsto 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
-
CampaignOptionsPaneis the central panel of the Campaign Options dialog. - CampaignOptionsPane(JFrame, Campaign, CampaignOptionsDialog.CampaignOptionsDialogMode) - Constructor for class mekhq.gui.campaignOptions.CampaignOptionsPane
-
Constructs a
CampaignOptionsPanefor 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
JPaneltailored for use in campaign options dialogs. - CampaignOptionsStandardPanel(String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
-
Constructs a
CampaignOptionsStandardPanelwithout a border. - CampaignOptionsStandardPanel(String, boolean) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
-
Constructs a
CampaignOptionsStandardPanelwith an optional untitled border. - CampaignOptionsStandardPanel(String, boolean, String) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
-
Constructs a
CampaignOptionsStandardPanelwith an optional titled border. - CampaignOptionsStandardPanel(String, boolean, String, CampaignOptionsMetadata) - Constructor for class mekhq.gui.campaignOptions.components.CampaignOptionsStandardPanel
-
Constructs a
CampaignOptionsStandardPanelwith 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
CampaignOptionsUtilitiesclass 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
Campaignacross versions. - CampaignUpgradeDialog() - Constructor for class mekhq.gui.dialog.CampaignUpgradeDialog
- CampaignXmlParseException - Exception Class in mekhq.campaign.io
-
Raised when a
Campaigncannot 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
CampaignXmlParserrecord 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
ILocationreference. - canAcquireParts(Person) - Method in class mekhq.campaign.Campaign
-
Gets a value indicating if
personcan 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
Candidaterecord 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
-
Batched variant of
FactionStandingUtilities.canEnterTargetSystem(Faction, FactionStandings, PlanetarySystem, PlanetarySystem, LocalDate, List, FactionHints)for callers that already prepared dated system and contract data. - 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
IAcquisitionWorkitem. - canPerformRole(LocalDate, PersonnelRole, boolean) - Method in class mekhq.campaign.personnel.Person
-
Determines if this person can perform the specified
PersonnelRoleas 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
childcan safely be adopted as a child of this location. - canSetParent(ILocation) - Method in interface mekhq.campaign.location.ILocation
-
Checks whether
parentcan 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 (
capitalTypeevent field). - capped() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
-
Returns the value of the
cappedrecord 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
capturedDefinitionrecord 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
CapturePrisonersobject 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
CargoStatisticsrecord class. - cargoTons() - Method in record class mekhq.campaign.universe.commandGeneration.SupportVehicleSelector.Candidate
-
Returns the value of the
cargoTonsrecord 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
castAwayrecord component. - castWithForce() - Method in record class mekhq.campaign.roleplay.TravelLog.Snapshot
-
Returns the value of the
castWithForcerecord 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
categoriesrecord 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
categoryrecord component. - category() - Method in record class mekhq.campaign.PiratePointAnalysis.Modifier
-
Returns the value of the
categoryrecord 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
categoryIntrorecord component. - categoryLabel() - Method in record class mekhq.campaign.universe.warriorsAlmanac.WarriorsAlmanacEntry
-
Returns the value of the
categoryLabelrecord 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
categoryOrderrecord 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
CensureEntryrecord class. - CensureSelectionDialog - Class in mekhq.gui.dialog.factionStanding.gmToolsDialog
-
CensureSelectionDialogis 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
CensureSelectionDialogwith 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
Changerecord 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
ContractMoraleLevelby 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 leastPrisonerEventManager.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
chaosrecord 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 Campaignsalvage 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
ContractSearchTypebecome available each month at the campaign's current location, and drives the monthly refresh of the player force'sContractMarket. - 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 inChaosContractMarketAvailability.rollMonthlyOffers(Campaign)). - ChaosContractMarketDialog - Class in mekhq.gui.dialog.markets.contractMarket
-
The Chaos contract market: a "job board" of 0-3 available
AbstractContractoffers 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
Planetis, 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
characterrecord component. - character() - Method in record class mekhq.campaign.roleplay.OracleActions.AskOutcome
-
Returns the value of the
characterrecord component. - character() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Opponent
-
Returns the value of the
characterrecord 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
characterOptionsrecord component. - characters() - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
-
Returns the value of the
charactersrecord 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
trueif 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
CheckRecordrecord 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
nullif 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
CheckTargetrecord 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
CheckTraitrecord 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
choicesrecord component. - ChoiceStoryPoint - Class in mekhq.campaign.storyArc.storypoint
-
This StoryPoint creates a
StoryChoiceDialogwhich 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
circuitCoveragerecord component. - CircuitPlan(JumpPathItinerary.CircuitMode, Set<Integer>) - Constructor for record class mekhq.campaign.JumpPathItinerary.CircuitPlan
-
Creates an instance of a
CircuitPlanrecord 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
cityCountModifierrecord 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
clanCampaignrecord 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
clusteringrecord 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
coastalBiasrecord 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
coderecord 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
Entityobjects from a rolled descriptor tree - every leaf that isincludedand 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
colorrecord component. - color() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
colorrecord component. - color() - Method in record class mekhq.gui.baseComponents.GradientMarkerBar.Marker
-
Returns the value of the
colorrecord component. - color() - Method in record class mekhq.gui.baseComponents.hud.HudCard.Tag
-
Returns the value of the
colorrecord component. - color() - Method in record class mekhq.gui.baseComponents.SegmentedBar.Segment
-
Returns the value of the
colorrecord 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
combatPayrecord 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
commandCircuitAssumedrecord component. - commandDelta() - Method in record class mekhq.campaign.mission.contract.contractData.ActiveNegotiationData
-
Returns the value of the
commandDeltarecord 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
JCheckBoxfor 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
JLabelfor 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_BASEDconfiguration). - CommandGenerationPane - Class in mekhq.gui.commandGeneration
-
Top-level
AbstractMHQTabbedPanefor the Company Generation dialog. - CommandGenerationPane(JFrame, Campaign, CommandGenerationOptions) - Constructor for class mekhq.gui.commandGeneration.CommandGenerationPane
- CommandGenerationSpinner - Class in mekhq.gui.commandGeneration.components
-
A specialized
JSpinnerfor 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
JPanelused 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
commandLockedrecord 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
commandRightsrecord 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
forceintotemplate'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
totalsfor 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
CommitResultrecord class. - committed() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
-
Returns the value of the
committedrecord 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
ComponentColorsrecord 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
compositionrecord 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
fromSystemthat 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
Conceptrecord class. - concepts() - Method in record class mekhq.campaign.roleplay.PlotThreadStep
-
Returns the value of the
conceptsrecord 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
conclusionrecord 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
-
ConnectionsLevelrepresents 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
ImmersiveDialogSimpleinstance 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
personIdis in the pending reconnection list (non-destructive). - containsPendingPersonId(UUID) - Method in class mekhq.campaign.location.AcademyCampusLocation
-
Returns true if
personIdis 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
AbstractContractoffer from the market into an active campaign mission. - ContractAutomation - Class in mekhq.campaign.mission.contract.utilities
-
The
ContractAutomationclass 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
CompleteMissionDialogdebrief. - 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
AbstractContractmarket 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
ContractFinanceDatarecord class. - contractHistory() - Method in record class mekhq.campaign.mission.contract.contractData.ContractHistoryData
-
Returns the value of the
contractHistoryrecord 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
ContractHistoryDatarecord 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
ContractInforecord 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
ContractIntensityDatarecord 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 availableAbstractContractoffers, split into one map perContractSearchType. - ContractMarket() - Constructor for class mekhq.campaign.mission.contract.ContractMarket
- ContractMarketActions - Interface in mekhq.gui.dialog.markets.contractMarket
-
The per-offer actions the
ContractDossierPanelcan invoke, implemented by the owningChaosContractMarketDialog. - 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
ContractObjectiveDatarecord 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
ContractProfitEstimaterecord 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
contractsrecord 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
ContractScheduleDatarecord 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
ContractTermsDatarecord 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
AbstractContractand 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
coordsrecord 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
costrecord 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
countrecord component. - count() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
-
Returns the value of the
countrecord component. - count() - Method in record class mekhq.campaign.roleplay.DiceExpression.Term
-
Returns the value of the
countrecord component. - count() - Method in record class mekhq.campaign.universe.commandGeneration.SupportUnitGenerator.RolledBatch
-
Returns the value of the
countrecord 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>)onitemswould also arrive but that are not themselves initems— 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
countUprecord 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
Courserecord 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
coveredDepartureIndexesrecord 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
GridLayoutpanel (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
Campaignfrom 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
CreateCharacterDialogwhich 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
Entityobject 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
Entitywith 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
Skillfrom 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
GroupLayoutwith 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
Entityrepresenting 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
Entityat 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
- 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
JPopupMenuto 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
CompoundBorderconsisting of aRoundedLineBorderwith 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
SkillSubTypecategory. - 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
RoundedLineBordercolored 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
MouseAdapterthat 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
MouseAdapterthat 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
Personfrom a MegaMekCrewDescriptorproduced 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
nullwhen 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.currentSystemthe force is actually at, ornullwhen 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
datarecord 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
daterecord component. - date() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Settings
-
Returns the value of the
daterecord component. - date() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
-
Returns the value of the
daterecord component. - date() - Method in record class mekhq.gui.model.ScenarioTableModel.DisplayDate
-
Returns the value of the
daterecord 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
dateLabelrecord 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
daysPresentrecord 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
daysToFinishrecord 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
-
Lowers a Garrison Duty contract's Escalation by a number of d6 (see
StratConEscalation.decreaseEscalation(mekhq.campaign.Campaign, mekhq.campaign.mission.contract.AbstractContract, int)). - 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-1for 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.use
FactionHints.getInstance()instead. - 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.use
FactionHints.getInstance()instead. - DefaultFactionSelector - Class in mekhq.campaign.universe.selectors.factionSelectors
-
Selects a
Factionobject. - 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 (
professionset) or an armor-kit group (categoryset), 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
AbstractScrollablePanelfor 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
Personinstances 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
Planetusing 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
definitionrecord 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
departurerecord component. - departure() - Method in record class mekhq.campaign.JumpPathSchedule.Result
-
Returns the value of the
departurerecord component. - departureElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
-
Returns the value of the
departureElapsedDaysrecord 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
descrecord 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
descriptionrecord component. - descriptor() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.CommandGenerator.Result
-
Returns the value of the
descriptorrecord 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
designatorrecord component. - destination() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
-
Returns the value of the
destinationrecord component. - destination() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
-
Returns the value of the
destinationrecord 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
destinationIdrecord component. - destinationName() - Method in record class mekhq.campaign.roleplay.TravelLog.Observation
-
Returns the value of the
destinationNamerecord component. - destinationPlanet() - Method in record class mekhq.campaign.JumpPathSchedule.Result
-
Returns the value of the
destinationPlanetrecord component. - DestinationZoneMapper - Class in mekhq.gui.scenarioTemplateEditor
-
Translates between the "Destination Zone" combo box index shown in
ScenarioTemplateEditorDialogand the destination-zone value stored on aScenarioForceTemplate. - 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
LocationNodetree. - Detachment() - Constructor for class mekhq.campaign.force.Detachment
- DetachmentLocationManager - Class in mekhq.campaign
-
Manages a
Detachment's position in theLocationNodetree. - DetachmentLocationManager(Detachment) - Constructor for class mekhq.campaign.DetachmentLocationManager
- detachUnitFromC3Networks(Unit, Game) - Method in class mekhq.campaign.force.AbstractForce
-
Detaches
ufrom any C3 network it participates in (Naval C3, C3i, Nova CEWS, or a C3 master), refreshing the affected networks against the suppliedGame. - 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
detectionRadiusKmrecord 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
ContractFinanceDatafrom 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
DialogItineraryclass 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
DialogResupplyFocusclass 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
DialogSwindledclass 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
diameterKmrecord component. - dice() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosContractMarketAvailability.OfferRoll
-
Returns the value of the
dicerecord component. - dice() - Method in record class mekhq.campaign.roleplay.CheckRecord.Side
-
Returns the value of the
dicerecord component. - dice() - Method in record class mekhq.campaign.roleplay.DiceExpression.TermRoll
-
Returns the value of the
dicerecord 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,4d6kh3or1d20+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
difficultyrecord component. - difficulty() - Method in record class mekhq.campaign.roleplay.RoleplayChecks.Opponent
-
Returns the value of the
difficultyrecord component. - DifficultyFacts(int, int, int, int, int) - Constructor for record class mekhq.campaign.PiratePointAnalysis.DifficultyFacts
-
Creates an instance of a
DifficultyFactsrecord 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
FactionHintdata. - 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
DiplomacyReportdialog. - DiplomacyType - Enum Class in mekhq.campaign.universe.factionHints
-
Represents the high-level diplomatic relationship categories that may exist between two
Factionentities 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
disabledrecord 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
ubelongs to, clearing the stored next-node UUIDs of every unit on that network and refreshing networks against the suppliedGame. - 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
DiscretionarySpendingclass 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
DiscretionarySpendinginstance for the givenPersonand 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
DiseaseScanResultrecord 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
-
Dispatches all travel queued via
CampaignLocationManager.queueTravel(java.util.Collection<? extends mekhq.campaign.location.ILocation>, mekhq.campaign.location.ILocation), oneLocationDispatchcall per queued route. - dispatchTravelers(Collection<? extends ILocation>, ILocation, Campaign) - Static method in class mekhq.campaign.location.LocationDispatch
-
Dispatches a heterogeneous group of
travelerstodestination, splitting them by type so each reachesdestinationthrough 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(); seeSkillPrerequisite.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(); seeSkillPrerequisite.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
DisplayDaterecord 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
displayNamerecord component. - displayName() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class mekhq.gui.displayWrappers.RankDisplay
-
Returns the value of the
displayNamerecord 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
dissenterLabelrecord component. - dissenterPreference() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumData
-
Returns the value of the
dissenterPreferencerecord component. - dissenterStays() - Method in record class mekhq.gui.dialog.factionStanding.UltimatumSidePickerDialog.PickerChoice
-
Returns the value of the
dissenterStaysrecord 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
distanceKmrecord component. - distanceLy() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegFacts
-
Returns the value of the
distanceLyrecord 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
divisivenessrecord 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
doctorsGeneratedrecord component. - doctorsNeeded() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelCalculator.SupportDemand
-
Returns the value of the
doctorsNeededrecord 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
DocumentationEntryenum 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
dropShipsrecord 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
duplicatesrecord 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
Dwellrecord class. - dwellHours() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
-
Returns the value of the
dwellHoursrecord component. - dwells() - Method in record class mekhq.campaign.JumpPathSchedule.Result
-
Returns the value of the
dwellsrecord 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
earliestFeasibleDeparturerecord 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
echelonrecord 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
edgeAllowedrecord 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
effectrecord 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
effectsFailurerecord component. - effectsSuccess() - Method in record class mekhq.campaign.randomEvents.randomEventsSystem.RandomEventResponseEntry
-
Returns the value of the
effectsSuccessrecord 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
eligiblerecord component. - eligibleFormationIds() - Method in record class mekhq.campaign.digitalGM.stratCon.facility.StratConFacilityAdvisor.OrderOption
-
Returns the value of the
eligibleFormationIdsrecord 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
emergenceInsideDetectionEnveloperecord 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
EmployerDatarecord 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
enabledrecord component. - enabled() - Method in record class mekhq.gui.baseComponents.hud.HudSegmentedControl.Segment
-
Returns the value of the
enabledrecord 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
enabledModifierTotalrecord 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
endrecord component. - end() - Method in record class mekhq.campaign.roleplay.TravelLog.ContractInfo
-
Returns the value of the
endrecord 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
newEndDateand 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
EndContractNagDialoginstance 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
endDaterecord component. - endingDate() - Method in record class mekhq.campaign.universe.factionStanding.MercenaryRelations.MercenaryRelation
-
Returns the value of the
endingDaterecord component. - endingTransitDays() - Method in record class mekhq.campaign.JumpPathItinerary.Plan
-
Returns the value of the
endingTransitDaysrecord component. - endpointArrival() - Method in record class mekhq.campaign.JumpPathSchedule.Entry
-
Returns the value of the
endpointArrivalrecord component. - endpointArrivalElapsedDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
-
Returns the value of the
endpointArrivalElapsedDaysrecord component. - endpointTransitDays() - Method in record class mekhq.campaign.JumpPathItinerary.TimelineEntry
-
Returns the value of the
endpointTransitDaysrecord 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
EnemyDatarecord 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
engineCommandersrecord 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
engineNamerecord 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
entityCopyFactoryrecord 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
entityListrecord 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
entriesrecord component. - entries() - Method in record class mekhq.campaign.JumpPathSchedule.Result
-
Returns the value of the
entriesrecord component. - entries() - Method in record class mekhq.campaign.roleplay.JournalArchive.Archive
-
Returns the value of the
entriesrecord component. - Entry(JumpPathItinerary.TimelineEntry, LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime, long) - Constructor for record class mekhq.campaign.JumpPathSchedule.Entry
-
Creates an instance of a
Entryrecord 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
EquipmentAndSuppliesPagesclass 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
equipmentKitBonusesrecord 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
equipmentRatingrecord component. - equipmentRating() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
equipmentRatingrecord component. - equipmentRating() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
-
Returns the value of the
equipmentRatingrecord 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
errorMessagerecord component. - errorMessage() - Method in record class mekhq.gui.scenarioTemplateEditor.ForceRosterEditor.CommitResult
-
Returns the value of the
errorMessagerecord 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
escalationModerecord 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
estimatedNetrecord 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
exactrecord 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
examplerecord component. - exampleIntro() - Method in record class mekhq.gui.baseComponents.hud.HudGuideDrawer.Guide
-
Returns the value of the
exampleIntrorecord component. - ExampleLine(String, String) - Constructor for record class mekhq.gui.baseComponents.hud.HudGuideDrawer.ExampleLine
-
Creates an instance of a
ExampleLinerecord 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
exclusionsAbilitiesrecord 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
exclusionsAttributesrecord 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
exclusionsCategoriesrecord 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
exclusionsEdgerecord 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
exclusionsFactionsrecord 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
exclusionsFlexibleAttributerecord 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
exclusionsLifePathrecord 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
exclusionsMetaSkillsrecord 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
exclusionsSkillsrecord 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
exclusionsSystemsrecord 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
exclusionsTraitsrecord 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
.pngfile 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
exposureDaysrecord 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
expressionrecord 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
extinctionYearrecord 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
ExtraIncomeobject from anIntegerentry. - extraIncomeParseFromString(String) - Static method in enum class mekhq.campaign.personnel.enums.ExtraIncome
-
Attempts to resolve an
ExtraIncomeinstance 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
eyebrowrecord 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
facilitiesrecord 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
factionrecord component. - faction() - Method in record class mekhq.gui.dialog.factionStanding.FactionStandingUltimatumDialog.UltimatumSide
-
Returns the value of the
factionrecord 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
Factionoption. - 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
FactionAccoladeEventand 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
FactionCensureEventfor 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
factionCoderecord component. - factionCode() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
factionCoderecord component. - factionCode() - Method in record class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumSide
-
Returns the value of the
factionCoderecord 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
FactionJudgmentinstance. - 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
FactionStandingReportwhich generates aJDialogdisplaying 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
JSliderused 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
affectedFactionCodesandsidesinto 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
FactionStandingUltimatumSiderecord class. - FactionStandingUltimatumsLibrary - Class in mekhq.campaign.universe.factionStanding
-
Manages a library of
FactionStandingUltimatumDataobjects, each loaded from its own JSON file. - FactionStandingUltimatumsLibrary() - Constructor for class mekhq.campaign.universe.factionStanding.FactionStandingUltimatumsLibrary
-
Constructs a new
FactionStandingUltimatumsLibraryand 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
factsrecord component. - Facts(PiratePointAnalysis.ApproachFacts, PiratePointAnalysis.ApproachFacts, PiratePointAnalysis.DifficultyFacts, double, double, double) - Constructor for record class mekhq.campaign.PiratePointAnalysis.Facts
-
Creates an instance of a
Factsrecord 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
fallbackProfessionrecord 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
FamiliarityLevelrecord 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
farmDensityrecord 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
farmReachrecord 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
faterecord 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
FateChartResultrecord 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
Fatigueclass 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
feasiblerecord component. - female() - Method in record class mekhq.campaign.personnel.death.RandomDeath.RandomDeathChance
-
Returns the value of the
femalerecord 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
fieldKitchensrecord 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
fileHasLegalStatementrecord 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
finalTargetrecord component. - finalTargetNumber() - Method in record class mekhq.campaign.digitalGM.stratCon.deployment.ReinforcementRoll
-
Returns the value of the
finalTargetNumberrecord 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 (seeMissionTargetFinder.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-drivenMissionLocationProfilelayered 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
peoplewith 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
peoplebest 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
LocationNodetree and returns the nearestAbstractBaseancestor, ornullif 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
Findingrecord class. - findings() - Method in record class mekhq.campaign.NavigationRouteAnalysis.LegAssessment
-
Returns the value of the
findingsrecord 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
- 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
firstrecord 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
firstif it is non-null, otherwise the value produced byfallback. - firstVisit() - Method in record class mekhq.campaign.roleplay.TravelLog.SystemSummary
-
Returns the value of the
firstVisitrecord 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
fixedXPAbilitiesrecord 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
fixedXPAttributesrecord 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
fixedXPEdgerecord 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
fixedXPFlexibleAttributerecord 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
fixedXPMetaSkillsrecord 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
fixedXPNaturalAptitudesrecord 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
fixedXPNaturalAptitudesMetaSkillsrecord 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
fixedXPSkillsrecord 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
fixedXPTraitsrecord 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
flagsrecord 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
flavorTextrecord 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
flexibleXPAbilitiesrecord 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
flexibleXPAttributesrecord 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
flexibleXPEdgerecord 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
flexibleXPFlexibleAttributerecord 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
flexibleXPMetaSkillsrecord 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
flexibleXPNaturalAptitudesrecord 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
flexibleXPNaturalAptitudesMetaSkillsrecord 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
flexibleXPPickCountsrecord 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
flexibleXPSkillsrecord 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
flexibleXPTraitsrecord 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
followOnEventrecord 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_PAYis 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
forcerecord 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 ofCommandGenerationOptionsso 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
ForceDescriptortree that mirrors the structure into MekHQFormationnodes 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
ForceGeneratorOptionsViewfrom 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
valueand thedefaultValueit 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 onCampaignOptions. - 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
ForceRatingrecord 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
forcesrecord 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
forceSkillrecord component. - forceSkill() - Method in record class mekhq.campaign.mission.contract.contractData.EnemyData
-
Returns the value of the
forceSkillrecord component. - forceSkill() - Method in record class mekhq.campaign.mission.contract.contractGeneration.ChaosEmployerForceRating.ForceRating
-
Returns the value of the
forceSkillrecord 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
foregroundrecord component. - foreground() - Method in record class mekhq.gui.utilities.ComponentColors
-
Returns the value of the
foregroundrecord 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
formationrecord component. - formation() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageOperationDraft.TeamOption
-
Returns the value of the
formationrecord 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
FormationLevelthe engine can produce — not just the lance / company pair the legacyAbstractCompanyGeneratorsupported. - 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
Formationnodes 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
FormationRequestrecord 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
formationTyperecord 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
formattedrecord 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
framerecord 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
freeBaysrecord component. - freeCargoTons() - Method in record class mekhq.campaign.mission.scenarios.salvage.SalvageRecoveryPlan.RemainingCapacity
-
Returns the value of the
freeCargoTonsrecord 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
freeHexesrecord 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
fromrecord 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
ForceTypebased 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
ATOWLifeStageby its lookup name, ignoring case. - fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.advancedCharacterBuilder.LifePathCategory
-
Gets the
LifePathCategoryassociated with a lookup name (case-insensitive). - fromLookupName(String) - Static method in enum class mekhq.campaign.personnel.ATOWTraits
-
Resolves a
ATOWTraitsfrom 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
ATOWLifeStageby 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
fromStoresrecord component. - fromString(String) - Method in class mekhq.campaign.ExtraData.Key
- fromString(String) - Static method in enum class mekhq.campaign.market.enums.ContractMarketMethod
-
Parses a
ContractMarketMethodfrom itsEnum.name(), falling back toContractMarketMethod.CHAOS_CAMPAIGNwhen the text cannot be matched. - fromString(String) - Static method in enum class mekhq.campaign.market.personnelMarket.enums.PersonnelMarketStyle
-
Returns the
PersonnelMarketStylecorresponding 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.NORMALfor 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
EdgeRefreshPeriodfrom a string. - fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.education.EducationLevel
-
Converts a string to its corresponding
EducationLevelenum 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
PersonnelStatusenumeration value. - fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.Phenotype
-
Converts a string representation to a corresponding
Phenotypevalue. - fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomDivorceMethod
-
Converts a string representation to a
RandomDivorceMethodenum value. - fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomMarriageMethod
-
Converts a string representation to a
RandomMarriageMethodenum value. - fromString(String) - Static method in enum class mekhq.campaign.personnel.enums.RandomProcreationMethod
-
Converts a string representation to a
RandomProcreationMethodenum 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
Aggressionenum. - 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
Greedenum instance. - fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.PersonalityQuirk
-
Converts the given string into an instance of the
PersonalityQuirkenum. - fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Reasoning
-
Converts a given string to its corresponding
Reasoningenumeration value. - fromString(String) - Static method in enum class mekhq.campaign.randomEvents.personalities.Social
-
Converts the given string into an instance of the
Socialenum. - fromString(String) - Static method in enum class mekhq.campaign.randomEvents.prisoners.PrisonerCaptureStyle
-
Converts the specified string into its corresponding
PrisonerCaptureStyleenum value. - fromString(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionStandingLevel
-
Returns the
FactionStandingLevelthat matches the given text input. - fromString(String) - Static method in enum class mekhq.gui.campaignOptions.enums.ProcurementPersonnelPick
-
Converts the specified string into its corresponding
ProcurementPersonnelPickenum 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
fundingrecord 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
GameEffectrecord 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
gameInformationrecord 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
GarrisonCompositionrecord class. - GarrisonModifierResolver - Class in mekhq.campaign.universe.garrison
-
Resolves the total modifier applied to a
RandomGarrisonTableroll 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
gaussianCenterrecord 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
- 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 boostingAdministration). - 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
Portraitfor the specifiedPerson, 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
cargoPctpercent 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
Personusing 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
Personbased 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
generatedPersonsrecord component. - generatedPersons() - Method in record class mekhq.campaign.universe.commandGeneration.ratgen.SupportPersonnelGenerator.Result
-
Returns the value of the
generatedPersonsrecord 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
-
Wraps a pre-determined enemy faction into
EnemyData, applying the same mercenary-sponsor substitution and camouflage/display resolution asChaosContractDeterminationEnemy.generateEnemyFactionForObjective(mekhq.campaign.Campaign, mekhq.campaign.location.ILocation, java.time.LocalDate, mekhq.campaign.universe.Faction, mekhq.campaign.mission.contract.contractData.ContractObjectiveType, boolean). - 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 newRequestedStockLevels. - 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
FactionJudgmentinstance by reading serialized censure data from an XML node. - generateInstanceFromXML(Node) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandings
-
Creates a new
FactionStandingsinstance 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
SkillTypefrom 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
AbstractLocationsubclass based on the element name ofwn. - 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
AbstractBasesubclass based on the element name ofwn. - 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
countcontracts fromAbstractContractGenerationfor the given search type, keeping whichever come back valid (anullroll - no contract could be placed - is skipped, so the returned list may be shorter thancountor 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
Reasoningenum 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
Persongiven 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
Persongiven 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
SpecialAbilityobject 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
nullif 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
FactionAccoladeLevelcorresponding to the given integer value. - getAccoladeRecognitionFromString(String) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionAccoladeLevel
-
Retrieves the
FactionAccoladeLevelfrom 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 toLocationFilterItem.ALLwhen 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_ASTECHskill. - 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
Unitobjects. - 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
Attributesobject 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
AbstractContractassociated 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
nullfor 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
LocalHangarthat 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
LocalPersonnelnode 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
LocalWarehousethat 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
AvailabilityValueunder 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
BloodmarkLeveland 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 configuredFactionBorderTracker.getRadius()as the search radius. - getBorders(Faction, ILocation, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
-
Computes
FactionBordersfor the given faction restricted to systems withinradiuslight years oflocation'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 withinradiuslight 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.consider
MRMSOption.getTargetNumberMax() - 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
-
Generally you want to use
ContractUtilities.getJumpPath(Campaign, AbstractContract, AbstractLocation) - 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()orUnit.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, orInsulatedCargoBay), adjusted for existing damage. - The tonnage of mounted equipment tagged with the
F_CARGOflag, provided the equipment is operable and located in non-destroyed sections of the entity.
Special Conditions:
- The method returns
0.0if 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.
- The usable capacities of transport bays (
- 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
Stringinto aFactionCensureLevelvalue. - getCensureLevelFromSeverity(int) - Static method in enum class mekhq.campaign.universe.factionStanding.FactionCensureLevel
-
Retrieves the
FactionCensureLevelcorresponding 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
ILocationinstances. - 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
nullif 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
PersonnelRoleinstances that are of the subtypeCIVILIAN. - getCivilianRolesExceptNone() - Static method in enum class mekhq.campaign.personnel.enums.PersonnelRole
-
Returns a list of
PersonnelRoleinstances that are of the subtypeCIVILIAN, excluding theNONErole. - 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
MarginOfSuccessvalue. - 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
Hashtablekeyed by the combat team'sformationId, 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.ReasoningComparisonassociated with thisReasoningenum 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
PlanetarySystemfor 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_COSTfor Advanced skills (SA and CA) andSkillType.BASIC_NATURAL_APTITUDE_COSTfor 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.use
PersonnelRole.getTooltip(boolean)instead - 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
DocumentationEntryassociated with the given lookup name, ornullif 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
-
Returns the divisiveness to use in play, limited to
FactionStandingUltimatumData.MINIMUM_DIVISIVENESSthroughFactionStandingUltimatumData.MAXIMUM_DIVISIVENESS. - 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
-
You almost always need
AbstractContract.getEmployerCamouflage() - 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
-
You almost always need
AbstractContract.getEnemyCamouflage() - 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
Entityassociated 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
-
Static version of
Accountant.getEquipmentContractValue(Unit, boolean). - 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
Eraby 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.use
Reasoning.getExamResults(int)instead. - 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
ExtraIncomevalue. - 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
FactionCensureActionappropriate 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
FactionJudgmentinstance 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.use
Factions.getFactionLogo(int, String)instead - 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
Factionfor the specified game year. - getFactionName(Faction, int, boolean) - Static method in class mekhq.campaign.universe.factionStanding.FactionStandingUtilities
-
Returns the formatted full name of a
Factionfor 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
Factionobjects, 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
Factionobjects, 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
AbstractFactionSelectorto use with this campaign. - getFactionSelector(RandomOriginOptions) - Method in class mekhq.campaign.ForceHumanResources
-
Gets the
AbstractFactionSelectorto 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
Setof all factions that control at least one planet in the region. - getFactionsInRegion(ILocation, double) - Method in class mekhq.campaign.universe.FactionBorderTracker
-
Retrieves a
Setof all factions that control at least one planet withinradiuslight years oflocation'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.Use
Procurement.getTechFaction(Faction)instead. - 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 activeFamiliarityMode. - 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
FixedLocationthat 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 locationsthat 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
-
Static version of
Accountant.getMonthlyFoodAndHousingExpenses(). - 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
-
Static version of
Accountant.getForceValue(boolean, boolean, double, double, double, boolean). - 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
Formationa 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
nullif 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
GlossaryEntryassociated with the given lookup name, ornullif 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
LocalHangarowned by the nearestIPlaceancestor of this location, ornullif no such ancestor exists or it does not own a hangar. - getHangar() - Method in interface mekhq.campaign.location.IPlace
-
Returns the
LocalHangarowned by this place, ornullif 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
InjuryLocationDatainstance 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.replaced by
Reasoning.getReasoningScore() - 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;
nullonce 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;
nullonce 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;
nullonce 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
ItemFilefor the givenFile. - 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
JumpPathfor 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
Reasoningenum. - 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
peoplegiven 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
peoplesorted 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
Stringlookup 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
nullif 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
-
Static version of
Accountant.getMaintenanceCosts(). - 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
StratConTerrainCategoryname. - 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
MarginOfSuccesscategory 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
PersonnelMarketEntryobjects 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
AgingMilestonefor 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 (seeMissionTargetFinder.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
Moneyvalue. - 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 thanthis.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
- 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
-
Counts the distinct hexes that are occupied (see
StratConTrackState.isHexOccupied(mekhq.campaign.digitalGM.stratCon.StratConCoords)). - 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, ornullifForceGeneratorTab.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
AcademyCampusLocationfor 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
AcademyCampusLocationparented underparent, creating it on demand if it does not yet exist. - getOrCreateFixedLocation(Campaign, String) - Method in class mekhq.campaign.CampaignLocationManager
-
Returns the existing
FixedLocationat 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
ATOWLifeStagevalues, 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
-
Static version of
Accountant.getOverheadExpenses(). - 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
nullif 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
ILocationin the location tree, ornullif 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
PartInventorycounting spare parts that matchpartin 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
-
Static version of
Accountant.getPayRollSummary(). - getPayRollTotal(Collection<Person>, CampaignOptions, boolean, LocalDate, int, int, Map<PersonnelRole, Integer>, boolean, boolean) - Static method in record class mekhq.campaign.finances.Accountant
-
Static version of
Accountant.getPayRoll(boolean). - 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
Personinstance 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
Personalityassociated 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
IPlaceancestor of this location, ornullif 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
nullif 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.Use
ForceHumanResources.getPersonnelGenerator(AbstractFactionSelector, AbstractPlanetSelector)instead. ThecampaignOptionsparameter was never used. - getPersonnelGenerator(AbstractFactionSelector, AbstractPlanetSelector) - Method in class mekhq.campaign.ForceHumanResources
-
Gets the
AbstractPersonnelGeneratorto 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.use
Person.getPersonalLog()instead. - 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
LocationNodetree and returns the nearestIPlaceancestor, ornullif 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
LocationNodechain; 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
Planetfor 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
AbstractPlanetSelectorto use with this campaign. - getPlanetSelector(RandomOriginOptions) - Method in class mekhq.campaign.ForceHumanResources
-
Gets the
AbstractPlanetSelectorto 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
nullif 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
PlayerForcethis 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_YEARSyears. - 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
ProstheticTypethat corresponds to a givenInjuryTypeproduced 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
ProstheticTypeassociated with the givenInjuryType, ornullif 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
traveleris queued to depart for, ornullif 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
BloodGroupbased 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 byfilter. - getRandomEnemy(boolean, ILocation, LocalDate, Faction) - Method in class mekhq.campaign.universe.RandomFactionGenerator
-
Selects a random enemy faction for
employerwithin the area aroundlocation, weighted by regional presence and diplomatic stance (seeRandomFactionGenerator.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
employerby delegating to the given contract-type enemy-selection profile (seeEnemySelectionProfile.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 (seeRandomFactionGenerator.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
StratConTrackStatefrom theStratConCampaignState. - 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
RankSystemobject 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, otherwiseRecruitmentCosts.SALARY_MONTHSmonths' 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
nullif 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
MarginOfSuccessvalue 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_SCALEis 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
nullif 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
Skillby 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
SkillLevelfor this person's primary or secondary role without a fullCampaignreference. - getSkillLevel(Campaign, boolean) - Method in class mekhq.campaign.personnel.Person
-
Returns the
SkillLevelfor 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
SkillLevelfor this person's primary or secondary role. - getSkillLevel(SkillModifierData) - Method in class mekhq.campaign.personnel.skills.Skill
-
Determines the
SkillLevelof 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
-1if 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
-1if 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
-
Gets the
RandomSkillPreferences. - getSkillPreferences() - Method in class mekhq.campaign.personnel.generator.AbstractSkillGenerator
-
Gets the
RandomSkillPreferences. - getSkillPreferences() - Method in class mekhq.campaign.personnel.generator.AbstractSpecialAbilityGenerator
-
Gets the
RandomSkillPreferences. - getSkills() - Method in class mekhq.campaign.personnel.Person
- getSkills() - Method in class mekhq.campaign.personnel.skills.Skills
-
Gets a collection of
Skillobjects. - 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
AbilityCategoryof the providedSpecialAbilityusing 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
nullifForceGeneratorTab.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
StratConScenarioassociated with the givenAtBScenariofor the specifiedAbstractContract. - getStratConScenarioFromAtBScenario(Campaign, AtBScenario) - Static method in class mekhq.campaign.digitalGM.stratCon.StratConCampaignState
-
Retrieves the
StratConScenarioassociated with a givenAtBScenario. - 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
nullwhen 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
JTabledisplaying 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, thenChaosScaleLimits.TAPERED_SCALE_VALUEper 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
TargetRollrequired 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.
Person.addPersonalLogEntry(LogEntry)instead.