Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class megamek.common.enums.AvailabilityValue
- A - Enum constant in enum class megamek.common.enums.TechRating
- aaa - Variable in class megamek.common.PhysicalResult
- AAA - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- AAA_MISSILE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ABA - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- abaArmor - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- ABANDON - Enum constant in enum class megamek.common.enums.MoveStepType
- ABANDON_BRIDGE - Enum constant in enum class megamek.common.enums.MoveStepType
- abandonBridge() - Method in class megamek.common.units.ConvInfantry
-
Abandons any bridge work in progress immediately: the partial structure is lost this turn and the spent budget is not refunded.
- ABANDONED - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction represents empty space
- abandonEntity(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
Abandon an Entity.
- abandonmentAnnouncedRound - Variable in class megamek.common.units.Entity
-
The round number when abandonment was announced.
- abandonShipOneUnit(Entity, Vector<Transporter>, MovePath) - Method in class megamek.client.bot.princess.Princess
- AbandonUnitDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
Dialog for selecting units to abandon during End Phase.
- AbandonUnitDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.AbandonUnitDialog
- ABBREV - Enum constant in enum class megamek.client.ui.clientGUI.boardview.LabelDisplayStyle
- ABOVE - Enum constant in enum class megamek.common.hexArea.HalfPlaneHexArea.HalfPlaneType
- absoluteCenter() - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to center the text on the coordinate given by
StringDrawer.at(int, int). - absoluteCenter() - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- absoluteCenterY() - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to center the text vertically on the y coordinate given by
StringDrawer.at(int, int). - absoluteCenterY() - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- absorbBuildingDamage(int, Entity, int, Vector<Report>, IBuilding, boolean) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Worker function to (maybe) have a building absorb damage meant for the entity
- AbstractAboutDialog - Class in megamek.client.ui.dialogs
-
A base "About..." dialog showing a name and version block ("MegaMek Version: 0.50.xx") and the license block as in the license dialog.
- AbstractAboutDialog(Window) - Constructor for class megamek.client.ui.dialogs.AbstractAboutDialog
- AbstractActionHandler - Class in megamek.common.autoResolve.acar.handler
- AbstractActionHandler(Action, SimulationManager) - Constructor for class megamek.common.autoResolve.acar.handler.AbstractActionHandler
- AbstractAttackAction - Class in megamek.common.actions
-
Abstract superclass for any action where an entity is attacking another entity.
- AbstractAttackAction - Class in megamek.common.autoResolve.acar.action
- AbstractAttackAction(int, int) - Constructor for class megamek.common.actions.AbstractAttackAction
- AbstractAttackAction(int, int) - Constructor for class megamek.common.autoResolve.acar.action.AbstractAttackAction
- AbstractAttackAction(int, int, int) - Constructor for class megamek.common.actions.AbstractAttackAction
- AbstractBoardView - Class in megamek.client.ui.clientGUI.boardview
- AbstractBoardViewOverlay - Class in megamek.client.ui.clientGUI.boardview.overlay
-
This is a framework for boardview overlays that can show a list of data, conditions etc.
- AbstractBoardViewOverlay(BoardView, Font) - Constructor for class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- AbstractBuildingEntity - Class in megamek.common.units
-
AbstractBuildingEntity represents a non-terrain building (e.g., a moving fortress).
- AbstractBuildingEntity(BuildingType, int) - Constructor for class megamek.common.units.AbstractBuildingEntity
- AbstractBuildingEntityBVCalculator - Class in megamek.common.battleValue
-
Battle Value calculator for Structures (AbstractBuildingEntity).
- AbstractButtonDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
This is the Base Dialog for a dialog with buttons in MegaMek.
- AbstractButtonDialog(JDialog, JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
-
This constructor is provided for uses cases where this dialog needs another dialog as a parent.
- AbstractButtonDialog(JFrame, boolean, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
-
This creates an AbstractButtonDialog using the default resource bundle.
- AbstractButtonDialog(JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
-
This creates an AbstractButtonDialog using the specified resource bundle.
- AbstractButtonDialog(JFrame, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
-
This creates a modal AbstractButtonDialog using the default resource bundle.
- AbstractChoiceDialog<T> - Class in megamek.client.ui.dialogs.phaseDisplay
-
A modal dialog for presenting options as buttons.
- AbstractChoiceDialog(JFrame, String, String, List<T>, boolean) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialog
-
This creates a modal AbstractChoiceDialog using the default resource bundle as a Modal dialog.
- AbstractClient - Class in megamek.client
-
AbstractClient that handles basic client features.
- AbstractClient(String, String, int) - Constructor for class megamek.client.AbstractClient
-
Construct a client which will try to connect.
- AbstractClient.ConnectionHandler - Class in megamek.client
-
Custom ConnectionHandler for use with
AbstractClient. - AbstractClientGUI - Class in megamek.client.ui.clientGUI
- AbstractClientGUI(IClient) - Constructor for class megamek.client.ui.clientGUI.AbstractClientGUI
- AbstractCommandLineParser - Class in megamek.common.commandLine
-
Very simple skeleton for the command line parser.
- AbstractCommandLineParser(String...) - Constructor for class megamek.common.commandLine.AbstractCommandLineParser
-
Constructs new parser
- AbstractCommandLineParser.ParseException - Exception Class in megamek.common.commandLine
-
Exception thrown in case of error
- AbstractConnection - Class in megamek.common.net.connections
-
Generic bidirectional connection between client and server
- AbstractConnection(String, int, int) - Constructor for class megamek.common.net.connections.AbstractConnection
-
Creates new client (connection from client to server) connection
- AbstractConnection(Socket, int) - Constructor for class megamek.common.net.connections.AbstractConnection
-
Creates new Server connection
- AbstractConnectionEvent - Class in megamek.common.net.events
-
Instances of descendant classes are sent as a result of changes of the Connection state or packet arrival.
- AbstractConnectionEvent(ConnectionEventType, Object) - Constructor for class megamek.common.net.events.AbstractConnectionEvent
-
Constructs a connection event
- AbstractDialog - Class in megamek.client.ui.dialogs.abstractDialogs
-
This is the base class for dialogs in MegaMek.
- AbstractDialog(JDialog, JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This allows Swing to create the dialog with another dialog as the parent.
- AbstractDialog(JFrame, boolean, String, String) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This creates an AbstractDialog using the default resource bundle.
- AbstractDialog(JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This creates an AbstractDialog using the specified resource bundle.
- AbstractDialog(JFrame, String, String) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This creates a non-modal AbstractDialog using the default resource bundle.
- AbstractDirectory - Class in megamek.common.util.fileUtils
-
AbstractDirectory is a class that is used to define a directory.
- AbstractDirectory(File, String, String, ItemFileFactory) - Constructor for class megamek.common.util.fileUtils.AbstractDirectory
- AbstractEntityAction - Class in megamek.common.actions
-
This is a base implementation for
EntityAction. - AbstractEntityAction(int) - Constructor for class megamek.common.actions.AbstractEntityAction
- AbstractGame - Class in megamek.common.game
-
This is a base class to derive all types of Game (TW, AS, BF, SBF...) from.
- AbstractGame() - Constructor for class megamek.common.game.AbstractGame
- AbstractGameConnectionDialog - Class in megamek.client.ui.dialogs.gameConnectionDialogs
- AbstractGameConnectionDialog(JFrame, String, boolean, String) - Constructor for class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- AbstractGameConnectionDialog(JFrame, String, boolean, String, Vector<String>) - Constructor for class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- AbstractGameManager - Class in megamek.server
- AbstractGameManager() - Constructor for class megamek.server.AbstractGameManager
- AbstractHelpDialog - Class in megamek.client.ui.dialogs.helpDialogs
-
This class ensures that every Help dialog in MegaMek has an identical look-and-feel.
- AbstractHelpDialog(JFrame, String, String) - Constructor for class megamek.client.ui.dialogs.helpDialogs.AbstractHelpDialog
- AbstractIcon - Class in megamek.common.icons
-
An AbstractIcon is an abstract class that ensures standardized and isolated image code for icons across the suite.
- AbstractIcon() - Constructor for class megamek.common.icons.AbstractIcon
- AbstractIcon(String) - Constructor for class megamek.common.icons.AbstractIcon
- AbstractIcon(String, String) - Constructor for class megamek.common.icons.AbstractIcon
- AbstractIconChooserDialog - Class in megamek.client.ui.dialogs.iconChooser
-
Creates a dialog that allows players to select a directory from a directory tree and choose an AbstractIcon from the AbstractIcons in that directory.
- AbstractIconChooserDialog(JFrame, boolean, ResourceBundle, String, String, abstractIconChooserPanel, boolean) - Constructor for class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialog
-
Creates a dialog that allows players to choose a directory from a directory tree and an AbstractIcon from the AbstractIcons in that directory.
- AbstractIconChooserDialog(JFrame, String, String, abstractIconChooserPanel, boolean) - Constructor for class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialog
- abstractIconChooserPanel - Class in megamek.client.ui.panels.abstractPanels
-
An AbstractIconChooser is an abstract panel that is used to select an AbstractIcon from the various potential icons located within the specified AbstractDirectory.
- abstractIconChooserPanel(JFrame, String, JTree, AbstractIcon) - Constructor for class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- abstractIconChooserPanel(JFrame, String, JTree, AbstractIcon, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- AbstractIconChooserTree - Class in megamek.client.ui.trees
-
AbstractIconChooserTree is an extension of JTree that provides additional AbstractIcon specific functionality to simplify initialization.
- AbstractIconChooserTree() - Constructor for class megamek.client.ui.trees.AbstractIconChooserTree
- AbstractIconChooserTree(boolean) - Constructor for class megamek.client.ui.trees.AbstractIconChooserTree
- abstractIconList - Variable in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- AbstractIconList - Class in megamek.client.ui.lists
-
A specialized JList to display a list of AbstractIcons for the AbstractIconChooserDialog, e.g.
- AbstractIconList(ListCellRenderer<AbstractIcon>) - Constructor for class megamek.client.ui.lists.AbstractIconList
- AbstractIconRenderer - Class in megamek.client.ui.renderers
-
This renders the AbstractIcon for the current Cell of the rendered list
- AbstractIconRenderer() - Constructor for class megamek.client.ui.renderers.AbstractIconRenderer
- AbstractNagDialog - Class in megamek.client.ui.dialogs.buttonDialogs
- AbstractNagDialog(JFrame, String, String, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- AbstractNagDialog(JFrame, ResourceBundle, String, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- AbstractOneTimeTrigger - Class in megamek.server.trigger
-
This is a base class for Triggers that should only ever react once, regardless of how often its prerequisites are satisfied.
- AbstractOneTimeTrigger() - Constructor for class megamek.server.trigger.AbstractOneTimeTrigger
- AbstractOptions - Class in megamek.common.options
-
Parent class for options settings
- AbstractOptions() - Constructor for class megamek.common.options.AbstractOptions
- AbstractOptions.GroupsEnumeration - Class in megamek.common.options
- AbstractOptions.GroupsEnumeration.GroupProxy - Class in megamek.common.options
- AbstractOptions.GroupsEnumeration.GroupProxy.OptionsEnumeration - Class in megamek.common.options
- AbstractOptionsInfo - Class in megamek.common.options
-
Abstract base class for Singletons representing Options' static information such as displayable name, description etc.
- AbstractOptionsInfo(String) - Constructor for class megamek.common.options.AbstractOptionsInfo
-
Protected constructor.
- AbstractPanel - Class in megamek.client.ui.panels.abstractPanels
-
This is the default Panel.
- AbstractPanel(JFrame, String) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractPanel
-
This creates an AbstractPanel using the default resource bundle.
- AbstractPanel(JFrame, String, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractPanel
-
This creates an AbstractPanel using the default resource bundle and specified double buffered boolean.
- AbstractPanel(JFrame, String, LayoutManager) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractPanel
-
This creates an AbstractPanel using the default resource bundle and specified layout manager.
- AbstractPanel(JFrame, String, LayoutManager, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractPanel
-
This creates an AbstractPanel using the default resource bundle and specified layout manager and double buffered boolean.
- AbstractPanel(JFrame, ResourceBundle, String, LayoutManager, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractPanel
-
This creates an AbstractPanel using the specified resource bundle, layout manager, and double buffered boolean.
- AbstractPathFinder<N,
C, - Class in megamek.common.pathfinderE> -
This class provides a skeletal implementation of pathfinder algorithm in a given directed graph.
- AbstractPathFinder(DestinationMap<N, E>, EdgeRelaxer<C, E>, AdjacencyMap<E>, Comparator<E>) - Constructor for class megamek.common.pathfinder.AbstractPathFinder
- AbstractPhaseDisplay - Class in megamek.client.ui.panels.phaseDisplay
-
This is the base class for all the "displays" which take control during the local player's turn.
- AbstractPhaseDisplay(IClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
-
Creates a phase display using the standard skin settings for phase displays.
- AbstractPhaseDisplay(IClientGUI, String, String) - Constructor for class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
-
Creates a phase display using the given skin settings for the button panel and the buttons.
- AbstractPlayerTurn - Class in megamek.common.game
-
This is a basic implementation of PlayerTurn to extend other turn types from.
- AbstractPlayerTurn(int) - Constructor for class megamek.common.game.AbstractPlayerTurn
-
Creates a new instance of GameTurn
- AbstractRandomArmyDialog - Class in megamek.client.ui.dialogs.randomArmy
-
This class is the framework for the random army dialog that is most prominently used in MM's lobby.
- AbstractRandomArmyDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
- AbstractSBFActionHandler - Class in megamek.server.sbf
- AbstractSBFActionHandler(EntityAction, SBFGameManager) - Constructor for class megamek.server.sbf.AbstractSBFActionHandler
- AbstractSBFAttackAction - Class in megamek.common.actions.sbf
- AbstractSBFAttackAction(int, int) - Constructor for class megamek.common.actions.sbf.AbstractSBFAttackAction
- AbstractScrollablePanel - Class in megamek.client.ui.panels.abstractPanels
-
This is the default Scrollable Panel, implementing Scrollable and designed to be used within a ScrollPane, preferably AbstractScrollPane.
- AbstractScrollablePanel(JFrame, String) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractScrollablePanel(JFrame, String, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractScrollablePanel(JFrame, String, LayoutManager) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractScrollablePanel(JFrame, String, LayoutManager, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractScrollablePanel(JFrame, ResourceBundle, String, LayoutManager, boolean) - Constructor for class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanel
-
This creates an AbstractScrollablePanel using the specified resource bundle, layout manager, and double buffered boolean.
- AbstractScrollPane - Class in megamek.client.ui.panes
-
This is the default ScrollPane.
- AbstractScrollPane(JFrame, String) - Constructor for class megamek.client.ui.panes.AbstractScrollPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractScrollPane(JFrame, String, int, int) - Constructor for class megamek.client.ui.panes.AbstractScrollPane
-
This creates an AbstractScrollPane using the default resource bundle and using the specified scrollbar policies.
- AbstractScrollPane(JFrame, ResourceBundle, String, int, int) - Constructor for class megamek.client.ui.panes.AbstractScrollPane
-
This creates an AbstractScrollPane using the specified resource bundle and using the default of vertical and horizontal scrollbars as required.
- AbstractSkillGenerator - Class in megamek.client.generator.skillGenerators
- AbstractSkillGenerator(SkillGeneratorMethod) - Constructor for class megamek.client.generator.skillGenerators.AbstractSkillGenerator
- AbstractSmallCraftASFBay - Class in megamek.common.bays
-
This is a base class for the very similar ASFBay and SmallCraftBay.
- AbstractSplitPane - Class in megamek.client.ui.panes
-
This is the default SplitPane.
- AbstractSplitPane(JFrame, String) - Constructor for class megamek.client.ui.panes.AbstractSplitPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractSplitPane(JFrame, ResourceBundle, String) - Constructor for class megamek.client.ui.panes.AbstractSplitPane
-
This creates an AbstractSplitPane using the specified resource bundle.
- AbstractTabbedPane - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
This is the default TabbedPane.
- AbstractTabbedPane(JFrame, String) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractTabbedPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractTabbedPane(JFrame, ResourceBundle, String) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractTabbedPane
-
This creates an AbstractTabbedPane using the specified resource bundle.
- AbstractUnitRecord - Class in megamek.client.ratgenerator
-
Base functionality for chassis and model records for RAT generator.
- AbstractUnitRecord(String) - Constructor for class megamek.client.ratgenerator.AbstractUnitRecord
- AbstractUnitSelectorDialog - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
This is a heavily reworked version of the original MekSelectorDialog which brings up a list of units for the player to select to add to their forces.
- AbstractUnitSelectorDialog(JFrame, UnitLoadingDialog) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- AbstractUnitSelectorDialog(JFrame, UnitLoadingDialog, boolean) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- AbstractUnitSelectorDialog.MekTableModel - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
A table model for displaying work items
- AbstractUnitSelectorDialog.PriceRenderer - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
A specialized renderer for the mek table (formats the unit price).
- AbstractUnitSelectorDialog.TonnageRenderer - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
A specialized renderer for the mek table (formats the unit tonnage).
- AbstractValidationButtonDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
This is the Base Dialog for a dialog with buttons where the Ok button requires data validation in MegaMek.
- AbstractValidationButtonDialog(JDialog, JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
-
Allows a dialog to be passed in as the owner
- AbstractValidationButtonDialog(JFrame, boolean, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
-
This creates an AbstractValidationButtonDialog using the default resource bundle.
- AbstractValidationButtonDialog(JFrame, boolean, ResourceBundle, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
-
This creates an AbstractValidationButtonDialog using the specified resource bundle.
- AbstractValidationButtonDialog(JFrame, String, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AbstractWeightedMap<K,
T> - Class in megamek.common.util.weightedMaps - AbstractWeightedMap() - Constructor for class megamek.common.util.weightedMaps.AbstractWeightedMap
- AbstractWreckSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Contains common functionality for wreck sprites (currently isometric and regular)
- AbstractWreckSprite(BoardView) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.AbstractWreckSprite
- AC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AC - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- AC_IMP - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_LBX - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_LBX_THB - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- AC_PRIMITIVE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_ROTARY - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_ULTRA - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC_ULTRA_THB - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AC3 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ACAPHandler - Class in megamek.common.weapons.handlers.ac
- ACAPHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACAPHandler
- ACBayHandler - Class in megamek.common.weapons.handlers.ac
- ACBayHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACBayHandler
- ACBayWeapon - Class in megamek.common.weapons.bayWeapons
- ACBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.ACBayWeapon
- ACC - Enum constant in enum class megamek.common.enums.MoveStepType
- ACCaselessHandler - Class in megamek.common.weapons.handlers.ac
- ACCaselessHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACCaselessHandler
- ACCELERATION - Enum constant in enum class megamek.common.enums.MoveStepType
- accept(File) - Method in class megamek.client.ui.clientGUI.BoardFileFilter
- accept(File, String) - Method in class megamek.common.util.fileUtils.ImageFileFactory
-
The method that must be implemented by any object that filters filenames (i.e., selects a subset of filenames from a list of filenames).
- accept(File, String) - Method in interface megamek.common.util.fileUtils.ItemFileFactory
-
The method that must be implemented by any object that filters filenames (i.e., selects a subset of filenames from a list of filenames).
- accept(ZipFile, String) - Method in class megamek.common.util.fileUtils.ImageFileFactory
-
The method that must be implemented by any object that filters filenames within a
ZipFile(i.e., selects a subset of filenames from a list of filenames in a ZIP archive). - accept(ZipFile, String) - Method in interface megamek.common.util.fileUtils.ItemFileFactory
-
The method that must be implemented by any object that filters filenames within a
ZipFile(i.e., selects a subset of filenames from a list of filenames in a ZIP archive). - accept(Entity) - Method in interface megamek.common.units.EntitySelector
-
Determine if the given
Entitymeets the selection criteria. - AccessibilityDialog - Class in megamek.client.ui.dialogs
- AccessibilityDialog(ClientGUI) - Constructor for class megamek.client.ui.dialogs.AccessibilityDialog
- ACCESSIBLE_GUI_SHORTCUT - Static variable in class megamek.client.ui.dialogs.AccessibilityDialog
- ACCURATE_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- ACFlakHandler - Class in megamek.common.weapons.handlers.ac
- ACFlakHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACFlakHandler
- ACFlechetteHandler - Class in megamek.common.weapons.handlers.ac
- ACFlechetteHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACFlechetteHandler
- ACi - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ACID - Enum constant in enum class megamek.common.weapons.DamageType
- ACIncendiaryHandler - Class in megamek.common.weapons.handlers.ac
- ACIncendiaryHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACIncendiaryHandler
- actingFormation() - Method in class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplay
-
Returns the formation that is currently selected for action (movement/firing etc.), if any, as an optional.
- action - Variable in class megamek.common.event.GameNewActionEvent
- action - Variable in class megamek.common.event.player.GamePlayerStrategicActionEvent
- Action - Interface in megamek.common.autoResolve.acar.action
- ActionHandler - Interface in megamek.common.autoResolve.acar.action
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.CancelAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Implement the
ActionListenerinterface. - actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.CloseAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.CommonMenuBar
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.OkayAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.SBFClientGUI
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
-
A table column will either be added to the table or removed from the table depending on the state of the menu item that was clicked.
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.CopySystemDataAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.buttonDialogs.NetworkInformationDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.ChoiceDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.ExitsDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.HostDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.MapDimensionsDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.miniReport.MiniReportDisplayPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.NoteDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.AbandonUnitDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.DetonateChargesDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.EMPMineSettingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.ManeuverChoiceDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.MineDensityDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.MineLayingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.MinesweeperActivationDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.NovaNetworkDialog
-
Handles button clicks.
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.NovaNetworkViewDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.SeaMineDepthDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.SuicideImplantsDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.TeleMissileSettingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.TriggerAPPodDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.TriggerBPodDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.VariableRangeTargetingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.phaseDisplay.VibrabombSettingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.PlayerListDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.randomMap.RandomMapDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.RandomNameDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.ScenarioDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.SliderDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.TurretFacingDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.unitDisplay.WeaponPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.UnitFailureDialog
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
-
This handles the primary action events (any that can come from buttons in this class)
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.alphaStrike.ASStatsTablePanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
-
ActionListener, listens to the button in the dialog.
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge.MapListMouseAdapter
- actionPerformed(ActionEvent) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.LobbyMekPopupActions
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.ReportDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFFiringDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.skinEditor.SkinSpecEditorPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.panels.skinEditor.SkinSpecPanel
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.ShowBugReportDialogAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.util.LambdaAction
- actionPerformed(ActionEvent) - Method in class megamek.client.ui.widget.SBFReportPanel
- ActionPhaseDisplay - Class in megamek.client.ui.panels.phaseDisplay
- ActionPhaseDisplay(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- ACTIONS - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
An SBF packet instructing the Client to replace the pending actions with the sent actions (possibly none).
- ActionsProcessor - Record Class in megamek.common.autoResolve.acar.manager
- ActionsProcessor(SimulationManager) - Constructor for record class megamek.common.autoResolve.acar.manager.ActionsProcessor
-
Creates an instance of a
ActionsProcessorrecord class. - ActivateBloodStalkerAction - Class in megamek.common.actions
-
Contains information necessary to carry out a "blood stalker" action
- ActivateBloodStalkerAction(int, int) - Constructor for class megamek.common.actions.ActivateBloodStalkerAction
- activateBoardTooltips() - Method in class megamek.client.ui.clientGUI.ClientGUI
- activateDialog(Set<String>) - Method in class megamek.client.ui.dialogs.randomMap.RandomMapDialog
- activateDialog(Set<String>) - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
-
Updates the theme list and sets the dialog to visible.
- activateRadicalHS() - Method in class megamek.common.units.Entity
-
Deprecated, for removal: This API element is subject to removal in a future version.
- activateTooltip() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- activeFieldWeapons() - Method in class megamek.common.units.ConvInfantry
- activeQuirks() - Method in class megamek.common.options.Quirks
- activeQuirks() - Method in class megamek.common.options.WeaponQuirks
- activeTroopers - Variable in class megamek.common.units.Infantry
-
The number of troopers alive in this platoon, including any damage sustained in the current phase.
- ActiveUnitsTrigger - Class in megamek.server.trigger
-
This Trigger reacts when the count of active units is equal to the given count.
- ActiveUnitsTrigger(String, int) - Constructor for class megamek.server.trigger.ActiveUnitsTrigger
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ActiveUnitsTrigger(String, int, int) - Constructor for class megamek.server.trigger.ActiveUnitsTrigger
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ActiveUnitsTrigger(String, List<Integer>, int) - Constructor for class megamek.server.trigger.ActiveUnitsTrigger
- ActiveUnitsTrigger(String, List<Integer>, int, int) - Constructor for class megamek.server.trigger.ActiveUnitsTrigger
- ACTracerHandler - Class in megamek.common.weapons.handlers.ac
- ACTracerHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACTracerHandler
- ACTUATOR_FOOT - Static variable in class megamek.common.units.Mek
- ACTUATOR_HAND - Static variable in class megamek.common.units.Mek
- ACTUATOR_HIP - Static variable in class megamek.common.units.Mek
- ACTUATOR_LOWER_ARM - Static variable in class megamek.common.units.Mek
- ACTUATOR_LOWER_LEG - Static variable in class megamek.common.units.Mek
- ACTUATOR_SHOULDER - Static variable in class megamek.common.units.Mek
- ACTUATOR_UPPER_ARM - Static variable in class megamek.common.units.Mek
- ACTUATOR_UPPER_LEG - Static variable in class megamek.common.units.Mek
- actuatorCrits - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- actuatorHits - Variable in class megamek.common.units.DamageEditSpec
-
Actuator crit hits by limb and actuator, in the damage editor's layout: the first index counts limbs from
Mek.LOC_RIGHT_ARM, the second counts actuators from the shoulder (arms) or hip (legs and quads), with a QuadVee's conversion gear after the foot. - AcTurn - Class in megamek.common.autoResolve.component
- AcTurn(int) - Constructor for class megamek.common.autoResolve.component.AcTurn
- ACWeapon - Class in megamek.common.weapons.autoCannons
-
N.B.
- ACWeapon() - Constructor for class megamek.common.weapons.autoCannons.ACWeapon
- ACWeaponHandler - Class in megamek.common.weapons.handlers.ac
- ACWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ac.ACWeaponHandler
- ADA - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- ADA_EXT_RANGE - Variable in class megamek.common.weapons.artillery.ArrowIV
- ADA_LONG_RANGE - Variable in class megamek.common.weapons.artillery.ArrowIV
- ADA_MED_RANGE - Variable in class megamek.common.weapons.artillery.ArrowIV
- ADA_MIN_RANGE - Variable in class megamek.common.weapons.artillery.ArrowIV
- ADA_SHORT_RANGE - Variable in class megamek.common.weapons.artillery.ArrowIV
- ADAMissileWeaponHandler - Class in megamek.common.weapons.handlers
- ADAMissileWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ADAMissileWeaponHandler
- adaptAntiMekAttacks(ConvInfantry) - Static method in class megamek.common.verifier.TestInfantry
- adaptFireModeEnabled(Mounted<?>) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Enables the mode button when mode switching is allowed (always true except for LAMs with certain weapons) and the weapon has modes.
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.equipment.InfantryWeaponMounted
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.equipment.Mounted
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.artillery.ArtilleryCannonWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.autoCannons.ACWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.battleArmor.clan.CLBAMortarHeavy
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.battleArmor.clan.CLBAMortarLight
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.battleArmor.innerSphere.ISBATubeArtillery
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.CLIATMWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.gaussRifles.GaussWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.InfantryWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.InfantrySupportLRMInfernoWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.InfantrySupportLRMWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarHeavyInfernoWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarHeavyWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarLightInfernoWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarLightWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.lasers.EnergyWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.lasers.LaserWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.lrms.LRMWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.lrms.LRTWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.lrms.StreakLRMWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.missiles.MMLWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.missiles.thunderbolt.ThunderboltWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.mortars.MekMortarWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.ppc.PPCWeapon
- adaptToGameOptions(IGameOptions) - Method in class megamek.common.weapons.Weapon
-
Adapt the weapon type to the Game Options such as PPC Field Inhibitors or Dial Down Damage, usually adding or removing modes.
- add(boolean, String) - Method in class megamek.common.util.ConditionalStringJoiner
-
Adds a string to the joiner if the condition is true.
- add(boolean, Supplier<String>) - Method in class megamek.common.util.ConditionalStringJoiner
-
Adds a string to the joiner if the condition is true.
- add(int) - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Add the given int to the list of data that will be substituted for the <data> tags in the report.
- add(int) - Method in class megamek.common.Report
-
Add the given int to the list of data that will be substituted for the <data> tags in the report.
- add(int) - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
-
Add the given int to the list of data that will be substituted for the <data> tags in the report.
- add(int, boolean) - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Add the given int to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(int, boolean) - Method in class megamek.common.Report
-
Add the given int to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(int, boolean) - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
-
Add the given int to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(int, List<Report>) - Method in class megamek.common.game.GameReports
- add(int, List<SBFReportEntry>) - Method in class megamek.common.SBFFullGameReport
- add(int, List<T>) - Method in interface megamek.common.interfaces.FullGameReport
-
Adds the given list of report entries for the given game round to this FullGameReport.
- add(int, EntityAction) - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- add(int, T) - Method in interface megamek.common.interfaces.FullGameReport
-
Adds the given report entry for the given game round to this FullGameReport.
- add(Double, T) - Method in class megamek.common.util.weightedMaps.WeightedDoubleMap
- add(Integer, T) - Method in class megamek.common.util.weightedMaps.WeightedIntMap
- add(String) - Method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- add(String) - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Add the given String to the list of data that will be substituted for the <data> tags in the report.
- add(String) - Method in class megamek.common.Report
-
Add the given String to the list of data that will be substituted for the <data> tags in the report.
- add(String) - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
-
Add the given String to the list of data that will be substituted for the <data> tags in the report.
- add(String) - Method in class megamek.common.util.ConditionalStringJoiner
-
Adds a string to the joiner.
- add(String, boolean) - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Add the given String to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(String, boolean) - Method in class megamek.common.Report
-
Add the given String to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(String, boolean) - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
-
Add the given String to the list of data that will be substituted for the <data> tags in the report, and mark it as double-blind sensitive information if
obscureis true. - add(String, String) - Method in class megamek.common.Report
-
Add the given string to the list of data that will be substituted for the <data> tags in the report.
- add(Collection<? extends ForceAssignable>) - Method in class megamek.client.ui.panels.alphaStrike.ASStatsTablePanel
-
Adds a block of units to the panel.
- add(Collection<? extends ForceAssignable>, String) - Method in class megamek.client.ui.panels.alphaStrike.ASStatsTablePanel
-
Adds a block of units to the panel.
- add(List<Report>) - Method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- add(K, T) - Method in class megamek.common.util.weightedMaps.AbstractWeightedMap
- add(EntityAction) - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- add(Order) - Method in class megamek.common.autoResolve.acar.order.Orders
- add(Coords) - Method in class megamek.common.board.Coords
- add(CubeCoords) - Method in record class megamek.common.board.CubeCoords
-
Adds another CubeCoords to this one and returns a new CubeCoords object.
- add(InitiativeBonusBreakdown) - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Creates a new breakdown by adding another breakdown's values to this one.
- add(Inferno, int) - Method in class megamek.common.InfernoTracker
-
Add the number of hits with the given inferno round to the tracker.
- add(LosEffects) - Method in class megamek.common.LosEffects
- add(Report) - Method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- add(Roll) - Method in class megamek.common.Report
- add(TargetRoll) - Method in class megamek.common.Report
-
Adds target roll to report with details available as a tooltip
- add(Entity) - Method in class megamek.common.units.UnitNameTracker
-
Adds an entity to the name tracker.
- add(T) - Method in class megamek.common.util.Counter
- ADD_SMOKE_CLOUD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ADD_TEMPORARY_ECM_FIELD - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A packet adding a temporary ECM field (e.g., from EMP mines).
- ADD_WAYPOINT - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- addAction(EntityAction) - Method in class megamek.common.game.AbstractGame
-
Adds the specified action to the list of pending EntityActions for this phase and fires a GameNewActionEvent.
- addAction(Action) - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Adds the specified action to the list of pending EntityActions for this phase and fires a GameNewActionEvent.
- addActionButton(JButton) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Adds a button to the action buttons panel
- addActionHandler(ActionHandler) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addActionHandler(SBFActionHandler) - Method in class megamek.common.strategicBattleSystems.SBFGame
- addActionListener(ActionListener) - Method in class megamek.client.ui.clientGUI.CommonMenuBar
-
Register an object that wishes to be alerted when an item on this menu bar has been selected.
- addActionListener(ActionListener) - Method in class megamek.client.ui.widget.picmap.PMGenericHotArea
- addActionListener(ActionListener) - Method in class megamek.client.ui.widget.picmap.PMPicArea
- addActionListener(ActionListener) - Method in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- addAdditionalTarget(Targetable) - Method in class megamek.client.bot.princess.FireControlState
-
Add a single value to the additional targets list.
- addAero(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addAlias(int, String) - Method in class megamek.client.ratgenerator.FactionRecord
-
Adds a historical faction-code alias effective from the given year.
- addAll(Collection<? extends EntityAction>) - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- addAll(Collection<? extends Order>) - Method in class megamek.common.autoResolve.acar.order.Orders
- addAll(Collection<? extends T>) - Method in class megamek.common.util.Counter
- addAllEntities(List<Entity>) - Method in class megamek.client.ratgenerator.ForceDescriptor
- addAlliedECMEffects(ECMInfo) - Method in class megamek.common.ECMInfo
-
Compute the ECMInfo from another instance into this one, where this ECMInfo contains information about fields allied to the owner.
- addAlpha(Color, int) - Static method in class megamek.client.ui.util.UIUtil
-
Returns the provided color with its alpha value set to the provided alpha.
- addAmmo() - Method in class megamek.common.templates.AeroTROView
-
Adds ammo data used by large craft
- addAmmoToBay(int) - Method in class megamek.common.equipment.WeaponMounted
-
Adds the ammo with the given equipment number to the bay.
- addAmmoToBay(AmmoMounted) - Method in class megamek.common.equipment.WeaponMounted
- addArea(PMElement) - Method in class megamek.client.ui.widget.picmap.PMAreasGroup
-
Adds area to group
- addArmorStructureEntries(Entity, BiFunction<Entity, Integer, Integer>, int[][]) - Method in class megamek.common.templates.TROView
-
Convenience method to format armor and structure values, consolidating right/left values into a single entry.
- addArtilleryTargets(Collection<Coords>) - Method in class megamek.client.bot.princess.ArtilleryCommandAndControl
- addArtyAutoHitHex(BoardLocation) - Method in class megamek.common.Player
- addAttached(ForceDescriptor) - Method in class megamek.client.ratgenerator.ForceDescriptor
- addAttack(int, EntityAction) - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
add an attack at the given index to the local temporary attack list
- addAttack(List<Action>, Formation) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addAttack(AttackAction) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Adds an attack to the sprite list.
- addAttack(EntityAction) - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
add an attack to the end of the local temporary attack list
- addAttack(AttackHandler) - Method in class megamek.common.game.Game
-
add an AttackHandler to the attacks list
- addAttackedByThisTurn(int) - Method in class megamek.common.units.Entity
- addAttacker(int) - Method in class megamek.server.totalWarfare.InfantryActionTracker.InfantryAction
-
Add an attacker to this action.
- addBasicData(Entity) - Method in class megamek.common.templates.TROView
- addBeenDetectedBy(Player) - Method in class megamek.common.units.Entity
- addBeenSeenBy(Player) - Method in class megamek.common.units.Entity
- addBehavior(BehaviorSettings) - Method in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Adds a
BehaviorSettingsto the cache. - addBeingTargetedBy(Formation) - Method in class megamek.common.autoResolve.component.Formation
- addBgDrawer(BackGroundDrawer) - Method in class megamek.client.ui.widget.picmap.PicMap
-
Adds background drawer to the stage.
- addBoard(File) - Static method in class megamek.client.ui.clientGUI.RecentBoardList
-
Adds a new board to the recent board files, replacing the oldest if the list is full.
- addBoard(String) - Static method in class megamek.client.ui.clientGUI.RecentBoardList
-
Adds a new board to the recent board files, replacing the oldest if the list is full.
- addBoardListener(BoardListener) - Method in class megamek.common.board.Board
-
Adds the specified board listener to receive board events from this board.
- addBoardViewListener(BoardViewListener) - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- addBoardViewListener(BoardViewListener) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Adds the specified board listener to receive board events from this board.
- addBomb(EquipmentType, int) - Method in class megamek.common.units.Entity
-
indicate whether this is a bomb mount
- addBomb(Mounted<?>, int) - Method in class megamek.common.units.Entity
- addBomb(Mounted<?>, int) - Method in class megamek.common.units.LandAirMek
- addBombs(BombType.BombTypeEnum, int) - Method in class megamek.common.equipment.BombLoadout
-
Adds a specified number of bombs of a given type to this loadout.
- addBot(String[], Game, String, int) - Method in class megamek.common.util.AddBotUtil
- AddBotCommand - Class in megamek.client.commands
- AddBotCommand - Class in megamek.server.commands
- AddBotCommand(ClientGUI) - Constructor for class megamek.client.commands.AddBotCommand
- AddBotCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.AddBotCommand
- AddBotUtil - Class in megamek.common.util
- AddBotUtil() - Constructor for class megamek.common.util.AddBotUtil
- addBrokenUnit(int) - Method in class megamek.client.bot.princess.MoraleUtil
- addBuildingToBoard(IBuilding) - Method in class megamek.common.board.Board
-
Add a building and all of its coordinates to the board.
- addBuildup(int, String) - Method in class megamek.common.units.HeatBreakdown
-
Records a contribution to this turn's heat buildup.
- addC3Link(Entity) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Adds a c3 line to the sprite list.
- addCall(IndustrialElevator.ElevatorCall) - Method in class megamek.common.IndustrialElevator
-
Adds a call to the elevator queue.
- addCharge(AttackAction) - Method in class megamek.common.game.Game
-
Adds a pending displacement attack to the list for this phase.
- addChatMessage(String) - Method in class megamek.client.ui.clientGUI.boardview.overlay.ChatterBoxOverlay
-
Adds a line to the chat, and performs line breaking if necessary
- addChatMessage(Player, String) - Method in class megamek.client.ui.clientGUI.overlay.ChatOverlay
- addChosenUnits(String, ClientGUI) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi
-
Adds the chosen units to the game
- addClanCase() - Method in class megamek.common.units.Aero
- addClanCase() - Method in class megamek.common.units.Entity
-
For clan units that get automatic Clan CASE, adds clan CASE in every location that has potentially explosive equipment (this includes uncharged PPC Capacitors).
- addClanCase() - Method in class megamek.common.units.Mek
- addClanCaseOptOut(int) - Method in class megamek.common.units.Mek
-
Opts out of automatic Clan CASE for the given location.
- addClanCaseToExplosiveLocations(Mek) - Static method in class megamek.common.units.MekConstructionUtil
-
Adds Clan CASE to all locations on the Mek that have explosive equipment and don't already have CASE or CASE II.
- addCliffs(Board, int) - Static method in class megamek.common.util.BoardUtilities
- addCloseableTab(String, Icon, Component) - Method in class megamek.common.ui.EnhancedTabbedPane
- addCloseableTab(String, Icon, Component, int) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Adds a closeable tab to this tabbed pane
- addCloseClientListener(CloseClientListener) - Method in class megamek.client.AbstractClient
-
Adds the specified close client listener to receive close client events.
- addCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a standard cockpit.
- addColumn(TableColumn) - Method in class megamek.client.ui.models.XTableColumnModel
-
Append
columnto the right of existing columns. - addCombat(int, Entity, Entity) - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Start a new action or add to existing action.
- addCommandConsole() - Method in class megamek.common.units.Mek
- addCompactGyro() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a compact gyro.
- addComponent(ITechnology) - Method in class megamek.common.CompositeTechLevel
-
Adjust the dates for various tech levels to account for the tech advancement of a new component.
- addComponent(ITechnology, String) - Method in class megamek.common.CompositeTechLevel
-
Adjust the dates for various tech levels to account for the tech advancement of a new component, giving the component a name for reporting purposes.
- addConditionBonuses(PilotingRollData, EntityMovementType) - Method in class megamek.common.units.Entity
-
Add in any modifiers due to global conditions like light/weather/etc.
- addConnectionListener(ConnectionListener) - Method in class megamek.common.net.connections.AbstractConnection
-
Adds the specified connection listener to receive connection events from connection.
- addControlRoll(PilotingRollData) - Method in class megamek.common.game.Game
-
Adds a pending Control roll to the list for this phase.
- addCoolantFailureAmount(int) - Method in class megamek.common.units.Entity
-
This is implemented in subclasses, do nothing in general
- addCoolantFailureAmount(int) - Method in class megamek.common.units.Mek
- addCoordFacingCombos(Iterator<CoordFacingCombo>, Board) - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
- addCounterEquipment(WeaponMounted) - Method in class megamek.common.actions.TeleMissileAttackAction
-
Adds 'm' to the list of Counter Equipment used against this physical attack This is for AMS assignment to manual teleoperated missiles
- addCounterEquipment(WeaponMounted) - Method in class megamek.common.actions.WeaponAttackAction
- addCraters(Board, int, int, int, int) - Static method in class megamek.common.util.BoardUtilities
-
add a crater to the board
- addCrew() - Method in class megamek.common.templates.CapitalShipTROView
- addCrew() - Method in class megamek.common.templates.SmallCraftDropshipTROView
- addCrewEntry(String, int) - Method in class megamek.common.templates.AeroTROView
-
Convenience method to add the number of crew in a category to a list, and choose the singular or plural form.
- addCritical(int, int, CriticalSlot) - Method in class megamek.common.units.Entity
-
Attempts to set the given slot to the given critical.
- addCritical(int, CriticalSlot) - Method in class megamek.common.units.Entity
-
Adds a critical to the first available slot in the location.
- addCritical(int, CriticalSlot, int) - Method in class megamek.common.units.Entity
-
Adds a critical to a critical slot, first trying the supplied slot number, and continuing from there if it's full
- addCritOfLocation(int, CheckCritPanel) - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
-
Remembers that the given crit control belongs to the given location.
- addDamageCrit() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- addDataWithTooltip(Integer, String) - Method in class megamek.common.Report
- addDataWithTooltip(String, String) - Method in class megamek.common.Report
-
Adds a field to the report with additional data available as a tooltip
- addDateTimeStamp(String) - Static method in class megamek.common.util.StringUtil
-
Inserts a date/time stamp into the given filename string just before the last period.
- addDefender(int) - Method in class megamek.server.totalWarfare.InfantryActionTracker.InfantryAction
-
Add a defender to this action.
- addDemolitionCharge(int, int, Coords) - Method in class megamek.common.units.AbstractBuildingEntity
-
Demolition charges anchor to an absolute board hex, which only works for structures that cannot move.
- addDemolitionCharge(int, int, Coords) - Method in class megamek.common.units.Building
-
Adds a demolition charge to this building.
- addDemolitionCharge(int, int, Coords) - Method in class megamek.common.units.BuildingEntity
-
Places a demolition charge on this building (TO:AUE p.152).
- addDemolitionCharge(int, int, Coords) - Method in class megamek.common.units.BuildingTerrain
- addDemolitionCharge(int, int, Coords) - Method in interface megamek.common.units.IBuilding
- addDeploymentZone(int, HexArea) - Method in class megamek.common.board.Board
-
Adds a deployment zone with the given ID and the hexes described by the given HexArea to this board, replacing the previously present zone of that ID, if there had been one.
- addDeploymentZone(Coords, int) - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
-
Apply the current Hex to the Board at the specified location.
- addDesc(Entity) - Method in class megamek.common.Report
-
Shortcut method for adding entity name and owner data at the same time.
- addDesignatedTagTarget(int) - Method in class megamek.client.bot.princess.Princess
-
Designates an enemy unit for the bot to put its TAG on, so a player's homing artillery has a known designation.
- addDissipation(int, String) - Method in class megamek.common.units.HeatBreakdown
-
Records a source of this turn's heat dissipation.
- addDistance(int) - Method in class megamek.common.moves.MoveStep
- addDropship(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addDualCockpit() - Method in class megamek.common.units.Mek
- addECM(ECMInfo) - Method in class megamek.client.ui.clientGUI.boardview.ECMEffects
-
Added another ECMInfo to the effects for a location.
- addEiReduction(int) - Method in class megamek.common.ToHitData
-
Adds to the accumulated Enhanced Imaging (EI) terrain reduction.
- addElement(PMElement) - Method in class megamek.client.ui.widget.picmap.PicMap
-
Adds element to PicMap component.
- addEMPMine(Minefield) - Method in class megamek.common.game.Game
- addEmptyLine() - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds an empty line to the CalculationReport.
- addEmptyLine() - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addEmptyLine() - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- addEndTurnMode(String) - Method in class megamek.common.equipment.EquipmentType
- addEngineCrits() - Method in class megamek.common.units.LandAirMek
- addEngineCrits() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for the mek's engine.
- addEngineSinks(int, String) - Method in class megamek.common.units.Mek
-
base for adding engine sinks.
- addEngineSinks(int, EquipmentFlag) - Method in class megamek.common.units.Mek
-
Adds heat sinks to the engine.
- addEngineSinks(int, EquipmentFlag, boolean) - Method in class megamek.common.units.Mek
-
Adds heat sinks to the engine.
- addEngineSinks(String, int) - Method in class megamek.common.units.Mek
-
add heat sinks into the engine
- addEntities(List<Entity>) - Method in class megamek.common.game.Game
-
Adds a collection of new Entities.
- addEntities(ForceDescriptor) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- addEntity(ForceAssignable, int) - Method in class megamek.common.force.Forces
-
Adds the provided Entity to the provided force.
- addEntity(Entity) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- addEntity(Entity) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addEntity(Entity) - Method in class megamek.common.game.Game
-
Adds a new Entity to this Game object and generates a GameEntityNewEvent.
- addEntity(Entity, boolean) - Method in class megamek.common.game.Game
-
Adds a new Entity to this Game object.
- addEntityAction(EntityAction) - Method in class megamek.client.ui.clientGUI.boardview.sprite.AttackSprite
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.equipment.GunEmplacement
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.equipment.HandheldWeapon
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.AbstractBuildingEntity
-
Add in any piloting skill mods
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.Aero
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.BipedMek
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.Entity
-
Add in any piloting skill mods
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.FighterSquadron
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.Infantry
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.LandAirMek
-
Add in any piloting skill mods
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.Mek
-
Add in any piloting skill mods
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.ProtoMek
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.QuadMek
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.QuadVee
-
Add in any piloting skill mods
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.Tank
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.TripodMek
- addEntityBonuses(PilotingRollData) - Method in class megamek.common.units.VTOL
- addEntityFluff(Entity) - Method in class megamek.common.templates.TROView
- addEntityWaypoint(Entity, List<Coords>, Princess) - Method in class megamek.client.bot.princess.UnitBehavior
- addEntityWaypoint(Entity, Coords, Princess) - Method in class megamek.client.bot.princess.UnitBehavior
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addEquipment(EquipmentType, int) - Method in class megamek.common.units.Entity
-
Creates a new mount for this equipment and adds it in.
- addEquipment(EquipmentType, int) - Method in class megamek.common.units.ProtoMek
- addEquipment(EquipmentType, int, boolean) - Method in class megamek.common.units.Entity
-
Creates a new mount for this equipment and adds it in.
- addEquipment(EquipmentType, int, boolean) - Method in class megamek.common.units.LandAirMek
- addEquipment(EquipmentType, int, boolean) - Method in class megamek.common.units.ProtoMek
- addEquipment(EquipmentType, int, boolean, int) - Method in class megamek.common.units.Entity
-
mounting weapons needs to take account of ammo
- addEquipment(EquipmentType, int, boolean, int) - Method in class megamek.common.units.ProtoMek
- addEquipment(EquipmentType, int, boolean, int, boolean) - Method in class megamek.common.units.Entity
-
indicate whether this is body mounted for BAs
- addEquipment(EquipmentType, int, boolean, int, boolean, boolean) - Method in class megamek.common.units.Entity
-
Creates a new mount for this equipment and adds it in.
- addEquipment(EquipmentType, int, boolean, int, boolean, boolean, boolean) - Method in class megamek.common.units.Entity
- addEquipment(EquipmentType, int, boolean, int, boolean, boolean, boolean, boolean) - Method in class megamek.common.units.Entity
- addEquipment(EquipmentType, int, boolean, int, boolean, boolean, boolean, boolean, boolean) - Method in class megamek.common.units.Entity
- addEquipment(EquipmentType, EquipmentType, int, boolean, boolean) - Method in class megamek.common.units.Mek
- addEquipment(Mounted<?>, int) - Method in class megamek.common.units.Entity
-
Adds the given mounted equipment to the unit in the given location (front-facing).
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.battleArmor.BattleArmor
-
Mounts the specified equipment in the specified location.
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.equipment.GunEmplacement
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.AbstractBuildingEntity
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.Aero
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.ConvInfantry
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.Entity
-
Adds the given mounted equipment to the unit in the given location, possibly rear-facing depending on the given parameter.
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.Mek
-
Mounts the specified weapon in the specified location.
- addEquipment(Mounted<?>, int, boolean) - Method in class megamek.common.units.Tank
- addEquipment(Mounted<?>, int, boolean, boolean) - Method in class megamek.common.units.Entity
- addEquipment(Mounted<?>, int, boolean, int) - Method in class megamek.common.units.Entity
- addEquipment(Mounted<?>, int, boolean, int) - Method in class megamek.common.units.Mek
-
Mounts the specified weapon in the specified location.
- addEquipment(Mounted<?>, int, boolean, int) - Method in class megamek.common.units.ProtoMek
- addEquipment(Entity) - Method in class megamek.common.templates.TROView
- addEquipment(Entity, boolean) - Method in class megamek.common.templates.ProtoMekTROView
- addEquipment(Entity, boolean) - Method in class megamek.common.templates.SupportVeeTROView
- addEquipment(Entity, boolean) - Method in class megamek.common.templates.TROView
- addEquipment(Entity, boolean) - Method in class megamek.common.templates.VehicleTROView
- addEscapeCraft(String) - Method in class megamek.common.units.Aero
-
Adds an Escape Craft.
- addEven(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
-
Add a
TurnOrderedmarker for a turn that must occur after all normal turns. - addExtremeGravityPSR(PilotingRollData) - Method in class megamek.common.game.Game
-
Adds a pending extreme Gravity PSR to the list for this phase.
- addFaction(FactionRecord) - Method in class megamek.client.ratgenerator.RATGenerator
- addFailedEquipment(String) - Method in class megamek.common.units.Entity
- addFighterComplement() - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Generates the carried Aerospace Fighter complement of every large craft (WarShip, DropShip, JumpShip, Space Station) in this force and nests it under the carrying ship, so a generated force that includes a carrier also includes the fighters it carries.
- addFilter(Filter<E>) - Method in class megamek.common.pathfinder.AbstractPathFinder
-
Adds an EdgeFilter.
- addFiringSolution(int) - Method in class megamek.common.units.Entity
-
Adds the specified target entity's ID to this entity's firingSolutions
- addFixedOmni(Entity) - Method in class megamek.common.templates.TROView
- addFlags(Map<String, Object>) - Method in class megamek.common.equipment.AmmoType
- addFlags(Map<String, Object>) - Method in class megamek.common.equipment.EquipmentType
-
Adds equipment flags to the YAML data map.
- addFlags(Map<String, Object>) - Method in class megamek.common.equipment.MiscType
- addFlags(Map<String, Object>) - Method in class megamek.common.equipment.WeaponType
- addFlare(Flare) - Method in class megamek.common.game.Game
-
Add a new flare
- addFluff() - Method in class megamek.common.templates.MekTROView
- addFlyOverPath(Entity) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
add a fly over path to the sprite list
- addFormatHandler(Class<?>, Function<Object, String>) - Method in class megamek.ai.dataset.EntityDataSerializer
-
Adds a custom field format handler.
- addFrame(BufferedImage, long) - Method in class megamek.utilities.GifWriterThread
-
Adds a frame to the GIF.
- addGameListener(GameListener) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addGameListener(GameListener) - Method in class megamek.common.game.AbstractGame
- addGameListener(GameListener) - Method in interface megamek.common.game.IGame
-
Adds a GameListener to this game.
- addGhostTargetDefensiveBonus(int) - Method in class megamek.common.units.Entity
-
Increment the defensive ghost target bonus (attacks against this unit are harder).
- addGhostTargetOffensiveBonus(int) - Method in class megamek.common.units.Entity
-
Increment the offensive ghost target bonus (attacks by this unit are harder).
- addGlancingBlowReports(Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Worker function that adds the 'glancing blow' reports
- addGravDeck(int) - Method in class megamek.common.units.Jumpship
-
Adds a grav deck whose size in meters is specified.
- addGray(Color, int) - Static method in class megamek.client.ui.util.UIUtil
-
Returns a grayed-out version of the given color.
- addGroundAttackedByThisTurn(int) - Method in class megamek.common.units.Entity
- addGroup(String) - Method in class megamek.common.options.AbstractOptions
- addGroup(String, String) - Method in class megamek.common.options.AbstractOptions
- addGyro() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a standard gyro.
- addHeader(String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport containing the header for the CalculationReport.
- addHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- addHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- addHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- addHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- addHeader(List<String>) - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- addHeat() - Method in class megamek.common.weapons.battleArmor.BAMGHandler
- addHeat() - Method in class megamek.common.weapons.handlers.BayWeaponHandler
- addHeat() - Method in class megamek.common.weapons.handlers.CLIATMHandler
- addHeat() - Method in class megamek.common.weapons.handlers.MGAWeaponHandler
- addHeat() - Method in class megamek.common.weapons.handlers.MGHandler
- addHeat() - Method in class megamek.common.weapons.handlers.prototype.PrototypeLaserHandler
- addHeat() - Method in class megamek.common.weapons.handlers.SmallPulseLaserPrototypeHandler
- addHeat() - Method in class megamek.common.weapons.handlers.StreakHandler
- addHeat() - Method in class megamek.common.weapons.handlers.WeaponHandler
- addHeavyDutyGyro() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a heavy-duty gyro.
- addHex(CubeCoords, int, int, BasementType, boolean) - Method in class megamek.common.units.Building
-
Add a hex to this building at the given RELATIVE coordinates.
- addHexDrawPlugin(HexDrawPlugin) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- addHitsChangedListener(Runnable) - Method in class megamek.client.ui.dialogs.unitEditor.CheckCritPanel
-
Adds an action to run whenever the hits change, however they were changed.
- addHoverEffect(JButton) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Adds hover effect to a button
- addIgnoredUnitTarget(int) - Method in class megamek.client.bot.princess.BehaviorSettings
-
Add the given unit ID to the ignored target list.
- addIlluminatedPosition(Coords) - Method in class megamek.common.game.Game
-
Add a new hex to the collection of Coords illuminated by searchlights.
- addImageLoader(ImageUtil.ImageLoader) - Static method in class megamek.common.util.ImageUtil
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addImpHits(int) - Method in class megamek.common.units.MagneticPulseState
- addIMPHits(int) - Method in class megamek.common.units.Entity
-
Records Improved Magnetic Pulse (iATM IMP) missile hits on this unit (IO IMP rules).
- addIncendiaryMixedReport(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
-
Adds a report indicating incendiary missiles are mixed with the salvo.
- addIndustrialCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for an industrial cockpit.
- addIndustrialElevator(IndustrialElevator) - Method in class megamek.common.game.Game
-
Adds an industrial elevator to the game.
- addIndustrialPrimitiveCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for an industrial primitive cockpit.
- addInfernoTo(Coords, Inferno, int) - Method in class megamek.common.board.Board
-
Record that the given coordinates have received a hit from an inferno.
- addInitiativeRerollRequest(Team) - Method in class megamek.common.game.Game
- addInterfaceCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a small cockpit.
- addIntrinsicTransporters() - Method in class megamek.common.units.Entity
-
Some entities will always have certain transporters.
- addIntrinsicTransporters() - Method in class megamek.common.units.Mek
-
Some entities will always have certain transporters.
- addIntrinsicTransporters() - Method in class megamek.common.units.MekWithArms
- addIntrinsicTransporters() - Method in class megamek.common.units.Tank
-
Some entities will always have certain transporters.
- ADDITIONAL_GROUND_MP_WEIGHT - Static variable in class megamek.common.verifier.TestBattleArmor
-
Weight for additional ground MP by suit weight class
- addJammedWeapon(Mounted<?>) - Method in class megamek.common.units.Tank
-
Adds the provided weapon as a weapon that is jammed via the vehicle "weapon malfunction" critical hit
- addJumpship(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addKill(Entity) - Method in class megamek.common.units.Entity
- addLabeledRow(JPanel, String, JComponent) - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
-
Appends a bold label and a control as the next row of the given panel.
- addLine(String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport.
- addLine(String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addLine(String, String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport.
- addLine(String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addLine(String, String, double) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport.
- addLine(String, String, double) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addLine(String, String, String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport.
- addLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- addLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- addLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- addLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- addLine(String, String, String, double) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport.
- addLine(String, String, String, double) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addListDataListener(ListDataListener) - Method in class megamek.client.ui.models.FileNameComboBoxModel
- addListener(MekSummaryCache.Listener) - Method in class megamek.common.loaders.MekSummaryCache
- addListener(IPreferenceChangeListener) - Static method in class megamek.client.ui.clientGUI.RecentBoardList
-
Adds a listener for recent board changes.
- addLookupName(String) - Method in class megamek.common.equipment.EquipmentType
- addLookupName(String, boolean) - Method in class megamek.common.equipment.ArmorType
- addLookupName(String, boolean) - Method in class megamek.common.equipment.EquipmentType
- addLookupName(String, boolean) - Method in class megamek.common.equipment.StructureType
- addManeuver(int) - Method in class megamek.common.moves.MovePath
- addMekDisplayListener(MekDisplayListener) - Method in class megamek.client.ui.dialogs.unitDisplay.UnitDisplayPanel
-
Adds the specified mek display listener to receive events from this view.
- addMekVeeAeroFluff(Entity) - Method in class megamek.common.templates.TROView
- addMember(Entity) - Method in class megamek.client.bot.princess.SwarmContext.SwarmCluster
- addMinefield(Minefield) - Method in class megamek.common.game.Game
- addMinefield(Minefield) - Method in class megamek.common.Player
- addMinefields(Vector<Minefield>) - Method in class megamek.common.game.Game
- addMinefields(Vector<Minefield>) - Method in class megamek.common.Player
- addMissile(int, int) - Method in class megamek.common.weapons.TeleMissileTracker
- addMode(String) - Method in class megamek.common.equipment.EquipmentType
-
Add a mode to the Equipment TODO: Refactor so the equipment knows the phase they can be armed/disarmed
- addModel(ModelRecord) - Method in class megamek.client.ratgenerator.ChassisRecord
- addModifier(int, String) - Method in class megamek.common.rolls.TargetRoll
-
Adds a new cumulative modifier of the given value and description.
- addModifier(int, String, boolean) - Method in class megamek.common.rolls.TargetRoll
-
Adds a new modifier of the given value and description, which is or is not cumulative.
- addModifier(TargetRollModifier) - Method in class megamek.common.rolls.TargetRoll
-
Adds the given new modifier to this TargetRoll.
- addMoraleCheck(MoraleCheckAction, Formation) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addMovement(MoveAction, Formation) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addMovementCrit() - Method in class megamek.common.strategicBattleSystems.SBFUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addMovementDamage(int) - Method in class megamek.common.units.Tank
-
adds minor, moderate or heavy movement system damage
- addMovementHeat() - Method in class megamek.server.totalWarfare.TWGameManager
-
Add heat from the movement phase.
- addMovementMode(EntityMovementMode) - Method in class megamek.client.ratgenerator.Parameters
- addMovePath(List<UnitLocation>, Entity) - Method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- addMpUsed(int) - Method in class megamek.common.moves.MoveStep
- addNerveRecovery(RecoveringNerveAction) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addNewComp(String) - Static method in class megamek.client.ui.widget.SkinXMLHandler
-
Adds a new component to the SkinSpecs map.
- addNewline(Vector<Report>) - Static method in class megamek.common.Report
-
Adds a newline to the last report in the given Vector.
- addNL() - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addNL() - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
- addNoReportNote(CalculationReport, Entity) - Static method in class megamek.common.cost.CostCalculator
-
Adds a note to the given CalculationReport that no report is available for units of the given entity's type.
- addNormal(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
-
Add a
TurnOrderedmarker for a "normal" turn. - addNOtherCrew(String, int) - Method in class megamek.common.units.EjectedCrew
-
Adds a number of crewmembers from another ship keyed by that ship's external ID
- addNOtherCrew(String, int) - Method in class megamek.common.units.SmallCraft
-
Adds a number of crewmembers from another ship keyed by that ship's external ID
- addNotify() - Method in class megamek.client.ui.dialogs.unitDisplay.ArmorPanel
- addNotify() - Method in class megamek.client.ui.widget.MekPanelTabStrip
- addNotify() - Method in class megamek.client.ui.widget.picmap.PicMap
-
Please remember to add super.addNotify() when overriding
- addNotify() - Method in class megamek.common.ui.EnhancedTabbedPane
- addObscuredRecipient(String) - Method in class megamek.common.Report
-
Internal method.
- addOffBoardObserver(int) - Method in class megamek.common.units.Entity
-
Indicate that an off-board artillery attack by this entity has been observed by a particular team
- addOpposingECMEffects(ECMInfo) - Method in class megamek.common.ECMInfo
-
Compute the ECMInfo from another instance into this one, where this ECMInfo contains information about fields opposed to the owner.
- addOption(IBasicOptionGroup, String, boolean) - Method in class megamek.common.options.AbstractOptions
- addOption(IBasicOptionGroup, String, float) - Method in class megamek.common.options.AbstractOptions
- addOption(IBasicOptionGroup, String, int) - Method in class megamek.common.options.AbstractOptions
- addOption(IBasicOptionGroup, String, int, Object) - Method in class megamek.common.options.AbstractOptions
- addOption(IBasicOptionGroup, String, String) - Method in class megamek.common.options.AbstractOptions
- addOption(IBasicOptionGroup, String, Vector<String>) - Method in class megamek.common.options.AbstractOptions
- addOptionName(String) - Method in class megamek.common.options.OptionGroup
-
Adds new option name to this group.
- addOptionRow(JPanel, GridBagConstraints, JLabel, Component) - Method in class megamek.client.ui.dialogs.clientDialogs.ClientDialog
-
Adds a row (line) with the two JComponents
label, secondCto the givenpanel, using constraints c. - addOptionsToList(IGameOptions, PMMultiLineLabel) - Method in class megamek.client.ui.widget.mapset.GeneralInfoMapSet
-
Add all options from the given AbstractOptions instance into an array of PMSimpleLabel elements.
- addOrdersToForces(SimulationContext) - Method in class megamek.common.autoResolve.converter.MMSetupForces
- addOrdersToForces(SimulationContext) - Method in class megamek.common.autoResolve.converter.SetupForces
- addOverlay(OverlayPanel) - Method in interface megamek.client.ui.clientGUI.overlay.OverlayPainter
- addOverlay(OverlayPanel) - Method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- addOverlay(OverlayPanel, int) - Method in interface megamek.client.ui.clientGUI.overlay.OverlayPainter
- addOverlay(OverlayPanel, int) - Method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- addOverlay(IDisplayable) - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- addOverlay(IDisplayable) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Adds the given overlay to this
BoardView. - addPassedThrough(Coords) - Method in class megamek.common.units.Entity
- addPassengers(String, int) - Method in class megamek.common.units.EjectedCrew
-
Adds a number of passengers from another ship keyed by that ship's external ID
- addPassengers(String, int) - Method in class megamek.common.units.SmallCraft
-
Adds a number of passengers from another ship keyed by that ship's external ID
- addPatchworkATs(Entity, int[][]) - Method in class megamek.common.templates.TROView
- addPhaseHandler(PhaseHandler) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addPilotingModifierForTerrain(PilotingRollData) - Method in class megamek.common.units.Entity
-
Apply PSR modifier for difficult terrain in the current position
- addPilotingModifierForTerrain(PilotingRollData, Coords, int) - Method in class megamek.common.units.Entity
-
Apply PSR modifier for difficult terrain at the specified coordinates.
- addPilotingModifierForTerrain(PilotingRollData, Coords, int, boolean) - Method in class megamek.common.units.Entity
-
Apply PSR modifier for difficult terrain at the specified coordinates
- addPilotingModifierForTerrain(PilotingRollData, MoveStep) - Method in class megamek.common.units.Entity
-
Apply PSR modifier for difficult terrain at the move step position
- addPlayer(int, Player) - Method in class megamek.common.alphaStrike.ASGame
- addPlayer(int, Player) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addPlayer(int, Player) - Method in class megamek.common.game.AbstractGame
- addPlayer(int, Player) - Method in class megamek.common.game.Game
- addPlayer(int, Player) - Method in interface megamek.common.game.IGame
-
Adds the given Player to the game with the given game-unique id.
- addPlayer(int, Player) - Method in class megamek.common.strategicBattleSystems.SBFGame
- addPlayer(Player) - Method in class megamek.common.Team
-
Adds the given player to this team.
- addPlayerNameActionListener(ActionListener) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- addPreferenceChangeListener(IPreferenceChangeListener) - Static method in class megamek.common.KeyBindParser
-
Register an object that wishes to be alerted when the key binds (may) have changed.
- addPreferenceChangeListener(IPreferenceChangeListener) - Method in interface megamek.common.preference.IPreferenceStore
-
Adds a preference change listener to this store.
- addPreferenceChangeListener(IPreferenceChangeListener) - Method in class megamek.common.preference.PreferenceStore
- addPreferenceChangeListener(IPreferenceChangeListener) - Method in class megamek.common.preference.PreferenceStoreProxy
- addPrimitiveCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for an industrial cockpit.
- addPriorityUnit(int) - Method in class megamek.client.bot.princess.BehaviorSettings
-
Add an enemy unit to the priority list.
- addPriorityUnit(String) - Method in class megamek.client.bot.princess.BehaviorSettings
-
Add an enemy unit to the priority list.
- addPropIfNotDefault(Map<String, Object>, String, Object, Object) - Static method in class megamek.common.util.YamlEncDec
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addPropIfNotEmpty(Map<String, Object>, String, Object) - Static method in class megamek.common.util.YamlEncDec
- addPSR(PilotingRollData) - Method in class megamek.common.game.Game
-
Adds a pending PSR to the list for this phase.
- addQuadVeeCockpit() - Method in class megamek.common.units.Mek
- addRam(AttackAction) - Method in class megamek.common.game.Game
-
Adds a pending ramming attack to the list for this phase.
- addRat(String, RatEntry) - Method in class megamek.client.generator.RandomUnitGenerator
- addRaw(String) - Method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- addRecord(String, String) - Method in class megamek.client.ui.util.ImageAtlasRecords
-
Adds a new record to the list.
- addReinforcement(int, Entity, boolean) - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Add a reinforcement to an existing action.
- addReport(Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Add a whole lotta Reports to the players report queues as well as the Master report queue vPhaseReport.
- addReport(Vector<Report>, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Add a whole lotta Reports to the players report queues as well as the Master report queue vPhaseReport, indenting each report by the passed value.
- addReport(ReportEntry) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addReport(ReportEntry) - Method in interface megamek.server.IGameManager
- addReport(ReportEntry) - Method in class megamek.server.sbf.SBFGameManager
- addReport(ReportEntry) - Method in class megamek.server.totalWarfare.TWGameManager
-
Add a single report to the report queue of all players and the master vPhaseReport queue
- addReport(SBFReportEntry) - Method in interface megamek.server.sbf.SBFGameManagerHelper
- addReportLine(String, BattleForceSUA, String) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Writes a report line for adding the sua with the given value using the given text.
- addReportLine(Mounted<?>, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addReportLine(Mounted<?>, BattleForceSUA, String) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Writes a report line for adding the sua with the given value using the name of the given equipment.
- addReportPages(GamePhase) - Method in class megamek.client.ui.dialogs.miniReport.MiniReportDisplayPanel
- addReportPages(GamePhase) - Method in class megamek.client.ui.widget.SBFReportPanel
- addReports(List<Report>) - Method in class megamek.common.game.Game
-
Adds the given reports vector to the GameReport collection.
- addReports(List<SBFReportEntry>) - Method in class megamek.common.strategicBattleSystems.SBFGame
-
Adds the given reports this game's reports.
- addResultLine(String, double) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport in the way addLine() does, except the result has a line above it that may e.g.
- addResultLine(String, double) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addResultLine(String, String, double) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport in the way addLine() does, except the result has a line above it that may e.g.
- addResultLine(String, String, double) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addResultLine(String, String, String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport in the way addLine() does, except the result has a line above it that may e.g.
- addResultLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addResultLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- addResultLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- addResultLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- addResultLine(String, String, String) - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- addResultLine(String, String, String, double) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport in the way addLine() does, except the result has a line above it that may e.g.
- addResultLine(String, String, String, double) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addRiver(Board, Map<Hex, Point>) - Static method in class megamek.common.util.BoardUtilities
-
Adds a River to the map (if the map is at least 5x5 hexes big).
- addRoles(String) - Method in class megamek.client.ratgenerator.ModelRecord
- addRoles(Collection<MissionRole>) - Method in class megamek.client.ratgenerator.Parameters
- addRoll(int, String) - Method in class megamek.common.game.InitiativeRoll
-
Adds a new initiative roll with a single bonus value (for backwards compatibility).
- addRoll(InitiativeBonusBreakdown, String) - Method in class megamek.common.game.InitiativeRoll
-
Adds a new initiative roll with a detailed bonus breakdown.
- addRoll(MMRandom) - Method in class megamek.common.rolls.MMRoll
-
Add the result from the given RNG source.
- addRoll(Roll) - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
- addRoll(Roll) - Method in interface megamek.common.interfaces.ReportEntry
-
Adds the result of the given roll to this ReportEntry.
- addRoll(Roll) - Method in class megamek.common.Report
- addRoll(Roll) - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
- addRoofRack() - Method in class megamek.common.units.Entity
- addRow(JPanel, JLabel, JComponent) - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
- addScheduledNuke(int[]) - Method in class megamek.server.totalWarfare.TWGameManager
-
add a nuke to be exploded in the next weapons attack phase
- addScheduledOrbitalBombardment(OrbitalBombardment) - Method in class megamek.server.totalWarfare.TWGameManager
-
add an orbital bombardment to hit the board in the next weapons attack phase
- addScriptedEvent(TriggeredEvent) - Method in class megamek.common.game.AbstractGame
- addScriptedEvent(TriggeredEvent) - Method in interface megamek.common.game.IGame
-
Add a scripted event to this game's scripted events list.
- addSelectionInterval(int, int) - Method in class megamek.client.ui.clientGUI.AmsAssignGUI
- addSensorContact(int) - Method in class megamek.common.units.Entity
-
Adds the specified target entity's ID to this entity's sensorContacts
- addSkillModifiersColumn() - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
-
Adds the gamemaster's skill modifier controls to the general panel, as a column of their own so they stand apart from the unit's systems and are always in view, unlike a location panel that only shows when its location is chosen.
- addSmallCockpit() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a small cockpit.
- addSmallCommandConsole() - Method in class megamek.common.units.Mek
- addSmallCraft(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addSmoke(List<Coords>, Board, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Called when a fire is burning.
- addSmokeCloud(SmokeCloud) - Method in class megamek.common.game.Game
- addSpaceStation(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addSpecialHexDisplay(Coords, SpecialHexDisplay) - Method in class megamek.common.board.Board
-
Adds the given SHD at the given coords to this board.
- addSpecialHexDisplay(Coords, SpecialHexDisplay, boolean) - Method in class megamek.common.board.Board
-
Adds the given SHD at the given coords to this board.
- addSprite(Sprite) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Adds a
Spriteto be shown on this BoardView to its set of sprites. - addSprites(Collection<? extends Sprite>) - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- addSprites(Collection<? extends Sprite>) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- addSprites(Collection<? extends Sprite>) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Adds the given collection of
Spriteto be shown on this BoardView to its set of sprites. - addStep(MoveStepType) - Method in class megamek.common.BulldozerMovePath
-
Override of the MovePath.addStep method, calculates leveling and other extra costs associated with this bulldozer move path
- addStep(MoveStepType) - Method in class megamek.common.moves.MovePath
-
Add a new step to the movement path.
- addStep(MoveStepType, boolean) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, boolean, boolean, int) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, int) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, int, int) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, Map<Integer, Integer>) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, TreeMap<Integer, Vector<Integer>>) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, Minefield) - Method in class megamek.common.moves.MovePath
- addStep(MoveStepType, Targetable) - Method in class megamek.common.moves.MovePath
-
Add a new step to the movement path with the given target.
- addStep(MoveStepType, Targetable, Coords) - Method in class megamek.common.moves.MovePath
- addStep(MoveStep) - Method in class megamek.common.moves.MovePath
- addStep(MoveStep, boolean) - Method in class megamek.common.moves.MovePath
-
Initializes a step as part of this movement path.
- addStep(SBFMoveStep) - Method in class megamek.common.strategicBattleSystems.SBFMovePath
- addSteps(Vector<MoveStep>, boolean) - Method in class megamek.common.moves.MovePath
- addStopCondition(StopCondition<E>) - Method in class megamek.common.pathfinder.AbstractPathFinder
- addStrafingCoords(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- addStrategicBuildingTarget(Coords) - Method in class megamek.client.bot.princess.Princess
- addStrategicGoal(Coords) - Method in class megamek.client.bot.princess.SwarmContext
-
Add a strategic goal to the list of goals, a strategic goal is simply a coordinate which we want to move towards, its mainly used for double blind games where we don't know the enemy positions, the strategic goals help distribute the map evenly accross the units inside the swarm to cover more ground and find the enemy faster
- addStrategicTarget(String) - Method in class megamek.client.bot.princess.BehaviorSettings
-
Adds a target that Princess will attempt to move to and attack.
- addString(String) - Method in class megamek.client.ui.widget.picmap.PMMultiLineLabel
-
Add a string to this multi-line label
- addSubForce(ForceDescriptor) - Method in class megamek.client.ratgenerator.ForceDescriptor
- addSubForce(Force, Force) - Method in class megamek.common.force.Forces
-
Adds the provided sub force to the provided parent.
- addSubHeader(String) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Adds a single line to the CalculationReport containing a sub-header.
- addSubHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- addSubHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- addSubHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- addSubHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- addSubHeader(String) - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- addSummary(SimulationManager) - Method in class megamek.common.autoResolve.acar.report.DummyPhaseEndReporter
- addSummary(SimulationManager) - Method in interface megamek.common.autoResolve.acar.report.IPhaseEndReporter
- addSummary(SimulationManager) - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
- addSuperheavyCommandConsole() - Method in class megamek.common.units.Mek
- addSuperheavyGyro() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a standard gyro.
- addSuperheavyIndustrialCockpit() - Method in class megamek.common.units.Mek
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.Aero
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.ConvInfantry
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.Dropship
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.Entity
-
Incorporate dates for components that are not in the equipment list, such as engines and structure.
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.Mek
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.ProtoMek
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.Tank
- addSystemTechAdvancement(CompositeTechLevel) - Method in class megamek.common.units.VTOL
- addTabStateListener(EnhancedTabbedPane.TabStateListener) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Adds a listener that will be notified of tab state changes
- addTag(String) - Method in class megamek.common.board.Board
-
Add the given tag string to the board's tags list.
- addTagInfo(TagInfo) - Method in class megamek.common.game.Game
-
add the results of one TAG attack
- addTargCompWithoutSlots(MiscType, int, boolean, boolean) - Method in class megamek.common.units.Mek
-
Adds equipment without adding slots for it.
- addTargetedBySwarm(int, int) - Method in class megamek.common.units.Entity
-
Add a targeting by a swarm volley from a specified entity
- addTargetingCrit() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- addTechComponent(ITechnology) - Method in class megamek.common.units.Entity
- addTelemissile(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- addTeleMissileAttack(AttackAction) - Method in class megamek.common.game.Game
-
Adds a pending ramming attack to the list for this phase.
- addTemporaryECMField(TemporaryECMField) - Method in class megamek.common.game.Game
-
Adds a temporary ECM field to the game (e.g., from EMP mine detonation).
- addTerrain(Terrain) - Method in class megamek.common.Hex
- addTintToBufferedImage(BufferedImage, Color) - Static method in class megamek.utilities.ImageUtilities
-
Applies a default tint to a
BufferedImageand returns the modified image. - addTintToBufferedImage(BufferedImage, Color, boolean, Double) - Static method in class megamek.utilities.ImageUtilities
-
Applies a tint to a BufferedImage and returns the modified image.
- addTintToImageIcon(Image, Color) - Static method in class megamek.utilities.ImageUtilities
-
Adds a default tint to the provided image with standard transparency settings.
- addTintToImageIcon(Image, Color, boolean, Double) - Static method in class megamek.utilities.ImageUtilities
-
Adds a customizable tint to the given image, with options to control the transparency and the areas of the image affected by the tint.
- addToast(ToastLevel, String) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Shows a toast notification on the board view.
- addToast(ToastLevel, String, Entity) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Shows a toast notification with the given entity's sprite icon on the board view.
- addToChosenUnits(MekSummary) - Method in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
- addToDonePanel(JPanel, JComponent) - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- addToEstimatedEnemyDamage(double) - Method in class megamek.client.bot.princess.EntityEvaluationResponse
- addToHex(Coords) - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
-
Apply the current Hex to the Board at the specified location.
- addToMyEstimatedDamage(double) - Method in class megamek.client.bot.princess.EntityEvaluationResponse
- addTopLevelForce(Force, Player) - Method in class megamek.common.force.Forces
-
Adds a top-level force with the provided name and the provided owner.
- addTorsoMountedCockpit() - Method in class megamek.common.battleValue.BVCalculator
- addTorsoMountedCockpit() - Method in class megamek.common.battleValue.MekBVCalculator
- addTorsoMountedCockpit(boolean) - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for a torso-mounted cockpit.
- addTowedUnit(int) - Method in class megamek.common.units.Entity
-
Adds an entity to this tractor's train
- addTransportBays(Entity) - Method in class megamek.common.templates.TROView
- addTransporter(Transporter) - Method in class megamek.common.units.Entity
-
Add a transportation component to this Entity.
- addTransporter(Transporter, boolean) - Method in class megamek.common.units.Entity
-
Add a transportation component to this Entity.
- addTransports(Entity) - Method in class megamek.common.loaders.BLKFile
- addTsempHitThisTurn() - Method in class megamek.common.units.Entity
- addType(EquipmentType) - Static method in class megamek.common.equipment.EquipmentType
- addUnit(InGameObject) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
-
Adds the given entity to the table and builds the display content.
- addUnit(InGameObject) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addUnit(InGameObject) - Method in class megamek.common.strategicBattleSystems.SBFGame
- addUnit(MekSummary) - Method in class megamek.client.ui.models.UnitTableModel
- addUnit(SBFUnit) - Method in class megamek.common.strategicBattleSystems.SBFFormation
- addUnitToGraveyard(Entity) - Method in class megamek.common.autoResolve.acar.SimulationContext
- addValidFacing(int) - Method in class megamek.common.board.FacingOption
-
Adds a valid facing.
- addValue(String) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- addVerifier(DataVerifier) - Method in class megamek.client.ui.widget.VerifiableTextField
-
Adds a new
DataVerifierto validate this field's data. - addVibrabomb(Minefield) - Method in class megamek.common.game.Game
- addVoter(int) - Method in class megamek.common.voting.Poll
-
Adds a voter to an open poll, as when a player joins the game mid-vote.
- addWarship(ITurnOrdered) - Method in class megamek.common.turns.TurnVectors
- AddWaypointCommand - Class in megamek.client.bot.princess.commands
-
Add a waypoint to a unit
- AddWaypointCommand() - Constructor for class megamek.client.bot.princess.commands.AddWaypointCommand
- addWeapon(Mounted<?>) - Method in class megamek.common.ArtilleryTracker
-
Adds new weapon
- addWeaponBays(String[][]) - Method in class megamek.common.templates.AeroTROView
-
Adds the details for all weapon bays, including heat by bay and location and rows for each bay.
- addWeaponGroup(EquipmentType, int) - Method in class megamek.common.units.Entity
- addWeaponToBay(int) - Method in class megamek.common.equipment.WeaponMounted
-
Adds the weapon with the given equipment number to the bay.
- addWeaponToBay(WeaponMounted) - Method in class megamek.common.equipment.WeaponMounted
- addWeatherConditions(Board, Weather, Wind) - Static method in class megamek.common.util.BoardUtilities
- addWithdraw(WithdrawAction) - Method in class megamek.common.autoResolve.acar.SimulationManager
- addXLGyro() - Method in class megamek.common.units.Mek
-
Add the critical slots necessary for an extra-light gyro.
- AdjacencyMap<E> - Interface in megamek.common.pathfinder
-
Factory for retrieving neighbouring edges.
- adjustAvailabilityByRole(double, Collection<MissionRole>, ModelRecord, int, int) - Static method in enum class megamek.client.ratgenerator.MissionRole
-
Adjusts the provided availability rating based on desired roles, the roles the provided unit has, and other factors such as unit type, movement speed, and weapon types.
- adjustBattleForceDamageForMinRange(double) - Method in class megamek.common.equipment.WeaponType
- adjustBV() - Method in class megamek.common.battleValue.BVCalculator
-
Adjust the BV with force bonuses (TAG, C3) and pilot skill.
- adjustedBV - Variable in class megamek.common.battleValue.BVCalculator
-
The unit's BV with the C3 force bonus and pilot skill adjustment
- AdjustElevationForForwardMovement(MovePath) - Static method in class megamek.common.pathfinder.PathDecorator
-
For units using VTOL movement, add "UP" steps to the end of the MovePath source so that a forward movement can pass over intervening terrain
- adjustFacing(MoveStepType) - Method in class megamek.common.moves.MoveStep
-
Adjusts facing to comply with the type of step indicated.
- adjustForRating(int, int) - Method in class megamek.client.ratgenerator.AvailabilityRating
-
Adjust availability rating for the dynamic +/- value, which is based on equipment quality rating.
- adjustGunnery(int) - Method in class megamek.common.units.TemporarySkillModifiers
- adjustPiloting(int) - Method in class megamek.common.units.TemporarySkillModifiers
- adjustRange(int, Game, LosEffects) - Method in record class megamek.common.equipment.Sensor
- adjustStartingPosForReinforcements() - Method in class megamek.common.Player
-
Set deployment zone to edge of board for reinforcements
- adjustString(String, FontMetrics) - Method in class megamek.client.ui.clientGUI.boardview.overlay.UnitOverviewOverlay
- adjustSwarmToHit() - Method in class megamek.common.ToHitData
-
Remove extraneous mods from a ToHitData instance in preparation for recalculating mods.
- admitsDefeat - Static variable in class megamek.server.commands.DefeatCommand
- admitsDefeat() - Method in class megamek.common.Player
- advAeroRules - Variable in class megamek.client.generator.TeamLoadOutGenerator
- advanced(Coords, int, int) - Static method in class megamek.common.compute.scatter.Scatter
-
Advanced Scatter (TO:AR), any direction.
- ADVANCED - Enum constant in enum class megamek.common.compute.scatter.ScatterMethod
-
Advanced Scatter (TO:AR): two-leg, dice-based scatter that can reach any hex.
- ADVANCED - Enum constant in enum class megamek.common.SimpleTechLevel
- ADVANCED_AERO_RULES_AA_MOVE_MOD - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_ADVANCED_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_AERO_ARTILLERY_MUNITIONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_AERO_GROUND_MOVE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_AERO_SANITY - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_ALLOW_LARGE_SQUADRONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_AT2_NUKES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_ATMOSPHERIC_CONTROL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_CLIMB_OUT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_CRASHED_DROPSHIPS_SURVIVE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_EXPANDED_KF_DRIVE_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_FUEL_CONSUMPTION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_HEAT_BY_BAY - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_RETURN_FLYOVER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_SINGLE_NO_CAP - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_AA_FIRE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_AAA_LASER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_ADV_POINT_DEFENSE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_ADVANCED_SENSORS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_AMMO_EXPLOSIONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_BEARINGS_ONLY_LAUNCH - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_BEARINGS_ONLY_VELOCITY - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_BRACKET_FIRE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_CAPITAL_FIGHTER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_CONV_FUSION_BONUS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_ECM - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_GRAV_EFFECTS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_HARJEL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_OVER_PENETRATE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_SENSOR_SHADOW - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_SPACE_BOMB - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_STRATOPS_WAYPOINT_LAUNCH - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_AERO_RULES_VARIABLE_DAMAGE_THRESH - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_ALTERNATE_MASC - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_ALTERNATE_MASC_ENHANCED - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_ARMED_MEKWARRIORS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_ARMOR - Static variable in class megamek.common.battleArmor.BattleArmor
-
The internal name for advanced.
- ADVANCED_ASSAULT_DROP - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_BA_GRAB_BARS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_BLACK_ICE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_BRIDGE_BUILDING_ENGINEERS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_BUILDING - Static variable in class megamek.common.units.UnitType
- ADVANCED_CHATBOX2_AUTO_SLIDE_DOWN - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_CHATBOX2_BACKCOLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_CHATBOX2_TRANSPARENCY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_COMBAT_ADVANCED_SCATTER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_CASE_PILOT_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_CLUBS_PUNCH - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_DISPOSABLE_INFANTRY_WEAPONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_FLOATING_CRITS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_FOREST_FIRES_NO_SMOKE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_FULL_ROTOR_HITS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_GOTHIC_DAZZLE_MODE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_HOT_LOAD_IN_GAME - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_INCREASED_AC_DMG - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_INDIRECT_ALWAYS_POSSIBLE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_KIND_RAPID_AC - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_MAP_AREA_PREDESIGNATE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_MAX_EXTERNAL_HEAT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_MULTI_USE_AMS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_NO_FORCED_PRIMARY_TARGETS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_NO_TAC - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_NUM_HEXES_PREDESIGNATE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_ON_MAP_PREDESIGNATE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_PICKING_UP_AND_THROWING_UNITS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_PROTOMEKS_SAFE_FROM_INFERNOS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_ADVANCED_MEK_HIT_LOCATIONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_ALTERNATIVE_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_AMMUNITION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_AMS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_BA_CRITICAL_SLOTS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_BA_VS_BA - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_BULLDOZER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_BURST - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_CALLED_SHOTS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_CHARGE_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_CLUSTER_HIT_PEN - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_COOLANT_FAILURE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_CRIT_ROLL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_DEAD_ZONES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_DIRECT_BLOW - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_ENERGY_WEAPONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_ENGINE_EXPLOSIONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_GAUSS_WEAPONS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_GLANCING_BLOWS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_GRAPPLING - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_HEAT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_HOT_LOAD - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_JUMP_JET_ATTACK - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_LOS_RANGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_LOS1 - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_MANUAL_AMS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_PARTIAL_COVER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_PPC_INHIBITORS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_PRONE_FIRE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_RANGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_RAPID_AC - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_RETRACTABLE_BLADES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_START_FIRE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_TRIP_ATTACK - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_UAC_TWO_ROLLS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_VEHICLE_ARCS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_VEHICLE_EFFECTIVE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_VTOL_ATTACKS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_TAC_OPS_WOODS_COVER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_UNJAM_UAC - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_VEHICLES_SAFE_FROM_INFERNOS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_COMBAT_VTOL_STRAFING - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_DOUBLE_BLIND - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_EXTREME_TEMPERATURE_SURVIVAL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GHOST_TARGET_MAX - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GHOST_TARGET_MODE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_AUTO_ABANDON_UNIT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_EJECTED_PILOTS_FLEE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_FALLS_END_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_MEK_LANCE_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_MEK_LANCE_MOVEMENT_NUMBER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_NO_HOVER_CHARGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_NO_NIGHT_MOVE_PEN - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_NO_PRE_MOVE_VIBRA - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_PSR_JUMP_HEAVY_WOODS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_REVERSE_GEAR - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_ATTEMPTING_STAND - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_CAREFUL_STAND - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_CLIMBING - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_EVADE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_FALLING_EXPANDED - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_FAST_INFANTRY_MOVE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_HULL_DOWN - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_LEAPING - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_LEG_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_PHYSICAL_ATTACK_PSR - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_PHYSICAL_PSR - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_SKILLED_EVASION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_SPRINT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_STANDING_STILL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_TAKING_DAMAGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_WALK_BACKWARDS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TAC_OPS_ZIPLINES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_TURN_MODE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_UNOFF_NO_IMMOBILE_VEHICLES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_VEHICLE_ACCELERATION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_VEHICLE_ADVANCED_MANEUVERS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_VEHICLE_LANCE_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_VEHICLE_LANCE_MOVEMENT_NUMBER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_GROUND_MOVEMENT_VEHICLES_CAN_EJECT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_HIDDEN_UNITS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_INCLUSIVE_SENSOR_RANGE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_KEY_REPEAT_DELAY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_KEY_REPEAT_RATE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_LIGHTNING_STORM_TARGETS_UNITS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_MAG_SCAN_NO_HILLS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_MAX_TECH_MOVEMENT_MODS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_METAL_CONTENT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_MINEFIELDS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_MOVE_STEP_DELAY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_NEURAL_INTERFACE_MODE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_NO_IGNITE_CLEAR - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_NO_SAVE_NAG - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_PARATROOPERS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_PILOTS_CANNOT_SPOT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_PILOTS_VISUAL_RANGE_ONE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_REVEAL_OBSCURED_ARTILLERY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_SAVE_LOBBY_ON_START - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_SENSORS_DETECT_ALL - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_SHOW_BOT_ARTILLERY_HEATMAP - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_SHOW_FPS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ADVANCED_SINGLE_BLIND_BOTS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_STRATOPS_PARTIAL_REPAIRS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_STRATOPS_QUIRKS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_SUPPRESS_ALL_DB_MESSAGES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_SUPPRESS_DB_BV - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_ANGEL_ECM - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_BA_WEIGHT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_BAP - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_BATTLE_WRECK - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_DIG_IN - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_ECCM - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_FATIGUE - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_FUMBLES - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_GHOST_TARGET - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_INF_PAVE_BONUS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_MOBILE_HQS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_SELF_DESTRUCT - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_SENSORS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_SKIN_OF_THE_TEETH_EJECTION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_TAKE_COVER - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TAC_OPS_TANK_CREWS - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TEAM_VISION - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_TRACK_NEURAL_INTERFACE_HARDWARE - Static variable in class megamek.common.options.OptionsConstants
-
Deprecated.
- ADVANCED_WOODS_BURN_DOWN - Static variable in class megamek.common.options.OptionsConstants
- ADVANCED_WOODS_BURN_DOWN_AMOUNT - Static variable in class megamek.common.options.OptionsConstants
- advancedAltitude(Coords, int, int, int) - Static method in class megamek.common.compute.scatter.Scatter
-
Advanced Altitude Bombing Scatter (TO:AR).
- advancedFilterResult(ASAdvancedSearchPanel, MekSearchFilter, Predicate<MekSummary>) - Static method in class megamek.common.util.SimpleRandomLanceCreator
-
This helper method filters all units present in the cache by the given filters and returns the results as a list.
- advancedPD - Variable in class megamek.common.weapons.handlers.WeaponHandler
- AdvancedSearchDialog - Class in megamek.client.ui.dialogs.advancedsearch
-
This is the dialog for advanced unit filtering, mostly for the unit selector.
- AdvancedSearchDialog(JFrame, int) - Constructor for class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
- AdvancedSearchEquipmentClass - Enum Class in megamek.client.ui.dialogs.advancedsearch
- advancedSearchFilter - Variable in class megamek.common.util.RandomArmyCreator.Parameters
-
Advanced options for search
- AdvancedSearchMapDialog - Class in megamek.client.ui.dialogs.advancedSearchMap
-
This is the dialog for advanced map filtering
- AdvancedSearchMapDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.advancedSearchMap.AdvancedSearchMapDialog
- AdvancedSRMHandler - Class in megamek.common.weapons.handlers.srm
- AdvancedSRMHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.srm.AdvancedSRMHandler
- AdvancedSRMWeapon - Class in megamek.common.weapons.battleArmor
- AdvancedSRMWeapon() - Constructor for class megamek.common.weapons.battleArmor.AdvancedSRMWeapon
- advanceFortifyRound() - Method in interface megamek.common.units.Fortifiable
-
Advances one round of fieldwork, called from
newRound: damage taken during the turn holds the progress counter for a turn (TO:AUE p.153, Corrected Sixth Printing); otherwise the stage advances and rolls back toFortifiable.DUG_IN_NONEonce it passes the final stage (completion is recognized separately during END-phase resolution). - AECM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- aero - Variable in class megamek.common.battleValue.AeroBVCalculator
- Aero - Class in megamek.common.units
-
Taharqa's attempt at creating an Aerospace entity
- Aero() - Constructor for class megamek.common.units.Aero
- AERO - Static variable in class megamek.common.units.UnitType
- AERO_EFFECTIVE_ELEVATION - Static variable in class megamek.common.units.Aero
- AeroAVModCalculator - Class in megamek.common.util
-
This whole class is a utility to calculate the aerospace AV modification for linked Artemis, Apollo, or PPC capacitor.
- AeroAVModCalculator() - Constructor for class megamek.common.util.AeroAVModCalculator
- AeroBVCalculator - Class in megamek.common.battleValue
- AeroCostCalculator - Class in megamek.common.cost
- AeroCostCalculator() - Constructor for class megamek.common.cost.AeroCostCalculator
- AeroDamageApplier - Record Class in megamek.common.autoResolve.damage
-
Applies damage to an Aero entity.
- AeroDamageApplier(Aero, EntityFinalState) - Constructor for record class megamek.common.autoResolve.damage.AeroDamageApplier
-
Creates an instance of a
AeroDamageApplierrecord class. - AERODYNE - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- AERODYNE - Enum constant in enum class megamek.common.units.EntityMovementMode
- AERODYNESC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AeroFighterCrit(CritAssignment.AeroFighterCritKind) - Constructor for record class megamek.common.compute.damage.CritAssignment.AeroFighterCrit
-
Creates an instance of a
AeroFighterCritrecord class. - AeroGroundOffBoardFilter() - Constructor for class megamek.common.pathfinder.AeroGroundPathFinder.AeroGroundOffBoardFilter
- AeroGroundPathFinder - Class in megamek.common.pathfinder
-
This set of classes is intended for use for pathfinding by aerodyne units on ground maps with an atmosphere Usage anywhere else may result in "unpredictable" behavior
- AeroGroundPathFinder(Game) - Constructor for class megamek.common.pathfinder.AeroGroundPathFinder
- AeroGroundPathFinder.AeroGroundOffBoardFilter - Class in megamek.common.pathfinder
-
This class removes all off-board paths, but keeps track of the shortest of all the paths removed
- AeroLowAltitudePathFinder - Class in megamek.common.pathfinder
-
This class is intended to be used by the bot for generating possible paths for aerospace units on a low-altitude atmospheric map.
- AeroLowAltitudePathFinder(Game) - Constructor for class megamek.common.pathfinder.AeroLowAltitudePathFinder
- AeroMapSet - Class in megamek.client.ui.widget.mapset
-
Class which keeps set of all areas required to represent ASF unit in MekDisplay.ArmorPanel class.
- AeroMapSet(JComponent, LocationSelectListener) - Constructor for class megamek.client.ui.widget.mapset.AeroMapSet
- AeroMovePathRelaxer - Class in megamek.common.pathfinder
-
Relaxes edge based on the supplied comparator, with special considerations for flying off the map (since this will likely always look back to the comparator).
- AeroMovePathRelaxer() - Constructor for class megamek.common.pathfinder.AeroMovePathRelaxer
- AeroMultiPathComparator() - Constructor for class megamek.common.pathfinder.LongestPathFinder.AeroMultiPathComparator
- aeroOption - Variable in class megamek.common.verifier.EntityVerifier
- AeroPathUtil - Class in megamek.client.bot.princess
-
Helper class that contains functionality relating mostly to aero unit paths.
- AEROSPACE - Enum constant in enum class megamek.common.units.EntityMovementMode
- AEROSPACE_FIGHTER - Static variable in class megamek.common.units.UnitType
- AeroSpaceFighter - Class in megamek.common.units
-
AeroSpaceFighter subclass of Aero that encapsulates Fighter functionality
- AeroSpaceFighter() - Constructor for class megamek.common.units.AeroSpaceFighter
- AeroSpacePathFinder - Class in megamek.common.pathfinder
-
This class generates move paths suitable for use by an aerospace unit operating on a space map, with 'advanced flight' turned off.
- AeroSpacePathFinder(Game) - Constructor for class megamek.common.pathfinder.AeroSpacePathFinder
- aerospacePaths - Variable in class megamek.common.pathfinder.NewtonianAerospacePathFinder
- AeroTROView - Class in megamek.common.templates
-
Creates a TRO template model for aerospace and conventional fighters.
- AeroTROView(Aero) - Constructor for class megamek.common.templates.AeroTROView
- AF - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- AFC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- affectsHex(Coords) - Method in class megamek.common.TemporaryECMField
-
Checks if this ECM field affects the given coordinates.
- AFT - Static variable in class megamek.common.loaders.BLKAeroSpaceFighterFile
- AFT - Static variable in class megamek.common.loaders.BLKConvFighterFile
- AFT - Static variable in class megamek.common.loaders.BLKFixedWingSupportFile
- AGE_OF_WAR - Enum constant in enum class megamek.common.eras.EraFlag
- ageFlares() - Method in class megamek.common.game.Game
-
Ages all flares, drifts them with the wind and removes any which have burnt out or drifted off the map.
- ageMaps(Game) - Method in class megamek.client.bot.princess.HeatMap
-
Reduces the values for every entry in the trackers.
- AGGREGATE - Enum constant in enum class megamek.common.universe.FactionTag
-
Represents an aggregate of independent 'factions', rather than a singular organization.
- AGGRESSION - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- AggressionCommand - Class in megamek.client.bot.princess.commands
-
Command to change the aggression level of the bot.
- AggressionCommand() - Constructor for class megamek.client.bot.princess.commands.AggressionCommand
- AIMatchRunner - Class in megamek.utilities
-
Runs a scenario headlessly many times and reports the win rate per team (and the
AITypes on each team), so two bot AIs assigned via the scenarioai:key - for example Princess versus CASPAR - can be compared over a batch of games. - AimedShotDialog - Class in megamek.client.ui.dialogs.phaseDisplay
- AimedShotDialog(JFrame, String, String, String[], boolean[], int, ClientGUI, Targetable, ItemListener, ActionListener) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.AimedShotDialog
- AimedShotHandler - Class in megamek.client.ui.panels.phaseDisplay
- AimedShotHandler(FiringDisplay) - Constructor for class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
- AIMING_LOCATION - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- AIMING_MODE - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- AimingMode - Enum Class in megamek.common.enums
- AIRBORNE - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- AIRBORNE_WEAPON_RANGES - Static variable in class megamek.common.equipment.WeaponType
- AirMekRamAttackAction - Class in megamek.common.actions
-
Ram attack by an airborne LAM in air mek mode.
- AirMekRamAttackAction(int, int, int, Coords) - Constructor for class megamek.common.actions.AirMekRamAttackAction
- AirMekRamAttackAction(Entity, Targetable) - Constructor for class megamek.common.actions.AirMekRamAttackAction
- AIRSHIP - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- AIRSHIP - Enum constant in enum class megamek.common.units.EntityMovementMode
- AIRSHIP - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVType
- aiType() - Method in record class megamek.common.jacksonAdapters.BotParser.PrincessRecord
-
Returns the value of the
aiTyperecord component. - AIType - Enum Class in megamek.client.bot
-
Identifies which bot AI implementation to construct.
- aiTypeFor(String) - Method in class megamek.utilities.ScenarioGameRunner
-
Returns the
AITypedeclared for the named player in the scenario'sai:key, orAIType.PRINCESSif none is declared. - ALAMO - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ALAMO - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- ALAMO - Enum constant in enum class megamek.server.commands.NuclearStrikeCommand.NukeType
- AlamoMissileWeapon - Class in megamek.common.weapons
- AlamoMissileWeapon() - Constructor for class megamek.common.weapons.AlamoMissileWeapon
- ALCOHOL - Enum constant in enum class megamek.common.equipment.enums.FuelType
-
Alternate ICE fuel
- ALL - Enum constant in enum class megamek.common.enums.TechBase
- ALL_DIRECTIONS - Static variable in class megamek.common.board.Coords
- ALL_MILESTONE_RELEASES - Static variable in class megamek.SuiteConstants
-
A list containing all milestone release data objects, as loaded from the YAML configuration file at startup.
- allAdjacent() - Method in record class megamek.common.board.BoardLocation
-
Returns a list of all six adjacent coordinates (distance = 1).
- allAdjacent() - Method in class megamek.common.board.Coords
-
Returns a list of all adjacent coordinates (distance = 1), regardless of whether they're on the board or not.
- allArmorNames() - Static method in class megamek.common.equipment.ArmorType
- allArmorTypes() - Static method in class megamek.common.equipment.ArmorType
- allAtDistance(int) - Method in record class megamek.common.board.BoardLocation
-
Returns a list of all coordinates at the given distance dist.
- allAtDistance(int) - Method in class megamek.common.board.Coords
-
Returns a list of all coordinates at the given distance dist, regardless of whether they're on the board or not.
- allAtDistanceOrLess(int) - Method in record class megamek.common.board.BoardLocation
-
Returns a list of all coordinates at the given distance dist and anything less than dist as well.
- allAtDistanceOrLess(int) - Method in class megamek.common.board.Coords
-
Returns a list of all coordinates at the given distance dist and anything less than dist as well.
- allAtDistances(int, int) - Method in record class megamek.common.board.BoardLocation
-
Returns a list of all coordinates at the given distance dist and anything less than dist as well.
- allBombTypes() - Static method in class megamek.common.equipment.enums.BombType
- allDirections - Static variable in class megamek.client.ui.clientGUI.boardview.BoardView
- allEnemiesOutsideBlast(Targetable, Entity, AmmoType, boolean, boolean, boolean, Game) - Static method in class megamek.common.compute.Compute
- allEntities() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- AllHexArea - Class in megamek.common.hexArea
-
This class represents a hex area that includes all hexes of the given board.
- AllHexArea() - Constructor for class megamek.common.hexArea.AllHexArea
- allJJs(boolean) - Static method in enum class megamek.common.verifier.MekJumpJets
- allLessThanDistance(int) - Method in class megamek.common.board.Coords
-
Returns a list of all coordinates at the given distance (dist - 1) and anything less than dist as well.
- allLocations() - Method in class megamek.common.equipment.Mounted
-
Fetches all locations that contain this equipment.
- allowAimedShotWith(WeaponMounted) - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
-
should aimed shots be allowed with the passed weapon
- allowAimedShotWith(WeaponMounted, AimingMode) - Static method in class megamek.common.compute.Compute
- ALLOWED_ALL_AMMO_MIXED_TECH - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_ALLOW_ILLEGAL_UNITS - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_ALLOW_NUKES - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_BY_TYPE - Static variable in class megamek.common.equipment.AmmoType
-
Contains the set of
AmmoTypes which could share ammo (e.g., SRM 2 and SRM 6, both fire SRM rounds), and conceptually can share ammo. - ALLOWED_CANON_ONLY - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_ERA_BASED - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_NO_CLAN_PHYSICAL - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_REALLY_ALLOW_NUKES - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_SHOW_EXTINCT - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_TECH_LEVEL - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_YEAR - Static variable in class megamek.common.options.OptionsConstants
- ALLOWED_YEAR_ANY - Static variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- AllowedDeploymentHelper - Record Class in megamek.common.board
- AllowedDeploymentHelper(Entity, Coords, Board, Hex, Game) - Constructor for record class megamek.common.board.AllowedDeploymentHelper
-
Creates an instance of a
AllowedDeploymentHelperrecord class. - allowedTypes - Variable in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- allowedYear - Variable in class megamek.client.generator.ReconfigurationParameters
- allowedYear - Variable in class megamek.client.generator.TeamLoadOutGenerator
- allowedYear - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- AllowGameMasterCommand - Class in megamek.server.commands
-
This command votes to allow another player to assume the elevated Game Master role
- AllowGameMasterCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.AllowGameMasterCommand
- allowInvalid - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- allowTeamChange() - Method in class megamek.server.totalWarfare.TWGameManager
- AllowTeamChangeCommand - Class in megamek.server.commands
-
This command allows a player to allow another player to switch teams.
- AllowTeamChangeCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.AllowTeamChangeCommand
- allShotsHit() - Method in class megamek.common.weapons.handlers.CLIATMHandler
- allShotsHit() - Method in class megamek.common.weapons.handlers.StreakHandler
- allShotsHit() - Method in class megamek.common.weapons.handlers.WeaponHandler
- allSprites - Variable in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- allSystems() - Static method in enum class megamek.common.verifier.TestBattleArmor.BAMotiveSystems
- allTableColumns - Variable in class megamek.client.ui.models.XTableColumnModel
-
Array of TableColumn objects in this model.
- allTypes - Static variable in class megamek.common.equipment.EquipmentType
- allTypes() - Static method in class megamek.common.equipment.EquipmentType
- ALLY - Enum constant in enum class megamek.client.ui.clientGUI.overlay.IFF
- ALLY_UNIT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AlphaStrikeElement - Class in megamek.common.alphaStrike
-
This class represents an AlphaStrike Element which is a single unit such as a Mek with AlphaStrike values such as S, M, L damage and a single Armor and Structure value.
- AlphaStrikeElement() - Constructor for class megamek.common.alphaStrike.AlphaStrikeElement
- AlphaStrikeHelper - Class in megamek.common.alphaStrike
-
This class contains static helper methods for AlphaStrike
- AlphaStrikeMassConvert - Class in megamek.utilities
-
This utility converts all units that can be converted and for which filter() returns true to AlphaStrike elements and outputs the stats to the clipboard.
- alphaStrikeStatsFont - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- ALT_BOMB_ATTACK - Static variable in interface megamek.common.units.IBomber
- alterConditions(PlanetaryConditions) - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- ALTERNATE_MASC_FAILURE - Static variable in class megamek.common.units.Entity
- ALTERNATE_MASC_FAILURE_ENHANCED - Static variable in class megamek.common.units.Entity
- ALTERNATE_MAX_SIZE - Static variable in class megamek.common.units.FighterSquadron
- alternateTableBGColor() - Static method in class megamek.client.ui.util.UIUtil
-
Returns a UIManager Color that can be used as an alternate row color in a table to offset each other row.
- altitude - Variable in class megamek.common.units.Entity
-
altitude is different from elevation.
- altitude() - Method in record class megamek.common.units.UnitPosition
-
Returns the value of the
altituderecord component. - ALTITUDE - Enum constant in enum class megamek.common.board.DeploymentElevationType
- AltitudeBombAttack - Class in megamek.common.weapons.attacks
- AltitudeBombAttack() - Constructor for class megamek.common.weapons.attacks.AltitudeBombAttack
- ALWAYS - Enum constant in enum class megamek.client.ui.clientGUI.GifRecordingMode
-
Record every game without asking.
- ALWAYS_ACTIVE - Static variable in class megamek.client.ratgenerator.FactionRecord
- alwaysDamageCargoIfTransportHit() - Method in class megamek.common.equipment.LiftHoist
-
Returns true if the transporter damages its cargo if the transport is hit, otherwise false.
- alwaysDamageCargoIfTransportHit() - Method in class megamek.common.equipment.RoofRack
-
Returns true if the transporter damages its cargo if the transport is hit, otherwise false.
- alwaysDamageCargoIfTransportHit() - Method in interface megamek.common.equipment.Transporter
-
Returns true if the transporter damages its cargo if the transport is hit, otherwise false.
- alwaysFalse() - Static method in interface megamek.common.autoResolve.acar.order.Condition
-
Deprecated, for removal: This API element is subject to removal in a future version.
- alwaysTrue() - Static method in interface megamek.common.autoResolve.acar.order.Condition
- AM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- Ambusher - Class in megamek.common.autoResolve.acar.role
- Ambusher() - Constructor for class megamek.common.autoResolve.acar.role.Ambusher
- AMBUSHER - Enum constant in enum class megamek.common.units.UnitRole
-
Ground unit roles
- ammo - Variable in class megamek.common.weapons.handlers.AmmoWeaponHandler
- ammo - Variable in class megamek.common.weapons.handlers.BayWeaponHandler
- AMMO_ID - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- AMMO_REDUCING_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- ammoActiveWeaponCount - Variable in class megamek.client.ui.clientGUI.tooltip.info.WeaponInfo
- AmmoBayWeapon - Class in megamek.common.weapons.bayWeapons
-
This is my attempt to get weapon bays treated as normal weapons rather than the current hack in place
- AmmoBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.AmmoBayWeapon
- AmmoBayWeaponHandler - Class in megamek.common.weapons.handlers
- AmmoBayWeaponHandler() - Constructor for class megamek.common.weapons.handlers.AmmoBayWeaponHandler
- AmmoBayWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.AmmoBayWeaponHandler
- ammoCost - Variable in class megamek.common.weapons.infantry.InfantryWeapon
- ammoCounts(AmmoMounted) - Method in class megamek.common.battleValue.BattleArmorBVCalculator
- ammoCounts(AmmoMounted) - Method in class megamek.common.battleValue.BVCalculator
- ammoExplosion() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
ammoExplosionrecord component. - ammoInBay(int) - Method in class megamek.common.equipment.WeaponMounted
- ammoList - Variable in class megamek.common.units.Entity
-
A list of all mounted ammo.
- ammoMap() - Method in record class megamek.common.battleValue.BVCalculator.AssembledAmmo
-
Returns the value of the
ammoMaprecord component. - AmmoMounted - Class in megamek.common.equipment
- AmmoMounted(Entity, AmmoType) - Constructor for class megamek.common.equipment.AmmoMounted
- ammoShots - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
-
The shots left in each ammo bin, by its equipment number.
- ammoShots - Variable in class megamek.common.units.DamageEditSpec
-
The shots left in each ammo bin, by its equipment number.
- ammoType - Variable in class megamek.common.equipment.AmmoType
- ammoType - Variable in class megamek.common.equipment.WeaponType
- ammoType - Variable in class megamek.common.weapons.handlers.WeaponHandler
- AmmoType - Class in megamek.common.equipment
- AmmoType() - Constructor for class megamek.common.equipment.AmmoType
- AmmoType.AmmoCategory - Enum Class in megamek.common.equipment
- AmmoType.AmmoTypeEnum - Enum Class in megamek.common.equipment
- AmmoType.Munitions - Enum Class in megamek.common.equipment
- AmmoTypeFlag - Enum Class in megamek.common.equipment.enums
-
Set of flags that can be used to determine how the ammo is used and its special properties
- ammoTypeInList(AmmoType.AmmoTypeEnum) - Method in class megamek.common.ArtilleryTracker
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AmmoWeapon - Class in megamek.common.weapons
- AmmoWeapon() - Constructor for class megamek.common.weapons.AmmoWeapon
- AmmoWeaponHandler - Class in megamek.common.weapons.handlers
- AmmoWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.AmmoWeaponHandler
- ammoWeight - Variable in class megamek.common.weapons.infantry.InfantryWeapon
- ammunition - Variable in class megamek.client.ui.clientGUI.tooltip.info.WeaponInfo
- AMP - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AMPHIBIOUS - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- AMPHIBIOUS_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- AMS - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- AMS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AMS - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AMS_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- AmsAssignGUI - Class in megamek.client.ui.clientGUI
- AmsAssignGUI(JList, int) - Constructor for class megamek.client.ui.clientGUI.AmsAssignGUI
- amsBayEngaged - Variable in class megamek.common.weapons.handlers.WeaponHandler
- amsBayEngagedCap - Variable in class megamek.common.weapons.handlers.WeaponHandler
- amsBayEngagedMissile - Variable in class megamek.common.weapons.handlers.WeaponHandler
- AMSBayWeapon - Class in megamek.common.weapons.bayWeapons
- AMSBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.AMSBayWeapon
- amsEngaged - Variable in class megamek.common.weapons.handlers.WeaponHandler
- AnalyzeFormationDialog - Class in megamek.client.ui.dialogs
-
Shows a table of all units matching the chosen faction/unit type/era parameters and general criteria for a formation along with data relevant to the formation constraints.
- AnalyzeFormationDialog(JFrame, List<MekSummary>, FormationType, List<Parameters>, int, int) - Constructor for class megamek.client.ui.dialogs.AnalyzeFormationDialog
- ancestorAdded(AncestorEvent) - Method in record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated.
- ancestorMoved(AncestorEvent) - Method in record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated.
- ancestorRemoved(AncestorEvent) - Method in record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated.
- anchor(int) - Method in class megamek.client.ui.GBC
-
change the anchor of this
GridBagConstraints - anchor(String, String) - Static method in class megamek.client.ui.util.UIUtil
-
Returns an anchor with opening and closing tag and the content in between.
- and(EquipmentFlag...) - Method in class megamek.common.equipment.EquipmentBitSet
-
Returns a new empty EquipmentBitSet and the flags set if it is set in this EquipmentBitSet.
- AND - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter.BoolOp
- andNot(EquipmentFlag) - Method in class megamek.common.equipment.EquipmentBitSet
-
Returns a copy of this EquipmentBitSet with the flag cleared.
- AndTrigger - Record Class in megamek.server.trigger
-
This Trigger implements a logic AND for all its subtriggers, i.e.
- AndTrigger(List<Trigger>) - Constructor for record class megamek.server.trigger.AndTrigger
-
Creates an instance of a
AndTriggerrecord class. - AndTrigger(Trigger...) - Constructor for record class megamek.server.trigger.AndTrigger
- ANNOUNCE - Enum constant in enum class megamek.common.commandLine.ClientServerCommandLineFlag
- announcedEntityFiring - Variable in class megamek.common.weapons.handlers.WeaponHandler
- announcedEntityFiring() - Method in interface megamek.common.weapons.handlers.AttackHandler
- announcedEntityFiring() - Method in class megamek.common.weapons.handlers.WeaponHandler
- announceUnitAbandonment(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
Announces that a unit will abandon during the next End Phase.
- announceUrl - Variable in class megamek.common.commandLine.ClientServerCommandLineParser.Resolver
- anOrder(int, OrderType) - Static method in class megamek.common.autoResolve.acar.order.Order.OrderBuilder
- ANTI_AIRCRAFT - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- ANTI_BA_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- ANTI_INF_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- ANTI_INFANTRY - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- ANTI_INFANTRY - Enum constant in enum class megamek.common.weapons.DamageType
- ANTI_MEK - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- ANTI_MEK_GEAR - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ANTI_MEK_SKILL_NO_GEAR - Static variable in class megamek.common.units.ConvInfantry
- ANTI_TSM - Enum constant in enum class megamek.common.weapons.DamageType
- AntiMekGear - Class in megamek.common.miscGear
- AntiMekGear() - Constructor for class megamek.common.miscGear.AntiMekGear
- antiTSMVulnerable() - Method in class megamek.common.units.ConvInfantry
- antiTSMVulnerable() - Method in class megamek.common.units.Entity
-
Check for vulnerability to anti-TSM munitions.
- antiTSMVulnerable() - Method in class megamek.common.units.Mek
- ANY - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- ANY_C3 - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
-
All C3-like equipment (C3, C3i, Naval C3, Nova CEWS and BA C3).
- ANY_HIT - Enum constant in enum class megamek.common.equipment.ICarryable.CarriedObjectDamageAllocation
- anyOneElement(Collection<T>) - Static method in class megamek.common.util.CollectionUtil
- AnyRoundEndTrigger - Class in megamek.server.trigger
- AnyRoundEndTrigger() - Constructor for class megamek.server.trigger.AnyRoundEndTrigger
- AnyRoundStartTrigger - Class in megamek.server.trigger
- AnyRoundStartTrigger() - Constructor for class megamek.server.trigger.AnyRoundStartTrigger
- AO_HEX_SHADOWS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AP_INCORRECT_ARGUMENTS - Static variable in class megamek.MMLoggingConstants
- AP_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- APC - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- APDS - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- apdsEngaged - Variable in class megamek.common.weapons.handlers.WeaponHandler
- APGAUSS - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- append(String) - Method in class megamek.common.game.GameLog
- append(RankedPath, int) - Method in class megamek.client.bot.BotLogger
-
Appends a move path to the log file
- append(Board, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Append a board to the log file
- append(Game, boolean) - Method in class megamek.client.bot.BotLogger
-
Appends a game state to the log file.
- append(Game, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Appends a game state to the log file.
- append(Game, EntityAction, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Append an entity action to the log file
- append(MapSettings, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Append a map settings to the log file
- append(MovePath) - Method in class megamek.common.game.GameDatasetLogger
-
Appends a move path to the log file
- append(MovePath, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Appends a move path to the log file
- append(PlanetaryConditions, boolean) - Method in class megamek.common.game.GameDatasetLogger
-
Append a planetary conditions to the log file
- append(TargetRoll) - Method in class megamek.common.rolls.TargetRoll
-
Append another TargetRoll to the end of this one
- append(TargetRoll, boolean) - Method in class megamek.common.rolls.TargetRoll
-
Append another TargetRoll to the end of this one, possibly discarding non-cumulative modifier in the other one.
- append(TargetRoll, boolean) - Method in class megamek.common.ToHitData
-
Appends another TargetRoll's modifiers to this one.
- appendBuildingsTooltip(StringBuffer, Hex) - Method in class megamek.client.ui.clientGUI.boardview.toolTip.TWBoardViewTooltip
-
Deprecated, for removal: This API element is subject to removal in a future version.
- appendBuildingsTooltip(StringBuffer, Hex, int) - Method in class megamek.client.ui.clientGUI.boardview.toolTip.TWBoardViewTooltip
-
Appends HTML describing the buildings and minefields in a given hex
- appendEntityTooltip(StringBuffer, Entity) - Method in class megamek.client.ui.clientGUI.boardview.toolTip.TWBoardViewTooltip
-
Appends HTML describing a given Entity aka Unit
- appendFrame(BufferedImage, long) - Method in class megamek.utilities.GifWriter
-
Appends a frame to the gif.
- appendRaw(String) - Method in class megamek.common.game.GameLog
- appendTerrainTooltip(StringBuffer, Hex, int) - Method in class megamek.client.ui.clientGUI.boardview.toolTip.TWBoardViewTooltip
-
Appends HTML describing the terrain of a given hex
- appliedArtilleryModifier() - Method in class megamek.common.units.Crew
- appliedGunneryBModifier() - Method in class megamek.common.units.Crew
- appliedGunneryLModifier() - Method in class megamek.common.units.Crew
- appliedGunneryMModifier() - Method in class megamek.common.units.Crew
- appliedGunneryModifier() - Method in class megamek.common.units.Crew
-
The part of the effective gunnery that comes from the gamemaster's temporary modifier: effective minus stored, zero while no modifier is active.
- appliedPilotingModifier() - Method in class megamek.common.units.Crew
- appliedPilotingModifier(EntityMovementType) - Method in class megamek.common.units.Crew
- appliesTo(int) - Method in class megamek.client.ratgenerator.FormationType.GroupingConstraint
- appliesToEra(int, int, int) - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Tests whether this entry overlaps an era bucket.
- apply() - Method in class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanel
-
Change the munition types of the bay ammo mounts to the selected values.
- apply(JComponent) - Method in class megamek.client.ui.util.FlatLafStyleBuilder
-
Sets the given JComponent use the given style.
- apply(ForceDescriptor) - Method in class megamek.client.ratgenerator.DefaultsNode
- apply(ForceDescriptor) - Method in class megamek.client.ratgenerator.ForceNode
- apply(ForceDescriptor) - Method in class megamek.client.ratgenerator.ValueNode
- apply(ForceDescriptor, int) - Method in class megamek.client.ratgenerator.RulesetNode
- applyBoardSettings() - Method in class megamek.server.totalWarfare.TWGameManager
-
Applies board settings.
- applyBombs() - Method in class megamek.common.units.FighterSquadron
- applyBombs() - Method in interface megamek.common.units.IBomber
-
Iterate through the bomb choices that were configured prior to deployment and add the corresponding equipment.
- applyBridgeLayerAbsorption(Entity, HitData, int, boolean, TWDamageManager.ModsInfo, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Applies a carried Bridge-Layer (AVLB) folding bridge as damage protection, TM p.242 / TW: an attack that would hit the location where the bridge is mounted (or, on a Support Vehicle, the turret) hits the bridge instead, reducing its Construction Factor by the damage.
- applyCASEIIDamageReduction(Entity, HitData, int, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Determine how much damage will be reduced by CASE II equipment
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.BombChoicePanel
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.InfantryArmorPanel
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.MineChoice
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.MunitionChoice
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.RapidFireMGChoice
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.VRTChoice
-
Applies the selected VRT mode to the entity.
- applyChoice() - Method in class megamek.client.ui.dialogs.customMek.WeaponAmmoChoice
-
Common functionality that applies the panel's current ammo bin choice to the panel's weapon.
- applyChoices() - Method in class megamek.client.ui.dialogs.customMek.EquipChoicePanel
- applyColor(Image, int) - Method in class megamek.client.ui.tileset.EntityImage
-
Applies the unit individual or player camouflage to the icon.
- applyCriticalHit(Entity, int, CriticalSlot, boolean, int, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Apply a single critical hit.
- applyDamage() - Method in class megamek.common.battleArmor.BattleArmor
-
Update the unit to reflect damages taken in this phase.
- applyDamage() - Method in class megamek.common.units.BuildingEntity
-
Applies any damage that the entity has suffered.
- applyDamage() - Method in class megamek.common.units.Entity
-
Applies any damage that the entity has suffered.
- applyDamage() - Method in class megamek.common.units.Infantry
- applyDamage() - Method in class megamek.common.units.Tank
- applyDamage(int) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage to the entity.
- applyDamage(int) - Method in class megamek.common.units.CombatVehicleEscapePod
-
Applies damage to the escape pod.
- applyDamage(DamageApplier.HitDetails) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Hits the entity with the given hit details.
- applyDamage(IGameManager) - Method in interface megamek.common.scenario.Scenario
- applyDamage(IGameManager) - Method in class megamek.common.scenario.ScenarioV1
-
The damage procedures are built into a server object, so we delay dealing the random damage until a server is made available to us.
- applyDamage(IGameManager) - Method in class megamek.common.scenario.ScenarioV2
- applyDamageInClusters(int, int) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage to the entity in clusters of a given size.
- applyDamageInClusters(DamageApplier.HitDetails, int) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage to the entity in clusters of a given size.
- applyDamageToEntityFromUnit(SBFUnit, Entity, EntityFinalState) - Method in class megamek.common.autoResolve.acar.SimulationContext
- applyDamageToEquipments(DamageApplier.HitDetails) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage to the equipments of the entity.
- applyDamageToEquipments(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
- applyDropShadow(Image) - Method in class megamek.client.ui.tileset.EntityImage
- applyEdgeToHitLocation(HitData, int, int, int, AimingMode, int) - Method in class megamek.common.units.Mek
-
For units that can use Edge to re-roll hits, determine whether to do so (if possible).
- applyEntityArmorDamage(Entity, HitData, int, boolean, boolean, boolean, Vector<Report>, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Apply damage to the armor in the hit location; remaining damage will be applied elsewhere.
- applyExplosionClusterDamageToEntity(Entity, int, int, Coords, Vector<Report>, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Apply a series of cluster hits to the given entity, as from an explosion at a particular position.
- applyFrankenMekDonorLocationArmor(int, Mek) - Method in class megamek.common.units.Mek
- applyFrankenMekInternalStructure() - Method in class megamek.common.units.Mek
- applyGlancingBlowModifier(double, boolean) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Determine the "glancing blow" divider.
- applyGlancingBlowModifier(int, boolean) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Determine the "glancing blow" divider.
- applyGravityEffectsOnMP(int) - Method in class megamek.common.units.Entity
- applyImpEnergyWeaponDisable() - Method in class megamek.common.units.ConvInfantry
-
Records an Improved Magnetic Pulse (iATM IMP) missile hit on this platoon (IO IMP rules).
- applyImprovedMagneticPulseTrooperDisable(int) - Method in class megamek.common.battleArmor.BattleArmor
-
Records Improved Magnetic Pulse (iATM IMP) missile hits on this battle armor unit (IO IMP rules).
- applyMagneticPulse(int, int) - Method in class megamek.common.units.Entity
-
Applies a Magnetic Pulse (MP) missile salvo that hit this unit (TO:AUE p.182).
- applyModifiersToWeights(ReconfigurationParameters, MunitionWeightCollection, HashMap<String, Object>, List<String>) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Apply global and specific modifiers to the generated weight values.
- applyModularArmor(Entity, HitData, int, boolean, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
- applyMountFacing(Mek, int, int) - Static method in class megamek.common.units.DirectionalTorsoMountRules
-
Applies a player-declared Directional Torso Mount arc change (BMM p.83).
- applyMovementDamage() - Method in class megamek.common.units.Tank
-
Applies movement damage to the Tank.
- applyPilotingModifier(EntityMovementMode, PilotingRollData, boolean) - Method in class megamek.common.units.Terrain
- applyPlaytestExplosionReduction(Mek, HitData, int, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Determine how much damage will be reduced by Playtest rules update to internal explosion.
- applySecondaryNuclearEffects(Entity, Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Handles secondary effects from nuclear blasts against all units in range.
- applyStandardPulse() - Method in class megamek.common.units.MagneticPulseState
-
Records a standard MP hit: the +1 to-hit lasts through the End Phase of the following turn.
- applySuicideImplantReaction(Entity, int) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Applies suicide implant reactive damage when conventional infantry troopers are killed.
- applyTankCASEDamageReduction(Tank, HitData, int, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Determine how much damage will be reduced by tank CASE equipment
- applyTerrainPilotingModifiers(EntityMovementMode, PilotingRollData, boolean) - Method in class megamek.common.Hex
-
Adds terrain modifiers to PSRs made in this hex
- applyToEntity() - Method in class megamek.common.units.DamageEditApplier
- applyTsmHeatIncentive(Entity, FiringPlan) - Method in class megamek.client.bot.princess.FireControl
-
Adds a utility bonus for a Mek carrying heat-activated standard Triple-Strength Myomer when a firing plan would bring its projected end-of-turn heat up to the
FireControl.TSM_DESIRED_HEATactivation threshold. - applyWeightsToMunitionTree(MunitionWeightCollection, MunitionTree) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Turn a selection of the computed munition weights into imperatives to load in the MunitionTree
- APPROXIMATE_MARGIN - Static variable in class megamek.common.TechAdvancement
- approximateDirection(Coords, int, int) - Method in class megamek.common.board.Coords
-
Returns an approximate direction in which another coordinate lies; 0 if the coordinates are equal
- AR10 - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- AR10_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- AR10BayWeapon - Class in megamek.common.weapons.bayWeapons
- AR10BayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.AR10BayWeapon
- AR10Handler - Class in megamek.common.weapons.handlers
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AR10Handler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.AR10Handler
-
Deprecated.
- AR10Weapon - Class in megamek.common.weapons.capitalWeapons
- AR10Weapon() - Constructor for class megamek.common.weapons.capitalWeapons.AR10Weapon
- ARADEquipmentDetector - Class in megamek.common.weapons.handlers
-
Utility class for detecting qualifying electronics for ARAD (Anti-Radiation) missiles.
- ARADEquipmentDetector() - Constructor for class megamek.common.weapons.handlers.ARADEquipmentDetector
- ARC_360 - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_360 - Static variable in class megamek.common.compute.Compute
- ARC_AFT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_AFT - Static variable in class megamek.common.compute.Compute
- ARC_AFT - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_AFT_LEFT - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_AFT_RIGHT - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_AFT_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_AFT_WPL - Static variable in class megamek.common.compute.Compute
- ARC_BLDG_FL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_BLDG_FR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_BLDG_R - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_BLDG_RL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_BLDG_RR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_EAST - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_EAST - Static variable in class megamek.common.compute.Compute
- ARC_FORWARD - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_FORWARD - Static variable in class megamek.common.compute.Compute
- ARC_FWD_LEFT - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_FWD_RIGHT - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_LEFT_ARM - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_ARM - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_BROADSIDE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_BROADSIDE - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_BROADSIDE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_BROADSIDE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SIDE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SIDE - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SIDE_AFT_SPHERE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SIDE_AFT_SPHERE - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SIDE_AFT_SPHERE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SIDE_AFT_SPHERE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SIDE_SPHERE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SIDE_SPHERE - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SIDE_SPHERE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SIDE_SPHERE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_SPHERE_GROUND - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_SPHERE_GROUND - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_WING - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_WING - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_WING - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_LEFT_WING_AFT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_WING_AFT - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_WING_AFT_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_WING_AFT_WPL - Static variable in class megamek.common.compute.Compute
- ARC_LEFT_WING_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_LEFT_WING_WPL - Static variable in class megamek.common.compute.Compute
- ARC_MAIN_GUN - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_MAIN_GUN - Static variable in class megamek.common.compute.Compute
- ARC_NORTH - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_NORTH - Static variable in class megamek.common.compute.Compute
- ARC_NOSE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_NOSE - Static variable in class megamek.common.compute.Compute
- ARC_NOSE - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_NOSE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_NOSE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_PINTLE_TURRET_FRONT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_PINTLE_TURRET_FRONT - Static variable in class megamek.common.compute.Compute
- ARC_PINTLE_TURRET_LEFT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_PINTLE_TURRET_LEFT - Static variable in class megamek.common.compute.Compute
- ARC_PINTLE_TURRET_REAR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_PINTLE_TURRET_REAR - Static variable in class megamek.common.compute.Compute
- ARC_PINTLE_TURRET_RIGHT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_PINTLE_TURRET_RIGHT - Static variable in class megamek.common.compute.Compute
- ARC_REAR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_REAR - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_ARM - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_ARM - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_BROADSIDE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_BROADSIDE - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_BROADSIDE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_BROADSIDE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SIDE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SIDE - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SIDE_AFT_SPHERE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SIDE_AFT_SPHERE - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SIDE_AFT_SPHERE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SIDE_AFT_SPHERE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SIDE_SPHERE - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SIDE_SPHERE - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SIDE_SPHERE_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SIDE_SPHERE_WPL - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_SPHERE_GROUND - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_SPHERE_GROUND - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_WING - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_WING - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_WING - Static variable in class megamek.common.verifier.TestSmallCraft
- ARC_RIGHT_WING_AFT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_WING_AFT - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_WING_AFT_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_WING_AFT_WPL - Static variable in class megamek.common.compute.Compute
- ARC_RIGHT_WING_WPL - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_RIGHT_WING_WPL - Static variable in class megamek.common.compute.Compute
- ARC_SPONSON_TURRET_LEFT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_SPONSON_TURRET_LEFT - Static variable in class megamek.common.compute.Compute
- ARC_SPONSON_TURRET_RIGHT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_SPONSON_TURRET_RIGHT - Static variable in class megamek.common.compute.Compute
- ARC_TURRET - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_TURRET - Static variable in class megamek.common.compute.Compute
- ARC_VGL_FRONT - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_FRONT - Static variable in class megamek.common.compute.Compute
- ARC_VGL_LF - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_LF - Static variable in class megamek.common.compute.Compute
- ARC_VGL_LR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_LR - Static variable in class megamek.common.compute.Compute
- ARC_VGL_REAR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_REAR - Static variable in class megamek.common.compute.Compute
- ARC_VGL_RF - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_RF - Static variable in class megamek.common.compute.Compute
- ARC_VGL_RR - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_VGL_RR - Static variable in class megamek.common.compute.Compute
- ARC_WEST - Enum constant in enum class megamek.common.enums.FacingArc
- ARC_WEST - Static variable in class megamek.common.compute.Compute
- arcFactor(int) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- arcFactor(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- arcFactor(Mounted<?>) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- arcName(int) - Method in class megamek.common.battleValue.DropShipBVCalculator
- arcName(int) - Method in class megamek.common.battleValue.JumpShipBVCalculator
- arcName(int) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- arcName(int) - Method in class megamek.common.battleValue.WarShipBVCalculator
- arcSummary(int) - Method in class megamek.common.analysis.DamageProfile
- ArcSummary(double, double, double, double, int) - Constructor for record class megamek.common.analysis.DamageProfile.ArcSummary
-
Creates an instance of a
ArcSummaryrecord class. - area() - Method in record class megamek.common.board.postprocess.HexLevelPostProcessor
-
Returns the value of the
arearecord component. - area() - Method in record class megamek.common.board.postprocess.TerrainAddPostProcessor
-
Returns the value of the
arearecord component. - AreaEffectHelper - Class in megamek.common.weapons.handlers
-
Class containing functionality that helps out with area effect weapons.
- AreaEffectHelper() - Constructor for class megamek.common.weapons.handlers.AreaEffectHelper
- areaSatArty() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
areaSatArtyrecord component. - areAtSamePosition(Targetable, Targetable) - Static method in interface megamek.common.units.Targetable
-
Utility function used to safely tell whether two Targetable's are in the same hex.
- areConnectedBoards(int, int) - Method in interface megamek.common.game.IGame
-
Returns true when both given boards are connected at least through a common high altitude map.
- areHostile(SBFFormation, Player) - Method in class megamek.common.strategicBattleSystems.SBFGame
- ARENA_TAG - Static variable in class megamek.utilities.BoardClassifier
-
Manual tag marking Solaris-style arena boards.
- areWingsHit() - Method in class megamek.common.units.Aero
-
keep track of whether the wings have suffered a weapon critical hit
- Argument<T> - Class in megamek.server.commands.arguments
-
Generic Argument class, can be extended for different argument types for server commands
- Argument(String, String) - Constructor for class megamek.server.commands.arguments.Argument
-
Constructor for Generic Argument
- arguments() - Method in record class megamek.server.commands.arguments.Arguments
-
Returns the value of the
argumentsrecord component. - Arguments - Record Class in megamek.server.commands.arguments
- Arguments(Map<String, Argument<?>>) - Constructor for record class megamek.server.commands.arguments.Arguments
-
Creates an instance of a
Argumentsrecord class. - ArgumentsParser - Class in megamek.server.commands.arguments
- ARM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARM_HIT - Enum constant in enum class megamek.common.equipment.ICarryable.CarriedObjectDamageAllocation
- ArmlessMekMapSet - Class in megamek.client.ui.widget.mapset
-
Deprecated, for removal: This API element is subject to removal in a future version.Don't use anything, this class is deprecated and will be removed in the future. There is no substitute display class for the ArmlessMekMapSet as this type of mek is no longer supported.
- ArmlessMekMapSet(JComponent, LocationSelectListener) - Constructor for class megamek.client.ui.widget.mapset.ArmlessMekMapSet
-
Deprecated.
- armor - Variable in class megamek.common.units.DamageEditSpec
- armor() - Method in record class megamek.common.compute.damage.PreExistingDamageResult
-
Returns the value of the
armorrecord component. - ARMOR - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- ARMOR - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- ARMOR - Enum constant in enum class megamek.common.units.System
- ARMOR - Static variable in class megamek.client.ui.widget.MekPanelTabStrip
- ARMOR - Static variable in class megamek.common.loaders.MtfFile
- ARMOR_BACK - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- ARMOR_BACK_P - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR_BACK_P - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- ARMOR_DESTROYED - Static variable in interface megamek.common.equipment.IArmorState
- ARMOR_DOOMED - Static variable in interface megamek.common.equipment.IArmorState
- ARMOR_FRONT - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- ARMOR_FRONT_P - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR_FRONT_P - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- ARMOR_INDEX - Static variable in class megamek.client.ui.widget.MekPanelTabStrip
- ARMOR_LEFT - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- ARMOR_LEFT_P - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR_LEFT_P - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- ARMOR_NA - Static variable in interface megamek.common.equipment.IArmorState
- ARMOR_P - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR_P - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- ARMOR_PIP_SIZE - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- ARMOR_RIGHT - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- ARMOR_RIGHT_P - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- ARMOR_RIGHT_P - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- armorBoxHeight - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- armorBoxWidth - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- armorBoxY - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- ARMORED - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- ARMORED - Static variable in class megamek.common.loaders.MtfFile
- ARMORED_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ARMORED_GLOVE - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- armorFactor() - Method in class megamek.common.battleValue.BVCalculator
- armorFactor() - Method in class megamek.common.battleValue.JumpShipBVCalculator
- ArmorPanel - Class in megamek.client.ui.dialogs.unitDisplay
-
This panel contains the armor readout display.
- ArmorPanel(Game, LocationSelectListener) - Constructor for class megamek.client.ui.dialogs.unitDisplay.ArmorPanel
- armorPipSpace - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- armorPointsPerTon(Jumpship, int, boolean) - Static method in class megamek.common.verifier.TestAdvancedAerospace
-
Deprecated, for removal: This API element is subject to removal in a future version.
- armorStateChanged() - Method in class megamek.client.ui.dialogs.customMek.InfantryArmorPanel
- armorStringFor(int) - Static method in class megamek.common.units.Entity
-
Parses the game's internal armor representation into a human-readable string.
- ArmorTabActive - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- ArmorTabIdle - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- armorTechLevel - Variable in class megamek.common.units.Entity
- armorTechRating - Variable in class megamek.common.units.Entity
-
Used by support vehicles to define tech rating of armor.
- armorTonnage - Variable in class megamek.common.units.Entity
- armorType - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- armorType - Variable in class megamek.common.units.Entity
- ArmorType - Class in megamek.common.equipment
- ArmorType() - Constructor for class megamek.common.equipment.ArmorType
- armorTypeExclude - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- armorWeightPerPoint(Entity) - Static method in class megamek.common.verifier.TestSupportVehicle
-
Calculates the weight of each point of armor.
- ARMS - Static variable in class megamek.common.units.Terrains
- armsFlipped - Variable in class megamek.common.units.Entity
- armyTablesDir() - Static method in class megamek.common.Configuration
-
Return the configured army tables directory, if set, otherwise return the default path, relative to the configured data directory.
- arrangeInLines(List<String>, int, String, boolean) - Static method in class megamek.client.ui.util.UIUtil
-
Helper method to place Strings in lines according to length.
- ARROW - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- ARROW_IV - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ARROW_IV_BOMB - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ARROW_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- ArrowIV - Class in megamek.common.weapons.artillery
- ArrowIV() - Constructor for class megamek.common.weapons.artillery.ArrowIV
- ARROWIV_PROTO - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ARS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTAC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTAIS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTBA - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTCM12 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTCM5 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTCM7 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTCM9 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- Artillery - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoCategory
- ARTILLERY - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- ARTILLERY - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- ARTILLERY_ADJUSTED - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_ADJUSTED - Static variable in class megamek.client.ui.tileset.TilesetManager
- ARTILLERY_AUTO_HIT - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_AUTO_HIT - Static variable in class megamek.client.ui.tileset.TilesetManager
- ARTILLERY_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ARTILLERY_CANNON_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- ARTILLERY_DRIFT - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_HIT - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_INCOMING - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_INCOMING - Static variable in class megamek.client.ui.tileset.TilesetManager
- ARTILLERY_MISS - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- ARTILLERY_TARGET - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- ARTILLERY_UTILITY_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- ArtilleryAttackAction - Class in megamek.common.actions
-
ArtilleryAttackAction Holds the data needed for an artillery attack in flight.
- ArtilleryAttackAction(int, int, int, int, Game) - Constructor for class megamek.common.actions.ArtilleryAttackAction
- ArtilleryBayWeapon - Class in megamek.common.weapons.bayWeapons
- ArtilleryBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.ArtilleryBayWeapon
- ArtilleryBayWeaponDirectFireHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryBayWeaponDirectFireHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectFireHandler
- ArtilleryBayWeaponDirectHomingHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryBayWeaponDirectHomingHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectHomingHandler
- ArtilleryBayWeaponIndirectFireHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryBayWeaponIndirectFireHandler() - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectFireHandler
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ArtilleryBayWeaponIndirectFireHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectFireHandler
- ArtilleryBayWeaponIndirectHomingHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryBayWeaponIndirectHomingHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectHomingHandler
- ArtilleryCannonWeapon - Class in megamek.common.weapons.artillery
- ArtilleryCannonWeapon() - Constructor for class megamek.common.weapons.artillery.ArtilleryCannonWeapon
- ArtilleryCannonWeaponHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryCannonWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryCannonWeaponHandler
- ArtilleryCommand - Class in megamek.client.bot.princess.commands
-
Command to give artillery orders to the bot.
- ArtilleryCommand() - Constructor for class megamek.client.bot.princess.commands.ArtilleryCommand
- ArtilleryCommandAndControl - Class in megamek.client.bot.princess
-
ArtilleryCommandAndControl class represents the artillery command and control for the bot.
- ArtilleryCommandAndControl() - Constructor for class megamek.client.bot.princess.ArtilleryCommandAndControl
- ArtilleryCommandAndControl.ArtilleryOrder - Enum Class in megamek.client.bot.princess
- ArtilleryCommandAndControl.SpecialAmmo - Enum Class in megamek.client.bot.princess
-
The ammo type a fire mission should use, mapped to the artillery munitions it covers.
- artilleryDamageArea(Coords, int, AmmoType, int, Entity, DamageFalloff, boolean, int, Vector<Report>, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals area-saturation damage to an area of the board.
- artilleryDamageArea(Coords, AmmoType, int, Entity, boolean, int, boolean, Vector<Report>, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
deal area saturation damage to the map, used for artillery
- artilleryDamageArea(Coords, AmmoType, int, Entity, DamageFalloff, boolean, int, Vector<Report>, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
- artilleryDamageEntity(Entity, int, IBuilding, int, boolean, boolean, boolean, int, Coords, AmmoType, Coords, boolean, Entity, Hex, int, Vector<Report>, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Worker function that does artillery damage to an entity.
- artilleryDamageHex(Coords, int, Coords, int, AmmoType, int, Entity, Entity, boolean, int, int, Vector<Report>, boolean, Vector<Integer>, boolean, DamageFalloff) - Method in class megamek.server.totalWarfare.TWGameManager
-
deal area saturation damage to an individual hex
- ArtilleryHandlerHelper - Class in megamek.common.weapons
-
Contains some helper methods for artillery and similar weapon handlers.
- ArtilleryModifier - Class in megamek.common
-
Small collector...
- ArtilleryModifier(Coords, int) - Constructor for class megamek.common.ArtilleryModifier
- ArtilleryNotifications - Class in megamek.server.totalWarfare
-
Sends artillery call-for-fire "net toasts" (Shot / Splash, counter-battery, homing-inbound reminders) to the appropriate team, keeping that notification logic out of
TWGameManager. - ArtilleryNotifications(TWGameManager) - Constructor for class megamek.server.totalWarfare.ArtilleryNotifications
- ArtilleryTargetingControl - Class in megamek.client.bot.princess
-
This class handles the creation of firing plans for indirect-fire artillery and other weapons that get used during the targeting phase.
- ArtilleryTargetingControl() - Constructor for class megamek.client.bot.princess.ArtilleryTargetingControl
- ArtilleryTracker - Class in megamek.common
-
ArtilleryTracker - one held by every entity, it holds a list of the artillery weapons an entity controls, and the mods they get to hit certain hexes.
- ArtilleryTracker() - Constructor for class megamek.common.ArtilleryTracker
-
Creates new instance of the tracker
- ArtilleryWeapon - Class in megamek.common.weapons.artillery
- ArtilleryWeapon() - Constructor for class megamek.common.weapons.artillery.ArtilleryWeapon
- ArtilleryWeaponDirectFireHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryWeaponDirectFireHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectFireHandler
- ArtilleryWeaponDirectHomingHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryWeaponDirectHomingHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectHomingHandler
- ArtilleryWeaponIndirectFireHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryWeaponIndirectFireHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectFireHandler
- ArtilleryWeaponIndirectHomingHandler - Class in megamek.common.weapons.handlers.artillery
- ArtilleryWeaponIndirectHomingHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectHomingHandler
- ARTLT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTLTC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTS_FIGHTER - Enum constant in enum class megamek.common.verifier.BayData
- ARTS_REPAIR_PRESSURIZED - Enum constant in enum class megamek.common.verifier.BayData
- ARTS_REPAIR_UNPRESSURIZED - Enum constant in enum class megamek.common.verifier.BayData
- ARTS_SMALL_CRAFT - Enum constant in enum class megamek.common.verifier.BayData
- ARTSC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- artsTechAdvancement() - Static method in class megamek.common.bays.Bay
-
Shared by several types of bays
- ARTT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ARTTC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AS - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- AS - Enum constant in enum class megamek.common.game.GameType
- AS - Enum constant in enum class megamek.common.strategicBattleSystems.SBFElementType
- AS_CARD_FONT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AS_CARD_SIZE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AS_CONVERSION - Static variable in record class megamek.common.MPCalculationSetting
-
The setting for Alpha Strike conversion, excluding scenario circumstances as well as myomer boosters, DWP, BA burden and modular armor.
- AS_MISSILE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ASAdvancedSearchPanel - Class in megamek.client.ui.dialogs.advancedsearch
-
This panel shows advanced search filters for AlphaStrike values.
- ASAdvancedSearchPanel() - Constructor for class megamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanel
- ASAdvancedSearchPanel.DottedSeparator - Class in megamek.client.ui.dialogs.advancedsearch
- ASAeroCard - Class in megamek.common.alphaStrike.cardDrawer
- ASAeroCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASAeroCard
- ASAeroPointValueConverter - Class in megamek.common.alphaStrike.conversion
- ASAeroSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASAeroSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASAeroSpecialAbilityConverter
-
Do not call this directly.
- ASArcedDamageConverter - Class in megamek.common.alphaStrike.conversion
- ASArcedDamageConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- ASArcs - Enum Class in megamek.common.alphaStrike
- ASArcSummary - Class in megamek.common.alphaStrike
-
This class holds the AlphaStrike information for a firing arc of any element that uses arcs such as a WarShip (WS).
- ASArcSummary() - Constructor for class megamek.common.alphaStrike.ASArcSummary
- ASBattleArmorDamageConverter - Class in megamek.common.alphaStrike.conversion
- ASBattleArmorDamageConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
- ASC - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- ASCard - Class in megamek.common.alphaStrike.cardDrawer
-
This class represents the (graphical) card of an AlphaStrike element as available on the MUL.
- ASCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASCard
-
Constructs and initializes the ASCard.
- ASCardDisplayable - Interface in megamek.common.alphaStrike
-
This interface is implemented by classes that can be displayed on an AlphaStrike card
ASCard. - ASCardPanel - Class in megamek.client.ui.panels.alphaStrike
-
This is a JComponent that displays only an AlphaStrike unit card.
- ASCardPanel() - Constructor for class megamek.client.ui.panels.alphaStrike.ASCardPanel
-
Construct a card panel without an AlphaStrike element to display.
- ASCardPanel(ASCardDisplayable) - Constructor for class megamek.client.ui.panels.alphaStrike.ASCardPanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASCardPrinter - Class in megamek.common.alphaStrike.cardDrawer
-
This class prints a collection of one or more Alpha Strike cards.
- ASCardPrinter(Collection<? extends ASCardDisplayable>, JFrame) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASCardPrinter
-
Creates a new ASCardPrinter object for the given ASCardDisplayable elements either
AlphaStrikeElementorMekSummary. - ASCENDING - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.lobby.sorters.Sorting
- ASConversionInfoDialog - Class in megamek.client.ui.dialogs.abstractDialogs
- ASConversionInfoDialog(JFrame, CalculationReport) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- ASConversionInfoDialog(JFrame, CalculationReport, AlphaStrikeElement) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASConversionInfoDialog(JFrame, CalculationReport, AlphaStrikeElement, boolean) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- ASConversionInfoDialog(JFrame, CalculationReport, ASCardDisplayable) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- ASConversionInfoDialog(JFrame, CalculationReport, Entity) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASConversionInfoDialog(JFrame, CalculationReport, Entity, boolean) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASConverter - Class in megamek.common.alphaStrike.conversion
-
Static AlphaStrike Conversion class; contains all information for conversion except for some weapon specifics handled in WeaponType/AmmoType/MiscType.
- ASConvInfantryDamageConverter - Class in megamek.common.alphaStrike.conversion
- ASConvInfantryDamageConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASConvInfantryDamageConverter
- ASDamage - Class in megamek.common.alphaStrike
-
Represents a single AlphaStrike damage value that may be minimal damage (0*).
- ASDamage(double) - Constructor for class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value that may be minimal damage, i.e.
- ASDamage(double, boolean) - Constructor for class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value.
- ASDamage(int, boolean) - Constructor for class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value that may be minimal damage, i.e.
- ASDamageConverter - Class in megamek.common.alphaStrike.conversion
- ASDamageConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Do not call this directly.
- ASDamageVector - Record Class in megamek.common.alphaStrike
-
Represents an AlphaStrike damage value combination of between 1 and 4 damage values which typically correspond to S/M/L/E ranges.
- ASDamageVector(ASDamage, ASDamage, ASDamage, ASDamage, int, boolean) - Constructor for record class megamek.common.alphaStrike.ASDamageVector
-
Construct an ASDamageVector from ASDamage values.
- asDoubleValue() - Method in class megamek.common.alphaStrike.ASDamage
- ASElementDeserializer - Class in megamek.common.jacksonAdapters
-
This Jackson deserializer reads an AlphaStrikeElement from an MMU file.
- ASElementDeserializer() - Constructor for class megamek.common.jacksonAdapters.ASElementDeserializer
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASElementDeserializer(Class<?>) - Constructor for class megamek.common.jacksonAdapters.ASElementDeserializer
- ASElementSerializer - Class in megamek.common.jacksonAdapters
-
This Jackson serializer writes AlphaStrikeElements to YAML output.
- ASElementSerializer() - Constructor for class megamek.common.jacksonAdapters.ASElementSerializer
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ASElementSerializer(Class<ASCardDisplayable>) - Constructor for class megamek.common.jacksonAdapters.ASElementSerializer
- asEquipmentBitSet() - Method in interface megamek.common.equipment.EquipmentFlag
-
Converts this flag to an
EquipmentBitSet. - ASEW - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- ASEW_MISSILE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- asewAffectedTurns - Variable in class megamek.common.units.Entity
-
Keeps track of the current ASEW effect on this entity
- ASEWMissileWeaponHandler - Class in megamek.common.weapons.handlers
- ASEWMissileWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ASEWMissileWeaponHandler
-
Weapon handler for Anti Ship Electronic Warfare Missiles Single, large missile - behaves like a thunderbolt except for damage.
- ASF_CARRIER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- ASF_OPTICAL_FIRING_SOLUTION_RANGE - Static variable in record class megamek.common.equipment.Sensor
- ASF_RADAR_AUTO_SPOT_RANGE - Static variable in record class megamek.common.equipment.Sensor
- ASF_RADAR_MAX_RANGE - Static variable in record class megamek.common.equipment.Sensor
- ASFBay - Class in megamek.common.bays
-
Represents a Transport Bay (TM p.239) for carrying Fighters/LAMs aboard large spacecraft or other units.
- ASFBay(double, int, int) - Constructor for class megamek.common.bays.ASFBay
-
Create a space for the given number of fighters.
- ASFBay(double, int, int, boolean) - Constructor for class megamek.common.bays.ASFBay
-
Create a space for the given number of fighters.
- asfTurnCost(Game, MoveStepType, Entity) - Method in class megamek.common.moves.MoveStep
- ASGame - Class in megamek.common.alphaStrike
-
This is an Alpha Strike game object that holds all game information.
- ASGame() - Constructor for class megamek.common.alphaStrike.ASGame
- ash - Variable in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- ASHeatTrackingCard - Class in megamek.common.alphaStrike.cardDrawer
-
This class acts as a super class for heat tracking AlphaStrike card classes (for Meks and Fighters) as these use a different layout from the other cards including the added heat bar.
- ASHeatTrackingCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASHeatTrackingCard
- ASInfantrySpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASInfantrySpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASInfantrySpecialAbilityConverter
-
Do not call this directly.
- ask() - Method in class megamek.client.ui.dialogs.phaseDisplay.SimpleConfirmDialog
- ASK - Enum constant in enum class megamek.client.ui.clientGUI.GifRecordingMode
-
Ask once at the start of each game whether to record it.
- askForVictoryList() - Method in class megamek.common.preference.ClientPreferences
- ASLargeAeroCard - Class in megamek.common.alphaStrike.cardDrawer
- ASLargeAeroCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASLargeAeroCard
- ASLargeAeroPointValueConverter - Class in megamek.common.alphaStrike.conversion
- ASLargeAeroSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASLargeAeroSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASLargeAeroSpecialAbilityConverter
-
Do not call this directly.
- ASLocationMapper - Class in megamek.common.alphaStrike.conversion
-
This class provides AlphaStrike conversion utilities for converting all sorts of locations of TW units to the damage conversion location index.
- ASMekCard - Class in megamek.common.alphaStrike.cardDrawer
- ASMekCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASMekCard
- ASMekSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASMekSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASMekSpecialAbilityConverter
-
Do not call this directly.
- asPanel - Variable in class megamek.common.util.RandomArmyCreator.Parameters
- ASPointValueConverter - Class in megamek.common.alphaStrike.conversion
- ASPointValueConverter(AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASPointValueConverter
- ASProtoMekCard - Class in megamek.common.alphaStrike.cardDrawer
- ASProtoMekCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASProtoMekCard
- ASProtoMekSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASProtoMekSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASProtoMekSpecialAbilityConverter
-
Do not call this directly.
- ASRange - Enum Class in megamek.common.alphaStrike
- ASSAULT - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- assembleAmmo() - Method in class megamek.common.battleValue.BVCalculator
- assembleAmmo() - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- assembleAmmoCounts() - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- assembleAmmoCounts() - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- AssembledAmmo(Map<String, Double>, Map<String, Double>, List<String>, Map<String, String>) - Constructor for record class megamek.common.battleValue.BVCalculator.AssembledAmmo
-
Creates an instance of a
AssembledAmmorecord class. - assembleFrontDamage(int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Sums up the front-facing damage values for the given range and reports the counted weapons.
- assembleHeatDamage(int) - Method in class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
- assembleHeatDamage(int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- assembleMovementPoints() - Method in class megamek.common.battleValue.BVCalculator
- assembleSpecialDamage(BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- assembleSpecialDamage(BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
- assembleSpecialDamage(BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Sums up the damage values for all ranges and reports the counted weapons.
- assembleSquadSupportDamage(int) - Method in class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
-
Specialized method to sum up the squad support weapon damage for the given range.
- assembleTextLines() - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
-
Override to return a List of all text lines to be shown.
- assembleTextLines() - Method in class megamek.client.ui.clientGUI.boardview.overlay.KeyBindingsOverlay
- assembleTextLines() - Method in class megamek.client.ui.clientGUI.boardview.overlay.PlanetaryConditionsOverlay
- assembleTextLines() - Method in class megamek.client.ui.clientGUI.boardview.overlay.TurnDetailsOverlay
- assertions - Variable in class megamek.client.ratgenerator.RulesetNode
- assign(String, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua to the element and writes a report line using the given text - only if the sua is not yet present.
- assign(String, BattleForceSUA, double) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua with the given value to the element and writes a report line using the given text.
- assign(String, BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua with the given value to the element and writes a report line using the given text.
- assign(Mounted<?>, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua to the element and writes a report line using the name of the given equipment if the sua is not yet present.
- assign(Mounted<?>, BattleForceSUA, double) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua with the given value to the element and writes a report line using the name of the given equipment.
- assign(Mounted<?>, BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua with the given value to the element and writes a report line using the name of the given equipment.
- assign(Mounted<?>, BattleForceSUA, BattleForceSUA...) - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Adds the sua(s) to the element and writes a report line for each, if it is not yet present.
- assignAMS() - Method in class megamek.server.totalWarfare.TWGameManager
-
Determine which missile attack actions could be affected by AMS, and assign AMS (and APDS) to those attacks.
- assignAMS(List<WeaponHandler>) - Method in class megamek.common.units.Entity
-
Assign AMS systems to the most dangerous incoming missile attacks.
- assignAPDS(List<WeaponHandler>) - Method in class megamek.common.equipment.WeaponMounted
-
Assign APDS systems to the most dangerous incoming missile attacks.
- assignClusters(List<Entity>) - Method in class megamek.client.bot.princess.SwarmContext
-
Assign units to clusters
- assignCommanders() - Method in class megamek.client.ratgenerator.ForceDescriptor
- assignForceIds(int) - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Assigns a unique
ForceDescriptor.forceIdto every formation node in this subtree - that is, every node from the lance/star/point level up. - assignForceOnly(Force, Player) - Method in class megamek.common.force.Forces
-
Changes the owner of the given force to the given newOwner without affecting anything else.
- assignFullForces(Force, Player) - Method in class megamek.common.force.Forces
-
Changes the owner of the given force and all subForces to the given newOwner.
- assignMatch(Hex) - Method in class megamek.client.ui.tileset.HexTileset
-
This assigns images to a hex based on the best matches it can find.
- AssignNovaNetServerCommand - Class in megamek.server.commands
- AssignNovaNetServerCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.AssignNovaNetServerCommand
- AssignNovaNetworkCommand - Class in megamek.client.commands
-
This command exists to print entity information to the chat window, it's primarily intended for visually impaired users.
- AssignNovaNetworkCommand(ClientGUI) - Constructor for class megamek.client.commands.AssignNovaNetworkCommand
- assignPositions() - Method in class megamek.client.ratgenerator.ForceDescriptor
- assignSpecialAbilities(Mounted<?>, WeaponType) - Method in class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
- assignSpecialAbilities(Mounted<?>, WeaponType) - Method in class megamek.common.alphaStrike.conversion.ASConvInfantryDamageConverter
- assignSpecialAbilities(Mounted<?>, WeaponType) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- assignTeleMissileAMS(TeleMissileAttackAction) - Method in class megamek.server.totalWarfare.TWGameManager
-
Determine which telemissile attack actions could be affected by AMS, and assign AMS to those attacks.
- assignTMAMS(TeleMissileAttackAction) - Method in class megamek.common.units.Entity
-
Assign AMS systems to an incoming telemissile attack.
- assignToLocations(Mounted<?>, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Checks the location multiplier for all locations and assigns the given SUA to any location where the multiplier is not zero, i.e.
- assignToLocations(Mounted<?>, BattleForceSUA, int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Checks the location multiplier for all locations and assigns the given SUA with the given ability value to any location where the multiplier is not zero, i.e.
- assignTransport() - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Calculates transport needs of the unit and generates enough drop-ships and jump ships to carry the indicated portion of the unit.
- assignWeaponQuirk(QuirkEntry) - Method in class megamek.common.units.Entity
- ASSpecialAbilityCollection - Class in megamek.common.alphaStrike
-
This class encapsulates a block of AlphaStrike or BattleForce or SBF special abilities.
- ASSpecialAbilityCollection() - Constructor for class megamek.common.alphaStrike.ASSpecialAbilityCollection
- ASSpecialAbilityCollector - Interface in megamek.common.alphaStrike
-
This interface is implemented by classes that represent anything that holds AlphaStrike Special Unit Abilities.
- ASSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
-
Do not call this directly.
- ASStatsDialog - Class in megamek.client.ui.dialogs.abstractDialogs
-
This non-modal dialog shows stats of one or more AlphaStrike elements in the form of a table.
- ASStatsDialog(JFrame, Collection<Entity>) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.ASStatsDialog
-
Creates a non-modal dialog that shows AlphaStrike stats for the given entities.
- ASStatsExporter - Class in megamek.common.alphaStrike
-
This class is used to create a short text summary of an Alpha Strike element (or MekSummary) for export.
- ASStatsExporter(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.ASStatsExporter
-
Creates a new stats exporter for the given Alpha Strike element or MekSummary.
- ASStatsTablePanel - Class in megamek.client.ui.panels.alphaStrike
- ASStatsTablePanel(JFrame) - Constructor for class megamek.client.ui.panels.alphaStrike.ASStatsTablePanel
-
Constructs a panel with a table of AlphaStrike stats for any units that are added to it.
- aStarFinder(BoardLocation, SBFGame) - Static method in class megamek.common.strategicBattleSystems.SBFMovePathFinder
-
Produces a new instance of shortest path between starting points and a destination finder.
- ASTurretSummary - Class in megamek.common.alphaStrike
-
This class holds the AlphaStrike information for a turret (TUR) special ability.
- ASTurretSummary() - Constructor for class megamek.common.alphaStrike.ASTurretSummary
- ASUnitType - Enum Class in megamek.common.alphaStrike
-
Represents the AlphaStrike Element Types (ASC, page 91)
- ASVehicleCard - Class in megamek.common.alphaStrike.cardDrawer
- ASVehicleCard(ASCardDisplayable) - Constructor for class megamek.common.alphaStrike.cardDrawer.ASVehicleCard
- ASVehicleSpecialAbilityConverter - Class in megamek.common.alphaStrike.conversion
- ASVehicleSpecialAbilityConverter(Entity, AlphaStrikeElement, CalculationReport) - Constructor for class megamek.common.alphaStrike.conversion.ASVehicleSpecialAbilityConverter
-
Do not call this directly.
- ASWeaponDamageList - Class in megamek.test
- at(int, int) - Method in class megamek.client.ui.util.StringDrawer
-
Sets the coordinates to draw the text at.
- at(Point) - Method in class megamek.client.ui.util.StringDrawer
-
Sets the coordinates to draw the text at.
- AT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AT_LEAST - Static variable in class megamek.common.units.Terrain
- ATA - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- ATAC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- atClass - Variable in class megamek.common.equipment.WeaponType
- ATG - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- AtlasImageLoader() - Constructor for class megamek.common.util.ImageUtil.AtlasImageLoader
- atLeast - Variable in class megamek.client.ui.dialogs.advancedsearch.ExpNode
- atLeastOneBadLeg() - Method in class megamek.common.units.Mek
- ATM - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ATM_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ATM_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- ATMBayWeapon - Class in megamek.common.weapons.bayWeapons
- ATMBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.ATMBayWeapon
- ATMHandler - Class in megamek.common.weapons.handlers
- ATMHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ATMHandler
- ATMO - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- Atmosphere - Enum Class in megamek.common.planetaryConditions
- ATMOSPHERE - Enum constant in enum class megamek.ai.dataset.PlanetaryConditionsData.Field
- AtmosphericLandingMovePath - Class in megamek.common
- AtmosphericLandingMovePath(Game, Entity, BoardLocation, LandingDirection) - Constructor for class megamek.common.AtmosphericLandingMovePath
-
Creates a complete move path for an aero landing from an atmospheric hex onto a ground hex (i.e.
- atmosphericRowNumber(Game, Board, Coords) - Static method in class megamek.common.board.BoardHelper
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ATMWeapon - Class in megamek.common.weapons.missiles
- ATMWeapon() - Constructor for class megamek.common.weapons.missiles.ATMWeapon
- ATOW_COMBAT_PARALYSIS - Static variable in class megamek.common.options.OptionsConstants
- ATOW_COMBAT_SENSE - Static variable in class megamek.common.options.OptionsConstants
- aTracker - Variable in class megamek.common.units.Entity
- attached - Variable in class megamek.client.ratgenerator.ForceNode
- attachForce(Force, Force) - Method in class megamek.common.force.Forces
-
Attaches a force to a new parent.
- attachINarcPod(INarcPod) - Method in class megamek.common.units.Entity
-
attach an iNarcPod
- attachNarcPod(NarcPod) - Method in class megamek.common.units.Entity
-
add a narc pod from this team to the Mek.
- ATTACK_FIGHTER - Enum constant in enum class megamek.common.units.UnitRole
-
Aerospace unit roles
- ATTACK_TARGET - Enum constant in enum class megamek.common.autoResolve.acar.order.OrderType
- ATTACK_TARGET_NOT_WITHDRAWING - Enum constant in enum class megamek.common.autoResolve.acar.order.OrderType
- ATTACK_TARGET_WITHDRAWING - Enum constant in enum class megamek.common.autoResolve.acar.order.OrderType
- attackAbsHeight - Variable in class megamek.common.LosEffects.AttackInfo
-
The absolute elevation of the attacker, i.e.
- AttackAction - Interface in megamek.common.actions
- AttackAction - Interface in megamek.common.autoResolve.acar.action
- attackerId - Variable in class megamek.common.LosEffects.AttackInfo
- attackerId - Variable in class megamek.common.TagInfo
- attackerIds - Variable in class megamek.server.totalWarfare.InfantryActionTracker.InfantryAction
-
Entity IDs of attacking infantry
- attackerIsMek - Variable in class megamek.common.LosEffects.AttackInfo
- AttackHandler - Interface in megamek.common.weapons.handlers
-
Describes a set of methods a class can use to represent an attack from some weapon.
- attackHeight - Variable in class megamek.common.LosEffects.AttackInfo
-
The height of the attacker, that is, how many levels above its elevation it is for LOS purposes.
- AttackInfo() - Constructor for class megamek.common.LosEffects.AttackInfo
- attackingEntity - Variable in class megamek.common.weapons.handlers.WeaponHandler
-
Attacking Entity is the
Entitywhere the attack is coming from - AttackingEntityIsNullException - Exception Class in megamek.common.exceptions
-
General exception for any place there is an Attacking Entity that is Null when it shouldn't be.
- AttackingEntityIsNullException(String) - Constructor for exception class megamek.common.exceptions.AttackingEntityIsNullException
- AttackPhaseDisplay - Class in megamek.client.ui.panels.phaseDisplay
- AttackPhaseDisplay(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
- attackPos - Variable in class megamek.common.LosEffects.AttackInfo
- AttackReporter - Record Class in megamek.common.autoResolve.acar.report
- AttackReporter(IGame, Consumer<PublicReportEntry>) - Constructor for record class megamek.common.autoResolve.acar.report.AttackReporter
-
Creates an instance of a
AttackReporterrecord class. - attacks - Variable in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
- AttackSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite and info for angle attack.
- AttackSprite(BoardView, AttackAction) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.AttackSprite
- AttackToHitData - Class in megamek.common.autoResolve.acar.action
- AttackToHitData(int, String) - Constructor for class megamek.common.autoResolve.acar.action.AttackToHitData
- attackValue - Variable in class megamek.common.weapons.handlers.WeaponHandler
- attemptToReloadWeapon() - Method in class megamek.common.weapons.handlers.UltraWeaponHandler
- attInWater - Variable in class megamek.common.LosEffects.AttackInfo
- attLowAlt - Variable in class megamek.common.LosEffects.AttackInfo
- attOffBoard - Variable in class megamek.common.LosEffects.AttackInfo
- attOnLand - Variable in class megamek.common.LosEffects.AttackInfo
- ATTR_ADVANTAGES - Static variable in class megamek.common.loaders.MULParser
- ATTR_ALTITUDE - Static variable in class megamek.common.loaders.MULParser
- ATTR_ARMOR_DIVISOR - Static variable in class megamek.common.loaders.MULParser
- ATTR_ARMOR_ENC - Static variable in class megamek.common.loaders.MULParser
- ATTR_ARMOR_HIT - Static variable in class megamek.common.loaders.MULParser
- ATTR_ARTILLERY - Static variable in class megamek.common.loaders.MULParser
- ATTR_AUTO_EJECT - Static variable in class megamek.common.loaders.MULParser
- ATTR_AVIONICS - Static variable in class megamek.common.loaders.MULParser
- ATTR_BA_APM_MOUNT_NUM - Static variable in class megamek.common.loaders.MULParser
- ATTR_BA_APM_TYPE_NAME - Static variable in class megamek.common.loaders.MULParser
- ATTR_BA_MEA_MOUNT_LOC - Static variable in class megamek.common.loaders.MULParser
- ATTR_BA_MEA_TYPE_NAME - Static variable in class megamek.common.loaders.MULParser
- ATTR_C3_MASTER_IS - Static variable in class megamek.common.loaders.MULParser
- ATTR_C3UUID - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAMO_CATEGORY - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAMO_FILENAME - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAMO_ROTATION - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAMO_SCALE - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAPACITY - Static variable in class megamek.common.loaders.MULParser
- ATTR_CAT_PORTRAIT - Static variable in class megamek.common.loaders.MULParser
- ATTR_CHASSIS - Static variable in class megamek.common.loaders.MULParser
-
The names of attributes generally associated with Entity tags
- ATTR_CIC - Static variable in class megamek.common.loaders.MULParser
- ATTR_CLAN_PILOT - Static variable in class megamek.common.loaders.MULParser
- ATTR_COMMAND_B - Static variable in class megamek.common.loaders.MULParser
- ATTR_COMMANDER - Static variable in class megamek.common.loaders.MULParser
- ATTR_COND_EJECT_AMMO - Static variable in class megamek.common.loaders.MULParser
- ATTR_COND_EJECT_CT_DEST - Static variable in class megamek.common.loaders.MULParser
- ATTR_COND_EJECT_ENGINE - Static variable in class megamek.common.loaders.MULParser
- ATTR_COND_EJECT_HEAD_SHOT - Static variable in class megamek.common.loaders.MULParser
- ATTR_CREW_TYPE - Static variable in class megamek.common.loaders.MULParser
- ATTR_DAMAGE - Static variable in class megamek.common.loaders.MULParser
- ATTR_DAMAGE_TAKEN - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_ANY_NWX - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_ANY_NWY - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_ANY_SEX - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_ANY_SEY - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_OFFSET - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEPLOYMENT_ZONE_WIDTH - Static variable in class megamek.common.loaders.MULParser
- ATTR_DEST_ARMOR - Static variable in class megamek.common.loaders.MULParser
- ATTR_DIC_DISABLED - Static variable in class megamek.common.loaders.MULParser
- ATTR_DIRECTION - Static variable in class megamek.common.loaders.MULParser
- ATTR_DISPOSABLE_WEAPON - Static variable in class megamek.common.loaders.MULParser
- ATTR_DISPOSABLE_WEAPON_FIRED - Static variable in class megamek.common.loaders.MULParser
- ATTR_DOCKING_COLLAR - Static variable in class megamek.common.loaders.MULParser
- ATTR_DRIVER - Static variable in class megamek.common.loaders.MULParser
- ATTR_EDGE - Static variable in class megamek.common.loaders.MULParser
- ATTR_EI_IMPLANTS - Static variable in class megamek.common.loaders.MULParser
- ATTR_EI_MODE - Static variable in class megamek.common.loaders.MULParser
- ATTR_EJECTED - Static variable in class megamek.common.loaders.MULParser
- ATTR_ELEVATION - Static variable in class megamek.common.loaders.MULParser
- ATTR_ENGINE - Static variable in class megamek.common.loaders.MULParser
- ATTR_EXT_ID - Static variable in class megamek.common.loaders.MULParser
- ATTR_FATIGUE - Static variable in class megamek.common.loaders.MULParser
- ATTR_FCS - Static variable in class megamek.common.loaders.MULParser
- ATTR_FILE_PORTRAIT - Static variable in class megamek.common.loaders.MULParser
- ATTR_FILENAME - Static variable in class megamek.common.loaders.MULParser
- ATTR_FORCE - Static variable in class megamek.common.loaders.MULParser
- ATTR_GEAR - Static variable in class megamek.common.loaders.MULParser
- ATTR_GENDER - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_AERO - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_AERO_B - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_AERO_L - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_AERO_M - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_B - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_L - Static variable in class megamek.common.loaders.MULParser
- ATTR_GUNNERY_M - Static variable in class megamek.common.loaders.MULParser
- ATTR_HIDDEN - Static variable in class megamek.common.loaders.MULParser
- ATTR_HITS - Static variable in class megamek.common.loaders.MULParser
- ATTR_ID - Static variable in class megamek.common.loaders.MULParser
- ATTR_IMPLANTS - Static variable in class megamek.common.loaders.MULParser
- ATTR_INDEX - Static variable in class megamek.common.loaders.MULParser
- ATTR_INF_SPEC - Static variable in class megamek.common.loaders.MULParser
- ATTR_INF_SQUAD_NUM - Static variable in class megamek.common.loaders.MULParser
- ATTR_INFERNO - Static variable in class megamek.common.loaders.MULParser
- ATTR_INIT_B - Static variable in class megamek.common.loaders.MULParser
- ATTR_INTEGRITY - Static variable in class megamek.common.loaders.MULParser
- ATTR_INTERNAL - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_DESTROYED - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_HIT - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_MISSING - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_REAR - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_REPAIRABLE - Static variable in class megamek.common.loaders.MULParser
- ATTR_IS_TURRETED - Static variable in class megamek.common.loaders.MULParser
- ATTR_KF_BOOM - Static variable in class megamek.common.loaders.MULParser
- ATTR_KILLED - Static variable in class megamek.common.loaders.MULParser
- ATTR_KILLER - Static variable in class megamek.common.loaders.MULParser
- ATTR_LEFT - Static variable in class megamek.common.loaders.MULParser
- ATTR_LEFT_THRUST - Static variable in class megamek.common.loaders.MULParser
- ATTR_LIFE_SUPPORT - Static variable in class megamek.common.loaders.MULParser
- ATTR_LINK - Static variable in class megamek.common.loaders.MULParser
- ATTR_LOAD - Static variable in class megamek.common.loaders.MULParser
- ATTR_MODEL - Static variable in class megamek.common.loaders.MULParser
- ATTR_MUNITION - Static variable in class megamek.common.loaders.MULParser
- ATTR_NAME - Static variable in class megamek.common.loaders.MULParser
-
The names of the attributes recognized by this parser.
- ATTR_NEVER_DEPLOYED - Static variable in class megamek.common.loaders.MULParser
- ATTR_NICK - Static variable in class megamek.common.loaders.MULParser
- ATTR_NUMBER - Static variable in class megamek.common.loaders.MULParser
- ATTR_OFFBOARD - Static variable in class megamek.common.loaders.MULParser
- ATTR_OFFBOARD_DIRECTION - Static variable in class megamek.common.loaders.MULParser
- ATTR_OFFBOARD_DISTANCE - Static variable in class megamek.common.loaders.MULParser
- ATTR_PENALTY - Static variable in class megamek.common.loaders.MULParser
- ATTR_PICKUP_ID - Static variable in class megamek.common.loaders.MULParser
- ATTR_PILOTING - Static variable in class megamek.common.loaders.MULParser
- ATTR_PILOTING_AERO - Static variable in class megamek.common.loaders.MULParser
- ATTR_POINTS - Static variable in class megamek.common.loaders.MULParser
- ATTR_PROSTHETIC_ENHANCEMENT_1 - Static variable in class megamek.common.loaders.MULParser
- ATTR_PROSTHETIC_ENHANCEMENT_1_COUNT - Static variable in class megamek.common.loaders.MULParser
- ATTR_PROSTHETIC_ENHANCEMENT_2 - Static variable in class megamek.common.loaders.MULParser
- ATTR_PROSTHETIC_ENHANCEMENT_2_COUNT - Static variable in class megamek.common.loaders.MULParser
- ATTR_QUIRKS - Static variable in class megamek.common.loaders.MULParser
- ATTR_RFMG - Static variable in class megamek.common.loaders.MULParser
- ATTR_RIGHT_THRUST - Static variable in class megamek.common.loaders.MULParser
- ATTR_SENSORS - Static variable in class megamek.common.loaders.MULParser
- ATTR_SHOTS - Static variable in class megamek.common.loaders.MULParser
- ATTR_SINK - Static variable in class megamek.common.loaders.MULParser
- ATTR_SIZE - Static variable in class megamek.common.loaders.MULParser
- ATTR_SLOT - Static variable in class megamek.common.loaders.MULParser
- ATTR_SNEAK_CAMO - Static variable in class megamek.common.loaders.MULParser
- ATTR_SNEAK_ECM - Static variable in class megamek.common.loaders.MULParser
- ATTR_SNEAK_IR - Static variable in class megamek.common.loaders.MULParser
- ATTR_SPACESUIT - Static variable in class megamek.common.loaders.MULParser
- ATTR_STANDARD - Static variable in class megamek.common.loaders.MULParser
- ATTR_TOUGH - Static variable in class megamek.common.loaders.MULParser
- ATTR_TROOPER_MISS - Static variable in class megamek.common.loaders.MULParser
- ATTR_TYPE - Static variable in class megamek.common.loaders.MULParser
- ATTR_VELOCITY - Static variable in class megamek.common.loaders.MULParser
- ATTR_WEAPONS_BAY_INDEX - Static variable in class megamek.common.loaders.MULParser
- attUnderWater - Variable in class megamek.common.LosEffects.AttackInfo
- ATxD - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- AudioService - Interface in megamek.client.ui.clientGUI.audio
- AUTO - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.ArtilleryOrder
- AUTO_ARTY_DEPLOYMENT_ZONE - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- AUTO_CENTER - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AUTO_DECLARE_SEARCHLIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AUTO_END_FIRING - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AUTO_RESOLVE_GAME_LOG_FILENAME - Static variable in class megamek.common.preference.ClientPreferences
- AUTO_SELECT_NEXT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- AUTOCANNON - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- AUTOMATIC - Static variable in class megamek.common.units.Terrains
-
Terrains in this set are hidden in the Editor, not saved to board files and handled internally.
- AUTOMATIC_FAIL - Static variable in class megamek.common.rolls.TargetRoll
- AUTOMATIC_SUCCESS - Static variable in class megamek.common.rolls.TargetRoll
- automaticWiGELanding(boolean) - Method in class megamek.common.moves.MovePath
-
Airborne WiGEs that move less than five hexes (four for glider protomek) in a movement phase must land unless it has taken off in the same phase, jumped, or it is a LAM or glider ProtoMek that is using hover movement.
- AutoResolveChanceDialog - Class in megamek.client.ui.dialogs.abstractDialogs
- AutoResolveConcludedEvent - Class in megamek.common.autoResolve.event
- AutoResolveConcludedEvent(SimulationContext, VictoryResult, File) - Constructor for class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- AutoResolveProgressDialog - Class in megamek.client.ui.dialogs.abstractDialogs
- AutoResolveSimulationLogDialog - Class in megamek.client.ui.dialogs.helpDialogs
- AutoResolveSimulationLogDialog(JFrame, File) - Constructor for class megamek.client.ui.dialogs.helpDialogs.AutoResolveSimulationLogDialog
- autoSave() - Method in class megamek.server.AbstractGameManager
-
Performs an automatic save (does not check the autosave settings - the autosave will simply be done).
- autoSaveService - Variable in class megamek.server.AbstractGameManager
- AutosaveService - Record Class in megamek.server
- AutosaveService(AbstractGameManager) - Constructor for record class megamek.server.AutosaveService
-
Creates an instance of a
AutosaveServicerecord class. - autoSetCapArmor() - Method in class megamek.common.units.Aero
- autoSetCapArmor() - Method in interface megamek.common.units.IAero
- autoSetCapArmor() - Method in class megamek.common.units.LandAirMek
- autoSetFatalThresh() - Method in class megamek.common.units.Aero
- autoSetFatalThresh() - Method in interface megamek.common.units.IAero
- autoSetFatalThresh() - Method in class megamek.common.units.LandAirMek
- autoSetInternal() - Method in class megamek.common.battleArmor.BattleArmor
- autoSetInternal() - Method in class megamek.common.equipment.GunEmplacement
- autoSetInternal() - Method in class megamek.common.equipment.HandheldWeapon
- autoSetInternal() - Method in class megamek.common.units.AbstractBuildingEntity
-
Sets the internal structure for every location to appropriate undamaged values for the unit and location.
- autoSetInternal() - Method in class megamek.common.units.Aero
- autoSetInternal() - Method in class megamek.common.units.ConvInfantry
- autoSetInternal() - Method in class megamek.common.units.Entity
-
Sets the internal structure for every location to appropriate undamaged values for the unit and location.
- autoSetInternal() - Method in class megamek.common.units.Mek
-
Set the internal structure to the appropriate value for the Mek's weight class
- autoSetInternal() - Method in class megamek.common.units.ProtoMek
- autoSetInternal() - Method in class megamek.common.units.Tank
- autoSetMaxBombPoints() - Method in class megamek.common.units.Aero
-
Recalculates the internal and external hardpoints that this aero unit has.
- autoSetMaxBombPoints() - Method in class megamek.common.units.AeroSpaceFighter
- autoSetMaxBombPoints() - Method in class megamek.common.units.FighterSquadron
- autoSetMaxBombPoints() - Method in class megamek.common.units.FixedWingSupport
- autoSetMaxBombPoints() - Method in class megamek.common.units.SmallCraft
- autoSetSI() - Method in class megamek.common.units.Aero
- autoSetSI() - Method in class megamek.common.units.FixedWingSupport
- autoSetThresh() - Method in class megamek.common.units.Aero
- autoSetThresh() - Method in class megamek.common.weapons.TeleMissile
- availability - Variable in enum class megamek.common.equipment.enums.FuelType
-
Availability code, as with equipment
- AVAILABILITY - Enum constant in enum class megamek.client.ui.entityreadout.ReadoutSections
- AVAILABILITY - Static variable in class megamek.common.loaders.MtfFile
- availabilityCodes() - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Returns the value of the
availabilityCodesrecord component. - AvailabilityPanel - Class in megamek.client.ui.dialogs.unitSelectorDialogs
- AvailabilityPanel() - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.AvailabilityPanel
- AvailabilityRating - Class in megamek.client.ratgenerator
-
Handles availability rating values and calculations for RAT generator.
- AvailabilityRating(String, int, String) - Constructor for class megamek.client.ratgenerator.AvailabilityRating
- AvailabilityValue - Enum Class in megamek.common.enums
- availableBombLocation(int) - Method in class megamek.common.units.Aero
- availableBombLocation(int) - Method in interface megamek.common.units.IBomber
- availableBombLocation(int) - Method in class megamek.common.units.LandAirMek
-
Try to find a location that has enough empty bomb bays to accommodate the bomb size
- availableBombLocation(int) - Method in class megamek.common.units.VTOL
- availableRecoverySlots() - Method in class megamek.common.bays.AbstractSmallCraftASFBay
- availableSourcebooks() - Method in class megamek.common.SourceBooks
-
Returns a list of available sourcebook filenames (with the ".yaml" extension removed).
- availableSpace(Aero) - Static method in class megamek.common.verifier.TestAero
-
Computes the available space for each location in the supplied Aero.
- average(List<Coords>) - Static method in class megamek.common.board.Coords
- AVERAGE_DAMAGE_HAZARDOUS_LIQUID_POOL - Static variable in class megamek.common.util.HazardousLiquidPoolUtil
- AVIONICS - Enum constant in enum class megamek.common.compute.damage.CritAssignment.AeroFighterCritKind
- avionicsCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- avionicsHits - Variable in class megamek.common.units.DamageEditSpec
- AVOID - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- AvoidCommand - Class in megamek.client.bot.princess.commands
- AvoidCommand() - Constructor for class megamek.client.bot.princess.commands.AvoidCommand
- awaitingSave - Variable in class megamek.client.AbstractClient
- AWTImageLoader() - Constructor for class megamek.common.util.ImageUtil.AWTImageLoader
B
- B - Enum constant in enum class megamek.common.enums.AvailabilityValue
- B - Enum constant in enum class megamek.common.enums.TechRating
- ba - Variable in class megamek.common.util.RandomArmyCreator.Parameters
-
Number of battle armor infantry to include
- BA - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- BA - Enum constant in enum class megamek.common.strategicBattleSystems.SBFElementType
- BA_APM - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_CARRIER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- BA_DWP - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_JUMP - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- BA_JUMP - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAMotiveSystems
- BA_JUMP_BOOSTER - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_JUMP_JET - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MAGNETIC_CLAMP - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MANIPULATOR_CARGO_LIFTER - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MAX_MEN - Static variable in class megamek.common.battleArmor.BattleArmor
-
/** The maximum number of men in a battle armor squad.
- BA_MECHANICAL_JUMP_BOOSTER - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MICRO_BOMB - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BA_MISSION_EQUIPMENT - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MODULAR_EQUIPMENT_ADAPTOR - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_MYOMER_BOOSTER - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_PARAFOIL - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_PARTIAL_WING - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_TUBE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BA_UMU - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- BA_UMU - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAMotiveSystems
- BA_UMU - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_UNBURDENED - Static variable in record class megamek.common.MPCalculationSetting
-
A setting for finding full MP on BA, disregarding burdened status and DWP (Use: printing BA record sheets).
- BA_VTOL - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAMotiveSystems
- BA_VTOL - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BA_WALK - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- backColor - Variable in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- BACKGROUND_GRAY - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BACKGROUND_IMAGE - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BackGroundDrawer - Class in megamek.client.ui.widget
-
Background drawer is a class which keeps reference to a single Image and draws it according specified rules.
- BackGroundDrawer(Image) - Constructor for class megamek.client.ui.widget.BackGroundDrawer
-
Tiling style is set to NO_TILING | V_ALIGN_CENTER | H_ALIGN_CENTER.
- BackGroundDrawer(Image, int) - Constructor for class megamek.client.ui.widget.BackGroundDrawer
- backgroundIcon - Variable in class megamek.client.ui.widget.MegaMekButton
-
The default background image for the button,
- backgroundPressedIcon - Variable in class megamek.client.ui.widget.MegaMekButton
-
The background image to display when the button is pressed
- backgrounds - Variable in class megamek.client.ui.widget.SkinSpecification
-
A collection of background images.
- BackgroundTile - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BACKHOE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BACKHOE_CLEAR_TURN_PENALTY - Static variable in class megamek.common.units.BulldozerRules
-
Extra turns a backhoe takes vs a bulldozer to clear a rubble hex (unofficial rule).
- BACKWARDS - Enum constant in enum class megamek.common.enums.MoveStepType
- backwardsStep - Variable in class megamek.common.pathfinder.NextStepsAdjacencyMap
- BaConstructionUtil - Class in megamek.common.units
-
Helper methods for constructing/changing Battle Armor units.
- BaConstructionUtil() - Constructor for class megamek.common.units.BaConstructionUtil
- BAD_EXITS - Enum constant in enum class megamek.common.board.BridgeConstruction.BridgeRepairIssue
-
The exits are not two distinct hexsides (cannot happen through the normal UI).
- BAD_EXITS - Enum constant in enum class megamek.common.board.BridgeConstruction.BridgeSiteIssue
-
The exits are not two distinct hexsides (cannot happen through the normal UI).
- baDamageClass - Variable in class megamek.common.equipment.WeaponType
-
Used for the BA vs BA damage rules on TO pg 109.
- badPassword - Static variable in class megamek.server.commands.VictoryCommand
- BAFlamerWeapon - Class in megamek.common.weapons.battleArmor
- BAFlamerWeapon() - Constructor for class megamek.common.weapons.battleArmor.BAFlamerWeapon
- BALBXHandler - Class in megamek.common.weapons.battleArmor
- BALBXHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.battleArmor.BALBXHandler
- Ballistic - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoCategory
- BALLISTIC - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- BALLISTIC - Enum constant in enum class megamek.common.enums.ProstheticEnhancementType
- ballisticArmor - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- BAMGHandler - Class in megamek.common.weapons.battleArmor
- BAMGHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.battleArmor.BAMGHandler
- BAMGWeapon - Class in megamek.common.weapons.battleArmor
- BAMGWeapon() - Constructor for class megamek.common.weapons.battleArmor.BAMGWeapon
- bankBridgeBuildTurn() - Method in class megamek.common.units.ConvInfantry
-
Banks one full turn of bridge building (called once per round from the END phase, where the work is actually completed) and returns the new completed-turn total.
- bankBridgeDismantleTurn() - Method in class megamek.common.units.ConvInfantry
-
Banks one full turn of bridge dismantling (called once per round from the END phase) and returns the new completed-turn total.
- bankRubbleClearTurn() - Method in interface megamek.common.units.RubbleClearer
-
Banks one full turn of clearing.
- baOption - Variable in class megamek.common.verifier.EntityVerifier
- BAP - Static variable in record class megamek.common.equipment.Sensor
- BAP_DETECT_TARGET_PREPLACED - Static variable in class megamek.common.equipment.Minefield
- BAP_DETECT_TARGET_WEAPON_DELIVERED - Static variable in class megamek.common.equipment.Minefield
- BAPP - Static variable in record class megamek.common.equipment.Sensor
- BAR - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- bar5 - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- BARRACUDA - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BARRACUDA_T - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BarracudaHandler - Class in megamek.common.weapons.handlers
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BarracudaHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BarracudaHandler
-
Deprecated.
- BarracudaTHandler - Class in megamek.common.weapons.handlers
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BarracudaTHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BarracudaTHandler
-
Deprecated.
- BARRAGE - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.ArtilleryOrder
- base - Variable in class megamek.client.ui.tileset.EntityImage
-
The base (unit) image used for this icon.
- base - Variable in class megamek.common.equipment.AmmoType
- BASE_ADJUST_FORMATIONS - Static variable in class megamek.common.options.SBFRuleOptions
-
Allow changes to formation setup, IO BF p.198
- BASE_AUTO_AMS - Static variable in class megamek.common.options.OptionsConstants
- BASE_AUTOSAVE_MSG - Static variable in class megamek.common.options.OptionsConstants
- BASE_BLIND_DROP - Static variable in class megamek.common.options.OptionsConstants
- BASE_BREEZE - Static variable in class megamek.common.options.OptionsConstants
- BASE_BRIDGE_CF - Static variable in class megamek.common.options.OptionsConstants
- BASE_CHASSIS_HEAT_SINKS - Static variable in class megamek.common.loaders.MtfFile
- BASE_CHASSIS_TURRET_WT_UNASSIGNED - Static variable in class megamek.common.units.Tank
-
Keeps track of the base weight of the turret for omni tanks.
- BASE_DATA - Enum constant in enum class megamek.client.ui.entityreadout.ReadoutSections
- BASE_DISABLE_LOCAL_SAVE - Static variable in class megamek.common.options.OptionsConstants
- BASE_DUMPING_FROM_ROUND - Static variable in class megamek.common.options.OptionsConstants
- BASE_EXCLUSIVE_DB_DEPLOYMENT - Static variable in class megamek.common.options.OptionsConstants
- BASE_FLAMER_HEAT - Static variable in class megamek.common.options.OptionsConstants
- BASE_FRIENDLY_FIRE - Static variable in class megamek.common.options.OptionsConstants
- BASE_GM_CONTROLS_DONE_REPORT_PHASE - Static variable in class megamek.common.options.OptionsConstants
- BASE_HIDDEN - Static variable in class megamek.common.options.SBFRuleOptions
-
Hidden formations, IO BF p.214
- BASE_HIDE_LEGACY - Static variable in class megamek.common.options.OptionsConstants
- BASE_HIDE_UNOFFICIAL - Static variable in class megamek.common.options.OptionsConstants
- BASE_INDIRECT_FIRE - Static variable in class megamek.common.options.OptionsConstants
- BASE_INFANTRY_DAMAGE_HEAT - Static variable in class megamek.common.options.OptionsConstants
- BASE_LOBBY_AMMO_DUMP - Static variable in class megamek.common.options.OptionsConstants
- BASE_MAX_NUMBER_ROUND_SAVES - Static variable in class megamek.common.options.OptionsConstants
- BASE_PARANOID_AUTOSAVE - Static variable in class megamek.common.options.OptionsConstants
- BASE_PUSH_OFF_BOARD - Static variable in class megamek.common.options.OptionsConstants
- BASE_RANDOM_BASEMENTS - Static variable in class megamek.common.options.OptionsConstants
- BASE_REAL_BLIND_DROP - Static variable in class megamek.common.options.OptionsConstants
- BASE_RECON - Static variable in class megamek.common.options.SBFRuleOptions
-
Detection and recon rules aka "double-blind", IO BF p.195
- BASE_RESTRICT_GAME_COMMANDS - Static variable in class megamek.common.options.OptionsConstants
- BASE_RNG_LOG - Static variable in class megamek.common.options.OptionsConstants
- BASE_RNG_TYPE - Static variable in class megamek.common.options.OptionsConstants
- BASE_SET_ARTY_PLAYER_HOME_EDGE - Static variable in class megamek.common.options.OptionsConstants
- BASE_SET_DEFAULT_TEAM_1 - Static variable in class megamek.common.options.OptionsConstants
- BASE_SET_PLAYER_DEPLOYMENT_TO_PLAYER_0 - Static variable in class megamek.common.options.OptionsConstants
- BASE_SHOW_BAY_DETAIL - Static variable in class megamek.common.options.OptionsConstants
- BASE_SKIP_INELIGIBLE_FIRING - Static variable in class megamek.common.options.OptionsConstants
- BASE_SKIP_INELIGIBLE_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- BASE_SKIP_INELIGIBLE_PHYSICAL - Static variable in class megamek.common.options.OptionsConstants
- BASE_SUPPRESS_UNIT_TOOLTIP_IN_REPORT_LOG - Static variable in class megamek.common.options.OptionsConstants
- BASE_TEAM_INITIATIVE - Static variable in class megamek.common.options.OptionsConstants
- BASE_TEAM_VISION - Static variable in class megamek.common.options.SBFRuleOptions
-
When using detection and recon rules, players on a team share their vision
- BASE_TURN_TIMER - Static variable in class megamek.common.options.OptionsConstants
- BASE_TURN_TIMER_ALLOW_EXTENSION - Static variable in class megamek.common.options.OptionsConstants
- BASE_TURN_TIMER_FIRING - Static variable in class megamek.common.options.OptionsConstants
- BASE_TURN_TIMER_MOVEMENT - Static variable in class megamek.common.options.OptionsConstants
- BASE_TURN_TIMER_PHYSICAL - Static variable in class megamek.common.options.OptionsConstants
- BASE_TURN_TIMER_TARGETING - Static variable in class megamek.common.options.OptionsConstants
- Base64Image - Class in megamek.client.ui
-
This is a form of an Image that is based on a base64-encoded form, e.g.
- Base64Image() - Constructor for class megamek.client.ui.Base64Image
-
Creates an empty Base64Image.
- Base64Image(Image) - Constructor for class megamek.client.ui.Base64Image
-
Creates a Base64Image from the given image.
- Base64Image(String) - Constructor for class megamek.client.ui.Base64Image
-
Creates a Base64Image with the given base64-encoded image.
- BASE64ImageView - Class in megamek.client.ui.util
- BASE64ImageView(Element) - Constructor for class megamek.client.ui.util.BASE64ImageView
-
Returns a unique url for the image.
- base64TextEncodeImage(Image) - Static method in class megamek.common.util.ImageUtil
-
takes an image and converts it to text in the Base64 encoding.
- BASE64ToolKit - Class in megamek.client.ui.util
- BASE64ToolKit() - Constructor for class megamek.client.ui.util.BASE64ToolKit
- baseBV - Variable in class megamek.common.battleValue.BVCalculator
-
The unit's BV without any force adjustments
- baseDamage - Variable in class megamek.common.weapons.handlers.NukeStats
-
This is the base damage to the weapon.
- baseDamageAbsorptionRate - Variable in class megamek.common.equipment.Mounted
- baseDamageCapacity - Variable in class megamek.common.equipment.Mounted
- baseFor(Hex) - Method in class megamek.client.ui.tileset.TilesetManager
-
Return the base image for the hex
- BaseFormationConverter<T> - Class in megamek.common.strategicBattleSystems
- BaseFormationConverter(Force, IGame, T) - Constructor for class megamek.common.strategicBattleSystems.BaseFormationConverter
- BaseFormationConverter(Force, IGame, T, CalculationReport) - Constructor for class megamek.common.strategicBattleSystems.BaseFormationConverter
- baseInfoBoxHeight - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BASEMENT_RANDOM - Static variable in class megamek.common.util.BuildingTemplate
- BasementType - Enum Class in megamek.common.enums
- Basic - Enum constant in enum class megamek.client.bot.princess.FireControl.FireControlType
- Basic - Enum constant in enum class megamek.client.bot.princess.PathRanker.PathRankerType
- BASIC - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- BASIC_MINE_CLEARANCE - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- BASIC_STEALTH_ARMOR - Static variable in class megamek.common.battleArmor.BattleArmor
-
The internal name for basic Stealth armor.
- BasicGameOptions - Class in megamek.common.options
- BasicGameOptions() - Constructor for class megamek.common.options.BasicGameOptions
- BasicOption - Class in megamek.common.options
- BasicOption() - Constructor for class megamek.common.options.BasicOption
-
Constructor that satisfies JAXB.
- BasicOption(String, Object) - Constructor for class megamek.common.options.BasicOption
- BasicPathRanker - Class in megamek.client.bot.princess
-
A path ranker implementation for most units that evaluates and prioritizes movement paths with the highest score.
- BasicPathRanker(Princess) - Constructor for class megamek.client.bot.princess.BasicPathRanker
- BasicPathRanker.FiringPhysicalDamage - Class in megamek.client.bot.princess
-
Simple data structure that holds a separate firing and physical damage number.
- BATaserHandler - Class in megamek.common.weapons.battleArmor
- BATaserHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.battleArmor.BATaserHandler
- BATCHALL - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction performs batchall
- BATTERY - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- BATTERY - Static variable in class megamek.common.equipment.Engine
- BATTERY - Static variable in class megamek.common.loaders.BLKFile
- BATTLE - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- BATTLE_ARMOR - Static variable in class megamek.common.units.UnitType
- BATTLE_MAGNET - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- BATTLE_VIBRO - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- BattleArmor - Class in megamek.common.battleArmor
-
This class represents a squad or point of battle armor equipped infantry, sometimes referred to as "Elementals".
- BattleArmor() - Constructor for class megamek.common.battleArmor.BattleArmor
-
Generate a new, blank, battle armor unit.
- BATTLEARMOR_CLAN - Enum constant in enum class megamek.common.bays.BayType
- BATTLEARMOR_CS - Enum constant in enum class megamek.common.bays.BayType
- BATTLEARMOR_IS - Enum constant in enum class megamek.common.bays.BayType
- BattleArmorBay - Class in megamek.common.bays
-
Represents a volume of space set aside for carrying Battle Armor squads aboard large spacecraft and mobile structures
- BattleArmorBay(double, int, int, boolean, boolean) - Constructor for class megamek.common.bays.BattleArmorBay
-
Create a space for the given tonnage of troops.
- BattleArmorBVCalculator - Class in megamek.common.battleValue
- BattleArmorCostCalculator - Class in megamek.common.cost
- BattleArmorCostCalculator() - Constructor for class megamek.common.cost.BattleArmorCostCalculator
- BattleArmorHandles - Class in megamek.common.battleArmor
-
Represents a set of handles on an OmniMek used by Battle Armor units equipped with Boarding Claws to attach themselves for transport.
- BattleArmorHandles() - Constructor for class megamek.common.battleArmor.BattleArmorHandles
- BattleArmorHandlesTank - Class in megamek.common.battleArmor
- BattleArmorHandlesTank() - Constructor for class megamek.common.battleArmor.BattleArmorHandlesTank
- BattleArmorMapSet - Class in megamek.client.ui.widget.mapset
-
Class which keeps set of all areas required to represent Battle Armor unit in MekDisplay.ArmorPanel class.
- BattleArmorMapSet(JComponent) - Constructor for class megamek.client.ui.widget.mapset.BattleArmorMapSet
-
This constructor can only be called from the addNotify method
- BattleArmorTROView - Class in megamek.common.templates
-
Creates a TRO template model for BattleArmor.
- BattleArmorTROView(BattleArmor) - Constructor for class megamek.common.templates.BattleArmorTROView
- BattlefieldControlTrigger - Class in megamek.server.trigger
-
This trigger reacts when only units of a single team remain alive and on board (this trigger disregards non-deployed units, offboard units, TeleMissiles, GunEmplacements and MekWarriors!).
- BattlefieldControlTrigger() - Constructor for class megamek.server.trigger.BattlefieldControlTrigger
- BattlefieldControlVictory - Class in megamek.server.victory
-
This class represents a battlefield control (units of only one team left alive) victory Note that this currently does not exclude gun emplacements or spawns (MekWarriors, Missiles) from the test.
- BattlefieldControlVictory() - Constructor for class megamek.common.autoResolve.acar.manager.VictoryHelper.BattlefieldControlVictory
- BattlefieldControlVictory() - Constructor for class megamek.server.victory.BattlefieldControlVictory
- BattleForceSUA - Enum Class in megamek.common.alphaStrike
-
This enum contains AlphaStrike, BattleForce and (some - WIP) Strategic BattleForce Special Unit Abilities (SUAs) and some utility methods for them.
- BattleForceSUAFormatter - Interface in megamek.common.strategicBattleSystems
-
This interface is implemented by classes that have knowledge on which BattleForce Special Abilities like SRCH, IT75, FLK2/2/0/0 or CK12D4 they need to display for themselves and how to format them.
- BATTLESHIP - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- baVDNINeedsFeedbackMessage - Variable in class megamek.common.units.Entity
- BAVibroClawAttackAction - Class in megamek.common.actions
-
A BattleArmor uses its vibroclaws
- BAVibroClawAttackAction(int, int) - Constructor for class megamek.common.actions.BAVibroClawAttackAction
- BAVibroClawAttackAction(int, int, int) - Constructor for class megamek.common.actions.BAVibroClawAttackAction
- Bay - Class in megamek.common.bays
-
Represents a volume of space set aside for carrying cargo of some sort aboard large spacecraft and mobile structures
- Bay() - Constructor for class megamek.common.bays.Bay
-
The default constructor is only for serialization.
- Bay(double, int, int) - Constructor for class megamek.common.bays.Bay
-
Create a space for the given tonnage of troops.
- bayCapacityRemaining - Variable in class megamek.common.units.DamageEditSpec
-
The undamaged capacity left in each transport bay, in the order the unit lists its bays.
- bayComponentsToString() - Method in class megamek.common.equipment.Mounted
- bayComponentsToString() - Method in class megamek.common.equipment.WeaponMounted
- bayContains(int) - Method in class megamek.common.equipment.WeaponMounted
-
Checks whether the bay contains the given weapon or ammo.
- bayContains(Mounted<?>) - Method in class megamek.common.equipment.WeaponMounted
-
Deprecated, for removal: This API element is subject to removal in a future version.
- bayDamage - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- BayData - Enum Class in megamek.common.verifier
-
Construction data used by transport bays for meks, vees, and aerospace units.
- bayDoorCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- bayDoorHits - Variable in class megamek.common.units.DamageEditSpec
-
Crit hits on each transport bay's doors, in the same order as
DamageEditSpec.bayCapacityRemaining. - BayMunitionsChoicePanel - Class in megamek.client.ui.dialogs.customMek
- BayMunitionsChoicePanel(Entity, Game) - Constructor for class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanel
- BayMunitionsChoicePanel(Entity, Game, JPanel, GBC2) - Constructor for class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanel
- bayNumber - Variable in class megamek.common.bays.Bay
- bayString(String, double, int) - Method in class megamek.common.bays.Bay
- bayString(String, double, int, int) - Method in class megamek.common.bays.Bay
- bayString(String, double, int, int, String, int, int) - Method in class megamek.common.bays.Bay
- BayType - Enum Class in megamek.common.bays
-
Data for various transport bay types.
- BayWeapon - Class in megamek.common.weapons.bayWeapons
-
This is my attempt to get weapon bays treated as normal weapons rather than the current hack in place
- BayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.BayWeapon
- BayWeaponHandler - Class in megamek.common.weapons.handlers
- BayWeaponHandler() - Constructor for class megamek.common.weapons.handlers.BayWeaponHandler
- BayWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BayWeaponHandler
- bCoolantWentUp - Variable in class megamek.common.units.Mek
- bDamagedCoolantSystem - Variable in class megamek.common.units.Mek
- bDirect - Variable in class megamek.common.weapons.handlers.WeaponHandler
- begin(int) - Method in class megamek.common.units.FortifyState
-
Records the health signature at the moment fieldwork begins, establishing the baseline that the next turn's checkpoint compares against.
- beginClearingRubble(Coords, int) - Method in interface megamek.common.units.RubbleClearer
-
Begins clearing a rubble hex (TacOps).
- beginDigIn(boolean) - Method in class megamek.common.units.Infantry
-
Begins the one-turn self "digging in" process (TO:AR p.106), or completes it immediately for a unit that has stayed on the deck long enough to convert directly.
- beginFortify() - Method in interface megamek.common.units.Fortifiable
-
Begins the multi-turn fieldwork that raises a fortified hex (TO:AUE p.153, Corrected Sixth Printing).
- beginFortify() - Method in class megamek.common.units.Infantry
-
Begins the three-turn fieldwork that raises a fortified hex (Trench/Fieldworks Engineers, TO:AUE p.153).
- beginMyTurn() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Does turn start stuff
- beginMyTurn() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
-
Does turn start stuff
- BEHAVIOR - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- BehaviorCommand - Class in megamek.client.bot.princess.commands
-
Command to change the behavior of the bot.
- BehaviorCommand() - Constructor for class megamek.client.bot.princess.commands.BehaviorCommand
- behaviorSettings - Variable in class megamek.client.bot.BotClient
-
The bot's personality/configuration state.
- behaviorSettings() - Method in record class megamek.common.jacksonAdapters.BotParser.PrincessRecord
-
Returns the value of the
behaviorSettingsrecord component. - BehaviorSettings - Class in megamek.client.bot.princess
- BehaviorSettings() - Constructor for class megamek.client.bot.princess.BehaviorSettings
- BehaviorSettings(Element) - Constructor for class megamek.client.bot.princess.BehaviorSettings
- BehaviorSettingsFactory - Class in megamek.client.bot.princess
- beingTargetByHowMany() - Method in class megamek.common.autoResolve.component.Formation
- BELOW - Enum constant in enum class megamek.common.hexArea.HalfPlaneHexArea.HalfPlaneType
- BERSERK_BEHAVIOR - Variable in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Destination Edge:
CardinalEdge.NONE
Retreat Edge:CardinalEdge.NONE
Forced Withdrawal: False
Go Home: False
Auto Flee: False
Fall Shame: 2
Hyper Aggression: 10
Self Preservation: 2
Herd Mentality: 5
Bravery: 9
Anti-Crowding: 0
Favor Higher TMM: 0
Strategic Targets: None - BERSERK_BEHAVIOR_DESCRIPTION - Static variable in class megamek.client.bot.princess.BehaviorSettingsFactory
- bestDamageByEnemies - Variable in class megamek.client.bot.princess.BasicPathRanker
- bestOf(SBFVisibilityStatus) - Method in enum class megamek.common.strategicBattleSystems.SBFVisibilityStatus
- between(Coords, Coords) - Method in class megamek.common.board.Coords
-
return true if this is between s and e based on distance
- BF - Enum constant in enum class megamek.common.game.GameType
- BF_CLASS_AC - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_CAPITAL - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_CAPITAL_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_FLAK - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_IATM - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_LRM - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_MML - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_REL - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_SRM - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_STANDARD - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_SUBCAPITAL - Static variable in class megamek.common.equipment.WeaponType
- BF_CLASS_TORPEDO - Static variable in class megamek.common.equipment.WeaponType
- BFC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BG_BLUEISH_BLACK - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_BLURPLE - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_DARK_GREY - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_DARKER_GREY - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_GREY - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_LIGHT_GREY - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_OFF_WHITE - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BG_RUST - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- bgBuffer - Variable in class megamek.client.ui.widget.MegaMekButton
- bgColor(Color, String) - Method in class megamek.common.Report
-
Deprecated, for removal: This API element is subject to removal in a future version.
- bgColor(String, String) - Method in class megamek.common.Report
-
Wraps text in a span with the given hex background color.
- bGlancing - Variable in class megamek.common.weapons.handlers.WeaponHandler
- bgPressedBuffer - Variable in class megamek.client.ui.widget.MegaMekButton
- BH - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BHJ - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BHJ2 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BHJ3 - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BICYCLE - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- BICYCLE_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- bigger(Sorting) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTableSorter
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Sorting.getDirection()instead - BIM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BIM_AEROSPACE_WALK - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- binFillPercent - Variable in class megamek.client.generator.ReconfigurationParameters
- BING_CHAT - Enum constant in enum class megamek.client.ui.clientGUI.audio.SoundType
- BING_MY_TURN - Enum constant in enum class megamek.client.ui.clientGUI.audio.SoundType
- BING_OTHERS_TURN - Enum constant in enum class megamek.client.ui.clientGUI.audio.SoundType
- bingChat() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Make a "bing" sound.
- bingMyTurn() - Method in class megamek.client.ui.clientGUI.ClientGUI
- bingOthersTurn() - Method in class megamek.client.ui.clientGUI.ClientGUI
- BIPED - Enum constant in enum class megamek.common.units.EntityMovementMode
- BIPED_FREE_MP - Static variable in class megamek.common.verifier.TestBattleArmor
-
Keeps track of the number of free MP a Bipedal BA gets.
- BIPED_SWIM - Enum constant in enum class megamek.common.units.EntityMovementMode
- BipedMek - Class in megamek.common.units
- BipedMek() - Constructor for class megamek.common.units.BipedMek
- BipedMek(int, int) - Constructor for class megamek.common.units.BipedMek
- BipedMek(String, String) - Constructor for class megamek.common.units.BipedMek
- bl_corner - Variable in class megamek.client.ui.widget.SkinSpecification
-
Path to an image to be used in the bottom left corner.
- BL_CORNER - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BLACK_ICE - Static variable in class megamek.common.units.Terrains
- BLACK_ICE_TEMP - Static variable in class megamek.common.planetaryConditions.PlanetaryConditions
- blackFont - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- blackIce - Variable in class megamek.client.bot.princess.BasicPathRanker
- BLADE - Enum constant in enum class megamek.common.enums.ProstheticEnhancementType
- blastRadius - Static variable in class megamek.common.equipment.AmmoType
- blCorner - Variable in class megamek.client.ui.widget.MegaMekBorder
- BLDG_ADD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- BLDG_ARMOR - Static variable in class megamek.common.units.Terrains
- BLDG_BASE_COLLAPSED - Static variable in class megamek.common.units.Terrains
- BLDG_BASEMENT_TYPE - Static variable in class megamek.common.units.Terrains
- BLDG_CF - Static variable in class megamek.common.units.Terrains
- BLDG_CLASS - Static variable in class megamek.common.units.Terrains
- BLDG_COLLAPSE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- BLDG_ELEV - Static variable in class megamek.common.units.Terrains
- BLDG_EXPLODE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- BLDG_FLUFF - Static variable in class megamek.common.units.Terrains
- BLDG_REMOVE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- BLDG_UPDATE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- BLIP - Enum constant in enum class megamek.common.strategicBattleSystems.SBFVisibilityStatus
- BLKAeroSpaceFighterFile - Class in megamek.common.loaders
-
BLkFile.java
- BLKAeroSpaceFighterFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKAeroSpaceFighterFile
- BLKBattleArmorFile - Class in megamek.common.loaders
-
This class loads BattleArmor BLK files.
- BLKBattleArmorFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKBattleArmorFile
- BLKConvFighterFile - Class in megamek.common.loaders
-
BLkFile.java
- BLKConvFighterFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKConvFighterFile
- BLKDecodingException - Exception Class in megamek.common.loaders
- BLKDecodingException(String) - Constructor for exception class megamek.common.loaders.BLKDecodingException
- BLKDropshipFile - Class in megamek.common.loaders
- BLKDropshipFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKDropshipFile
- BLKFile - Class in megamek.common.loaders
- BLKFile() - Constructor for class megamek.common.loaders.BLKFile
- BLKFile.ParsedBayInfo - Class in megamek.common.loaders
-
Class that holds data relating to transport bays and functionality to parse .blk file transport bay entries
- BLKFixedWingSupportFile - Class in megamek.common.loaders
-
BLkFile.java
- BLKFixedWingSupportFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKFixedWingSupportFile
- BLKGunEmplacementFile - Class in megamek.common.loaders
- BLKGunEmplacementFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKGunEmplacementFile
- BLKHandheldWeaponFile - Class in megamek.common.loaders
- BLKHandheldWeaponFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKHandheldWeaponFile
- BLKInfantryFile - Class in megamek.common.loaders
-
This class loads Infantry BLK files.
- BLKInfantryFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKInfantryFile
- BLKJumpshipFile - Class in megamek.common.loaders
- BLKJumpshipFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKJumpshipFile
- BLKLargeSupportTankFile - Class in megamek.common.loaders
- BLKLargeSupportTankFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKLargeSupportTankFile
- BLKMekFile - Class in megamek.common.loaders
- BLKMekFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKMekFile
- BLKProtoMekFile - Class in megamek.common.loaders
-
This class loads ProtoMek BLK files.
- BLKProtoMekFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKProtoMekFile
- BLKSmallCraftFile - Class in megamek.common.loaders
- BLKSmallCraftFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKSmallCraftFile
- BLKSpaceStationFile - Class in megamek.common.loaders
- BLKSpaceStationFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKSpaceStationFile
- BLKStructureFile - Class in megamek.common.loaders
- BLKStructureFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKStructureFile
- BLKSupportTankFile - Class in megamek.common.loaders
- BLKSupportTankFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKSupportTankFile
- BLKSupportVTOLFile - Class in megamek.common.loaders
- BLKSupportVTOLFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKSupportVTOLFile
- BLKTankFile - Class in megamek.common.loaders
- BLKTankFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKTankFile
- BLKVTOLFile - Class in megamek.common.loaders
- BLKVTOLFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKVTOLFile
- BLKWarshipFile - Class in megamek.common.loaders
- BLKWarshipFile(BuildingBlock) - Constructor for class megamek.common.loaders.BLKWarshipFile
- BLOCKED_FIRING_LOCATIONS - Static variable in class megamek.common.units.Mek
-
Contains a mapping of locations which are blocked when carrying cargo in the "key" location
- BLOCKED_FIRING_LOCATIONS - Static variable in class megamek.common.units.ProtoMek
-
Contains a mapping of locations which are blocked when carrying cargo in the "key" location
- BLOOD_FEUD - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- BLOOD_STALKER_TARGET_CLEARED - Static variable in class megamek.common.units.Entity
- BloodFeudCommand - Class in megamek.client.bot.princess.commands
-
Command to set a player as a dishonored enemy of the bot.
- BloodFeudCommand() - Constructor for class megamek.client.bot.princess.commands.BloodFeudCommand
- BLOODHOUND - Static variable in record class megamek.common.equipment.Sensor
- BLOWING_SAND - Enum constant in enum class megamek.common.planetaryConditions.BlowingSand
- BLOWING_SAND_NONE - Enum constant in enum class megamek.common.planetaryConditions.BlowingSand
- BlowingSand - Enum Class in megamek.common.planetaryConditions
- bLowProfileGlancing - Variable in class megamek.common.weapons.handlers.WeaponHandler
- BLUE - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- BLUE - Enum constant in enum class megamek.client.ui.util.PlayerColour
- BM - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- BM - Enum constant in enum class megamek.common.strategicBattleSystems.SBFElementType
- bMASCWentUp - Variable in class megamek.common.units.Entity
- bMissed - Variable in class megamek.common.weapons.handlers.WeaponHandler
- board() - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns the value of the
boardrecord component. - Board - Class in megamek.common.board
- Board() - Constructor for class megamek.common.board.Board
-
Creates a new board with zero as its width and height parameters.
- Board(int, int) - Constructor for class megamek.common.board.Board
-
Creates a new board of the specified dimensions.
- Board(int, int, Hex...) - Constructor for class megamek.common.board.Board
-
Creates a new board of the specified dimensions and specified hex data.
- BOARD_ATTACK_ARROW_TRANSPARENCY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_BUILDING_TEXT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_CHANGED_ALL_HEXES - Static variable in class megamek.common.event.board.BoardEvent
- BOARD_CHANGED_HEX - Static variable in class megamek.common.event.board.BoardEvent
- BOARD_CLEAR - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_DARKEN_MAP_AT_NIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_DEMOLITION_CHARGE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_DEMOLITION_CHARGE_HAZARD_OUTLINE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_ECM_TRANSPARENCY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_EDIT_LOAD_SIZE_HEIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_EDIT_LOAD_SIZE_WIDTH - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_EDIT_RANDOM_DIALOG_START - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIELD_OF_FIRE_EXTREME_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIELD_OF_FIRE_LONG_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIELD_OF_FIRE_MEDIUM_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIELD_OF_FIRE_MIN_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIELD_OF_FIRE_SHORT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIRE_SOLUTION_CAN_SEE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIRE_SOLUTION_NO_SEE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_FIRST_LOS_HEX - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_FLATTEN - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_FLOOD - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_GENERATED - Static variable in class megamek.common.loaders.MapSettings
- BOARD_HEIGHT - Static variable in class megamek.common.preference.ClientPreferences
- BOARD_HEX_CLICKED - Static variable in class megamek.client.event.BoardViewEvent
-
This event type is sent when the mouse button is released (BOARD_HEX_DRAGGED is sent when the button is pressed)
- BOARD_HEX_CURSOR - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_HEX_DOUBLE_CLICKED - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_HEX_DRAGGED - Static variable in class megamek.client.event.BoardViewEvent
-
This event type is sent when the mouse button is pressed (BOARD_HEX_CLICKED is sent when the button is released)
- BOARD_HEX_HIGHLIGHTED - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_HEX_POPUP - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_HEX_SELECTED - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_LOW_FOLIAGE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MAP_SHEET_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_BACK_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_DEFAULT_CLIMB_MODE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_DEFAULT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_FONT_SIZE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_FONT_STYLE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_FONT_TYPE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_ILLEGAL_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_JUMP_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_MASC_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_RUN_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_MOVE_SPRINT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_NAME - Enum constant in enum class megamek.ai.dataset.BoardData.Field
- BOARD_NAME_UNNAMED - Static variable in class megamek.common.board.Board
- BOARD_NEW - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_NEW_BOARD - Static variable in class megamek.common.event.board.BoardEvent
- BOARD_NONE - Static variable in class megamek.common.board.Board
- BOARD_OPEN - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_RAISE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_RANDOM - Static variable in class megamek.common.loaders.MapSettings
- BOARD_README_FILE_PATH - Static variable in class megamek.MMConstants
- BOARD_RECENT - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REDO - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REMOVE_BUILDINGS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REMOVE_FORESTS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REMOVE_ROADS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REMOVE_WATER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_REQUEST_ROTATION - Static variable in class megamek.common.board.Board
- BOARD_RESIZE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_RUN_BOARD_TAGGER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SAVE_AS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SAVE_AS_IMAGE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SAVE_AS_IMAGE_UNITS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SAVE_INCLUDE_LICENSE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_SECOND_LOS_HEX - Static variable in class megamek.client.event.BoardViewEvent
- BOARD_SENSOR_RANGE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_SOURCE_FILE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_SPACE_TEXT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_SURPRISE - Static variable in class megamek.common.loaders.MapSettings
- BOARD_TEXT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_TMM_PIP_MODE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_TRANSLUCENT_HIDDEN_UNITS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_UNDO - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_UNIT_SELECTED_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_UNIT_TEXT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_UNIT_VALID_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_VALIDATE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- BOARD_VISUAL_RANGE_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOARD_WIDTH - Static variable in class megamek.common.preference.ClientPreferences
- Board1D - Class in megamek.common.autoResolve.acar.board
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Board1D(Board) - Constructor for class megamek.common.autoResolve.acar.board.Board1D
-
Deprecated.
- boardBackgroundsDir() - Static method in class megamek.common.Configuration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- boardChangedAllHexes(BoardEvent) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- boardChangedAllHexes(BoardEvent) - Method in class megamek.client.ui.tileset.HexTileset
- boardChangedAllHexes(BoardEvent) - Method in interface megamek.common.event.board.BoardListener
-
Sent when all hexes on the board changed.
- boardChangedAllHexes(BoardEvent) - Method in class megamek.common.event.board.BoardListenerAdapter
-
Sent when all Hexes on the Board changed The default behavior is to do nothing.
- boardChangedHex(BoardEvent) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- boardChangedHex(BoardEvent) - Method in class megamek.client.ui.tileset.HexTileset
- boardChangedHex(BoardEvent) - Method in interface megamek.common.event.board.BoardListener
-
Sent when a single hex on the Board changed.
- boardChangedHex(BoardEvent) - Method in class megamek.common.event.board.BoardListenerAdapter
-
Sent when Hex on the Board changed The default behavior is to do nothing.
- BoardClassifier - Class in megamek.utilities
-
This class scans the boards directory and allows the selection of a random board based on given size criteria.
- BoardClassifier() - Constructor for class megamek.utilities.BoardClassifier
- BoardCluster(int) - Constructor for class megamek.common.pathfinder.BoardClusterTracker.BoardCluster
- boardClusterTracker - Variable in class megamek.client.bot.BotClient
- BoardClusterTracker - Class in megamek.common.pathfinder
-
This class handles the tracking of "clusters" of movable areas for various movement types, either with or without destruction awareness.
- BoardClusterTracker() - Constructor for class megamek.common.pathfinder.BoardClusterTracker
- BoardClusterTracker.BoardCluster - Class in megamek.common.pathfinder
-
A data structure representing a set of coordinates to which an entity can move.
- BoardData - Class in megamek.ai.dataset
-
Flexible container for board data using a map-based approach with enum keys.
- BoardData() - Constructor for class megamek.ai.dataset.BoardData
-
Creates an empty BoardData.
- BoardData.Field - Enum Class in megamek.ai.dataset
-
Enum defining all available board data fields.
- BoardData.HexRow - Record Class in megamek.ai.dataset
-
Nested class to represent a single row of hex data
- BoardDataSerializer - Class in megamek.ai.dataset
-
Serializer for BoardData to TSV format.
- BoardDataSerializer() - Constructor for class megamek.ai.dataset.BoardDataSerializer
- BoardDeserializer - Class in megamek.common.jacksonAdapters
- BoardDeserializer(Class<?>) - Constructor for class megamek.common.jacksonAdapters.BoardDeserializer
- BoardDimensions - Record Class in megamek.common.board
-
Type-safe, immutable, dimensions class for handling board sizes.
- BoardDimensions(int, int) - Constructor for record class megamek.common.board.BoardDimensions
-
Construct a new BoardDimensions object.
- BoardEdgePathFinder - Class in megamek.common.pathfinder
-
This class is intended to be used to find a (potentially long) legal path given a movement type from a particular hex to the specified board edge
- BoardEdgePathFinder() - Constructor for class megamek.common.pathfinder.BoardEdgePathFinder
-
Constructor - initializes internal caches
- BoardEdgePathFinder.MoveLegalityIndicator - Class in megamek.common.pathfinder
- boardEditor - Variable in class megamek.client.ui.util.MegaMekController
- BoardEditorHelpDialog - Class in megamek.client.ui.dialogs.helpDialogs
- BoardEditorHelpDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.helpDialogs.BoardEditorHelpDialog
- BoardEditorPanel - Class in megamek.client.ui.boardeditor
- BoardEditorPanel(MegaMekController) - Constructor for class megamek.client.ui.boardeditor.BoardEditorPanel
-
Creates and lays out a new Board Editor frame.
- BoardEditorTooltip - Class in megamek.client.ui.clientGUI.boardview.toolTip
-
This class is a
BoardViewTooltipProviderthat is tailored to the Board Editor and lists detailed terrain info about the hovered hex. - BoardEditorTooltip(BoardView) - Constructor for class megamek.client.ui.clientGUI.boardview.toolTip.BoardEditorTooltip
- BoardEvent - Class in megamek.common.event.board
-
Instances of this class are sent as a result of Board change
- BoardEvent(Object, Coords, int) - Constructor for class megamek.common.event.board.BoardEvent
- boardExists(int) - Method in interface megamek.common.game.IGame
- BoardFileFilter - Class in megamek.client.ui.clientGUI
-
A FileFilter for MegaMek Board files.
- BoardFileFilter() - Constructor for class megamek.client.ui.clientGUI.BoardFileFilter
- BoardHelper - Class in megamek.common.board
- boardHexHighlighted(BoardViewEvent) - Method in interface megamek.client.event.BoardViewListener
-
Sent when Hex is highlighted.
- boardHexHighlighted(BoardViewEvent) - Method in class megamek.client.event.BoardViewListenerAdapter
-
Sent when BoardView 'cursor' is set to Hex.
- boardHexHighlighted(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.boardview.RulerDialog
- boardHexHighlighted(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.ClientGUI
- boardHexHighlighted(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- boardId - Variable in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- boardId - Variable in class megamek.common.LosEffects.AttackInfo
- boardId() - Method in record class megamek.common.board.BoardLocation
-
Returns the value of the
boardIdrecord component. - boardId() - Method in record class megamek.common.units.UnitLocation
-
Returns the value of the
boardIdrecord component. - boardIsSize(File, BoardDimensions) - Static method in class megamek.common.board.Board
-
Checks if a board file is the specified size.
- BoardListener - Interface in megamek.common.event.board
-
Classes which implement this interface provide methods that deal with the events that are generated when the Board is changed.
- BoardListenerAdapter - Class in megamek.common.event.board
-
This adapter class provides default implementations for the methods described by the
BoardListenerinterface. - BoardListenerAdapter() - Constructor for class megamek.common.event.board.BoardListenerAdapter
- boardListeners - Variable in class megamek.common.board.Board
- BoardLocation - Record Class in megamek.common.board
-
Represents a location (i.e.
- BoardLocation(Coords, int, boolean) - Constructor for record class megamek.common.board.BoardLocation
-
Creates an instance of a
BoardLocationrecord class. - BoardNameRenderer() - Constructor for class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge.BoardNameRenderer
- boardNew(boolean) - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
- boardNewBoard(BoardEvent) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- boardNewBoard(BoardEvent) - Method in class megamek.client.ui.tileset.HexTileset
- boardNewBoard(BoardEvent) - Method in interface megamek.common.event.board.BoardListener
-
Sent when the Board is completely changed.
- boardNewBoard(BoardEvent) - Method in class megamek.common.event.board.BoardListenerAdapter
-
Sent when Board completely changed The default behavior is to do nothing.
- BoardProcessor - Interface in megamek.common.board.postprocess
-
This interface is implemented by classes that perform some action on a Board, such as making terrain changes.
- BoardProcessorDeserializer - Class in megamek.common.jacksonAdapters
- boardResize() - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
- boardSaveAs(Game) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Opens a file dialog box to select a file to save as; saves the board to the file.
- boardsDir() - Static method in class megamek.common.Configuration
-
Return the configured boards directory, if set, otherwise return the default path, relative to the configured data directory.
- BoardsTagger - Class in megamek.utilities
-
Scans all boards and applies automated tags to them.
- BoardsTagger() - Constructor for class megamek.utilities.BoardsTagger
- BoardsTagger.Tags - Enum Class in megamek.utilities
- BoardsValidator - Class in megamek.utilities
-
This class provides a utility to read in all the boards and check their validity.
- BoardsValidator() - Constructor for class megamek.utilities.BoardsValidator
- BoardToastOverlay - Class in megamek.client.ui.clientGUI.boardview.overlay
-
A board view overlay that displays transient toast notifications.
- BoardToastOverlay(BoardView, ClientGUI) - Constructor for class megamek.client.ui.clientGUI.boardview.overlay.BoardToastOverlay
- boardToRelative(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- boardToRelative(Coords) - Method in class megamek.common.units.BuildingTerrain
- boardToRelative(Coords) - Method in interface megamek.common.units.IBuilding
-
Convert board coordinates to relative CubeCoordinates.
- BoardType - Enum Class in megamek.common.board
-
Represents the type of game board (map).
- boardTypeForCode(String) - Static method in enum class megamek.common.board.BoardType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BoardUtilities - Class in megamek.common.util
- BoardUtilities() - Constructor for class megamek.common.util.BoardUtilities
- boardView - Variable in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- BoardView - Class in megamek.client.ui.clientGUI.boardview
-
Displays the board; lets the user scroll around and select points on it.
- BoardView - Enum constant in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- BoardView(Game, MegaMekController, ClientGUI, int) - Constructor for class megamek.client.ui.clientGUI.boardview.BoardView
-
Construct a new board view for the specified game
- BoardViewEvent - Class in megamek.client.event
-
Instances of this class are sent as a result of changes in BoardView
- BoardViewEvent(BoardView, int) - Constructor for class megamek.client.event.BoardViewEvent
- BoardViewEvent(BoardView, int, int) - Constructor for class megamek.client.event.BoardViewEvent
- BoardViewEvent(BoardView, Coords, int, int) - Constructor for class megamek.client.event.BoardViewEvent
- BoardViewEvent(BoardView, Coords, int, int, int) - Constructor for class megamek.client.event.BoardViewEvent
- BoardViewLessMinimapPanel - Class in megamek.client.ui.dialogs.minimap
-
This class is WIP, commiting just to have an artifact.
- BoardViewLessMinimapPanel(Client) - Constructor for class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- BoardViewListener - Interface in megamek.client.event
-
Classes which implement this interface provide methods that deal with the events that are generated when the BoardView is changed.
- BoardViewListenerAdapter - Class in megamek.client.event
-
This adapter class provides default implementations for the methods described by the
BoardViewListenerinterface. - BoardViewListenerAdapter() - Constructor for class megamek.client.event.BoardViewListenerAdapter
- boardViewListeners - Variable in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- BoardViewPanel - Class in megamek.client.ui.clientGUI.boardview
-
This class represents the specialized JPanel that paints the contents of the BoardView.
- BoardViewPanel(BoardView) - Constructor for class megamek.client.ui.clientGUI.boardview.BoardViewPanel
- boardViews - Variable in class megamek.client.ui.clientGUI.AbstractClientGUI
-
The
BoardView's of the game with the board ID as the map key - boardViews() - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- boardViewsContainer - Variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- BoardViewsContainer - Class in megamek.client.ui.clientGUI
-
The BoardViewsContainer manages the JPanel that contains the BoardView(s) of a ClientGUI.
- BoardViewsContainer(AbstractClientGUI) - Constructor for class megamek.client.ui.clientGUI.BoardViewsContainer
-
Returns a new BoardViewsContainer.
- BoardViewSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
This is a base class for SpriteHandlers that create and remove sprites in an attached BoardView.
- BoardViewSpriteHandler(AbstractClientGUI) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- BoardViewTooltipProvider - Interface in megamek.client.ui.clientGUI.boardview.toolTip
-
This interface is implemented by classes that can be added to a BoardView to provide the tooltip contents for the BoardView.
- bold() - Method in class megamek.client.ui.util.FlatLafStyleBuilder
-
Sets the style to use bold text.
- bold(String) - Static method in class megamek.common.Report
-
Wraps text in a bold tag.
- BOLD - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- boldFont - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- Bomb - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoCategory
- BOMB - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BOMB - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BOMB_DRIFT - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- BOMB_HIT - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- BOMB_MISS - Enum constant in enum class megamek.common.SpecialHexDisplay.Type
- BOMB_MUNITION_NAMES - Static variable in class megamek.common.containers.MunitionTree
- BombArrowIV - Class in megamek.common.weapons.bombs
- BombArrowIV() - Constructor for class megamek.common.weapons.bombs.BombArrowIV
- BombastLaserWeaponHandler - Class in megamek.common.weapons.handlers
- BombastLaserWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BombastLaserWeaponHandler
- BombAttackHandler - Class in megamek.common.weapons.handlers
- BombAttackHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BombAttackHandler
- BombChoicePanel - Class in megamek.client.ui.dialogs.customMek
- BombChoicePanel(IBomber, boolean, boolean, JPanel, GBC2) - Constructor for class megamek.client.ui.dialogs.customMek.BombChoicePanel
- BombChoicePanel(IBomber, boolean, boolean, BombLoadout) - Constructor for class megamek.client.ui.dialogs.customMek.BombChoicePanel
- BOMBER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- BombISRL10 - Class in megamek.common.weapons.bombs
- BombISRL10() - Constructor for class megamek.common.weapons.bombs.BombISRL10
- BombISRLP10 - Class in megamek.common.weapons.bombs
- BombISRLP10() - Constructor for class megamek.common.weapons.bombs.BombISRLP10
- bombList - Variable in class megamek.common.units.Entity
-
A list of all mounted bombs.
- BombLoadout - Class in megamek.common.equipment
-
Represents a collection of bombs with their quantities.
- BombLoadout() - Constructor for class megamek.common.equipment.BombLoadout
- BombLoadout(BombLoadout) - Constructor for class megamek.common.equipment.BombLoadout
- BombMounted - Class in megamek.common.equipment
- BombMounted(Entity, BombType) - Constructor for class megamek.common.equipment.BombMounted
- BombPayloadDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
A dialog to determine bomb payload.
- BombPayloadDialog(JFrame, String, BombLoadout, boolean, boolean, int, int) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
-
Create a choice dialog.
- BombType - Class in megamek.common.equipment.enums
- BombType() - Constructor for class megamek.common.equipment.enums.BombType
- BombType.BombTypeEnum - Enum Class in megamek.common.equipment.enums
- boobyTrapInitiated - Variable in class megamek.common.units.Entity
- BooksIcon - Class in megamek.client.ui.baseComponents
-
An icon showing stylized books and a mouse arrow.
- BooksIcon() - Constructor for class megamek.client.ui.baseComponents.BooksIcon
-
Creates a books icon at the standard size (16) suitable to place it in line with, e.g.
- BooksIcon(int) - Constructor for class megamek.client.ui.baseComponents.BooksIcon
-
Creates a books icon of the given size and with a standard FlatLaf color.
- BOOLEAN - Static variable in interface megamek.common.options.IOption
-
Boolean option type
- BOOLEAN_DEFAULT - Static variable in interface megamek.common.preference.IPreferenceStore
-
The predefined default value for
booleanpreference - BooleanArgument - Class in megamek.server.commands.arguments
-
Argument for a boolean type.
- BooleanArgument(String, String) - Constructor for class megamek.server.commands.arguments.BooleanArgument
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BooleanArgument(String, String, Boolean) - Constructor for class megamek.server.commands.arguments.BooleanArgument
- booleanOption(String) - Method in class megamek.common.autoResolve.acar.SimulationOptions
- booleanOption(String) - Method in class megamek.common.options.AbstractOptions
- booleanOption(String) - Method in interface megamek.common.options.IGameOptions
-
Returns the value of the desired option as the
boolean - booleanValue() - Method in interface megamek.common.options.IOption
-
Return the value as the
boolean - booleanValue() - Method in class megamek.common.options.Option
- BOOM_PROTOTYPE - Static variable in class megamek.common.units.Dropship
- BOOM_STANDARD - Static variable in class megamek.common.units.Dropship
- BOOSTED_COMM_IMPLANT - Enum constant in enum class megamek.common.enums.MDAugmentationType
- BOOTLEGGER - Enum constant in enum class megamek.common.enums.MoveStepType
- BORDER - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BORDER - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BorderHexArea - Class in megamek.common.hexArea
-
This class represents one or more of the edge of any given board.
- BorderHexArea(boolean, boolean, boolean, boolean) - Constructor for class megamek.common.hexArea.BorderHexArea
-
Creates a border hex area for the given edges of the board.
- BorderHexArea(boolean, boolean, boolean, boolean, int, int) - Constructor for class megamek.common.hexArea.BorderHexArea
-
Creates a border hex area for the given edges of the board.
- borders - Variable in class megamek.client.ui.clientGUI.boardview.sprite.MovementEnvelopeSprite
- bot() - Method in record class megamek.client.bot.ui.swing.BotGUI
-
Returns the value of the
botrecord component. - BOT_COMMANDS - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- BOT_COMMANDS_AUTO_DISPLAY_NON_REPORT_PHASE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_AUTO_DISPLAY_REPORT_PHASE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_ENABLED - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_HEIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_LOCATION - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_LOCATION_DOCKED - Static variable in class megamek.client.ui.clientGUI.ClientGUI
-
Bot commands panel location: docked into the top of the board area.
- BOT_COMMANDS_LOCATION_FLOATING - Static variable in class megamek.client.ui.clientGUI.ClientGUI
-
Bot commands panel location: shown in a floating dialog.
- BOT_COMMANDS_POS_X - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_POS_Y - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_COMMANDS_WIDTH - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- BOT_MARKER - Static variable in class megamek.client.ui.util.UIUtil
- BOT_README_FILE_PATH - Static variable in class megamek.MMConstants
- BOT_TURN_RETRY_COUNT - Static variable in class megamek.client.bot.BotClient
- BotClient - Class in megamek.client.bot
- BotClient(String, String, int) - Constructor for class megamek.client.bot.BotClient
- BotClient.CalculateBotTurn - Class in megamek.client.bot
- BotCommandsDialog - Class in megamek.client.ui.dialogs.BotCommands
-
A dialog for displaying a bot commands for the given game.
- BotCommandsDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.BotCommands.BotCommandsDialog
-
Creates a new BotCommandsDialog.
- BotCommandsPanel - Class in megamek.client.ui.dialogs.BotCommands
-
The Bot Commands Panel contains a small set of buttons which allow the player to change the configuration of any bot they have control over during game play.
- BotCommandsPanel(AbstractClient, AudioService, MegaMekController) - Constructor for class megamek.client.ui.dialogs.BotCommands.BotCommandsPanel
-
Bot Commands Panel constructor.
- BotCommandsPanel(AbstractClient, AudioService, MegaMekController, ClientGUI) - Constructor for class megamek.client.ui.dialogs.BotCommands.BotCommandsPanel
-
Bot Commands Panel constructor.
- BotConfigDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
A dialog box to configure (Princess) bot properties.
- BotConfigDialog(JFrame, String) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- BotConfigDialog(JFrame, String, BehaviorSettings, ClientGUI) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- BotConfigTargetHexDialog - Class in megamek.client.ui.dialogs.buttonDialogs
- BotConfigTargetHexDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetHexDialog
- BotConfigTargetUnitDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
A dialog for entering one or more entity IDs that are to be used as strategic targets by Princess.
- BotConfigTargetUnitDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetUnitDialog
- BotConfiguration - Class in megamek.client.bot
- BotConfiguration() - Constructor for class megamek.client.bot.BotConfiguration
- BotFactory - Class in megamek.client.bot
-
The single construction point for bot clients.
- BotGeometry - Class in megamek.client.bot.princess
-
This contains useful classes and functions for geometric questions the bot algorithm might have
- BotGeometry() - Constructor for class megamek.client.bot.princess.BotGeometry
- BotGUI - Record Class in megamek.client.bot.ui.swing
- BotGUI(JFrame, BotClient) - Constructor for record class megamek.client.bot.ui.swing.BotGUI
-
Creates an instance of a
BotGUIrecord class. - BOTH - Static variable in class megamek.common.actions.BrushOffAttackAction
- BOTH - Static variable in class megamek.common.actions.JumpJetAttackAction
- BOTH - Static variable in class megamek.common.actions.KickAttackAction
- BOTH - Static variable in class megamek.common.actions.PunchAttackAction
- BotHelpCommand - Class in megamek.client.commands
- BotHelpCommand - Class in megamek.server.commands
-
The help command lists the other commands when run without arguments.
- BotHelpCommand(ClientGUI) - Constructor for class megamek.client.commands.BotHelpCommand
- BotHelpCommand(Server) - Constructor for class megamek.server.commands.BotHelpCommand
-
Creates new HelpCommand
- BotHelpDialog - Class in megamek.client.ui.dialogs.helpDialogs
- BotHelpDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.helpDialogs.BotHelpDialog
- BotLogger - Class in megamek.client.bot
-
The GameDatasetLogger class is used to log game data to a file in the log directory with TSV format.
- BotLogger() - Constructor for class megamek.client.bot.BotLogger
- BotParser - Class in megamek.common.jacksonAdapters
- BotParser.BotInfo - Interface in megamek.common.jacksonAdapters
- BotParser.PrincessRecord - Record Class in megamek.common.jacksonAdapters
- BotReadmeNagDialog - Class in megamek.client.ui.dialogs.buttonDialogs
- BotReadmeNagDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.BotReadmeNagDialog
- bots - Variable in class megamek.client.AbstractClient
-
The bots controlled by the local player; maps a bot's name String to a bot's client.
- bottom() - Method in class megamek.common.util.Counter
- BOTTOM_BORDER - Enum constant in enum class megamek.common.util.TipOfTheDay.Position
- BOTTOM_LEFT_CORNER - Enum constant in enum class megamek.common.util.TipOfTheDay.Position
- BOTTOM_LINE - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BOTTOM_RIGHT_CORNER - Enum constant in enum class megamek.common.util.TipOfTheDay.Position
- bottomEdge - Variable in class megamek.client.ui.widget.SkinSpecification
-
Path to images to be used along the bottom edge.
- bottomEdge(Board) - Static method in class megamek.common.board.BoardHelper
-
Deprecated, for removal: This API element is subject to removal in a future version.
- bottomLayerFuelLeakMarkerFor(Entity) - Method in class megamek.client.ui.tileset.TilesetManager
-
Retrieves the "destroyed" decoration for the given entity
- bottomLayerMotiveMarkerFor(Entity) - Method in class megamek.client.ui.tileset.TilesetManager
-
Retrieves the "destroyed" decoration for the given entity
- bottomLayerWreckMarkerFor(Entity, int) - Method in class megamek.client.ui.tileset.TilesetManager
-
Retrieves the "destroyed" decoration for the given entity
- BottomLeftCorner - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- bottomLine - Variable in class megamek.client.ui.widget.MegaMekBorder
- BottomLine - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- bottomNumTiledIcons - Variable in class megamek.client.ui.widget.MegaMekBorder
- BottomRightCorner - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- bottomShouldTile - Variable in class megamek.client.ui.widget.MegaMekBorder
- bottomShouldTile - Variable in class megamek.client.ui.widget.SkinSpecification
-
Has an entry for each image for the bottom edge that determines whether that image should be tiled or just drawn once.
- bottomStaticSpace - Variable in class megamek.client.ui.widget.MegaMekBorder
- bounds - Variable in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
- BOX_CORNER - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BOX_STROKE - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BOX_WIDTH_WIDE - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- BPOD - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- BPodHandler - Class in megamek.common.weapons.handlers
- BPodHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.BPodHandler
- BPodWeapon - Class in megamek.common.weapons.defensivePods
- BPodWeapon() - Constructor for class megamek.common.weapons.defensivePods.BPodWeapon
- br_corner - Variable in class megamek.client.ui.widget.SkinSpecification
-
Path to an image to be used in the bottom right corner.
- BR_CORNER - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- BRA - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BRACE - Enum constant in enum class megamek.common.enums.MoveStepType
- braceLocation() - Method in class megamek.common.units.Entity
- BRANTH - Static variable in record class megamek.common.units.InfantryMount
- bravery(int) - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
- BRAVERY - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- BRAVERY - Static variable in class megamek.client.bot.princess.BehaviorSettings
- BraveryCommand - Class in megamek.client.bot.princess.commands
-
Command to change the bravery setting of the princess.
- BraveryCommand() - Constructor for class megamek.client.bot.princess.commands.BraveryCommand
- Brawler - Class in megamek.common.autoResolve.acar.role
- Brawler() - Constructor for class megamek.common.autoResolve.acar.role.Brawler
- BRAWLER - Enum constant in enum class megamek.common.units.UnitRole
- brCorner - Variable in class megamek.client.ui.widget.MegaMekBorder
- BREACH_THRESHOLD - Static variable in class megamek.common.units.CombatVehicleEscapePod
-
Per TO:AUE p.121, the CVEP is breached after sustaining MORE than this amount of damage.
- breachCheck(Entity, int, Hex) - Method in class megamek.server.totalWarfare.TWGameManager
-
Checks for location breach and returns phase logging.
- BREACHED - Static variable in interface megamek.common.interfaces.ILocationExposureStatus
- breadcrumb() - Method in record class megamek.common.autoResolve.converter.ForceConsolidation.Container
-
Returns the value of the
breadcrumbrecord component. - BreakGrappleAttackAction - Class in megamek.common.actions
-
The attacker grapples the target.
- BreakGrappleAttackAction(int, int) - Constructor for class megamek.common.actions.BreakGrappleAttackAction
- BreakGrappleAttackAction(int, int, int) - Constructor for class megamek.common.actions.BreakGrappleAttackAction
- BRID - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BRIDGE - Enum constant in enum class megamek.common.board.DeploymentElevationType
- BRIDGE - Static variable in class megamek.common.units.Terrains
- BRIDGE_BUILD_POINTS - Static variable in class megamek.common.units.ConvInfantry
-
The per-scenario bridge building budget: 2 Light Bridges (1 point each) or 1 Medium Bridge (2 points).
- BRIDGE_BUILD_TURNS - Static variable in class megamek.common.units.ConvInfantry
-
Number of full turns of work needed to raise a bridge, before any extensions from casualties.
- BRIDGE_CF - Static variable in class megamek.common.units.Terrains
- BRIDGE_ELEV - Static variable in class megamek.common.units.Terrains
- BRIDGE_ENGINEERS - Static variable in class megamek.common.units.ConvInfantry
- BRIDGE_EXITS_KEY - Static variable in class megamek.common.moves.MoveStep
- BRIDGE_REPAIRED - Static variable in class megamek.common.units.Terrains
-
Marks a bridge hex whose section was rebuilt in-game by Bridge-Building Engineers (the unofficial bridge-repair option), so the board view can badge it as a field repair.
- BRIDGE_TARGET_X_KEY - Static variable in class megamek.common.moves.MoveStep
-
Additional int data keys for a BUILD_BRIDGE step (keys are scoped per step type): the target hex coordinates, the exits bitmask of the two connected hexsides, and the bridge type (light/medium).
- BRIDGE_TARGET_Y_KEY - Static variable in class megamek.common.moves.MoveStep
- BRIDGE_TYPE_KEY - Static variable in class megamek.common.moves.MoveStep
- BRIDGE_TYPE_LIGHT - Static variable in class megamek.common.units.ConvInfantry
-
A Light Bridge (CF 15).
- BRIDGE_TYPE_MEDIUM - Static variable in class megamek.common.units.ConvInfantry
-
A Medium Bridge (CF 40).
- BridgeBuildSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Displays a bridge-under-construction indicator on the hex where Bridge-Building Engineers are raising a bridge (TO:AUE).
- BridgeBuildSprite(BoardView, Coords, int, int, int) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.BridgeBuildSprite
-
Creates a new bridge building sprite for the given hex.
- BridgeBuildSprite(BoardView, Coords, int, int, int, boolean) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.BridgeBuildSprite
-
Creates a new bridge indicator sprite, optionally ringed with a bold yellow/black hazard outline.
- BridgeBuildSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
Manages bridge-under-construction indicator sprites on the board view (TO:AUE Bridge-Building Engineers).
- BridgeBuildSpriteHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeBuildSpriteHandler
- BridgeConstruction - Class in megamek.common.board
-
Validates sites for and places single-hex bridges that are constructed during a game, as opposed to bridges that are part of the board file.
- BridgeConstruction.BridgeRepairIssue - Enum Class in megamek.common.board
-
The reason a hex is or is not a valid bridge-repair site, so callers can explain a rejection to the player.
- BridgeConstruction.BridgeSiteIssue - Enum Class in megamek.common.board
-
The reason a bridge site is or is not buildable, so callers can explain a rejection to the player.
- BridgeDeploySpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
Manages bridge-deployment indicator sprites for Bridge-Layer (AVLB) units (TM p.242 / TW).
- BridgeDeploySpriteHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeDeploySpriteHandler
- BridgeLayerLogic - Class in megamek.common.equipment
-
Stateless rules helper for Bridge-Layer (AVLB) equipment, TM p.242 / TW.
- BridgeLayerState - Class in megamek.common.equipment
-
Mutable per-mount state for a Bridge-Layer (AVLB)
MiscMounted, holding the carried folding bridge's current Construction Factor and the deploy lifecycle. - BridgeLayerState(MiscType) - Constructor for class megamek.common.equipment.BridgeLayerState
-
Creates the carried-bridge state for a bridgelayer mount, initializing the current CF from the equipment variant.
- BridgeRepairedSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Marks a bridge hex whose section was rebuilt in-game by Bridge-Building Engineers (the unofficial bridge-repair option) with a small amber hazard-stripe badge, so players can tell a field-repaired section (which carries the kit's lower CF) from an original bridge at a glance.
- BridgeRepairedSprite(BoardView, Coords) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.BridgeRepairedSprite
- BridgeRepairedSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
Manages the field-repair badges on bridge sections rebuilt in-game by Bridge-Building Engineers (the unofficial bridge-repair option).
- BridgeRepairedSpriteHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeRepairedSpriteHandler
- bridgeRepairIssue(Board, Coords, int) - Static method in class megamek.common.board.BridgeConstruction
-
Checks whether a single destroyed bridge section may be rebuilt in the target hex (unofficial bridge-repair option).
- bridgeSiteIssue(Board, Coords, int) - Static method in class megamek.common.board.BridgeConstruction
- Briefcase - Class in megamek.common.equipment
-
Represents a basic carryable object with no additional other properties.
- Briefcase() - Constructor for class megamek.common.equipment.Briefcase
- broadcastChanges(Game, Entity) - Static method in class megamek.common.util.C3Util
- BROKEN - Enum constant in enum class megamek.common.strategicBattleSystems.SBFFormation.MoraleStatus
- BROWN - Enum constant in enum class megamek.client.ui.util.PlayerColour
- browse(String) - Static method in class megamek.client.ui.util.UIUtil
- browse(String, Component) - Static method in class megamek.client.ui.util.UIUtil
- BRUSH_BOTH - Static variable in class megamek.client.bot.PhysicalOption
- BRUSH_LEFT - Static variable in class megamek.client.bot.PhysicalOption
- BRUSH_RIGHT - Static variable in class megamek.client.bot.PhysicalOption
- BrushOffAttackAction - Class in megamek.common.actions
-
The attacker brushes the target off.
- BrushOffAttackAction(int, int, int, int) - Constructor for class megamek.common.actions.BrushOffAttackAction
- bSalvo - Variable in class megamek.common.weapons.handlers.WeaponHandler
- bSet - Variable in class megamek.client.ui.dialogs.ScenarioDialog
- bSuperchargerWentUp - Variable in class megamek.common.units.Entity
- BT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BT_URL_SHRAPNEL - Static variable in class megamek.MMConstants
- BTAS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- BTObject - Interface in megamek.common.units
-
This interface represents any physical object that can find itself on the battlefield, including units of any sort (Entity, AlphaStrikeElement, BF Unit, SBF Formation), but also objective markers, carryable objects, noncombatants, buildings.
- BugReportDialog - Class in megamek.client.ui.clientGUI
- BugReportDialog(Window, Action) - Constructor for class megamek.client.ui.clientGUI.BugReportDialog
- BugReportMessages - Class in megamek.client.ui
- BugReportMessages() - Constructor for class megamek.client.ui.BugReportMessages
- build() - Method in class megamek.client.bot.princess.coverage.Builder
-
Builds the new
FiringPlanCalculationParametersbased on the builder properties. - build() - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
-
Builds every control of the editor for the unit, filling in the controls this builder was given.
- build() - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamageSpecBuilder
-
Builds the spec from the current state of the controls.
- build() - Method in class megamek.common.autoResolve.acar.order.Order.OrderBuilder
- build() - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
-
Returns new BehaviorSettings based on the Princess default settings.
- build() - Method in class megamek.server.props.OrbitalBombardment.Builder
-
Builds an orbital bombardment.
- build(BehaviorSettings) - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
-
Returns new BehaviorSettings based on the given settings.
- BUILD_BRIDGE - Enum constant in enum class megamek.common.enums.MoveStepType
- buildAction(PhysicalAttackType, int, Targetable) - Method in class megamek.client.bot.princess.PhysicalInfo
-
Builds a new
PhysicalAttackActionfrom the given parameters. - buildAttackInfo(Coords, Coords, int, int, int, int, int) - Static method in class megamek.common.LosEffects
-
Build line of sight effects between coordinates c1 and c2 at height h1 and h2 respectively.
- buildCoalescedMinefieldScores(int, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Given a minefield type (from Minefield class), build a map of coordinates and their associated scores.
- Builder - Class in megamek.client.bot.princess.coverage
- Builder() - Constructor for class megamek.client.bot.princess.coverage.Builder
- Builder() - Constructor for class megamek.server.props.OrbitalBombardment.Builder
- buildExact(Entity, Targetable, Map<WeaponMounted, Double>) - Method in class megamek.client.bot.princess.coverage.Builder
- buildForce(List<? extends T>, int, int, int) - Method in class megamek.common.util.SimpleRandomLanceCreator
-
Returns a list of units taken only from the given list of available units; the returned list has the given unit count and is close to the given target strength as determined by the strength function used in the constructor (e.g.
- buildForceDescriptor() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
-
Builds a
ForceDescriptorfrom the current state of this options view's controls. - buildGuess(Entity, EntityState, Targetable, EntityState, int, Map<WeaponMounted, Double>) - Method in class megamek.client.bot.princess.coverage.Builder
- buildHtmlContent() - Method in class megamek.client.ui.dialogs.LicensingDialog
-
Builds the HTML content for the licensing dialog.
- Building - Class in megamek.common.units
-
This class represents a single, possibly multi-hex building on the board.
- Building(BuildingType, int, int, int) - Constructor for class megamek.common.units.Building
- BUILDING - Enum constant in enum class megamek.common.units.CrewType
- BUILDING - Static variable in class megamek.common.units.Terrains
- BUILDING_DAMAGE_DIVISOR - Static variable in class megamek.common.actions.SuicideImplantsAttackAction
-
Divisor for calculating building CF damage (1 CF per 2 troopers) per IO pg 83
- BUILDING_FLOOR - Enum constant in enum class megamek.common.board.DeploymentElevationType
- BUILDING_TOP - Enum constant in enum class megamek.common.board.DeploymentElevationType
- BuildingBlock - Class in megamek.common.util
-
buildingBlock is based on a file format I used in an online game.
- BuildingBlock() - Constructor for class megamek.common.util.BuildingBlock
-
Creates new empty buildingBlock
- BuildingBlock(InputStream) - Constructor for class megamek.common.util.BuildingBlock
- BuildingBlock(String[]) - Constructor for class megamek.common.util.BuildingBlock
-
Creates a new buildingBlock and fills it with the data in the String[] array.
- BuildingBlock(Vector<String>) - Constructor for class megamek.common.util.BuildingBlock
-
Creates a new buildingBlock and fills it with the Vector.
- BuildingCollapseHandler - Class in megamek.server.totalWarfare
- buildingDamage() - Method in enum class megamek.common.units.InfantryMount.BeastSize
- BuildingEntity - Class in megamek.common.units
-
Implementation of TO:AR's Advanced Buildings.
- BuildingEntity(BuildingType, int) - Constructor for class megamek.common.units.BuildingEntity
- buildingMP - Variable in enum class megamek.common.units.InfantryMount.BeastSize
-
Additional MP required to enter a building hex.
- BuildingTarget - Class in megamek.common.units
-
This class represents a single, targetable hex of a building.
- BuildingTarget(Coords, Board, boolean) - Constructor for class megamek.common.units.BuildingTarget
-
Target a single hex of a building.
- BuildingTarget(Coords, Board, int) - Constructor for class megamek.common.units.BuildingTarget
-
Target a single hex of a building.
- BuildingTarget(Game, BoardLocation, int) - Constructor for class megamek.common.units.BuildingTarget
- BuildingTemplate - Class in megamek.common.util
-
Building template, for placing on the map during map generation.
- BuildingTemplate(BuildingType, ArrayList<Coords>) - Constructor for class megamek.common.util.BuildingTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.Unused, will be removed in future versions. Use the other constructor
- BuildingTemplate(BuildingType, ArrayList<Coords>, int, int, int) - Constructor for class megamek.common.util.BuildingTemplate
- BuildingTerrain - Class in megamek.common.units
-
BuildingTerrain represents a stationary building placed on the board.
- BuildingTerrain(Coords, Board, int, BasementType) - Constructor for class megamek.common.units.BuildingTerrain
-
Construct a BuildingTerrain from board information.
- BuildingType - Enum Class in megamek.common.enums
- buildLegalHtml() - Static method in class megamek.client.ui.dialogs.LicensingDialog
-
Builds the shared legal/licensing HTML block used by both the licensing dialog and About dialogs across the suite.
- buildup() - Method in class megamek.common.units.HeatBreakdown
- buildupTooltip(int) - Method in class megamek.common.units.HeatBreakdown
-
Formats the buildup breakdown into a single-line tooltip for the "gains N heat" value (e.g.
- BULLDOZER - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- BulldozerMovePath - Class in megamek.common
-
An extension of the MovePath class that stores information about terrain that needs to be destroyed in order to move along the specified route.
- BulldozerMovePath(Game, Entity) - Constructor for class megamek.common.BulldozerMovePath
- BulldozerMovePath.MPCostComparator - Class in megamek.common
-
Comparator implementation useful in comparing two bulldozer move paths by how many MP it'll take to accomplish that path, including time wasted leveling any obstacles
- BulldozerRules - Class in megamek.common.units
-
Static helpers for bulldozer (TacOps) rules that would otherwise add logic to large server classes.
- burnDownWoods(Coords, Board) - Method in class megamek.server.FireProcessor
- burnRoundsPerHit() - Method in record class megamek.common.Inferno
-
Returns the value of the
burnRoundsPerHitrecord component. - burstDamage() - Method in record class megamek.common.units.InfantryMount
-
Returns the value of the
burstDamagerecord component. - bursts - Variable in class megamek.common.weapons.infantry.InfantryWeapon
- bUsedCoolantSystem - Variable in class megamek.common.units.Mek
- but() - Method in class megamek.common.autoResolve.acar.order.Order.OrderBuilder
- butDone - Variable in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- butSkipTurn - Variable in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- butSkipTurn - Variable in class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplay
- buttonClose - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- ButtonEsc - Class in megamek.client.ui.buttons
-
A
JButtonthat will react to ESC key presses when in a focused window. - ButtonEsc(AbstractAction) - Constructor for class megamek.client.ui.buttons.ButtonEsc
- ButtonOrderPreferences - Class in megamek.client.ui.clientGUI
- ButtonOrderPreferences() - Constructor for class megamek.client.ui.clientGUI.ButtonOrderPreferences
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- buttons - Variable in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- BUTTONS_PER_ROW - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- buttonSelect - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- buttonSelectClose - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- buttonShowBV - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- buttonsPerGroup - Variable in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- buttonsPerRow - Variable in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- bv - Variable in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
- bv - Variable in class megamek.common.equipment.EquipmentType
- bv() - Method in record class megamek.client.ui.clientGUI.boardview.toolTip.SBFBoardViewTooltip
-
Returns the value of the
bvrecord component. - BV - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- BV - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- BV - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- BV - Static variable in class megamek.common.loaders.MtfFile
- BV_CALCULATION - Static variable in record class megamek.common.MPCalculationSetting
-
The setting for Battle Value calculation, excluding scenario circumstances and heat as well as myomer boosters, DWP, MASC, Cargo and Bombs and grounded state of Aero's.
- BV_LOC_AFT - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_LEFT - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_LEFT_AFT - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_LEFT_BROADSIDE - Static variable in class megamek.common.battleValue.WarShipBVCalculator
- BV_LOC_NOSE - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_RIGHT - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_RIGHT_AFT - Static variable in class megamek.common.battleValue.LargeAeroBVCalculator
- BV_LOC_RIGHT_BROADSIDE - Static variable in class megamek.common.battleValue.WarShipBVCalculator
- BV_VARIABLE - Static variable in class megamek.common.equipment.EquipmentType
- BVCalculator - Class in megamek.common.battleValue
-
Base class for battle value calculators for all units.
- BVCalculator.AssembledAmmo - Record Class in megamek.common.battleValue
- BVDestroyedVictoryCondition - Class in megamek.server.victory
-
This is a VictoryCondition that will match when a given percentage of all enemy BV is no longer alive.
- BVDestroyedVictoryCondition(int) - Constructor for class megamek.server.victory.BVDestroyedVictoryCondition
- BVDisplayDialog - Class in megamek.client.ui.dialogs.abstractDialogs
- BVDisplayDialog(JFrame, boolean, Entity) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- BVDisplayDialog(JFrame, Entity) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- BVDNI - Enum constant in enum class megamek.common.enums.MDAugmentationType
- bvGame - Variable in class megamek.client.ui.clientGUI.SBFClientGUI
- bvLocation(Mounted<?>) - Method in class megamek.common.battleValue.DropShipBVCalculator
- bvLocation(Mounted<?>) - Method in class megamek.common.battleValue.JumpShipBVCalculator
- bvLocation(Mounted<?>) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- bvLocation(Mounted<?>) - Method in class megamek.common.battleValue.WarShipBVCalculator
- bvMultiplier(Entity, List<String>) - Static method in class megamek.common.battleValue.BVCalculator
-
Returns the BV multiplier for the gunnery/piloting of the given entity's pilot (TM p.315) as well as MD implants of the pilot.
- BVRatioVictoryCondition - Class in megamek.server.victory
-
This is a VictoryCondition that will match when friendly BV over enemy BV is at least a given ratio in percent.
- BVRatioVictoryCondition(int) - Constructor for class megamek.server.victory.BVRatioVictoryCondition
- bvReport - Variable in class megamek.common.battleValue.BVCalculator
- bvSkillMultiplier(int, int) - Static method in class megamek.common.battleValue.BVCalculator
-
Returns the BV multiplier for the given gunnery and piloting values.
- BVSorter - Class in megamek.client.ui.panels.phaseDisplay.lobby.sorters
-
A Lobby Mek Table sorter that sorts by BV.
- BVSorter(Sorting) - Constructor for class megamek.client.ui.panels.phaseDisplay.lobby.sorters.BVSorter
-
A Lobby Mek Table sorter that sorts by BV.
- BVVictoryCondition - Interface in megamek.server.victory
-
This is a base interface with default helper methods for bv-checking VictoryConditions
C
- C - Enum constant in enum class megamek.common.enums.AvailabilityValue
- C - Enum constant in enum class megamek.common.enums.TechRating
- C3_LINE_WIDTH - Static variable in class megamek.client.ui.clientGUI.boardview.BoardView
- C3_NETWORK_ID_SEPARATOR - Static variable in class megamek.common.units.Entity
- C3_REMOTE_SENSOR - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- c3Bonus() - Method in class megamek.common.alphaStrike.conversion.ASPointValueConverter
-
C3 Bonus, AlphaStrike Companion Errata v1.4, p.17
- C3BSM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3BSS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3CapacityException() - Constructor for exception class megamek.common.util.C3Util.C3CapacityException
- c3CompanyMasterIndex - Variable in class megamek.common.units.Entity
- C3EM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3I - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3IDSorter - Class in megamek.client.ui.panels.phaseDisplay.lobby.sorters
-
A Lobby Mek Table sorter that sorts by C3 network association (and by ID after that).
- C3IDSorter(Client) - Constructor for class megamek.client.ui.panels.phaseDisplay.lobby.sorters.C3IDSorter
-
A Lobby Mek Table sorter that sorts mainly by association to C3 networks
- C3IDSorter(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.lobby.sorters.C3IDSorter
-
A Lobby Mek Table sorter that sorts mainly by association to C3 networks
- C3M - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- c3Master - Variable in class megamek.common.units.Entity
- C3MasterIs(Entity) - Method in class megamek.common.units.Entity
-
Determines if the passed
Entityis the C3 Master of this unit. - c3NetIdString - Variable in class megamek.common.units.Entity
- C3RS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3S - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- C3Sprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite and info for a C3 network.
- C3Sprite(BoardView, Entity, Entity) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- C3Util - Class in megamek.common.util
- C3Util() - Constructor for class megamek.common.util.C3Util
- C3Util.C3CapacityException - Exception Class in megamek.common.util
- C3Util.MismatchingC3MException - Exception Class in megamek.common.util
- C3Util.MissingC3MException - Exception Class in megamek.common.util
- CachedEntityState - Class in megamek.common.pathfinder
-
A transient class used to lazy-load "calculated" information from an entity
- CachedEntityState(Entity) - Constructor for class megamek.common.pathfinder.CachedEntityState
- cacheGoodPath(MovePath, int) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Worker function that caches a path that gets to the destination region
- cacheImgTag(InGameObject) - Method in class megamek.client.SBFClient
-
Hashtable for storing img tags containing base64Text src.
- cacheImgTag(Entity) - Method in class megamek.client.bot.BotClient
-
The bot client has no need of image tag caching Let's save ourselves some CPU and memory and not deal with it
- cacheImgTag(Entity) - Method in class megamek.client.Client
-
Hashtable for storing img tags containing base64Text src.
- calcAeroDamage(Entity, Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
- calcAllyCenter(int, List<Entity>, Game) - Static method in class megamek.client.bot.princess.PathRanker
- calcAmmoConservation(Entity) - Method in class megamek.client.bot.princess.Princess
- calcAttackValue() - Method in class megamek.common.weapons.handlers.AmmoBayWeaponHandler
-
Calculate the attack value based on range This needs to do additional work for Weapon Bays with ammo.
- calcAttackValue() - Method in class megamek.common.weapons.handlers.AR10Handler
-
Deprecated.Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.ASEWMissileWeaponHandler
- calcAttackValue() - Method in class megamek.common.weapons.handlers.ATMHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.BayWeaponHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
- calcAttackValue() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- calcAttackValue() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.CLIATMHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.MissileBayWeaponHandler
-
Calculate the attack value based on range This needs to do additional work for Weapon Bays with ammo.
- calcAttackValue() - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.ScreenLauncherBayHandler
-
Screen Launchers always deal 15 damage per launcher.
- calcAttackValue() - Method in class megamek.common.weapons.handlers.ScreenLauncherHandler
-
Screen Launchers always deal 15 damage.
- calcAttackValue() - Method in class megamek.common.weapons.handlers.SpaceBombAttackHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.ThunderBoltWeaponHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculate the attack value based on range
- calcAttackValue() - Method in class megamek.common.weapons.infantry.InfantryWeaponHandler
- calcAvailability(AvailabilityRating, int, int, int) - Method in class megamek.client.ratgenerator.AbstractUnitRecord
-
Adjusts availability rating for +/- dynamic.
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectHomingHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectHomingHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.MissileBayWeaponHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.ThunderBoltWeaponHandler
- calcCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculates the to-hit penalty inflicted on a capital missile attack by point defense fire this should return 0 unless this is a capital missile attack (otherwise, reporting and to-hit get screwed up)
- calcCivilianTargetDisutility(Targetable) - Method in class megamek.client.bot.princess.FireControl
- calcCommandUtility(Targetable) - Method in class megamek.client.bot.princess.FireControl
- calcCounterAV() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculates the attack value of point defense weapons used against a missile bay attack This is the main large craft point defense method See also TeleMissileAttackAction, which contains a modified version of this to work against a TeleMissile entity in the physical phase
- calcCounterAV(Game, Targetable) - Method in class megamek.common.actions.TeleMissileAttackAction
-
Calculates the attack value of point defense weapons used against a missile bay attack This is the main large craft point defense method
- calcCritBonus(Entity, Entity, int, boolean) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Determines what, if any, additional critical damage will be applied by this damage instance
- calcDamageDivisor() - Method in class megamek.common.units.ConvInfantry
- calcDamagePerHit() - Method in class megamek.common.weapons.battleArmor.BALBXHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.battleArmor.BAMGHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ac.ACFlechetteHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ac.ACTracerHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ac.ACWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ADAMissileWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectFireHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryCannonWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectFireHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ATMHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.BPodHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.CenturionWeaponSystemHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ChemicalLaserHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.CLIATMHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.EnergyWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.FlamerHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.GRHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.HAGWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.HyperLaserHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.LBXHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMDeadFireHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMFollowTheLeaderHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMFragHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMMagneticPulseHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.LRMSwarmHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.lrm.StreakLRMHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarAntiPersonnelHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarFlareHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarSmokeHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.MGAWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.MGHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.NailRivetGunHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.NarcExplosiveHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.NarcHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.plasma.PlasmaCannonHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.plasma.PlasmaRifleHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.PPCHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.PulseLaserWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.RifleWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMDeadFireHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMFragHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMInfernoHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMMagneticPulseHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.srm.SRMTandemChargeHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.StreakHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.SwarmWeaponAttackHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.TAGHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.ThunderBoltWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.TSEMPHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.UltraWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.VariableSpeedPulseLaserWeaponHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.VehicleFlamerHandler
- calcDamagePerHit() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculate the damage per hit.
- calcDamagePerHit() - Method in class megamek.common.weapons.infantry.InfantryWeaponHandler
- calcDamageToStrategicTargets(MovePath, Game, FireControlState, BasicPathRanker.FiringPhysicalDamage) - Method in class megamek.client.bot.princess.BasicPathRanker
- calcDmgPerHitReport - Variable in class megamek.common.weapons.handlers.WeaponHandler
-
Used to store reports from calls to
calcDamagePerHit. - calcDropships(double) - Method in class megamek.client.ratgenerator.TransportCalculator
-
Generates dropships to provide enough capacity to transport the given ratio of the formation.
- calcElevation(Hex, Hex) - Method in class megamek.common.units.Entity
- calcElevation(Hex, Hex, int, boolean) - Method in class megamek.common.units.Entity
-
Calculates the elevation of the entity in the next hex.
- calcEngineRating(int, double, boolean) - Static method in class megamek.common.verifier.TestProtoMek
-
Computes the required engine rating
- calcEngineRating(ProtoMek) - Static method in class megamek.common.verifier.TestProtoMek
-
Computes the required engine rating
- calcEraAvailability(Era) - Method in interface megamek.common.interfaces.ITechnology
- calcEraAvailability(Era, boolean) - Method in interface megamek.common.interfaces.ITechnology
-
Adjusts availability for certain combinations of era and IS/Clan use
- calcFiringSolution(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
-
If the game is in space, "visual range" represents a firing solution as defined in SO starting on p117 Also, in most cases each target must be detected with sensors before it can be seen, so we need to make sensor rolls for detection.
- calcFutureTargetFiringSolution(Game, Entity, Targetable, Coords) - Static method in class megamek.common.compute.Compute
-
Deprecated, for removal: This API element is subject to removal in a future version.
- calcHeatNeutralHSRequirement(Entity) - Static method in class megamek.common.verifier.TestEntity
-
Computes heat sink requirement for heat-neutral units (vehicles, conventional fighters, protomeks).
- calcHeatTolerance(Entity, Boolean) - Method in class megamek.client.bot.princess.FireControl
- calcHeatTolerance(Entity, Boolean, int) - Method in class megamek.client.bot.princess.FireControl
-
Calculates how much weapon heat this unit is willing to generate before overheating becomes a disutility.
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.battleArmor.BALBXHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.ADAMissileWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.ATMHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.BPodHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.CLIATMHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.CLLBXPrototypeHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.HAGWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.LBXHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.LegAttackHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMAntiTSMHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMARADHandler
-
Override calcHits() to add ARAD-specific report messages for cluster modifiers.
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMDeadFireHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.lrm.LRMSwarmHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarAntiPersonnelHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.mekMortar.MekMortarHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.MGAWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.MPodHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.NarcExplosiveHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.NarcHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.plasma.PlasmaCannonHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.plasma.PlasmaRifleHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.PopUpMineLauncherHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeLBXHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.RapidFireACWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.srm.SRMAntiTSMHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.srm.SRMARADHandler
-
Override calcHits() to add ARAD-specific report messages for cluster modifiers.
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.srm.SRMInfernoHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.StreakHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.SwarmAttackHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.SwarmWeaponAttackHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.ThunderBoltWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.UltraWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculate the number of hits
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.infantry.InfantryDisposableWeaponHandler
- calcHits(Vector<Report>) - Method in class megamek.common.weapons.infantry.InfantryWeaponHandler
- calcJumpShips(double, int) - Method in class megamek.client.ratgenerator.TransportCalculator
-
Generates jump ships to provide enough docking collars to transport the given ratio of dropships.
- calcMinefieldHazardForHex(MoveStep, Entity, boolean, boolean) - Static method in class megamek.client.bot.princess.MinefieldUtil
-
Calculate how much damage we'll take from stepping on mines in a particular hex
- calcMiscCrits(MiscType, double) - Method in class megamek.common.verifier.TestEntity
- calcMissileHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.CLIATMHandler
- calcMovementCostFor(Game, MoveStep, CachedEntityState) - Method in class megamek.common.moves.MoveStep
-
Amount of movement points required to move from start to dest
- calcPriorityUnitTargetUtility(Targetable) - Method in class megamek.client.bot.princess.FireControl
- calcSbfFormationStats() - Method in class megamek.common.strategicBattleSystems.BaseFormationConverter
-
Calculates the SBF Formation stats for the SBF Units it must already contain.
- calcSensorContact(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
-
Determines whether we have an "object" detection as defined in SO's Advanced Sensors rules starting on p117
- calcStandardAndExtendedAmmoHits(Vector<Report>) - Method in class megamek.common.weapons.handlers.ATMHandler
- calcStrategicBuildingTargetUtility(Targetable, double) - Method in class megamek.client.bot.princess.FireControl
- calcTargetPotentialDamageMultiplier(Targetable) - Method in class megamek.client.bot.princess.FireControl
-
Calculates the logarithmic scaling factor for target damage potential in the utility equation, using the target's potential damage, the weight value TARGET_POTENTIAL_DAMAGE_UTILITY, and Princess's self-preservation value.
- calculateAdjustment(String) - Static method in class megamek.client.bot.princess.Princess
- calculateAggressionMod(Entity, MovePath, double, Game) - Method in class megamek.client.bot.princess.UtilityPathRanker
- calculateAggressionMod(Entity, MovePath, Game) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates an aggression modifier that penalizes paths keeping the unit far from enemies.
- calculateAimedShotLocation(Mek, List<WeaponFireInfo>, boolean, boolean) - Method in class megamek.client.bot.princess.Princess
-
Determine which location to aim for on a Mek.
- calculateAlliesCenter(int, List<Entity>, Game) - Method in class megamek.client.bot.princess.PathRanker
- calculateAlliesCenter(int, List<Entity>, Game) - Method in class megamek.client.bot.princess.UtilityPathRanker
- calculateArtilleryLead(Coords, int, int) - Static method in class megamek.common.compute.Compute
- calculateArtilleryLead(Game, Entity, Targetable, boolean) - Static method in class megamek.common.compute.Compute
- calculateArtyAutoHitHexes() - Method in class megamek.client.bot.BotClient
- calculateArtyAutoHitHexes() - Method in class megamek.client.bot.princess.Princess
- calculateAttackerMPS(Entity, Entity) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate the Marine Points Score for an attacking unit.
- calculateBaseBV() - Method in class megamek.common.battleValue.BVCalculator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- calculateBaseBV(CalculationReport) - Method in class megamek.common.battleValue.BVCalculator
-
Calculate and return the base battle value of the entity of this calculator.
- calculateBaseDamage(Entity, Mounted<?>, WeaponType) - Static method in class megamek.common.weapons.infantry.InfantryWeaponHandler
-
Utility function to calculate variable damage based only on the firing entity.
- calculateBattleValue() - Method in class megamek.common.units.Entity
-
Calculates the Battle Value of this unit.
- calculateBattleValue(boolean, boolean) - Method in class megamek.common.units.Entity
-
Calculates the Battle Value of this unit.
- calculateBattleValue(boolean, boolean, CalculationReport) - Method in class megamek.common.units.Entity
-
Calculates the Battle Value of this unit.
- calculateBattleValue(CalculationReport) - Method in class megamek.common.units.Entity
-
Calculates the Battle Value of this unit.
- calculateBonus(WeaponType, EquipmentType, boolean) - Static method in class megamek.common.util.AeroAVModCalculator
-
Computes any modification to the aerospace AV for linked Artemis, Apollo, or PPC capacitor
- CalculateBotTurn() - Constructor for class megamek.client.bot.BotClient.CalculateBotTurn
- calculateBV(boolean, boolean) - Method in class megamek.common.battleValue.BVCalculator
-
Calculate and return the current battle value of the entity of this calculator.
- calculateBV(boolean, boolean, CalculationReport) - Method in class megamek.common.battleValue.BVCalculator
-
Calculate and return the current battle value of the entity of this calculator.
- calculateCalledShotDirection(Mek, int, List<WeaponFireInfo>) - Method in class megamek.client.bot.princess.Princess
-
Determine which direction to make a called shot against a Mek - left, right, high, or low.
- calculateCenter() - Method in class megamek.client.bot.princess.SwarmCenterManager
-
Calculates the center of the swarm of friendly units.
- calculateCenter(int, int, int, int) - Static method in class megamek.client.ui.util.UIUtil
- calculateClusterHitTableAmount(int, int) - Static method in class megamek.common.compute.Compute
- calculateCost(BattleArmor, CalculationReport, boolean, boolean) - Static method in class megamek.common.cost.BattleArmorCostCalculator
- calculateCost(HandheldWeapon, CalculationReport, boolean) - Static method in class megamek.common.cost.HandheldWeaponCostCalculator
- calculateCost(Aero, CalculationReport, boolean) - Static method in class megamek.common.cost.AeroCostCalculator
- calculateCost(ConvFighter, CalculationReport, boolean) - Static method in class megamek.common.cost.ConvFighterCostCalculator
- calculateCost(ConvInfantry, CalculationReport, boolean) - Static method in class megamek.common.cost.InfantryCostCalculator
- calculateCost(Dropship, CalculationReport, boolean) - Static method in class megamek.common.cost.DropShipCostCalculator
- calculateCost(FixedWingSupport, CalculationReport, boolean) - Static method in class megamek.common.cost.FixedWingSupportCostCalculator
- calculateCost(Jumpship, CalculationReport, boolean) - Static method in class megamek.common.cost.JumpShipCostCalculator
- calculateCost(Mek, CalculationReport, boolean) - Static method in class megamek.common.cost.MekCostCalculator
- calculateCost(ProtoMek, CalculationReport, boolean) - Static method in class megamek.common.cost.ProtoMekCostCalculator
- calculateCost(SmallCraft, CalculationReport, boolean) - Static method in class megamek.common.cost.SmallCraftCostCalculator
- calculateCost(SpaceStation, CalculationReport, boolean) - Static method in class megamek.common.cost.SpaceStationCostCalculator
- calculateCost(Tank, CalculationReport, boolean) - Static method in class megamek.common.cost.CombatVehicleCostCalculator
- calculateCost(Warship, CalculationReport, boolean) - Static method in class megamek.common.cost.WarShipCostCalculator
- calculateCrowdingTolerance(MovePath, List<Entity>, double, StringBuilder) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a crowding tolerance modifier that penalizes paths ending in densely populated areas.
- calculateDamageFallOff(AmmoType, int, boolean) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Calculate the damage and falloff for a particular ammo type, taking into account whether the attack is being carried out by a battle armor squad or a mine clearance attack.
- calculateDamageValue(int, Coords, Entity, Game, Princess) - Method in class megamek.client.bot.princess.ArtilleryTargetingControl
-
Worker function that calculates the total damage that would be done if a shot with the given damage value would hit the target coordinates.
- calculateDamageValue(int, HexTarget, Entity, Game, Princess) - Method in class megamek.client.bot.princess.ArtilleryTargetingControl
-
Wrapper for calculateDamageValue that accounts for leading with artillery shots by accounting for both the original target hexTarget and the computed target hexTarget in damage calculations.
- calculateDaysAt1G(Aero) - Static method in class megamek.common.verifier.TestAero
- calculateDaysAtMax(Aero) - Static method in class megamek.common.verifier.TestAero
- calculateDeployment() - Method in class megamek.client.bot.BotClient
- calculateDeployment() - Method in class megamek.client.bot.princess.Princess
- calculateEnemyMPS(Game, Entity, Entity) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate total enemy defender MPS in a hex.
- calculateEngineRating(Aero, int, int) - Static method in class megamek.common.verifier.TestAero
-
Computes the engine rating for the given entity type.
- calculateEngineTonnage(boolean, double, int, boolean, int) - Static method in class megamek.common.verifier.TestSmallCraft
-
Computes the weight of the engine.
- calculateEngineTonnage(Jumpship) - Static method in class megamek.common.verifier.TestAdvancedAerospace
-
Computes the weight of the engine.
- calculateFacingMod(MovePath) - Method in class megamek.client.bot.princess.UtilityPathRanker
- calculateFacingMod(Entity, Game, MovePath, Coords, Coords) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a facing modifier that penalizes paths where the unit is not facing threats.
- calculateFallMod(double) - Method in class megamek.client.bot.princess.UtilityPathRanker
- calculateFiringPlan(Entity, List<WeaponMounted>) - Method in class megamek.client.bot.princess.MultiTargetFireControl
- calculateFiringTurn() - Method in class megamek.client.bot.BotClient
- calculateFiringTurn() - Method in class megamek.client.bot.princess.Princess
- calculateFreeC3MNodes() - Method in class megamek.common.units.Entity
-
Determine the remaining number of other C3 Master computers that can connect to this
Entity. - calculateFreeC3Nodes() - Method in class megamek.common.units.Entity
-
Determine the remaining number of other C3 computers that can connect to this
Entity. - calculateHeatAdjustment() - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- calculateHeatAdjustment() - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- calculateHerdingMod(Coords, MovePath) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a herding modifier that penalizes paths taking the unit away from friendly forces.
- calculateHits() - Method in class megamek.common.units.Crew
-
Uses the table on TO p206 to calculate the number of crew hits based on percentage of total casualties.
- calculateIndirectArtilleryPlan(Entity, Game, Princess) - Method in class megamek.client.bot.princess.ArtilleryTargetingControl
-
Calculate an indirect artillery "fire plan", taking into account the possibility of rotating the torso or turret: if no attack is possible with the current facing (e.g.
- calculateInfantryVsInfantryCombatTurn() - Method in class megamek.client.bot.BotClient
-
Calculate what to do during the INFANTRY_VS_INFANTRY_COMBAT phase.
- calculateInfantryVsInfantryCombatTurn() - Method in class megamek.client.bot.princess.Princess
- calculateInitiationThreshold(double) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate initiation threshold based on bravery.
- calculateLevelingCost(Coords, Entity) - Static method in class megamek.common.BulldozerMovePath
-
Worker function that calculates the "MP cost" of moving into the given set of coords if we were to stand still for the number of turns required to reduce the terrain there to a form through which the current unit can move
- calculateLos(Game, LosEffects.AttackInfo) - Static method in class megamek.common.LosEffects
- calculateLOS(Game, Entity, Targetable) - Static method in class megamek.common.LosEffects
-
Returns a LosEffects object representing the LOS effects of intervening terrain between the attacker and target.
- calculateLOS(Game, Entity, Targetable, boolean) - Static method in class megamek.common.LosEffects
-
Returns a LosEffects object representing the LOS effects of intervening terrain between the attacker and target.
- calculateLOS(Game, Entity, Targetable, Coords, Coords, boolean) - Static method in class megamek.common.LosEffects
- calculateLOS(Game, Entity, Targetable, Coords, Coords, int, boolean) - Static method in class megamek.common.LosEffects
-
This calculates LOS effects with the assumption that attackerPosition and targetPosition are on the same board, either because attacker and target really are on the same board or because the actual positions have been replaced with nominal positions; e.g.
- calculateLOS(Game, Entity, Targetable, Coords, Coords, int, int, boolean) - Static method in class megamek.common.LosEffects
-
This calculates LOS effects with an explicit attack height, allowing for weapons firing from specific levels of multi-level entities like buildings.
- calculateLowAtmosphereLOS(Game, Entity, Targetable, Coords, Coords, int) - Static method in class megamek.common.LosEffects
- calculateMaxSafeThrust(IAero) - Static method in class megamek.client.bot.princess.AeroPathUtil
-
Helper function to calculate the maximum thrust we should use for a particular aircraft We limit ourselves to the lowest of "safe thrust" and "structural integrity", as anything further is unsafe, meaning it requires a PSR.
- calculateMovementMod(MovePath, Game) - Method in class megamek.client.bot.princess.UtilityPathRanker
-
Calculates the TMM score of the unit
- calculateMovementMod(MovePath, Game, List<Entity>, StringBuilder) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a movement modifier that rewards paths making units harder to hit.
- calculateMovePathPSRDamage(Entity, MovePath) - Method in class megamek.client.bot.princess.PathRanker
-
Estimates the most expected damage that a path could cause, given the pilot skill of the path ranker and various conditions.
- calculateMoveTurn() - Method in class megamek.client.bot.BotClient
-
Determines which entity should be moved next and then calls to
BotClient.continueMovementFor(Entity)with that entity. - calculateMoveTurn() - Method in class megamek.client.bot.princess.Princess
- calculateMPS(Entity) - Static method in class megamek.common.compute.MarinePointsScoreCalculator
-
Calculate Marine Points Score for an entity.
- calculateMPS(Entity, AbstractBuildingEntity) - Static method in class megamek.common.compute.MarinePointsScoreCalculator
-
Calculate Marine Points Score for an entity inside a building.
- calculateMPSRatio(int, int) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate MPS ratio (attacker / defender).
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.ac.ACFlakHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.ADAMissileWeaponHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.ATMHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.BPodHandler
-
Calculate the clustering of the hits
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.HAGWeaponHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.lrm.LRMFollowTheLeaderHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.lrm.StreakLRMHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.NarcExplosiveHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.NarcHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.plasma.PlasmaCannonHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.plasma.PlasmaRifleHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.srm.SRMHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.StreakHandler
- calculateNumCluster() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Calculate the clustering of the hits
- calculateNumCluster() - Method in class megamek.common.weapons.infantry.InfantryWeaponHandler
- calculateNumClusterAero(Entity) - Method in class megamek.common.weapons.handlers.RACHandler
- calculateNumClusterAero(Entity) - Method in class megamek.common.weapons.handlers.UltraWeaponHandler
- calculateNumClusterAero(Entity) - Method in class megamek.common.weapons.handlers.WeaponHandler
- calculateNumClusterAero(Entity) - Method in class megamek.common.weapons.infantry.InfantryWeaponHandler
- calculateOffBoardMod(MovePath) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a modifier that penalizes paths risking an aerospace unit flying off the board.
- calculateOffBoardMod(MovePath) - Method in class megamek.client.bot.princess.NewtonianAerospacePathRanker
-
Tells me whether this path will result in me flying to a location from which there is absolutely no way to remain on the board the following turn.
- calculatePhysicalTurn() - Method in class megamek.client.bot.BotClient
- calculatePhysicalTurn() - Method in class megamek.client.bot.princess.Princess
- calculatePlayerInitialCounts() - Method in class megamek.common.autoResolve.acar.SimulationManager
- calculatePlayerInitialCounts() - Method in interface megamek.server.IGameManager
-
Calculates and sets any initial unit counts and BV/PV for all players, and thus should only be called at the start of a game.
- calculatePlayerInitialCounts() - Method in class megamek.server.sbf.SBFGameManager
- calculatePlayerInitialCounts() - Method in class megamek.server.totalWarfare.TWGameManager
- calculatePointBlankShot(int, int) - Method in class megamek.client.bot.BotClient
- calculatePointBlankShot(int, int) - Method in class megamek.client.bot.princess.Princess
-
Worker method that calculates a point blank shot action vector given a firing entity ID and a target ID.
- calculatePreEndDeclarationsTurn() - Method in class megamek.client.bot.BotClient
-
Calculate what to do during the PRE_END_DECLARATIONS phase.
- calculatePreEndDeclarationsTurn() - Method in class megamek.client.bot.princess.Princess
- calculatePrePhaseTurn() - Method in class megamek.client.bot.BotClient
-
Calculates the pre phase turn.
- calculateRatio(int, int) - Static method in class megamek.common.compute.InfantryCombatTables
-
Calculates the combat ratio between attacker and defender MPS.
- calculateReinforcementTargetRatio(double, double) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate reinforcement target ratio based on aggression.
- calculateRunMP(int) - Method in enum class megamek.common.enums.MPBoosters
- calculateSelfPreservationMod(Entity, MovePath, Game) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a self-preservation modifier that encourages units to retreat when appropriate.
- calculateSelfPreservationMod(Entity, MovePath, Game) - Method in class megamek.client.bot.princess.UtilityPathRanker
- calculateSprintMP(int) - Method in enum class megamek.common.enums.MPBoosters
- calculateStatsFromUnits(SBFFormation) - Static method in class megamek.common.strategicBattleSystems.SBFFormationConverter
- calculateSwarmDamage() - Method in class megamek.common.battleArmor.BattleArmor
- calculateTargetingOffBoardTurn() - Method in class megamek.client.bot.BotClient
-
Calculates the targeting/off board turn This includes firing TAG and non-direct-fire artillery Does nothing in this implementation.
- calculateTargetingOffBoardTurn() - Method in class megamek.client.bot.princess.Princess
-
Calculates the targeting/ off board turn This includes firing TAG and non-direct-fire artillery
- calculateTotalCost(Iterable<String>) - Static method in enum class megamek.common.enums.MDAugmentationType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- calculateTotalTonnage(Game, Entity, Coords) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
- calculateUnitElevationInHex(Hex, Entity, boolean, boolean) - Static method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Helper function that calculates the effective elevation for a unit standing there.
- calculateUnitElevationInHex(Hex, Entity, boolean, boolean, boolean) - Static method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Helper function that calculates the effective elevation for a unit standing there.
- calculateWalk() - Method in class megamek.common.units.Aero
- calculateWalk() - Method in class megamek.common.units.ConvFighter
- calculateWalk() - Method in class megamek.common.units.FixedWingSupport
- calculateWalk() - Method in class megamek.common.units.Jumpship
- calculateWalk() - Method in class megamek.common.units.Mek
-
Used to set this Mek's original walk mp
- calculateWalk() - Method in class megamek.common.units.SmallCraft
-
Do not recalculate walkMP when adding engine.
- calculateWeight() - Method in class megamek.common.verifier.TestEntity
-
According to TM, unit weights are to be rounded up to the nearest half ton or kilo.
- calculateWeight() - Method in class megamek.common.verifier.TestProtoMek
- calculateWeight() - Method in class megamek.common.verifier.TestSupportVehicle
- calculateWeight(int) - Method in class megamek.common.verifier.TestBattleArmor
-
There are some cases where we need to know the weight of an individual trooper in the BattleArmor squad, this method provides that.
- calculateWeightExact() - Method in class megamek.common.verifier.TestAdvancedAerospace
- calculateWeightExact() - Method in class megamek.common.verifier.TestAero
- calculateWeightExact() - Method in class megamek.common.verifier.TestBattleArmor
- calculateWeightExact() - Method in class megamek.common.verifier.TestEntity
-
According to TM p.22, unit weights are to be rounded up to the nearest half ton or kilo, but in MML for construction at least we should be able to show the exact weight.
- calculateWeightExact() - Method in class megamek.common.verifier.TestInfantry
- calculateWeightExact() - Method in class megamek.common.verifier.TestSmallCraft
- calculateWeightExact() - Method in class megamek.common.verifier.TestSupportVehicle
- calculateWithdrawalThreshold(double) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Calculate withdrawal threshold.
- CalculationReport - Interface in megamek.client.ui.clientGUI.calculationReport
-
This represents a report for any typical MegaMek suite calculation such as BV, cost or AS conversion.
- CalculationReport.LineType - Enum Class in megamek.client.ui.clientGUI.calculationReport
- calcWarShips(double, int) - Method in class megamek.client.ratgenerator.TransportCalculator
-
Generates WarShips to provide additional docking collars for transporting DropShips.
- calcYearAvailability(int) - Method in interface megamek.common.interfaces.ITechnology
- calcYearAvailability(int, boolean) - Method in interface megamek.common.interfaces.ITechnology
- calcYearAvailability(int, boolean, Faction) - Method in interface megamek.common.interfaces.ITechnology
- CALL_PRIORITY_ORDER - Static variable in class megamek.common.IndustrialElevator.ElevatorCall
-
Queue priority: nearest to the platform first, then earliest turn called, then highest initiative.
- CALLED_HIGH - Static variable in class megamek.common.CalledShot
- CALLED_LEFT - Static variable in class megamek.common.CalledShot
- CALLED_LOW - Static variable in class megamek.common.CalledShot
- CALLED_NONE - Static variable in class megamek.common.CalledShot
- CALLED_NUM - Static variable in class megamek.common.CalledShot
- CALLED_RIGHT - Static variable in class megamek.common.CalledShot
- CalledShot - Class in megamek.common
-
Some static methods for called shots
- CalledShot() - Constructor for class megamek.common.CalledShot
- CallElevatorAction - Class in megamek.common.actions
-
Represents an action where a unit calls an industrial elevator during the End Phase.
- CallElevatorAction(int, BoardLocation, int) - Constructor for class megamek.common.actions.CallElevatorAction
-
Creates a new CallElevatorAction.
- CALLSIGN_FILE_PATH - Static variable in class megamek.MMConstants
- CALM - Enum constant in enum class megamek.common.planetaryConditions.Wind
- CAMEL - Static variable in record class megamek.common.units.InfantryMount
- CAMO_SYSTEM - Static variable in class megamek.common.battleArmor.BattleArmor
-
The internal name for Simple Camo equipment.
- CamoChooserDialog - Class in megamek.client.ui.dialogs.iconChooser
-
This dialog allows players to select the camouflage pattern (or colour) used by their units.
- CamoChooserDialog(JFrame, AbstractIcon) - Constructor for class megamek.client.ui.dialogs.iconChooser.CamoChooserDialog
- CamoChooserDialog(JFrame, AbstractIcon, boolean) - Constructor for class megamek.client.ui.dialogs.iconChooser.CamoChooserDialog
- CamoChooserPanel - Class in megamek.client.ui.dialogs.iconChooser
-
CamoChooser is an implementation of AbstractIconChooser that is used to select a Camouflage from the Camouflage Directory.
- CamoChooserPanel(JFrame, AbstractIcon, boolean) - Constructor for class megamek.client.ui.dialogs.iconChooser.CamoChooserPanel
- CamoChooserTree - Class in megamek.client.ui.trees
-
StandardForceIconChooserTree is an implementation of AbstractIconChooserTree that initializes the tree using the Camouflage Directory, with the additional and external category of Colour Camouflage added before any of the Camouflage Directory categories.
- CamoChooserTree() - Constructor for class megamek.client.ui.trees.CamoChooserTree
- camoDir() - Static method in class megamek.common.Configuration
-
Return the camo directory, which is relative to the images' directory.
- camouflage - Variable in class megamek.common.units.Entity
- Camouflage - Class in megamek.common.icons
-
Camouflage is an implementation of AbstractIcon that contains and displays a Camouflage, which may either be a base Camouflage from the Camouflage directory or a Colour camouflage, which is based on the specified PlayerColour and then parsed as an AWT Color.
- Camouflage() - Constructor for class megamek.common.icons.Camouflage
- Camouflage(File) - Constructor for class megamek.common.icons.Camouflage
-
Constructs a new camo with the given file.
- Camouflage(String, String) - Constructor for class megamek.common.icons.Camouflage
-
Constructs a new camo of the "category" (directory, ending with "/") and filename.
- canAbandon() - Method in class megamek.common.units.Mek
-
Determines if this Mek can announce abandonment per TacOps:AR p.165.
- canAbandon() - Method in class megamek.common.units.Tank
-
Returns true if this vehicle can be abandoned by its crew.
- canActivateBloodStalker() - Method in class megamek.common.units.Entity
-
Whether this entity can activate the "blood stalker" ability
- canAeroTurn(Game) - Method in class megamek.common.moves.MoveStep
-
can this aero turn for any reason in atmosphere?
- canAeroUse() - Method in class megamek.common.equipment.AmmoType
-
Aerospace units cannot use specialty munitions except Artemis and LBX cluster (but not standard).
- canAeroUse(boolean) - Method in class megamek.common.equipment.AmmoType
-
Aerospace units cannot use specialty munitions except Artemis and LBX cluster (but not standard).
- canAffordBridge(int) - Method in class megamek.common.units.ConvInfantry
- canAnnounceAbandon() - Method in class megamek.common.units.CombatVehicleEscapePod
- canAnnounceAbandon() - Method in class megamek.common.units.Entity
-
Checks whether this unit can announce abandonment of its crew in the End Phase.
- canAnnounceAbandon() - Method in class megamek.common.units.Mek
- canAnnounceAbandon() - Method in class megamek.common.units.Tank
- canAssaultDrop() - Method in class megamek.common.battleArmor.BattleArmor
- canAssaultDrop() - Method in class megamek.common.units.ConvInfantry
- canAssaultDrop() - Method in class megamek.common.units.Entity
- canAssaultDrop() - Method in class megamek.common.units.LandAirMek
- canAssaultDrop() - Method in class megamek.common.units.Mek
- canAssaultDrop() - Method in class megamek.common.units.ProtoMek
- canAssist(GamePhase) - Method in class megamek.common.units.Entity
-
Determines if an entity is eligible for a phase.
- canBackhoeClearRubble(Entity, Game) - Static method in class megamek.common.units.BulldozerRules
- canBeInterceptedBy(WeaponMounted, GameOptions) - Method in class megamek.common.equipment.AmmoType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canBeMountedOnBaDwp() - Method in class megamek.common.equipment.EquipmentType
- canBeMountedOnBaDwp() - Method in class megamek.common.equipment.WeaponType
- canBeMountedOnBaDwp() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- canBeMountedOnBaDwp() - Method in class megamek.common.weapons.missiles.MissileWeapon
- canBePickedUp(boolean) - Method in class megamek.common.equipment.Briefcase
-
Returns true if the carryable object is able to be picked up.
- canBePickedUp(boolean) - Method in class megamek.common.equipment.Cargo
-
Returns true if the carryable object is able to be picked up.
- canBePickedUp(boolean) - Method in class megamek.common.equipment.HandheldWeapon
-
Returns true if the carryable object is able to be picked up.
- canBePickedUp(boolean) - Method in interface megamek.common.equipment.ICarryable
-
Returns true if the carryable object is able to be picked up.
- canBePickedUp(boolean) - Method in class megamek.common.units.Entity
-
Returns true if the carryable object is able to be picked up.
- canBeSummed(Mounted<?>, Mounted<?>) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- canBrace() - Method in class megamek.common.units.Entity
- canBrace() - Method in class megamek.common.units.MekWithArms
- canBrace() - Method in class megamek.common.units.ProtoMek
- canCallSupport() - Method in class megamek.common.units.Infantry
- canCarryDisposableWeapons() - Method in class megamek.common.battleArmor.BattleArmor
-
Determines whether this Battle Armor squad is permitted to carry Disposable Weapons (TO:AuE p.116, Corrected Sixth Printing).
- cancel() - Method in class megamek.common.event.MMEvent
- cancel() - Method in class megamek.common.voting.Poll
-
Closes an open poll as cancelled, no matter the tally.
- CANCEL - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
-
Used to cancel moves/fires/chatterbox
- CANCEL_BRIDGE - Enum constant in enum class megamek.common.enums.MoveStepType
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
Action performed when the Cancel button is clicked, the dialog is closed by the X button, or the escape key is pressed
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.ASStatsDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.TechLevelDisplayDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.abstractDialogs.WeightDisplayDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
-
Cancels any updates made in this dialog and closes it.
- cancelAction() - Method in class megamek.client.ui.dialogs.LicensingDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.SBFStats.SBFStatsDialog
- cancelAction() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutDialog
- cancelAction() - Method in class megamek.client.ui.entityreadout.LiveReadoutDialog
- CancelAction - Class in megamek.client.ui.clientGUI
-
An
Actionfor canceling a dialog (closing without action) using setVisible(false). - CancelAction(Window) - Constructor for class megamek.client.ui.clientGUI.CancelAction
-
Constructs a new
AbstractActionthat closes the Window myOwner when called. - cancelActionPerformed(ActionEvent) - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
Note: Cancelling a dialog should always allow one to close the dialog.
- cancelBridgeBuild() - Method in class megamek.common.units.ConvInfantry
-
Stops all bridge work, losing any progress.
- cancelClearingRubble() - Method in interface megamek.common.units.RubbleClearer
-
Clears the in-progress rubble-clearing state; call when the unit stops or finishes clearing.
- cancelFortify() - Method in interface megamek.common.units.Fortifiable
-
Stops any in-progress fieldwork and clears the damage baseline.
- CancelGameMasterCommand - Class in megamek.server.commands
-
This command withdraws the player's own request to assume the elevated Game Master role.
- CancelGameMasterCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.CancelGameMasterCommand
- cancelGameMasterVote(Player) - Method in class megamek.server.totalWarfare.TWGameManager
-
Cancels the running gamemaster vote.
- cancelled - Variable in class megamek.common.event.MMEvent
- CANCELLED - Enum constant in enum class megamek.client.ui.enums.DialogResult
- CANCELLED - Enum constant in enum class megamek.common.voting.PollStatus
- cancelVictory() - Method in class megamek.common.game.Game
-
Cancels a victory
- canChangeSecondaryFacing() - Method in class megamek.common.battleArmor.BattleArmor
- canChangeSecondaryFacing() - Method in class megamek.common.equipment.HandheldWeapon
- canChangeSecondaryFacing() - Method in class megamek.common.units.AbstractBuildingEntity
-
Can this entity change secondary facing at all?
- canChangeSecondaryFacing() - Method in class megamek.common.units.Aero
- canChangeSecondaryFacing() - Method in class megamek.common.units.ConvInfantry
- canChangeSecondaryFacing() - Method in class megamek.common.units.Dropship
- canChangeSecondaryFacing() - Method in class megamek.common.units.Entity
-
Can this entity change secondary facing at all?
- canChangeSecondaryFacing() - Method in class megamek.common.units.LandAirMek
- canChangeSecondaryFacing() - Method in class megamek.common.units.Mek
- canChangeSecondaryFacing() - Method in class megamek.common.units.ProtoMek
- canChangeSecondaryFacing() - Method in class megamek.common.units.QuadMek
- canChangeSecondaryFacing() - Method in class megamek.common.units.QuadVee
- canChangeSecondaryFacing() - Method in class megamek.common.units.Tank
- canChangeSecondaryFacing() - Method in class megamek.common.units.Warship
- canCharge() - Method in class megamek.common.equipment.GunEmplacement
- canCharge() - Method in class megamek.common.units.AbstractBuildingEntity
- canCharge() - Method in class megamek.common.units.Aero
- canCharge() - Method in class megamek.common.units.Entity
- canCharge() - Method in class megamek.common.units.Infantry
- canCharge() - Method in class megamek.common.units.LandAirMek
- canCharge() - Method in class megamek.common.units.Mek
- canCharge() - Method in class megamek.common.units.ProtoMek
- canCharge() - Method in class megamek.common.units.Tank
- canCharge() - Method in class megamek.common.units.VTOL
- canClearMinefield(AmmoType) - Static method in class megamek.common.equipment.AmmoType
- canClearRubble(Entity, Game) - Static method in class megamek.common.units.BulldozerRules
- canClearTurret() - Method in class megamek.common.units.Tank
-
Convenience function that determines if this tank can issue a "clear turret" command.
- canClearWoods(Game, Entity, Coords, int) - Static method in class megamek.common.actions.WoodsClearingAttackAction
-
Checks if the given entity can clear woods at the target hex.
- canClimb(Entity) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns true if the given entity is a Mek capable of climbing (TO:AR p.20).
- canClimb(Entity, boolean) - Static method in class megamek.common.moves.ClimbingHelper
-
Path-aware variant of
ClimbingHelper.canClimb(Entity)that evaluates against the supplied prone state rather than the entity's live prone state. - canConvert(Entity) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
-
Returns true if the given entity can be converted to AlphaStrike.
- canConvertTo(int, int) - Method in class megamek.common.units.LandAirMek
-
Determines whether it is possible to assume a particular mode based on damage and type of map.
- canConvertTo(EntityMovementMode) - Method in class megamek.common.units.LandAirMek
- canConvertToSbfFormation(Force, IGame) - Static method in class megamek.common.strategicBattleSystems.BaseFormationConverter
-
Returns true if the given force can be converted to an SBF Formation.
- canCrewExit() - Method in class megamek.common.units.CombatVehicleEscapePod
-
Checks if the crew can safely exit the pod at its current location.
- canDangle(Entity) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns true if the given entity can perform a Dangle-and-Drop maneuver (TO:AR p.20).
- canDeclareBridgeDeploy(Entity, Game) - Static method in class megamek.common.equipment.BridgeLayerLogic
-
Determines whether the unit may declare a bridgelayer deployment now (during the movement phase).
- canDeliverMinefield(AmmoType) - Static method in class megamek.common.equipment.AmmoType
- canDetectHidden(Entity, int, boolean) - Static method in class megamek.common.compute.Compute
-
Lightweight helper for some step evaluation.
- canDFA() - Method in class megamek.common.units.Aero
- canDFA() - Method in class megamek.common.units.Entity
- canDFA() - Method in class megamek.common.units.Infantry
- canDFA() - Method in class megamek.common.units.Mek
- canDFA() - Method in class megamek.common.units.ProtoMek
- canDFA() - Method in class megamek.common.units.Tank
- canDigInFromDeck() - Method in class megamek.common.units.Infantry
- canDoMechanizedBA() - Method in class megamek.client.ratgenerator.ModelRecord
- canDoMechanizedBA() - Method in class megamek.common.battleArmor.BattleArmor
-
can this BattleArmor ride as Mechanized BA?
- canEjectCrew() - Method in class megamek.common.units.Aero
-
An aerospace crew can only abandon on the ground; the server's abandonEntity has no airborne path.
- canEjectCrew() - Method in class megamek.common.units.Entity
-
Returns whether this unit's crew could leave it now: eject or abandon, the way the server's abandonEntity resolves it.
- canEjectCrew() - Method in class megamek.common.units.Mek
-
A MekWarrior can always eject while alive and aboard.
- canEjectCrew() - Method in class megamek.common.units.Tank
-
A vehicle crew can abandon where the game's options allow vehicle crews to leave at all.
- canEngageCapitalMissile(WeaponMounted) - Method in class megamek.common.actions.TeleMissileAttackAction
-
Checks to see if this point defense/AMS bay can engage a capital missile This should return true.
- canEngageCapitalMissile(WeaponMounted) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
-
Checks to see if this point defense/AMS bay can engage a capital missile This should return true.
- canEngageCapitalMissile(WeaponMounted) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
-
Checks to see if this point defense/AMS bay can engage a capital missile This should return true.
- canEngageCapitalMissile(WeaponMounted) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
-
Checks to see if this point defense/AMS bay can engage a capital missile This should return true.
- canEngageCapitalMissile(WeaponMounted) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Checks to see if this point defense/AMS bay can engage a capital missile This should return true.
- canEscape() - Method in class megamek.common.units.Entity
- canEscape() - Method in class megamek.common.units.Mek
- canExitVTOLWithGliderWings() - Method in class megamek.common.units.ConvInfantry
- canExitVTOLWithGliderWings() - Method in class megamek.common.units.Infantry
-
Returns true if this infantry unit can exit a VTOL using glider wings.
- canFall() - Method in class megamek.common.units.Entity
-
Only applicable to Meks, but here for convenience.
- canFall(boolean) - Method in class megamek.common.units.Entity
-
Only applicable to Meks, but here for convenience.
- canFall(boolean) - Method in class megamek.common.units.LandAirMek
- canFall(boolean) - Method in class megamek.common.units.Mek
-
QuadVees and LAMs may not have to make PSRs to avoid falling depending on their mode, and Meks using tracks for movement do not have to make PSRs for damage to gyro or leg actuators.
- canFall(boolean) - Method in class megamek.common.units.QuadVee
- canFire() - Method in class megamek.common.equipment.Mounted
-
Confirm that the given entity can fire the indicated equipment.
- canFire(boolean, boolean) - Method in class megamek.common.equipment.Mounted
- canFireWeapon(int) - Method in class megamek.common.units.Entity
-
Whether a weapon in a given location can be fired, given the entity's currently carried cargo
- canFlee() - Method in class megamek.common.units.Entity
-
Returns true when this unit can flee from its current position in its current state.
- canFlee(Coords) - Method in class megamek.common.equipment.GunEmplacement
- canFlee(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- canFlee(Coords) - Method in class megamek.common.units.Entity
-
Returns true when this unit can flee from the given position in its current state.
- canFleeFrom(Coords) - Method in class megamek.common.units.Entity
-
Returns true when this unit can flee from the given position.
- canFleeFrom(Deployable, Coords) - Method in class megamek.common.game.AbstractGame
-
Returns true when the given unit can flee from the given coords, as set either for the unit itself or for its owner.
- canFleeInState() - Method in class megamek.common.units.Entity
-
Returns true when this unit can flee in its current state.
- canFlipArms() - Method in class megamek.common.units.Entity
-
Returns true if the entity can flip its arms
- canFlipArms() - Method in class megamek.common.units.MekWithArms
- canGoDown() - Method in class megamek.common.equipment.GunEmplacement
- canGoDown() - Method in class megamek.common.units.AbstractBuildingEntity
- canGoDown() - Method in class megamek.common.units.Aero
- canGoDown() - Method in class megamek.common.units.Entity
- canGoDown(int, Coords, int) - Method in class megamek.common.equipment.GunEmplacement
- canGoDown(int, Coords, int) - Method in class megamek.common.units.AbstractBuildingEntity
- canGoDown(int, Coords, int) - Method in class megamek.common.units.Entity
-
is it possible to go down, or are we landed/just above the water/treeline? assuming passed elevation.
- canGoHullDown() - Method in class megamek.common.units.BipedMek
- canGoHullDown() - Method in class megamek.common.units.Entity
-
Method to determine if an entity is currently capable of going hull-down.
- canGoHullDown() - Method in class megamek.common.units.QuadMek
- canGoHullDown() - Method in class megamek.common.units.QuadVee
-
If the QuadVee is in vehicle mode (or converting to it) then it follows the rules for tanks going hull-down, which requires a fortified hex.
- canGoHullDown() - Method in class megamek.common.units.Tank
-
Checks to see if a Tank is capable of going hull-down.
- canGoHullDown() - Method in class megamek.common.units.TripodMek
- canGoUp(int, Coords, int) - Method in class megamek.common.units.Entity
-
is it possible to go up, or are we at maximum altitude? assuming passed elevation.
- canGroundBomb() - Method in class megamek.common.equipment.BombLoadout
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canGroundBomb() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- canHaveIndividualCamouflage() - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserPanel
- canHide() - Method in class megamek.common.units.Dropship
-
A DropShip is far too large to be hidden (hidden units, TW pg 259).
- canHide() - Method in class megamek.common.units.Entity
-
Returns whether this unit can be hidden at all (hidden units, TW pg 259): a unit in the air cannot, and unit types that can never hide override this.
- canIgnoreDoubleBlind() - Method in class megamek.common.Player
-
Double-blind uses Line-of-sight to determine which units are displayed on the board and in reports.
- canImport(TransferHandler.TransferSupport) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekForceTreeTransferHandler
- canIndustrialUse() - Method in enum class megamek.common.verifier.MekJumpJets
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canInitiateInfantryVsInfantryCombat() - Method in class megamek.common.units.Entity
-
Determines if this entity can initiate infantry vs infantry combat (TO:AR p.169).
- canInitiateInfantryVsInfantryCombat() - Method in class megamek.common.units.Infantry
- canInstantSwitch(int) - Method in class megamek.common.equipment.InfantryWeaponMounted
- canInstantSwitch(int) - Method in class megamek.common.equipment.Mounted
-
Can the switch from the current mode to the new mode happen instantly?
- canJump() - Method in class megamek.common.units.Jumpship
- canLandHorizontally() - Method in interface megamek.common.units.IAero
- canLandVertically() - Method in class megamek.common.units.Dropship
-
Depsite being VSTOL in other respects, aerodyne dropships are explicitly forbidden from vertical landings in atmosphere.
- canLandVertically() - Method in interface megamek.common.units.IAero
- canLaunchEscapePod() - Method in class megamek.common.units.Tank
-
Returns true if the crew can launch the Combat Vehicle Escape Pod this turn.
- canLayDemolitionCharges() - Method in class megamek.common.units.Entity
-
Returns true when this unit is infantry carrying a working demolition charge while in a hex containing a structure that charges can be rigged on, i.e.
- canLayMine() - Method in class megamek.common.units.Entity
- canLoad() - Method in class megamek.common.equipment.ExternalCargo
-
If this specific transporter is capable of loading regardless of what the object is.
- canLoad() - Method in class megamek.common.equipment.LiftHoist
-
If this specific transporter is capable of loading regardless of what the object is.
- canLoad() - Method in class megamek.common.equipment.MekArms
-
If this specific transporter is capable of loading regardless of what the object is.
- canLoad(Entity) - Method in class megamek.common.battleArmor.BattleArmorHandles
- canLoad(Entity) - Method in class megamek.common.battleArmor.ProtoMekClampMount
- canLoad(Entity) - Method in class megamek.common.bays.ASFBay
- canLoad(Entity) - Method in class megamek.common.bays.BattleArmorBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.Bay
- canLoad(Entity) - Method in enum class megamek.common.bays.BayType
- canLoad(Entity) - Method in class megamek.common.bays.CargoBay
- canLoad(Entity) - Method in class megamek.common.bays.CrewQuartersCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.FirstClassQuartersCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.HeavyVehicleBay
- canLoad(Entity) - Method in class megamek.common.bays.InfantryBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.InsulatedCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.LightVehicleBay
- canLoad(Entity) - Method in class megamek.common.bays.LiquidCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.LivestockCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.MekBay
- canLoad(Entity) - Method in class megamek.common.bays.ProtoMekBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.RefrigeratedCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.SecondClassQuartersCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.SmallCraftBay
- canLoad(Entity) - Method in class megamek.common.bays.StandardSeatCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.SteerageQuartersCargoBay
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.bays.SuperHeavyVehicleBay
- canLoad(Entity) - Method in class megamek.common.equipment.ClampMountMek
- canLoad(Entity) - Method in class megamek.common.equipment.ClampMountTank
- canLoad(Entity) - Method in class megamek.common.equipment.DockingCollar
- canLoad(Entity) - Method in class megamek.common.equipment.ExternalCargo
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.equipment.LiftHoist
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.equipment.RoofRack
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.equipment.TankTrailerHitch
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in interface megamek.common.equipment.Transporter
-
Determines if this object can accept the given unit.
- canLoad(Entity) - Method in class megamek.common.units.DropShuttleBay
- canLoad(Entity) - Method in class megamek.common.units.Entity
- canLoad(Entity) - Method in class megamek.common.units.InfantryCompartment
- canLoad(Entity) - Method in interface megamek.common.units.InfantryTransporter
-
These methods are required for Infantry unit loading/unloading.
- canLoad(Entity) - Method in class megamek.common.units.NavalRepairFacility
- canLoad(Entity, boolean) - Method in class megamek.common.units.Aero
-
Determines if this object can accept the given unit.
- canLoad(Entity, boolean) - Method in class megamek.common.units.Entity
-
Determines if this object can accept the given unit.
- canLoad(Entity, boolean) - Method in class megamek.common.units.FighterSquadron
- canLoad(Entity, boolean) - Method in class megamek.common.units.LandAirMek
-
LAMs can only carry mechanized BA in mek mode
- canLoad(Entity, boolean, int) - Method in class megamek.common.units.Entity
-
Determines if this object can accept the given unit.
- canLoadCarryable(ICarryable) - Method in class megamek.common.equipment.ExternalCargo
-
Determines if this object can accept the given
ICarryable. - canLoadCarryable(ICarryable) - Method in class megamek.common.equipment.LiftHoist
-
Determines if this object can accept the given
ICarryable. - canMakeAntiMekAttacks() - Method in class megamek.common.battleArmor.BattleArmor
- canMakeAntiMekAttacks() - Method in class megamek.common.units.ConvInfantry
- canMakeAntiMekAttacks() - Method in class megamek.common.units.Infantry
- canMakeLegAttacks - Variable in enum class megamek.common.units.InfantryMount.BeastSize
-
Whether the infantry unit is permitted to make anti-mek leg attacks
- canMakeSwarmAttacks - Variable in enum class megamek.common.units.InfantryMount.BeastSize
-
Whether the infantry unit is permitted to make anti-=mek swarm attacks
- canMekFindClub(Game, int) - Static method in class megamek.common.actions.FindClubAction
- canMountDWP() - Method in class megamek.common.battleArmor.BattleArmor
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canMove(Game) - Method in class megamek.common.IndustrialElevator
-
Checks if the elevator can move (not overloaded).
- canMoveOnPavement(Game, Coords, Coords, MoveStep) - Static method in class megamek.common.compute.Compute
-
Can movement between the two coordinates be on pavement (which includes roads and bridges)? If so it will override prohibited terrain, it may change movement costs, and it may lead to skids.
- canMoveOnPavement(Hex, Hex, MoveStep) - Static method in class megamek.common.compute.Compute
-
Can movement between the two coordinates be on pavement (which includes roads and bridges)? If so it will override prohibited terrain, it may change movement costs, and it may lead to skids.
- CANNOT_LEVEL - Static variable in class megamek.common.BulldozerMovePath
- cannotStandUpFromHullDown() - Method in class megamek.common.units.BipedMek
- cannotStandUpFromHullDown() - Method in class megamek.common.units.Mek
- cannotStandUpFromHullDown() - Method in class megamek.common.units.QuadMek
- cannotStandUpFromHullDown() - Method in class megamek.common.units.TripodMek
- cannotStartFire() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- cannotSucceed() - Method in class megamek.common.rolls.TargetRoll
- canon - Variable in class megamek.common.util.RandomArmyCreator.Parameters
-
Canon units only?
- canonOnly - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- canonUnitWithInvalidBuild() - Method in class megamek.common.units.Entity
- canParse(String) - Static method in record class megamek.common.alphaStrike.ASDamageVector
- canPerform(int, int, int, int, boolean, int, Board, MovePath) - Static method in class megamek.common.ManeuverType
-
determines whether the maneuver can be performed
- canPerformGroundSalvageOperations() - Method in class megamek.common.units.Entity
-
Determines whether salvage operations can be performed on the ground.
- canPerformGroundSalvageOperations() - Method in class megamek.common.units.MekWithArms
- canPerformGroundSalvageOperations() - Method in class megamek.common.units.Tank
- canPerformSpaceSalvageOperations() - Method in class megamek.common.units.Dropship
- canPerformSpaceSalvageOperations() - Method in class megamek.common.units.Entity
-
Determines whether salvage operations can be performed in space scenarios.
- canPerformSpaceSalvageOperations() - Method in class megamek.common.units.Warship
- canPhysicalTarget(Game, int, Targetable) - Static method in class megamek.common.compute.Compute
- canPickupCarryableObject(ICarryable) - Method in class megamek.common.units.Entity
- canPickupGroundObject() - Method in class megamek.common.equipment.LiftHoist
-
Returns true if the transporter can pick up ground objects
- canPickupGroundObject() - Method in interface megamek.common.equipment.Transporter
-
Returns true if the transporter can pick up ground objects
- canPickupGroundObject() - Method in class megamek.common.units.Entity
-
Returns true if the entity can pick up ground objects
- canPickupGroundObject() - Method in class megamek.common.units.MekWithArms
- canPickupGroundObject() - Method in class megamek.common.units.ProtoMek
- canPlaceMinefield(int) - Method in class megamek.common.Hex
-
Determine whether a minefield of the given type can be placed here.
- canPointBlankShot(Entity, Entity) - Static method in class megamek.common.compute.Compute
-
Lightweight helper to determine if a given unit can take a Pointblank shot on another
- canRam() - Method in class megamek.common.units.Aero
- canRam() - Method in class megamek.common.units.Entity
- canRam() - Method in class megamek.common.units.LandAirMek
- canRam() - Method in class megamek.common.weapons.TeleMissile
- canReinforceInfantryVsInfantry() - Method in class megamek.common.units.AbstractBuildingEntity
- canReinforceInfantryVsInfantry() - Method in class megamek.common.units.Entity
-
Determines if this entity can reinforce ongoing infantry vs infantry combat.
- canReinforceInfantryVsInfantry() - Method in class megamek.common.units.Infantry
- canRunRestrictedCommand(int) - Method in class megamek.server.commands.ServerCommand
-
Utility Function for "Restricted Commands." Restricted commands are not password-protected, they are restricted to non-Observers.
- canSee() - Method in class megamek.common.LosEffects
-
LOS check from attackingEntity to te.
- canSee(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
-
Checks to see if the target is visible to the unit, always considering sensors.
- canSee(Game, Entity, Targetable, boolean, LosEffects, List<ECMInfo>) - Static method in class megamek.common.compute.Compute
-
Checks to see if the target is visible to the unit, if the sensor flag is true then sensors are checked as well.
- canSeeAll() - Method in class megamek.common.Player
-
If you are checking to see if double-blind applies to this player, use
Player.canIgnoreDoubleBlind() - canSeeSingleBlind() - Method in class megamek.common.Player
- canShelter(Coords, int, Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Check if an Entity of the passed height can find shelter from a nuke blast
- canShift() - Method in class megamek.common.moves.MovePath
- canShutdownEi() - Method in class megamek.common.units.Entity
-
Returns whether this unit can shut down its EI Interface.
- canSpaceBomb() - Method in class megamek.common.equipment.BombLoadout
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canSpaceBomb() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- canSpot() - Method in class megamek.common.units.Aero
- canSpot() - Method in class megamek.common.units.Entity
-
Um, basically everything can spot for LRM indirect fire.
- canSpot() - Method in class megamek.common.units.LandAirMek
- canSpot() - Method in class megamek.common.units.MekWarrior
- canSpot() - Method in class megamek.common.units.Tank
-
Tanks can't spot when stunned.
- canStartBridgeBuild() - Method in class megamek.common.units.ConvInfantry
- canSwitchToAmmo(WeaponMounted, AmmoType) - Static method in class megamek.common.equipment.AmmoType
-
Whether the given weapon can switch to the given ammo type
- canTakeOffHorizontally() - Method in interface megamek.common.units.IAero
- canTakeOffVertically() - Method in class megamek.common.units.Dropship
-
Depsite being VSTOL in other respects, aerodyne dropships are explicitly forbidden from vertical takeoff in atmosphere.
- canTakeOffVertically() - Method in interface megamek.common.units.IAero
- canTow(int) - Method in class megamek.common.units.Entity
-
Determines if this vehicle is currently able to tow designated trailer.
- canTow(Entity) - Method in class megamek.common.equipment.TankTrailerHitch
- canTow(Entity) - Method in interface megamek.common.equipment.Transporter
-
Determines if this transporter can tow the given unit.
- canTrackIndividuals() - Method in class megamek.client.bot.princess.HeatMap
-
Deprecated, for removal: This API element is subject to removal in a future version.
- canTransferCriticalSlots(int) - Method in class megamek.common.battleArmor.BattleArmor
- canTransferCriticalSlots(int) - Method in class megamek.common.units.Entity
-
Returns true if this location should transfer criticalSlots to the next location inwards.
- canTransferCriticalSlots(int) - Method in class megamek.common.units.ProtoMek
- canUnjamRAC() - Method in class megamek.common.units.Entity
-
Returns true if the entity has an RAC which is jammed and not destroyed As of 5/22/2012 also returns true if there is a jammed and not destroyed Ultra AC and the unofficial options is enabled.
- canUnjamWeapon() - Method in class megamek.common.units.Tank
-
Convenience function that determines if this tank can issue an "unjam weapon" command.
- canUnloadStranded() - Method in class megamek.client.Client
-
Can I unload entities stranded on immobile transports?
- canUnloadUnits() - Method in class megamek.common.bays.BattleArmorBay
- canUnloadUnits() - Method in class megamek.common.bays.Bay
- canUnloadUnits() - Method in class megamek.common.bays.CargoBay
- canUnloadUnits() - Method in class megamek.common.bays.InfantryBay
- canUnstickByJumping - Variable in class megamek.common.units.Entity
- canUnstickByJumping() - Method in class megamek.common.units.Entity
-
Is the Entity stuck in a swamp?
- canUseBridge(MovementType) - Static method in enum class megamek.common.pathfinder.MovementType
- canUseGliderWings() - Method in class megamek.common.units.ConvInfantry
-
Returns true if this infantry unit can use glider wings in the current conditions.
- canUsePintleTurret() - Method in class megamek.common.verifier.TestSupportVehicle
- canUsePoweredFlightWings() - Method in class megamek.common.units.ConvInfantry
-
Returns true if this infantry unit can use powered flight wings in the current conditions.
- canUseSponsonTurret() - Method in class megamek.common.verifier.TestSupportVehicle
- canUseSprint(Game) - Method in class megamek.common.moves.MoveStep
-
Helper function to determine whether sprint is available as a game option to the entity
- canZweihander() - Method in class megamek.common.units.BipedMek
- CAP - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CAPABILITIES - Static variable in class megamek.common.loaders.MtfFile
- CAPACITY_MASK - Static variable in class megamek.common.IndustrialElevator
-
Bit mask for the capacity (in tens of tons) packed into the low byte of the terrain exits field
- CAPACITY_MULTIPLIER - Static variable in class megamek.common.IndustrialElevator
-
Multiplier for capacity encoding (capacity stored as capacityTens * 10 = actual tons)
- capital - Variable in class megamek.common.equipment.AmmoType
- capital - Variable in class megamek.common.equipment.WeaponType
- CAPITAL_AC_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_GAUSS_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_LASER_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_MASS_DRIVER_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_MISSILE_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_MISSILE_DEFAULT_VELOCITY - Static variable in class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- CAPITAL_MISSILE_MAX_VELOCITY - Static variable in class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- CAPITAL_MISSILE_MIN_VELOCITY - Static variable in class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- CAPITAL_PPC_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CAPITAL_RADAR - Enum constant in enum class megamek.common.board.BoardType
- CAPITAL_RANGES - Static variable in class megamek.common.alphaStrike.AlphaStrikeElement
- CapitalACBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalACBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalACBayWeapon
- CapitalFighterMapSet - Class in megamek.client.ui.widget.mapset
-
Class which keeps set of all areas required to represent Capital Fighter unit in MekDisplay.ArmorPanel class.
- CapitalFighterMapSet(JComponent) - Constructor for class megamek.client.ui.widget.mapset.CapitalFighterMapSet
- CapitalGaussBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalGaussBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalGaussBayWeapon
- CapitalLaserBayOrbitalBombardmentHandler - Class in megamek.common.weapons.handlers
- CapitalLaserBayOrbitalBombardmentHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.CapitalLaserBayOrbitalBombardmentHandler
- CapitalLaserBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalLaserBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalLaserBayWeapon
- CapitalMDBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalMDBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalMDBayWeapon
- CapitalMissileBayHandler - Class in megamek.common.weapons.handlers.capitalMissile
- CapitalMissileBayHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
- CapitalMissileBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalMissileBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- CapitalMissileBearingsOnlyHandler - Class in megamek.common.weapons.handlers.capitalMissile
- CapitalMissileBearingsOnlyHandler() - Constructor for class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
-
This constructor can only be used for deserialization.
- CapitalMissileBearingsOnlyHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- CapitalMissileHandler - Class in megamek.common.weapons.handlers.capitalMissile
- CapitalMissileHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
- CapitalMissileWeapon - Class in megamek.common.weapons.capitalWeapons
- CapitalMissileWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapitalMissileWeapon
- CapitalPPCBayWeapon - Class in megamek.common.weapons.bayWeapons.capital
- CapitalPPCBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.capital.CapitalPPCBayWeapon
- CapitalShipTROView - Class in megamek.common.templates
-
Creates a TRO template model for advanced aerospace units (JumpShips, warships, space stations)
- CapitalShipTROView(Jumpship) - Constructor for class megamek.common.templates.CapitalShipTROView
- CapMissBarracudaWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissBarracudaWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissBarracudaWeapon
- CapMissileAMSMod - Variable in class megamek.common.weapons.handlers.WeaponHandler
- CapMissileArmor - Variable in class megamek.common.weapons.handlers.WeaponHandler
- CapMissileMissed - Variable in class megamek.common.weapons.handlers.WeaponHandler
- CapMissKillerWhaleWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissKillerWhaleWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissKillerWhaleWeapon
- CapMissKrakenWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissKrakenWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissKrakenWeapon
- CapMissTeleBarracudaWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissTeleBarracudaWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissTeleBarracudaWeapon
- CapMissTeleKillerWhaleWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissTeleKillerWhaleWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissTeleKillerWhaleWeapon
- CapMissTeleKrakenWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissTeleKrakenWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissTeleKrakenWeapon
- CapMissTeleWhiteSharkWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissTeleWhiteSharkWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissTeleWhiteSharkWeapon
- CapMissWhiteSharkWeapon - Class in megamek.common.weapons.capitalWeapons
- CapMissWhiteSharkWeapon() - Constructor for class megamek.common.weapons.capitalWeapons.CapMissWhiteSharkWeapon
- captureSnapshot(Container) - Method in class megamek.client.ui.dialogs.unitEditor.PreExistingDamageRoller
-
Remembers the control values at editor open, so each pre-existing damage roll starts from the same state.
- CAR - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- carcass - Variable in class megamek.common.units.Entity
- CardinalDirection - Enum Class in megamek.common.board
-
Represents a set of cube coordinates in a hex grid.
- CardinalEdge - Enum Class in megamek.client.bot.princess
- cardinalOrdinal(int) - Static method in class megamek.client.ratgenerator.ForceDescriptor
-
Formats a positive integer as a numeric ordinal with the correct English suffix: 1 -> "1st", 2 -> "2nd", 3 -> "3rd", 4 -> "4th", 11/12/13 -> "th", 21 -> "21st", etc.
- CAREFUL_STAND - Enum constant in enum class megamek.common.enums.MoveStepType
- cares() - Method in interface megamek.common.autoResolve.acar.action.ActionHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.MoraleCheckActionHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.MoveActionHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.MoveToCoverActionHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.RecoveringNerveActionHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.StandardUnitAttackHandler
- cares() - Method in class megamek.common.autoResolve.acar.handler.WithdrawActionHandler
- cares() - Method in interface megamek.server.sbf.SBFActionHandler
- cares() - Method in class megamek.server.sbf.SBFStandardUnitAttackHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectFireHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectHomingHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectFireHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectFireHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectHomingHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectFireHandler
- cares(GamePhase) - Method in interface megamek.common.weapons.handlers.AttackHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.CapitalLaserBayOrbitalBombardmentHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.TAGHandler
- cares(GamePhase) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Do we care about the specified phase?
- Cargo - Class in megamek.common.equipment
-
Represents a cargo object.
- Cargo() - Constructor for class megamek.common.equipment.Cargo
- CARGO - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- CARGO - Enum constant in enum class megamek.common.verifier.BayData
- CARGO - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CARGO_LIFTER - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- CARGO_LOCATION_KEY - Static variable in class megamek.common.moves.MoveStep
-
When supplying additional int data, use this to key the location of the cargo being picked up (i.e.
- CARGO_PICKUP_KEY - Static variable in class megamek.common.moves.MoveStep
-
When supplying additional int data, use this to key the index of the cargo being picked up
- CargoBay - Class in megamek.common.bays
-
Represents a volume of space set aside for carrying general cargo aboard large spacecraft and mobile structures.
- CargoBay(double, int, int) - Constructor for class megamek.common.bays.CargoBay
-
Create a space for the given tonnage of troops.
- carriedUnit - Variable in class megamek.common.battleArmor.BattleArmorHandles
-
The troopers being carried.
- CarryableDeserializer - Class in megamek.common.jacksonAdapters
- CarryableDeserializer() - Constructor for class megamek.common.jacksonAdapters.CarryableDeserializer
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CarryableDeserializer(Class<?>) - Constructor for class megamek.common.jacksonAdapters.CarryableDeserializer
- CASE - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CASEII - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CASEP - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- Caspar - Class in megamek.client.bot.caspar
-
The CASPAR bot: the experimental successor to
Princess. - Caspar(String, String, int) - Constructor for class megamek.client.bot.caspar.Caspar
-
Creates a new CASPAR bot with the given display name, configured for the given host and port.
- CASPAR - Enum constant in enum class megamek.client.bot.AIType
-
The experimental successor to Princess,
Caspar. - castGameMasterVote(Player, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Casts a player's vote in the running gamemaster vote and applies the outcome once it is decided.
- castPropertyDouble(String, Double) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Use values from the YAML file defined in TeamLoadOutGenerator class if available; else use provided default
- castPropertyInt(String, int) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Use values from the YAML file defined in TeamLoadOutGenerator class if available; else use provided default
- castVote(int, boolean) - Method in class megamek.common.voting.Poll
-
Casts a voter's ballot and re-judges the poll.
- casualties(int, int) - Static method in class megamek.common.InfantryCombatResult
-
Creates a CASUALTIES result (both sides take percentage casualties).
- CASUALTIES - Enum constant in enum class megamek.common.InfantryCombatResult.ResultType
-
Both sides take casualties (percentage)
- CATEGORY_CARGO - Static variable in enum class megamek.common.bays.BayType
- CATEGORY_INFANTRY - Static variable in enum class megamek.common.bays.BayType
- CATEGORY_NON_INFANTRY - Static variable in enum class megamek.common.bays.BayType
- CAUTION - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- CAUTION_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- CautionCommand - Class in megamek.client.bot.princess.commands
-
Command to set the caution level of the bot.
- CautionCommand() - Constructor for class megamek.client.bot.princess.commands.CautionCommand
- CAVALRY - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- CB - Static variable in class megamek.common.loaders.BLKMekFile
- CBR - Enum constant in enum class megamek.common.enums.Faction
- CBS - Enum constant in enum class megamek.common.enums.Faction
- CC - Enum constant in enum class megamek.common.enums.Faction
- CCC - Enum constant in enum class megamek.common.enums.Faction
- CCC_EQUIPMENT_ID - Static variable in class megamek.common.actions.GhostTargetAction
-
Sentinel equipment ID used when the ghost target is generated by a Cockpit Command Console (which is a cockpit type on Meks, not a misc equipment item).
- CCY - Enum constant in enum class megamek.common.enums.Faction
- ceil(double, Ceil) - Static method in class megamek.common.verifier.TestEntity
-
Used to round values up based on the specified type.
- Ceil - Enum Class in megamek.common.verifier
- CEIL_TARGETING_COMPUTER_CRITS - Static variable in interface megamek.common.verifier.TestEntityOption
- ceiling() - Method in class megamek.common.Hex
- ceiling(boolean) - Method in class megamek.common.Hex
- ceilingAltitude(boolean) - Method in class megamek.common.Hex
-
Returns the altitude ceiling, i.e.
- ceilMaxHalf(double, Ceil) - Static method in class megamek.common.verifier.TestEntity
- CeilNotProvidedForWeightException - Exception Class in megamek.common.exceptions
- CeilNotProvidedForWeightException() - Constructor for exception class megamek.common.exceptions.CeilNotProvidedForWeightException
- center() - Method in class megamek.client.ui.dialogs.clientDialogs.ClientDialog
-
Center the dialog within the owner frame.
- center() - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to center the text on the coordinate given by
StringDrawer.at(int, int). - center() - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- CENTER - Enum constant in enum class megamek.common.templates.TROView.Justification
- CENTER_ON_SELECTED - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
-
Center on the currently selected unit.
- centerEngineCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- centerEngineHits - Variable in class megamek.common.units.DamageEditSpec
- centerLabelAt(PMSimpleLabel, int, int) - Static method in class megamek.client.ui.widget.WidgetUtils
- centerOn(Entity) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Centers the board on the position of the given unit.
- centerOnHex(BoardLocation) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Shows the BoardView of the given location, if it exists, and centers on its coords.
- centerOnHex(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- centerOnHex(Coords) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Notifies this BoardView to center itself on the given Coords.
- centerOnPointRel(double, double) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Centers the board to a point
- centerOnSelected() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Centers the board on the position of the selected unit, if any.
- centerOnUnit(Targetable) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Shows the BoardView of the given targetable, if it exists, and centers on its position, if that exists.
- centerX() - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to center the text horizontally on the x coordinate given by
StringDrawer.at(int, int). - centerX() - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- centerY() - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to center the text vertically on the y coordinate given by
StringDrawer.at(int, int). - centerY() - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- CenturionWeaponSystemHandler - Class in megamek.common.weapons.handlers
-
WeaponHandler for the Centurion Weapon System weapon, which is found in Jihad Conspiracies Interstellar Players 2, pg 127.
- CenturionWeaponSystemHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.CenturionWeaponSystemHandler
- CF - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- CF - Enum constant in enum class megamek.common.enums.Faction
- CF - Static variable in class megamek.common.loaders.BLKMekFile
- CFG_FILE_OPTION_NAME - Static variable in class megamek.common.preference.PreferenceManager
- CFM - Enum constant in enum class megamek.common.enums.Faction
- CFR_AMS_ASSIGN - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CFR_APDS_ASSIGN - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CFR_DOMINO_EFFECT - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CFR_HIDDEN_PBS - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CFR_TAG_TARGET - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CFR_TELEGUIDED_TARGET - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CG_BOARD_VIEW - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_BOARD_VIEW - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_CHAT_COMMAND_LOCAL_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_CHAT_COMMAND_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_CHAT_LOUNGE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_CHAT_LOUNGE - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_DEFAULT - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_DEFAULT - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_DEPLOY_MINEFIELD_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_DEPLOY_MINEFIELD_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_DEPLOYMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_DEPLOYMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_EXCHANGE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_EXCHANGE - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_FILE_EXTENSION_BOARD - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILE_EXTENSION_GIF - Static variable in class megamek.utilities.GifWriterThread
- CG_FILE_EXTENSION_MUL - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILE_EXTENSION_PNG - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILE_EXTENSION_XML - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILE_FORMAT_NAME_PNG - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILE_PATH_GIF - Static variable in class megamek.utilities.GifWriterThread
- CG_FILE_URL_START - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILENAME_SALVAGE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILEPATH_BOARDS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILEPATH_DATA - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILEPATH_MUL - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FILEPATH_USER_DIR - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FIRING_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_FIRING_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_INFANTRY_COMBAT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_MOVEMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_MOVEMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_OFFBOARD_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_OFFBOARD_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_PHYSICAL_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_PHYSICAL_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_POINTBLANK_SHOT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_POINTBLANK_SHOT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_PRE_FIRING - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_PRE_FIRING - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_PREEND_DECLARATIONS_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_PREMOVEMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_PREMOVEMENT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_REPORT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_REPORT_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_SELECT_ARTY_AUTO_HIT_HEX_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_SELECT_ARTY_AUTO_HIT_HEX_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_STARTING_SCENARIO - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_STARTING_SCENARIO - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CG_TARGETING_PHASE_DISPLAY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- CG_TARGETING_PHASE_DISPLAY - Static variable in class megamek.client.ui.clientGUI.SBFClientGUI
- CGB - Enum constant in enum class megamek.common.enums.Faction
- CGS - Enum constant in enum class megamek.common.enums.Faction
- CHAFF - Enum constant in enum class megamek.common.enums.MoveStepType
- CHAINSAW - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CHANCE_OF_FAILURE - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- CHANGE - Enum constant in enum class megamek.server.commands.arguments.IncDecSetIntegerArgument.Operation
- CHANGE_BOARD - Enum constant in enum class megamek.common.enums.MoveStepType
- CHANGE_HEX - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CHANGE_HEXES - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CHANGE_PRINCESS_SETTINGS - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A Server to Client packet instructing a Princess Client to replace its settings.
- changeAmmoType(AmmoType) - Method in class megamek.common.equipment.AmmoMounted
-
Change the type of ammo in this bin
- changeBotSettings(BehaviorSettings, String, Client, StringBuilder) - Method in class megamek.common.util.AddBotUtil
-
Replace a ghost player or an existing Princess bot with a new bot
- changeByDelta(SkillLevel, int) - Static method in enum class megamek.common.enums.SkillLevel
-
Adjusts a
SkillLevelby a given delta, clamping the result within valid bounds. - changeCalled() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Called Shots - changes the current called shots selection
- changeClient(Client) - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- changeColorForDestroyedUnit(Color, int) - Static method in class megamek.client.ui.dialogs.minimap.MinimapPanel
- changeDecayEnabled(boolean) - Method in class megamek.client.bot.princess.HeatMap
-
Deprecated, for removal: This API element is subject to removal in a future version.
- changedOption() - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
-
Returns a new option, representing the option in it's changed state.
- changedUpdate(DocumentEvent) - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
- changedUpdate(DocumentEvent) - Method in class megamek.client.ui.preferences.JTextFieldPreference
- changeHeatBuildup(int, String) - Method in class megamek.common.units.Entity
-
Adjusts this turn's running
Entity.heatBuildupby a signed amount and records the contribution under a source label so it can be shown as an itemized breakdown on the heat-phase report. - changeInitialBV(int) - Method in class megamek.common.Player
- changeInitialEntityCount(int) - Method in class megamek.common.Player
- changeMode(boolean) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Fire Mode - Adds a Fire Mode Change to the current Attack Action
- changeMountStatus(Entity, Mounted<?>, int, int, boolean) - Static method in class megamek.common.units.ConstructionUtil
-
Updates the location for a Mounted equipment.
- ChangeOwnershipCommand - Class in megamek.server.commands
-
The Server Command "/changeOwner" that will switch an entity's owner to another player.
- ChangeOwnershipCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.ChangeOwnershipCommand
- changePhase(GamePhase) - Method in class megamek.client.AbstractClient
-
Changes the game phase, and the displays that go along with it.
- changePhase(GamePhase) - Method in class megamek.client.bot.BotClient
- changePhase(GamePhase) - Method in class megamek.client.Client
-
Changes the game phase, and the displays that go along with it.
- changePhase(GamePhase) - Method in class megamek.client.HeadlessClient
- changePhase(GamePhase) - Method in class megamek.server.AbstractGameManager
-
Switches to the given new Phase and preforms preparation, checks if it should be skipped and executes it.
- ChangeTeamCommand - Class in megamek.server.commands
-
The Server Command "/changeOwner" that will switch an entity's owner to another player.
- ChangeTeamCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.ChangeTeamCommand
- changeTheme() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Displays a dialog and changes the theme of all board hexes to the user-chosen theme.
- ChangeThemeBoardProcessor - Class in megamek.common.board.postprocess
- ChangeThemeBoardProcessor(String) - Constructor for class megamek.common.board.postprocess.ChangeThemeBoardProcessor
-
Creates a board processor that applies the given theme to the entire board.
- changeToNextTurn() - Method in class megamek.common.autoResolve.acar.SimulationContext
- changeToNextTurn() - Method in class megamek.common.game.Game
-
Changes to the next turn, returning it.
- changeToNextTurn() - Method in class megamek.common.strategicBattleSystems.SBFGame
-
Advances the turn index and returns the then-current turn.
- changeTurnIndex(int, int) - Method in class megamek.client.Client
-
Change whose turn it is.
- changeVectors(int[], int) - Static method in class megamek.common.compute.Compute
-
method to change a set of active vectors for a one-point thrust expenditure in the giving facing
- ChangeWeatherCommand - Class in megamek.server.commands
- ChangeWeatherCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.ChangeWeatherCommand
-
Creates new ChangeWeatherCommand
- CHAOS - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction represents a lack of unified government
- CHARGE - Enum constant in enum class megamek.client.bot.princess.PhysicalAttackType
- CHARGE - Enum constant in enum class megamek.common.enums.MoveStepType
- ChargeAttackAction - Class in megamek.common.actions
-
Represents one unit charging another.
- ChargeAttackAction(int, int, int, Coords) - Constructor for class megamek.common.actions.ChargeAttackAction
- ChargeAttackAction(Entity, Targetable) - Constructor for class megamek.common.actions.ChargeAttackAction
- chargingSystemCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chargingSystemHits - Variable in class megamek.common.units.DamageEditSpec
- CHARTREUSE - Enum constant in enum class megamek.client.ui.util.PlayerColour
- chassis - Variable in class megamek.client.ratgenerator.AbstractUnitRecord
- chassis - Variable in class megamek.common.units.Entity
- CHASSIS - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- CHASSIS - Enum constant in enum class megamek.ai.dataset.UnitEnrichment.Field
- CHASSIS - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- CHASSIS - Enum constant in enum class megamek.client.ui.clientGUI.boardview.LabelDisplayStyle
- CHASSIS - Enum constant in enum class megamek.common.units.System
- CHASSIS - Static variable in class megamek.common.loaders.MtfFile
- CHASSIS_KEY - Static variable in class megamek.client.ui.tileset.MekTileset
- CHASSIS_MOD - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- CHASSIS_TYPE_BIPED - Static variable in class megamek.common.battleArmor.BattleArmor
- CHASSIS_TYPE_QUAD - Static variable in class megamek.common.battleArmor.BattleArmor
- CHASSIS_WEIGHT_CLAN - Static variable in class megamek.common.verifier.TestBattleArmor
-
Base chassis weight by suit weight class for Clan suits
- CHASSIS_WEIGHT_IS - Static variable in class megamek.common.verifier.TestBattleArmor
-
Base chassis weight by suit weight class for Inner Sphere suits
- chassisFont - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- ChassisRecord - Class in megamek.client.ratgenerator
-
The ChassisRecord tracks all available variants and determines how much total weight is to be distributed among the various models.
- ChassisRecord(String) - Constructor for class megamek.client.ratgenerator.ChassisRecord
- CHAT - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ChatCommand - Class in megamek.client.commands
-
A command that exist purely for the accessibility UI so that commands can be made as the default rather than chat.
- ChatCommand - Interface in megamek.client.bot.princess.commands
-
Interface for chat commands for the bot.
- ChatCommand(ClientGUI) - Constructor for class megamek.client.commands.ChatCommand
- ChatCommands - Enum Class in megamek.client.bot.princess
-
Represents the commands that the princess can execute.
- chatlounge - Variable in class megamek.client.ui.clientGUI.ClientGUI
- ChatLounge - Class in megamek.client.ui.panels.phaseDisplay.lobby
- ChatLounge - Enum constant in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- ChatLounge(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
-
Creates a new chat lounge for the clientGUI.getClient().
- ChatLounge.BoardNameRenderer - Class in megamek.client.ui.panels.phaseDisplay.lobby
-
A renderer for the list of available boards.
- ChatLounge.MapListMouseAdapter - Class in megamek.client.ui.panels.phaseDisplay.lobby
- ChatLounge.MekForceTreeMouseAdapter - Class in megamek.client.ui.panels.phaseDisplay.lobby
- ChatLounge.MekTableMouseAdapter - Class in megamek.client.ui.panels.phaseDisplay.lobby
- ChatLounge.PlayerTableMouseAdapter - Class in megamek.client.ui.panels.phaseDisplay.lobby
- ChatLoungeDoneButton - Enum constant in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- ChatOverlay - Class in megamek.client.ui.clientGUI.overlay
- ChatOverlay(int) - Constructor for class megamek.client.ui.clientGUI.overlay.ChatOverlay
- ChatProcessor - Class in megamek.client.bot
- ChatProcessor() - Constructor for class megamek.client.bot.ChatProcessor
- ChatterBox - Class in megamek.client.ui.clientGUI
-
ChatterBox keeps track of a player list and a (chat) message buffer.
- ChatterBox(ClientGUI) - Constructor for class megamek.client.ui.clientGUI.ChatterBox
- ChatterBoxOverlay - Class in megamek.client.ui.clientGUI.boardview.overlay
-
A graphical chatterbox within the boardview.
- ChatterBoxOverlay(ClientGUI, BoardView, MegaMekController, ChatterBox) - Constructor for class megamek.client.ui.clientGUI.boardview.overlay.ChatterBoxOverlay
- CHECK_FALSE - Static variable in class megamek.common.rolls.TargetRoll
-
The CHECK_FALSE value is returned when a function that normally would return a target roll number determines that the roll wasn't needed after all.
- checkAirMekLanding() - Method in class megamek.common.units.LandAirMek
-
Landing in AirMek mode requires a control roll only if the gyro or any of the hip or leg actuators are damaged.
- checkAmmo() - Method in class megamek.common.weapons.handlers.AmmoWeaponHandler
- checkAmmo(WeaponAttackAction, Game) - Method in class megamek.common.weapons.AmmoWeapon
- checkAmmo(WeaponAttackAction, Game) - Method in class megamek.common.weapons.bayWeapons.AmmoBayWeapon
- checkAndApplyMagmaCrust(Hex, int, Entity, Coords, boolean, Vector<Report>, TWGameManager) - Static method in class megamek.server.ServerHelper
- checkBlackIce(Game) - Method in class megamek.client.bot.princess.BasicPathRanker
- checkBogDown(MoveStep, Hex, Coords, Coords, boolean) - Method in class megamek.common.units.Infantry
- checkBogDown(MoveStep, EntityMovementType, Hex, Coords, Coords, int, boolean) - Method in class megamek.common.units.Entity
-
Checks if the entity is moving into a hex that might cause it to bog down.
- checkBogDown(MoveStep, EntityMovementType, Hex, Coords, Coords, int, boolean) - Method in class megamek.common.units.Infantry
- CheckBVCommand - Class in megamek.server.commands
- CheckBVCommand(Server) - Constructor for class megamek.server.commands.CheckBVCommand
- CheckBVTeamCommand - Class in megamek.server.commands
- CheckBVTeamCommand(Server) - Constructor for class megamek.server.commands.CheckBVTeamCommand
- checkCriticalSlotsForEquipment(Entity) - Method in class megamek.common.verifier.TestAero
- checkCriticalSlotsForEquipment(Mek, Vector<Mounted<?>>, Vector<Serializable>, Vector<Integer>, StringBuffer) - Method in class megamek.common.verifier.TestMek
- CheckCritPanel - Class in megamek.client.ui.dialogs.unitEditor
-
A row of check boxes standing for the critical hits a system or a piece of equipment has taken.
- CheckCritPanel(int, int) - Constructor for class megamek.client.ui.dialogs.unitEditor.CheckCritPanel
- checkDisableChoices() - Method in class megamek.client.ui.dialogs.ChoiceDialog
- checkDislodgeSwarmers(MoveStep, EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is being swarmed.
- checkDown(int, EntityMovementType) - Method in interface megamek.common.units.IAero
- checkDuplicateNamesDuringAdd(Entity) - Method in class megamek.client.AbstractClient
-
Before we officially "add" this unit to the game, check and see if this client (player) already has a unit in the game with the same name.
- checkEnemyBroken(Targetable, boolean) - Method in class megamek.client.bot.princess.HonorUtil
- checkEnemyBroken(Targetable, boolean) - Method in interface megamek.client.bot.princess.IHonorUtil
-
Checks the given
Targetableto see if it should be counted as broken:
Forced Withdrawal is turned on
Given unit is Crippled - checkEnteringBlackIce(TWGameManager, Coords, Hex, boolean, boolean, boolean) - Static method in class megamek.server.ServerHelper
-
Check for black ice when moving into pavement hex.
- checkEnteringHazardousLiquid(Hex, int, Entity, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Check for movement into hazardous liquid and apply damage.
- checkEnteringMagma(Hex, int, Entity, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Check for movement into magma hex and apply damage.
- checkEnteringUltraSublevel(Hex, int, Entity, TWGameManager) - Static method in class megamek.server.ServerHelper
- checkEntity(Entity, String, boolean) - Method in class megamek.common.verifier.EntityVerifier
- checkEntity(Entity, String, boolean, int) - Method in class megamek.common.verifier.EntityVerifier
- checkEntity(Entity, String, boolean, int, boolean) - Method in class megamek.common.verifier.EntityVerifier
- checkEntityExchange() - Method in class megamek.server.totalWarfare.TWGameManager
-
loop through entities in the exchange phase (i.e.
- checkEquipment - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- checkExplodeIndustrialZone(Coords, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
checks for unintended explosion of heavy industrial zone hex and applies damage to entities occupying the hex
- checkExplodeIndustrialZone(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- checkFerroFibrous(Entity, HitData) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Determines if the entity being damaged has Ferro-Fibrous armor of any kind.
- checkForCollapse(IBuilding, Map<BoardLocation, List<Entity>>, Coords, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Determine if the given building should collapse.
- checkForCollapse(IBuilding, Coords, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.BuildingCollapseHandler
-
Determine if the given building should collapse.
- checkForCollapse(IBuilding, Coords, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Determine if the given building should collapse.
- checkForEnhancedTargeting(Entity, Targetable, int) - Method in class megamek.client.bot.princess.Princess
-
Determine if a shooter should consider using enhanced targeting - aimed or called shots - against a given target.
- checkForFlamingDamage() - Method in class megamek.server.totalWarfare.TWGameManager
-
Checks to see if any non-mek units are standing in fire.
- checkForMASCFailure(MovePath, Vector<Report>, HashMap<Integer, List<CriticalSlot>>) - Method in class megamek.common.units.Entity
-
This function checks for masc failure.
- checkForObservers() - Method in class megamek.server.totalWarfare.TWGameManager
-
Checks each player to see if he has no entities, and if true, sets the observer flag for that player.
- checkForSuperchargerFailure(MovePath, Vector<Report>, HashMap<Integer, List<CriticalSlot>>) - Method in class megamek.common.units.Entity
-
This function checks for Supercharger failure.
- checkForValidDropShips(int) - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- checkForValidNonInfantryAndOrProtoMeks(int) - Method in class megamek.common.game.Game
-
Returns true if the player has any valid units this turn that are not infantry, not ProtoMeks, or not either of those.
- checkForValidSmallCraft(int) - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- checkForValidSpaceStations(int) - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- checkForVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.VictoryHelper
-
Checks the various victory conditions if any lead to a game-ending result.
- checkFoVHexImageCacheClear() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Check to see if the HexImageCache should be cleared because of field-of-view changes.
- checkGetUp(MoveStep, EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is getting up.
- checkGetUp(MoveStep, EntityMovementType) - Method in class megamek.common.units.MekWithArms
- checkGliderLanding() - Method in class megamek.common.units.ProtoMek
- checkGunningIt(EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is attempting to increase two speed categories.
- checkHover(MovePath) - Method in interface megamek.common.units.IAero
- checkIgnition(Coords, int, TargetRoll) - Method in class megamek.server.totalWarfare.TWGameManager
-
Returns true if the hex is set on fire with the specified roll.
- checkIgnition(Coords, int, TargetRoll, boolean, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Checks for fire ignition based on a given target roll.
- checkIllegal(Game, Entity, Targetable, int) - Static method in class megamek.common.actions.GrappleAttackAction
-
Various modifiers to check to see if the grapple attack is illegal.
- checkInfantryDestruction(Coords, int, Entity, Vector<Integer>, Vector<Report>, Game, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Worker function that checks for and implements instant infantry destruction due to fuel air ordnance, if necessary.
- checkInfantryDestruction(Entity, int, Entity, Vector<Integer>, Vector<Report>, Game, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Worker function that checks for and implements instant infantry destruction due to fuel air ordnance, if necessary.
- checkInput(ObjectInputFilter.FilterInfo) - Method in class megamek.common.net.marshalling.SanityInputFilter
- checkLandingInHeavyWoods(EntityMovementType, Hex) - Method in class megamek.common.units.Entity
-
Checks if an entity is landing (from a jump) in heavy woods.
- checkLandingInHeavyWoods(EntityMovementType, Hex) - Method in class megamek.common.units.Infantry
- checkLandingInHeavyWoods(EntityMovementType, Hex) - Method in class megamek.common.units.ProtoMek
- checkLandingOnBlackIce(EntityMovementType, Hex) - Method in class megamek.common.units.Entity
-
Checks if the entity is landing (from a jump) on black ice.
- checkLandingOnIce(EntityMovementType, Hex) - Method in class megamek.common.units.Entity
-
Checks if the entity is landing (from a jump) on ice-covered water.
- checkLandingWithDamage(EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is landing (from a jump) with damage that would force a PSR.
- checkLandingWithPrototypeJJ(EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is landing (from a jump) with a prototype JJ If so, returns the target roll for the piloting skill check.
- checkLegality(AmmoType, String, String, boolean) - Method in class megamek.client.generator.TeamLoadOutGenerator
-
Calculates legality of ammo types given a faction, tech base (IS/CL), mixed tech, and the instance's already-set year, tech level, and option for showing extinct equipment.
- checkLegality(AmmoType, String, String, boolean, int, SimpleTechLevel, boolean, boolean, boolean) - Static method in class megamek.client.generator.TeamLoadOutGenerator
- checkLI(int, Entity, Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Check for Laser Inhibiting smoke clouds, does not work against PPCs, Plasma Weapons, or Flamers per TacOps:AUE (6th) pg.
- checkLOS(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- checkManeuver(MoveStep, EntityMovementType) - Method in interface megamek.common.units.IAero
-
Checks if a maneuver requires a control roll
- checkManualBV(Entity) - Method in class megamek.common.loaders.BLKFile
- checkMiscSpreadAllocation(Mek, Mounted<?>, StringBuffer) - Method in class megamek.common.verifier.TestMek
- checkMorale() - Method in class megamek.client.bot.BotClient
- checkMorale() - Method in class megamek.client.bot.princess.Princess
- checkMorale(boolean, int, int, Player, Game) - Method in class megamek.client.bot.princess.MoraleUtil
-
Triggers the morale check for all units controlled by the Princess bot player.
- checkMovedTooFast(MoveStep, EntityMovementType) - Method in class megamek.common.units.Entity
- checkMovementInBuilding(MoveStep, MoveStep, Coords, Coords) - Method in class megamek.common.units.Entity
-
Checks to see if an entity is moving through building walls.
- checkNag() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- checkNag() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotReadmeNagDialog
- checkNagForCrushingBuildings(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForMASC(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForMechanicalJumpFallDamage(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForNoAction(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForNoUnJamRAC(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForOverheat(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForPSR(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForSprint(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagForWiGELanding(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkNagLaunchDoors(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- checkPathForHazards(MovePath, Entity, Game) - Method in class megamek.client.bot.princess.BasicPathRanker
- checkPathForMinefieldHazards(MovePath) - Static method in class megamek.client.bot.princess.MinefieldUtil
-
Calculate how much damage we'll take from stepping on mines over a particular path
- checkPDConditions() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectHomingHandler
-
Checks to see if the basic conditions needed for point defenses to work are in place Artillery weapons need to change this slightly compared to other types of missiles
- checkPDConditions() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectHomingHandler
-
Checks to see if the basic conditions needed for point defenses to work are in place Artillery weapons need to change this slightly
- checkPDConditions() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Checks to see if the basic conditions needed for point defenses to work are in place Artillery weapons need to change this slightly See also TeleMissileAttackAction, which contains a modified version of this to work against a TeleMissile entity in the physical phase
- checkPerformability(int, int, int, boolean, int, Board, MovePath) - Method in class megamek.client.ui.dialogs.phaseDisplay.ManeuverChoiceDialog
-
Updates the maneuver buttons based on current unit state and generates tooltips.
- checkpoint() - Method in class megamek.client.ui.widget.CheckpointComboBox
-
Checkpoints the combobox's current state by saving the value of its current index.
- CheckpointComboBox<E> - Class in megamek.client.ui.widget
-
Override of the basic
JComboBoxthat adds the capacity to checkpoint its current value. - CheckpointComboBox() - Constructor for class megamek.client.ui.widget.CheckpointComboBox
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CheckpointComboBox(E[]) - Constructor for class megamek.client.ui.widget.CheckpointComboBox
-
Constructor taking in a list of what items will be displayed in the combobox.
- checkpointWasDamaged(int) - Method in class megamek.common.units.FortifyState
-
Compares the current health signature against the previous checkpoint and stores the new value for next turn.
- checkRandomAeroMovement(Entity, int) - Method in class megamek.server.totalWarfare.TWGameManager
- checkReady() - Method in class megamek.server.AbstractGameManager
-
Called when a player declares that they are "done".
- checkReady() - Method in class megamek.server.totalWarfare.TWGameManager
- checkRecklessMove(MoveStep, EntityMovementType, Hex, Coords, Coords, Hex) - Method in class megamek.common.units.Entity
-
Checks if an entity is passing through certain terrain while not moving carefully
- checkReduction(int, boolean) - Method in class megamek.common.equipment.Minefield
-
check for a reduction in density
- checkRolls(MoveStep, EntityMovementType) - Method in interface megamek.common.units.IAero
- checkRubbleMove(MoveStep, EntityMovementType, Hex, Coords, Coords, boolean, boolean) - Method in class megamek.common.units.Entity
-
Checks if the entity is moving into rubble.
- checkRunningWithDamage(EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is attempting to run with damage that would force a PSR.
- checkSideSlip(EntityMovementType, Hex, EntityMovementType, MoveStep, int, int, Coords, Coords, int, boolean) - Method in class megamek.common.units.Entity
- checkSideSlip(EntityMovementType, Hex, EntityMovementType, MoveStep, int, int, Coords, Coords, int, boolean) - Method in class megamek.common.units.VTOL
- checkSkid(EntityMovementType, Hex, EntityMovementType, MoveStep, MoveStep, int, int, Coords, Coords, boolean, int) - Method in class megamek.common.units.Entity
-
Checks if the entity might skid.
- checkSkid(EntityMovementType, Hex, EntityMovementType, MoveStep, MoveStep, int, int, Coords, Coords, boolean, int) - Method in class megamek.common.units.Infantry
- checkSkid(EntityMovementType, Hex, EntityMovementType, MoveStep, MoveStep, int, int, Coords, Coords, boolean, int) - Method in class megamek.common.units.ProtoMek
- checkSkid(EntityMovementType, Hex, EntityMovementType, MoveStep, MoveStep, int, int, Coords, Coords, boolean, int) - Method in class megamek.common.units.VTOL
- checkSmokeDissipation(SmokeCloud, Wind) - Method in class megamek.server.FireProcessor
-
Checks for the given SmokeCloud if it dissipates, either by a level or entirely and returns true if it does.
- checkSprintingWithMASCAndSupercharger(EntityMovementType, int) - Method in class megamek.common.units.Entity
-
Checks if the entity is attempting to sprint with MASC and supercharger engaged.
- checkSprintingWithMASCXorSupercharger(EntityMovementType, int) - Method in class megamek.common.units.Entity
-
Checks if the entity is attempting to sprint with MASC or Supercharger engaged (but not both).
- checkStall(MovePath) - Method in interface megamek.common.units.IAero
- checkTerrain(int, Entity, Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
- checkThrustSI(int, EntityMovementType) - Method in interface megamek.common.units.IAero
- checkThrustSI(int, EntityMovementType) - Method in class megamek.common.weapons.TeleMissile
- checkThrustSITotal(int, EntityMovementType) - Method in interface megamek.common.units.IAero
-
Checks if the specified thrust value exceeds the current structural integrity (SI) of the entity and computes any necessary modifiers or notes for the resulting piloting roll.
- checkThrustSITotal(int, EntityMovementType) - Method in class megamek.common.weapons.TeleMissile
- checkTurnModeFailure(EntityMovementType, int, int, Coords) - Method in class megamek.common.units.Entity
-
If using advanced vehicle ground movement, checks whether the unit is required to make a driving roll for turning, and if so whether it succeeds.
- checkUnstall(Vector<Report>) - Method in class megamek.common.units.Entity
-
Check for uninstalling of this Entity's engine (only used for ICE-powered 'Meks).
- checkUnstall(Vector<Report>) - Method in class megamek.common.units.Mek
- checkUsingOverdrive(EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is attempting to sprint with supercharger engaged.
- checkVelocityDouble(int, EntityMovementType) - Method in interface megamek.common.units.IAero
- checkVerticalTakeOff() - Method in interface megamek.common.units.IAero
- checkVictory(SimulationContext) - Method in class megamek.common.autoResolve.acar.manager.VictoryHelper.BattlefieldControlVictory
- checkVictory(Game, Map<String, Object>) - Method in record class megamek.server.scriptedEvents.DrawTriggeredEvent
- checkVictory(Game, Map<String, Object>) - Method in record class megamek.server.scriptedEvents.VictoryTriggeredEvent
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.BattlefieldControlVictory
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.BVDestroyedVictoryCondition
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.BVRatioVictoryCondition
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.EnemyCmdrDestroyedVictory
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.KillCountVictory
- checkVictory(Game, Map<String, Object>) - Method in class megamek.server.victory.PlayerAgreedVictory
- checkVictory(Game, Map<String, Object>) - Method in interface megamek.server.victory.VictoryCondition
-
Tests if a victory (or draw) has occurred and returns a properly filled in VictoryResult.
- checkWaterMove(int, EntityMovementType) - Method in class megamek.common.units.Entity
-
Checks if the entity is moving into depth 1+ water.
- checkWaterMove(MoveStep, EntityMovementType, Hex, Coords, Coords, boolean) - Method in class megamek.common.units.Entity
-
Checks if the entity is moving into depth 1+ water.
- Chemical - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoCategory
- CHEMICAL_LASER - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- ChemicalLaserHandler - Class in megamek.common.weapons.handlers
- ChemicalLaserHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.ChemicalLaserHandler
- CHH - Enum constant in enum class megamek.common.enums.Faction
- children - Variable in class megamek.client.generator.RandomUnitGenerator.RatTreeNode
- children - Variable in class megamek.client.ui.dialogs.advancedsearch.ExpNode
- chkDugIn - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkGunneryPermanent - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkHidden - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkHullDown - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkInitiativePermanent - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkPilotingPermanent - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkProne - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkShutdown - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- chkStealth - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- CHOICE - Static variable in interface megamek.common.options.IOption
-
Choice option type
- ChoiceDialog - Class in megamek.client.ui.dialogs
-
A (somewhat primitive) dialog that asks a question and lets the player select from the available choices.
- ChoiceDialog(JFrame, String, String, String[]) - Constructor for class megamek.client.ui.dialogs.ChoiceDialog
-
Create a choice dialog.
- ChoiceDialog(JFrame, String, String, String[], boolean) - Constructor for class megamek.client.ui.dialogs.ChoiceDialog
-
Create a choice dialog.
- ChoiceDialog(JFrame, String, String, String[], boolean, int) - Constructor for class megamek.client.ui.dialogs.ChoiceDialog
-
Create a choice dialog.
- choose(boolean) - Method in class megamek.common.Report
-
Indicate which of two possible messages should be substituted for the
<msg:n,m>tag. - choose(Entity) - Static method in class megamek.common.autoResolve.damage.DamageApplierChooser
-
Choose the correct DamageHandler for the given entity.
- choose(Entity, EntityFinalState) - Static method in class megamek.common.autoResolve.damage.DamageApplierChooser
-
Choose the correct DamageHandler for the given entity.
- chooseSide(Coords, boolean) - Method in class megamek.common.units.Entity
- chooseSideRam(Coords) - Method in class megamek.common.units.Aero
- chooseSurpriseBoards() - Method in class megamek.common.loaders.MapSettings
-
Replaces all "Surprise..." boards with a random one of the chosen boards (which are appended after the "Surprise" string in the board name.)
- ChosenEntityModel() - Constructor for class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- chosenUnitsModel - Variable in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
- CI - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- CI - Enum constant in enum class megamek.common.strategicBattleSystems.SBFElementType
- CI_JUMP - Enum constant in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- cicCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- cicHits - Variable in class megamek.common.units.DamageEditSpec
- CIH - Enum constant in enum class megamek.common.enums.Faction
- CircleHexArea - Class in megamek.common.hexArea
-
This class represents a hex area that is a filled "circle" around a center (all hexes up to a given maximum distance).
- CircleHexArea(Coords, int) - Constructor for class megamek.common.hexArea.CircleHexArea
-
Creates a hex circle around the given center with the given radius.
- CITY_TYPE - Enum constant in enum class megamek.ai.dataset.MapSettingsData.Field
- CityBuilder - Class in megamek.common.util
- CityBuilder(MapSettings, Board) - Constructor for class megamek.common.util.CityBuilder
- CIVIL_WAR - Enum constant in enum class megamek.common.eras.EraFlag
- CIVILIAN - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- CIVILIAN - Static variable in class megamek.common.units.Aero
- CIVILIAN_TARGET_DISUTILITY - Static variable in class megamek.client.bot.princess.FireControl
- CJF - Enum constant in enum class megamek.common.enums.Faction
- CK - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CKxD - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CL_BA_BOMB_RACK - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CL_BA_LIGHT_AP - Static variable in record class megamek.common.equipment.Sensor
- CL_BA_MORTAR_HEAVY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CL_BA_MORTAR_LIGHT - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CL_GENERAL_KEY - Static variable in class megamek.client.ratgenerator.FactionRecord
- CL_IMPROVED - Static variable in record class megamek.common.equipment.Sensor
- CL_KEY_FILE_EXTENSION_BOARD - Static variable in class megamek.MMConstants
- CLAAAMissileWeapon - Class in megamek.common.weapons.bombs.clan
- CLAAAMissileWeapon() - Constructor for class megamek.common.weapons.bombs.clan.CLAAAMissileWeapon
- CLAdvancedSRM1 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM1() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM1
- CLAdvancedSRM1OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM1OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM1OS
- CLAdvancedSRM2 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM2() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2
- CLAdvancedSRM2OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM2OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2OS
- CLAdvancedSRM3 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM3() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM3
- CLAdvancedSRM3OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM3OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM3OS
- CLAdvancedSRM4 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM4() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM4
- CLAdvancedSRM4OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM4OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM4OS
- CLAdvancedSRM5 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM5() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM5
- CLAdvancedSRM5OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM5OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM5OS
- CLAdvancedSRM6 - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM6() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM6
- CLAdvancedSRM6OS - Class in megamek.common.weapons.battleArmor.clan.advancedSRM
- CLAdvancedSRM6OS() - Constructor for class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM6OS
- clamp(double, double, double) - Static method in class megamek.codeUtilities.MathUtility
-
Deprecated.Use the builtin Math.clamp() method instead.
- clamp(float, float, float) - Static method in class megamek.codeUtilities.MathUtility
-
Deprecated.Use the builtin Math.clamp() method instead.
- clamp(int, int, int) - Static method in class megamek.codeUtilities.MathUtility
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the builtin Math.clamp() method instead.
- clamp(int, int, int) - Static method in record class megamek.common.autoResolve.damage.MekDamageApplier
- clamp(long, int, int) - Static method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialog
- clamp(long, int, int) - Static method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveProgressDialog
- clamp(long, long, long) - Static method in class megamek.codeUtilities.MathUtility
-
Deprecated.Use the builtin Math.clamp() method instead.
- clamp(BoardLocation) - Method in class megamek.common.autoResolve.acar.SimulationContext
- clamp01(double) - Static method in class megamek.codeUtilities.MathUtility
- clampAmmoShots(Entity, float) - Method in class megamek.client.generator.TeamLoadOutGenerator
-
Applies specified ammo fill ratio to all bins
- ClampMountMek - Class in megamek.common.equipment
-
Represents the space on a standard Mek (i.e.
- ClampMountMek() - Constructor for class megamek.common.equipment.ClampMountMek
- ClampMountTank - Class in megamek.common.equipment
-
Represents the space on a vehicle used by Battle Armor squads equipped with Magnetic Clamps to attach themselves for transport.
- ClampMountTank() - Constructor for class megamek.common.equipment.ClampMountTank
- clampUlp1(double) - Static method in class megamek.codeUtilities.MathUtility
-
Clamps a double value between the limits of Math.ulp(1.0) and 1.0.
- CLAMS - Class in megamek.common.weapons.other.clan
- CLAMS() - Constructor for class megamek.common.weapons.other.clan.CLAMS
- clan - Variable in class megamek.client.ratgenerator.AbstractUnitRecord
- CLAN - Enum constant in enum class megamek.client.generator.enums.SkillGeneratorType
- CLAN - Enum constant in enum class megamek.client.ratgenerator.FactionRecord.TechCategory
- CLAN - Enum constant in enum class megamek.client.ratgenerator.Ruleset.RatingSystem
- CLAN - Enum constant in enum class megamek.common.enums.Era
- CLAN - Enum constant in enum class megamek.common.enums.Faction
- CLAN - Enum constant in enum class megamek.common.enums.FactionAffiliation
- CLAN - Enum constant in enum class megamek.common.enums.TechBase
- CLAN - Enum constant in enum class megamek.common.universe.FactionTag
- CLAN_AERO - Enum constant in enum class megamek.client.ratgenerator.FactionRecord.TechCategory
- CLAN_AP - Static variable in record class megamek.common.equipment.Sensor
- CLAN_BATTLE_ARMOR - Enum constant in enum class megamek.common.verifier.BayData
- CLAN_CASE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CLAN_CASE_OPT_OUT - Static variable in class megamek.common.loaders.MtfFile
- CLAN_CHASSIS_NAME - Static variable in class megamek.common.loaders.MtfFile
- CLAN_DOUBLE_HS - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CLAN_ENGINE - Static variable in class megamek.common.equipment.Engine
- CLAN_INVASION - Enum constant in enum class megamek.common.eras.EraFlag
- CLAN_MASC - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- CLAN_VEE - Enum constant in enum class megamek.client.ratgenerator.FactionRecord.TechCategory
- clanChassisName - Variable in class megamek.common.units.Entity
-
The special chassis name for Clan Meks such as Timber Wolf for the Mad Cat.
- CLAPGaussRifle - Class in megamek.common.weapons.gaussRifles.clan
- CLAPGaussRifle() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLAPGaussRifle
- CLArrowIV - Class in megamek.common.weapons.artillery
- CLArrowIV() - Constructor for class megamek.common.weapons.artillery.CLArrowIV
- CLASEWMissileWeapon - Class in megamek.common.weapons.bombs.clan
- CLASEWMissileWeapon() - Constructor for class megamek.common.weapons.bombs.clan.CLASEWMissileWeapon
- CLASMissileWeapon - Class in megamek.common.weapons.bombs.clan
- CLASMissileWeapon() - Constructor for class megamek.common.weapons.bombs.clan.CLASMissileWeapon
- CLASS_AC - Static variable in class megamek.common.equipment.WeaponType
- CLASS_AERO - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Aero entities.
- CLASS_AMS - Static variable in class megamek.common.equipment.WeaponType
- CLASS_AR10 - Static variable in class megamek.common.equipment.WeaponType
- CLASS_ARTILLERY - Static variable in class megamek.common.equipment.WeaponType
- CLASS_ATM - Static variable in class megamek.common.equipment.WeaponType
- CLASS_BUILDING_ENTITY - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent building entities.
- CLASS_CAPITAL_AC - Static variable in class megamek.common.equipment.WeaponType
- CLASS_CAPITAL_GAUSS - Static variable in class megamek.common.equipment.WeaponType
- CLASS_CAPITAL_LASER - Static variable in class megamek.common.equipment.WeaponType
- CLASS_CAPITAL_MD - Static variable in class megamek.common.equipment.WeaponType
- CLASS_CAPITAL_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- CLASS_CAPITAL_PPC - Static variable in class megamek.common.equipment.WeaponType
- CLASS_DROPSHIP - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent dropship entities.
- CLASS_GAUSS - Static variable in class megamek.common.equipment.WeaponType
- CLASS_GUN_EMPLACEMENT - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Gun Emplacement entities.
- CLASS_HANDHELD_WEAPON - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent handheld weapon entities.
- CLASS_INFANTRY - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Infantry (and Battle Armor) entities.
- CLASS_JUMPSHIP - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent jumpship entities.
- CLASS_LASER - Static variable in class megamek.common.equipment.WeaponType
- CLASS_LBX_AC - Static variable in class megamek.common.equipment.WeaponType
- CLASS_LRM - Static variable in class megamek.common.equipment.WeaponType
- CLASS_MEK - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Mek entities.
- CLASS_MML - Static variable in class megamek.common.equipment.WeaponType
- CLASS_MORTAR - Static variable in class megamek.common.equipment.WeaponType
- CLASS_MRM - Static variable in class megamek.common.equipment.WeaponType
- CLASS_NONE - Static variable in class megamek.common.equipment.WeaponType
- CLASS_PLASMA - Static variable in class megamek.common.equipment.WeaponType
- CLASS_POINT_DEFENSE - Static variable in class megamek.common.equipment.WeaponType
- CLASS_PPC - Static variable in class megamek.common.equipment.WeaponType
- CLASS_PROTOMEK - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Protomek entities.
- CLASS_PULSE_LASER - Static variable in class megamek.common.equipment.WeaponType
- CLASS_ROCKET_LAUNCHER - Static variable in class megamek.common.equipment.WeaponType
- CLASS_SCREEN - Static variable in class megamek.common.equipment.WeaponType
- CLASS_SMALL_CRAFT - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent warship entities.
- CLASS_SPACE_STATION - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent space station entities.
- CLASS_SRM - Static variable in class megamek.common.equipment.WeaponType
- CLASS_SUB_CAPITAL_CANNON - Static variable in class megamek.common.equipment.WeaponType
- CLASS_TANK - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent Tank entities.
- CLASS_TELE_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- CLASS_THUNDERBOLT - Static variable in class megamek.common.equipment.WeaponType
- CLASS_WARSHIP - Static variable in class megamek.common.units.EntityClassTurn
-
The constant to represent warship entities.
- className(int) - Static method in class megamek.common.units.Building
-
Returns a string representation of the given building class, e.g.
- className(int) - Static method in interface megamek.common.units.IBuilding
-
Returns a string representation of the given building class, e.g.
- CLATM12 - Class in megamek.common.weapons.missiles.clan
- CLATM12() - Constructor for class megamek.common.weapons.missiles.clan.CLATM12
- CLATM3 - Class in megamek.common.weapons.missiles.clan
- CLATM3() - Constructor for class megamek.common.weapons.missiles.clan.CLATM3
- CLATM6 - Class in megamek.common.weapons.missiles.clan
- CLATM6() - Constructor for class megamek.common.weapons.missiles.clan.CLATM6
- CLATM9 - Class in megamek.common.weapons.missiles.clan
- CLATM9() - Constructor for class megamek.common.weapons.missiles.clan.CLATM9
- CLBAAPGaussRifle - Class in megamek.common.weapons.battleArmor.clan
- CLBAAPGaussRifle() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAAPGaussRifle
- CLBACompactNarc - Class in megamek.common.weapons.battleArmor.clan
- CLBACompactNarc() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBACompactNarc
- CLBAERPulseLaserMedium - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBAERPulseLaserMedium() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBAERPulseLaserMedium
- CLBAERPulseLaserSmall - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBAERPulseLaserSmall() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBAERPulseLaserSmall
- CLBAFlamer - Class in megamek.common.weapons.battleArmor.clan
- CLBAFlamer() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAFlamer
- CLBAFlamerHeavy - Class in megamek.common.weapons.battleArmor.clan
- CLBAFlamerHeavy() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAFlamerHeavy
- CLBAGrenadeLauncherHeavy - Class in megamek.common.weapons.battleArmor.clan
- CLBAGrenadeLauncherHeavy() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAGrenadeLauncherHeavy
- CLBALaserERMedium - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserERMedium() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERMedium
- CLBALaserERMicro - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserERMicro() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERMicro
- CLBALaserERSmall - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserERSmall() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERSmall
- CLBALaserHeavyMedium - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserHeavyMedium() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserHeavyMedium
- CLBALaserHeavySmall - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserHeavySmall() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserHeavySmall
- CLBALaserSmall - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBALaserSmall() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBALaserSmall
- CLBALBX - Class in megamek.common.weapons.battleArmor.clan
- CLBALBX() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBALBX
- CLBALightTAG - Class in megamek.common.weapons.battleArmor.clan
- CLBALightTAG() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBALightTAG
- CLBALRM1 - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM1() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM1
- CLBALRM1OS - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM1OS() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM1OS
- CLBALRM2 - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM2() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM2
- CLBALRM2OS - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM2OS() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM2OS
- CLBALRM3 - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM3() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM3
- CLBALRM3OS - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM3OS() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM3OS
- CLBALRM4 - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM4() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM4
- CLBALRM4OS - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM4OS() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM4OS
- CLBALRM5 - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM5() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM5
- CLBALRM5OS - Class in megamek.common.weapons.battleArmor.clan.lrm
- CLBALRM5OS() - Constructor for class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM5OS
- CLBAMG - Class in megamek.common.weapons.battleArmor.clan.mg
- CLBAMG() - Constructor for class megamek.common.weapons.battleArmor.clan.mg.CLBAMG
- CLBAMGBearhunterSuperheavy - Class in megamek.common.weapons.battleArmor.clan.mg
- CLBAMGBearhunterSuperheavy() - Constructor for class megamek.common.weapons.battleArmor.clan.mg.CLBAMGBearhunterSuperheavy
- CLBAMGBearhunterSuperheavyACi - Class in megamek.common.weapons.battleArmor.clan.mg
- CLBAMGBearhunterSuperheavyACi() - Constructor for class megamek.common.weapons.battleArmor.clan.mg.CLBAMGBearhunterSuperheavyACi
- CLBAMGHeavy - Class in megamek.common.weapons.battleArmor.clan.mg
- CLBAMGHeavy() - Constructor for class megamek.common.weapons.battleArmor.clan.mg.CLBAMGHeavy
- CLBAMGLight - Class in megamek.common.weapons.battleArmor.clan.mg
- CLBAMGLight() - Constructor for class megamek.common.weapons.battleArmor.clan.mg.CLBAMGLight
- CLBAMicroBomb - Class in megamek.common.weapons.battleArmor.clan
- CLBAMicroBomb() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAMicroBomb
- CLBAMortarHeavy - Class in megamek.common.weapons.battleArmor.clan
-
Added per IO Pg 53 - Tech Manual shows this is an IS weapon only But IO seems to have made this a Clan weapon as well
- CLBAMortarHeavy() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAMortarHeavy
- CLBAMortarLight - Class in megamek.common.weapons.battleArmor.clan
-
Added per IO Pg 53 - Tech Manual shows this is an IS weapon only But IO seems to have made this a Clan weapon as well.
- CLBAMortarLight() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBAMortarLight
- CLBAPulseLaserMedium - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBAPulseLaserMedium() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserMedium
- CLBAPulseLaserMicro - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBAPulseLaserMicro() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserMicro
- CLBAPulseLaserSmall - Class in megamek.common.weapons.battleArmor.clan.laser
- CLBAPulseLaserSmall() - Constructor for class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserSmall
- CLBARecoillessRifleHeavy - Class in megamek.common.weapons.battleArmor.clan
- CLBARecoillessRifleHeavy() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleHeavy
- CLBARecoillessRifleLight - Class in megamek.common.weapons.battleArmor.clan
- CLBARecoillessRifleLight() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleLight
- CLBARecoillessRifleMedium - Class in megamek.common.weapons.battleArmor.clan
- CLBARecoillessRifleMedium() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleMedium
- CLBASRM1 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM1() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM1
- CLBASRM1OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM1OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM1OS
- CLBASRM2 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM2() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM2
- CLBASRM2OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM2OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM2OS
- CLBASRM3 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM3() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM3
- CLBASRM3OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM3OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM3OS
- CLBASRM4 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM4() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM4
- CLBASRM4OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM4OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM4OS
- CLBASRM5 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM5() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM5
- CLBASRM5OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM5OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM5OS
- CLBASRM6 - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM6() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM6
- CLBASRM6OS - Class in megamek.common.weapons.battleArmor.clan.srm
- CLBASRM6OS() - Constructor for class megamek.common.weapons.battleArmor.clan.srm.CLBASRM6OS
- CLBASupportPPC - Class in megamek.common.weapons.battleArmor.clan
- CLBASupportPPC() - Constructor for class megamek.common.weapons.battleArmor.clan.CLBASupportPPC
- CLChemicalLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLChemicalLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLChemicalLaserLarge
- CLChemicalLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLChemicalLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLChemicalLaserMedium
- CLChemicalLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLChemicalLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLChemicalLaserSmall
- CLChemicalLaserWeapon - Class in megamek.common.weapons.lasers.clan
- CLChemicalLaserWeapon() - Constructor for class megamek.common.weapons.lasers.clan.CLChemicalLaserWeapon
- cleanBoardName(String, MapSettings) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Removes the board size ("16x17") and file path from the given board name if it is a board file.
- cleanReturn(Entity, int...) - Method in class megamek.client.generator.skillGenerators.AbstractSkillGenerator
-
This cleans up the return value before the final return, and by doing so to handling two specific use cases.
- cleanupCustomDZs() - Method in class megamek.server.totalWarfare.TWGameManager
-
Worker function that goes through all the units and players and sets any custom deployment zones that do not exist in the current map settings to the default.
- clear() - Method in class megamek.ai.utility.Memory
-
Clears all memories.
- clear() - Method in class megamek.client.bot.princess.UnitBehavior
-
Clears the entity behavior cache, should be done at the start of each movement phase
- clear() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
-
Removes any current sprites of this handler from all BoardViews and clears this handler's internal sprite list.
- clear() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.CollapseWarningSpriteHandler
- clear() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringSolutionSpriteHandler
- clear() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.GroundObjectSpriteHandler
- clear() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.SensorRangeSpriteHandler
- clear() - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
-
remove all items from all internal collections
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Clears out the currently selected movement data and resets it.
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
-
Clears all current actions
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.ReportDisplay
-
Clears all current actions
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.SBFFiringDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
-
Clears the actions of this phase.
- clear() - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- clear() - Method in class megamek.client.ui.util.ImageCache
- clear() - Method in class megamek.client.ui.widget.picmap.PMMultiLineLabel
-
Clear the contents of this multi-line label
- clear() - Method in class megamek.common.autoResolve.acar.order.Orders
- clear() - Method in class megamek.common.equipment.EquipmentBitSet
-
Clears all flags in the EquipmentBitSet.
- clear() - Method in class megamek.common.game.GameReports
- clear() - Method in class megamek.common.game.InitiativeRoll
- clear() - Method in class megamek.common.InfernoTracker
-
Clear the effects of the inferno rounds (the unit got a bath).
- clear() - Method in interface megamek.common.interfaces.FullGameReport
-
Clears this FullGameReport, removing all present reports for all rounds.
- clear() - Method in class megamek.common.moves.MovePath
- clear() - Method in class megamek.common.SBFFullGameReport
- clear() - Method in class megamek.common.units.HeatBreakdown
-
Clears both breakdowns so the next turn starts fresh.
- clear() - Method in class megamek.common.units.TemporarySkillModifiers
-
Removes every modifier at once, as when a gamemaster takes back a change before it runs out.
- clear() - Method in class megamek.common.units.UnitNameTracker
-
Clears the unit name tracker of all tracked entities.
- clear() - Method in class megamek.common.util.Counter
- clear() - Method in class megamek.common.WoodsClearingTracker
-
Removes all clearing operations.
- clear(String) - Method in class megamek.ai.utility.Memory
-
Clears all memories that start with the given prefix.
- clear(EquipmentFlag) - Method in class megamek.common.equipment.EquipmentBitSet
-
Clears the flag in the EquipmentBitSet.
- CLEAR - Enum constant in enum class megamek.common.planetaryConditions.Weather
- CLEAR_ALL_WAYPOINTS - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- CLEAR_IGNORED_TARGETS - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- CLEAR_ILLUMINATED_HEXES - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CLEAR_MINEFIELD - Enum constant in enum class megamek.common.enums.MoveStepType
- CLEAR_NUMBER_BA_SWEEPER - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_BA_SWEEPER_ACCIDENT - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_INF_ENG - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_INF_ENG_ACCIDENT - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_INFANTRY - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_INFANTRY_ACCIDENT - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_WEAPON - Static variable in class megamek.common.equipment.Minefield
- CLEAR_NUMBER_WEAPON_ACCIDENT - Static variable in class megamek.common.equipment.Minefield
- CLEAR_RUBBLE - Enum constant in enum class megamek.common.enums.MoveStepType
- CLEAR_WAYPOINT - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- clearActions() - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Empties the list of pending EntityActions completely.
- clearActions() - Method in class megamek.common.game.AbstractGame
-
Empties the list of pending EntityActions completely.
- clearAll() - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Clear all tracked actions.
- clearAllAttacks() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Clears out all attacks that were being drawn
- clearAllForces(Forces) - Static method in class megamek.common.autoResolve.converter.ForceConsolidation
-
Deprecated, for removal: This API element is subject to removal in a future version.
- clearAllHexes() - Method in class megamek.client.ui.tileset.HexTileset
-
Clears the image cache for all hexes.
- clearAllMoveVectors() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Clears out all movement vectors that were being drawn
- clearAllOverlays() - Method in interface megamek.client.ui.clientGUI.overlay.OverlayPainter
- clearAllOverlays() - Method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- clearAllReports() - Method in class megamek.common.game.Game
-
Clears out all the current reports, paving the way for a new game.
- ClearAllWaypointsCommand - Class in megamek.client.bot.princess.commands
-
Command to clear all waypoints from the unit behavior tracker.
- ClearAllWaypointsCommand() - Constructor for class megamek.client.bot.princess.commands.ClearAllWaypointsCommand
- clearAttackedByThisTurn() - Method in class megamek.common.units.Entity
- clearAttacks() - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
Clears the pending attack queue and resets any declared facing.
- clearAttacks() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Removes all current fire
- clearAttacks() - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
-
Removes all current fire
- clearBayAmmo() - Method in class megamek.common.equipment.WeaponMounted
-
Clears all ammo from the bay.
- clearBayWeapons() - Method in class megamek.common.equipment.WeaponMounted
-
Removes all weapons from the bay.
- clearBloodStalkers(Game, int, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Loop through the game and clear 'blood stalker' flag for any entities that have the given unit as the blood stalker target.
- clearBombChoices() - Method in class megamek.common.units.Aero
- clearBombChoices() - Method in interface megamek.common.units.IBomber
-
Sets the count of each bomb to zero
- clearBombChoices() - Method in class megamek.common.units.LandAirMek
- clearBombChoices() - Method in class megamek.common.units.VTOL
- clearBombIcons() - Method in class megamek.common.board.Board
- clearBombs() - Method in class megamek.common.units.Entity
-
Clear all bombs and bomb attacks
- clearBombs() - Method in interface megamek.common.units.IBomber
- clearC3Networks() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearCaches() - Static method in class megamek.common.SourceBooks
- clearCallQueue() - Method in class megamek.common.IndustrialElevator
-
Clears all calls from the queue.
- clearChatBox() - Method in class megamek.client.ui.clientGUI.ClientGUI
- clearChatBox() - Method in class megamek.client.ui.clientGUI.CommanderGUI
- clearChatBox() - Method in interface megamek.client.ui.clientGUI.IClientGUI
- clearChatBox() - Method in class megamek.client.ui.clientGUI.SBFClientGUI
- clearClanCaseOptOut() - Method in class megamek.common.units.Mek
-
Clears all Clan CASE opt-out locations.
- clearCockpitCrits() - Method in class megamek.common.units.Mek
-
Remove all cockpit critical slots from the mek.
- clearConversionReport() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
-
Deprecated, for removal: This API element is subject to removal in a future version.
- clearData() - Method in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
-
Clears all rolled results from all of the tabs.
- clearData() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- clearData() - Method in class megamek.client.ui.models.UnitTableModel
- clearData() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
-
Clears all saved data of the model including the entities.
- clearData() - Method in class megamek.common.util.BuildingBlock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- clearDeploymentThisRound() - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Clear this round from this list of entities to deploy
- clearDeploymentThisRound() - Method in class megamek.common.game.AbstractGame
-
Clear this round from this list of entities to deploy
- clearDesignatedTagTargets() - Method in class megamek.client.bot.princess.Princess
-
Clears all designated TAG targets, returning the bot's TAG to autonomous best-hit targeting.
- clearDestroyedNarcPods() - Method in class megamek.common.units.Entity
-
Iterates over all Narc and iNarc pods attached to this entity and removes those still 'stuck' to destroyed or missing locations.
- clearDetectedBy() - Method in class megamek.common.units.Entity
- CLEARED_RUBBLE_FLUFF_BASE - Static variable in class megamek.common.units.Terrains
-
Base
Terrains.FLUFFterrain level for the cosmetic "cleared rubble path" overlay left after a bulldozer clears a rubble hex (TacOps). - clearEngineCrits() - Method in class megamek.common.units.LandAirMek
- clearEngineCrits() - Method in class megamek.common.units.Mek
-
Remove all engine critical slots from the mek.
- clearEntityIDFStates() - Method in class megamek.client.bot.princess.FireControlState
- clearExits() - Method in class megamek.common.Hex
-
Clears the "exits" flag for all terrains in the hex where it is not manually specified.
- clearFieldOfFire() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Removes the field of fire from the BoardView and clears the cached values in the sprite handler.
- clearFiringSolutions() - Method in class megamek.common.units.Entity
-
Empties this entity's firingSolutions Used when it dies or moves offboard
- clearFlyOverPaths() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearFrankenMekLocationSource(int) - Method in class megamek.common.units.Mek
- clearGroundPostures() - Method in class megamek.common.units.Infantry
-
Clears the transient ground defensive postures (dug in and hitting the deck).
- clearGyroCrits() - Method in class megamek.common.units.Mek
-
Remove all gyro critical slots from the mek.
- clearHeatBreakdown() - Method in class megamek.common.units.Entity
-
Clears the itemized heat breakdown (both buildup and dissipation).
- clearHex(Hex) - Method in class megamek.client.ui.tileset.HexTileset
-
Clears the image cache for the given hex.
- clearHex(Hex) - Method in class megamek.client.ui.tileset.TilesetManager
-
Removes the hex images from the cache.
- clearHexImageCache() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearHexImageCache(Set<Coords>) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Clear a specific list of Coords from the hex image cache.
- clearHitHexMods() - Method in class megamek.common.ArtilleryTracker
-
Remove all auto hit mods from hexes that were hit previously; used when artillery unit moves.
- ClearIgnoredTargetsCommand - Class in megamek.client.bot.princess.commands
-
Command to clear all ignored targets from the bot.
- ClearIgnoredTargetsCommand() - Constructor for class megamek.client.bot.princess.commands.ClearIgnoredTargetsCommand
- clearIgnoredUnitTargets() - Method in class megamek.client.bot.princess.BehaviorSettings
-
Empty out the ignored target list.
- clearIlluminatedPositions() - Method in class megamek.common.game.Game
-
Clear the set of searchlight illuminated hexes.
- clearIndustrialElevators() - Method in class megamek.common.game.Game
-
Clears all industrial elevators from the game.
- clearInfantryCombatState() - Method in class megamek.common.units.Entity
-
Clear all infantry combat state (called when combat ends).
- clearingToolName(Entity) - Static method in class megamek.common.units.BulldozerRules
- clearingTurnsFor(int) - Static method in class megamek.common.units.BulldozerRules
- clearInitiative(boolean, Map<Team, Integer>) - Method in interface megamek.common.interfaces.ITurnOrdered
-
Clear the initiative of this object.
- clearInitiative(boolean, Map<Team, Integer>) - Method in class megamek.common.Team
- clearInitiative(boolean, Map<Team, Integer>) - Method in class megamek.common.turns.TurnOrdered
-
Clear the initiative of this object.
- clearLookupNames() - Method in class megamek.common.equipment.EquipmentType
-
Clears lookup identity inherited from a superclass constructor.
- clearManualAMSIds() - Method in class megamek.client.bot.princess.Princess
-
Clear the manual AMS tracking list
- clearMarkedHexes() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Removes the markers set by the select(), cursor() and highlight() methods.
- clearMarkedHexes() - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- clearMessage() - Method in class megamek.client.ui.clientGUI.boardview.overlay.ChatterBoxOverlay
- clearMinefield(Minefield, Entity, int, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
- clearMinefield(Minefield, Entity, int, int, Vector<Report>, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
attempt to clear a minefield We don't actually remove the minefield here, because if this is called up from within a loop, that will cause problems
- clearMinefield(Minefield, Entity, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
attempt to clear a minefield
- ClearMinefieldAction - Class in megamek.common.actions
- ClearMinefieldAction(int, Minefield) - Constructor for class megamek.common.actions.ClearMinefieldAction
- clearMinefields() - Method in class megamek.common.game.Game
- clearMineFields(Coords, int, Entity, Vector<Report>, Game, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Worker function that clears minefields.
- clearMines(Vector<Report>, Coords, Game, Entity, TWGameManager) - Static method in class megamek.common.weapons.ArtilleryHandlerHelper
- clearMiscButton() - Method in class megamek.client.ui.dialogs.BotCommands.BotCommandsPanel
-
Clears the misc button, removing any text, tooltip, and action listener and disabling it.
- clearModes() - Method in class megamek.common.equipment.EquipmentType
-
Clears the modes that this type of equipment can be in.
- clearMovableAreas() - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Resets board clusters
- clearMovementData() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Clears current movement data from the screen
- clearMovementEnvelope() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Removes visibility to the Movement Envelope.
- clearMovementEnvelope() - Method in class megamek.client.ui.clientGUI.SBFClientGUI
- clearMovementSprites() - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- clearNarcAndiNarcPods() - Method in class megamek.common.units.Entity
-
This clears all Narc and iNarc Pods from an Entity.
- clearOptions(String) - Method in class megamek.common.units.Crew
- clearOrderedFiringEntities() - Method in class megamek.client.bot.princess.FireControlState
- clearPartialRepairs() - Method in class megamek.common.units.Entity
- clearPendingDeploy() - Method in class megamek.common.equipment.BridgeLayerState
-
Clears any pending deploy declaration (cancellation or after placement).
- clearPendingReports() - Method in class megamek.server.sbf.SBFGameManager
- clearRubbleIllegalReason(Entity, Hex, Game) - Static method in class megamek.common.units.BulldozerRules
-
Checks whether a vehicle may declare a Clear Rubble action ending in the given hex (TacOps): it must be a vehicle with a working bulldozer (or, with the unofficial rule, a backhoe), the relevant optional rule(s) must be enabled, and the hex must hold rubble.
- clearScriptedEvents() - Method in class megamek.common.game.AbstractGame
- clearSearches() - Method in class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
-
Deactivates the search fields in both search tabs so that no units are filtered out.
- clearSeenBy() - Method in class megamek.common.units.Entity
- clearSelectedItems() - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
-
Clears the selected AbstractIcon(s)
- clearSensorContacts() - Method in class megamek.common.units.Entity
-
Empties this entity's sensorContacts Used when it dies or moves offboard
- clearShadowMap() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearSprites() - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
-
Removes all sprites from this BoardView.
- clearSprites() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearStabiliserHit(int) - Method in class megamek.common.units.Tank
- clearState() - Method in class megamek.client.bot.princess.PathRankerState
-
Deprecated, for removal: This API element is subject to removal in a future version.
- clearStrafingCoords() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- clearTemporarySprites() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Removes all temporary sprites from the board, such as pending actions, movement envelope, collapse warnings etc.
- clearToHit() - Method in class megamek.client.ui.dialogs.unitDisplay.WeaponPanel
- clearTransientData() - Method in class megamek.client.bot.princess.FireControlState
-
Clears data that shouldn't persist phase-to-phase
- clearValue() - Method in interface megamek.common.options.IOption
-
Resets the value to its "default" state
- clearValue() - Method in class megamek.common.options.Option
- clearValues() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringArcSpriteHandler
-
Clears the sprites and resets the cached values so no new sprites are drawn at this time.
- clearValues() - Method in class megamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanel
-
Deactivates all AS search filters so that no units will be filtered out.
- clearValues() - Method in class megamek.client.ui.dialogs.advancedsearch.TWAdvancedSearchPanel
- clearWaypoints() - Method in class megamek.client.bot.princess.UnitBehavior
- clearWaypoints(Entity) - Method in class megamek.client.bot.princess.UnitBehavior
- ClearWaypointsCommand - Class in megamek.client.bot.princess.commands
-
Command to clear all waypoints from this bot.
- ClearWaypointsCommand() - Constructor for class megamek.client.bot.princess.commands.ClearWaypointsCommand
- clearWeightClasses() - Method in class megamek.client.ratgenerator.Parameters
- CLEnhancedPPC - Class in megamek.common.weapons.ppc.clan
- CLEnhancedPPC() - Constructor for class megamek.common.weapons.ppc.clan.CLEnhancedPPC
- CLERFlamer - Class in megamek.common.weapons.flamers.clan
- CLERFlamer() - Constructor for class megamek.common.weapons.flamers.clan.CLERFlamer
- CLERLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLERLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLERLaserLarge
- CLERLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLERLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLERLaserMedium
- CLERLaserMediumPrototype - Class in megamek.common.weapons.prototypes.clan
- CLERLaserMediumPrototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLERLaserMediumPrototype
- CLERLaserMicro - Class in megamek.common.weapons.lasers.clan
- CLERLaserMicro() - Constructor for class megamek.common.weapons.lasers.clan.CLERLaserMicro
- CLERLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLERLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLERLaserSmall
- CLERLaserSmallPrototype - Class in megamek.common.weapons.prototypes.clan
- CLERLaserSmallPrototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLERLaserSmallPrototype
- CLERPPC - Class in megamek.common.weapons.ppc.clan
- CLERPPC() - Constructor for class megamek.common.weapons.ppc.clan.CLERPPC
- CLERPulseLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLERPulseLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLERPulseLaserLarge
- CLERPulseLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLERPulseLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLERPulseLaserMedium
- CLERPulseLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLERPulseLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLERPulseLaserSmall
- CLFlamer - Class in megamek.common.weapons.flamers.clan
- CLFlamer() - Constructor for class megamek.common.weapons.flamers.clan.CLFlamer
- CLFluidGun - Class in megamek.common.weapons.other.clan
- CLFluidGun() - Constructor for class megamek.common.weapons.other.clan.CLFluidGun
- CLFussilade - Class in megamek.common.weapons.other.clan
- CLFussilade() - Constructor for class megamek.common.weapons.other.clan.CLFussilade
- CLGaussRifle - Class in megamek.common.weapons.gaussRifles.clan
- CLGaussRifle() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLGaussRifle
- CLHAG20 - Class in megamek.common.weapons.gaussRifles.clan
- CLHAG20() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLHAG20
- CLHAG30 - Class in megamek.common.weapons.gaussRifles.clan
- CLHAG30() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLHAG30
- CLHAG40 - Class in megamek.common.weapons.gaussRifles.clan
- CLHAG40() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLHAG40
- CLHeavyFlamer - Class in megamek.common.weapons.flamers.clan
- CLHeavyFlamer() - Constructor for class megamek.common.weapons.flamers.clan.CLHeavyFlamer
- CLHeavyLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLHeavyLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLHeavyLaserLarge
- CLHeavyLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLHeavyLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLHeavyLaserMedium
- CLHeavyLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLHeavyLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLHeavyLaserSmall
- CLHeavyMG - Class in megamek.common.weapons.mgs.clan
- CLHeavyMG() - Constructor for class megamek.common.weapons.mgs.clan.CLHeavyMG
- CLHeavyMGA - Class in megamek.common.weapons.mgs.clan
- CLHeavyMGA() - Constructor for class megamek.common.weapons.mgs.clan.CLHeavyMGA
- CLIATM12 - Class in megamek.common.weapons.missiles.clan
- CLIATM12() - Constructor for class megamek.common.weapons.missiles.clan.CLIATM12
- CLIATM3 - Class in megamek.common.weapons.missiles.clan
- CLIATM3() - Constructor for class megamek.common.weapons.missiles.clan.CLIATM3
- CLIATM6 - Class in megamek.common.weapons.missiles.clan
- CLIATM6() - Constructor for class megamek.common.weapons.missiles.clan.CLIATM6
- CLIATM9 - Class in megamek.common.weapons.missiles.clan
- CLIATM9() - Constructor for class megamek.common.weapons.missiles.clan.CLIATM9
- CLIATMHandler - Class in megamek.common.weapons.handlers
- CLIATMHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.CLIATMHandler
- CLIATMWeapon - Class in megamek.common.weapons
- CLIATMWeapon() - Constructor for class megamek.common.weapons.CLIATMWeapon
- ClickableLabel - Class in megamek.client.ui.util
-
This is a specialized label that acts as a replacement for a button.
- ClickableLabel(Consumer<MouseEvent>) - Constructor for class megamek.client.ui.util.ClickableLabel
-
Creates a new clickable label.
- client() - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTreeTopLevelSorter
-
Returns the value of the
clientrecord component. - client() - Method in class megamek.common.commandLine.MegaMekCommandLineParser
- Client - Class in megamek.client
-
This class is instantiated for each client and for each bot running on that client.
- Client(String, String, int) - Constructor for class megamek.client.Client
- CLIENT - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- CLIENT_ARTILLERY_REVEAL - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A Client to Server packet carrying a player's "reveal all artillery rounds" testing preference (a boolean).
- CLIENT_COMMAND - Static variable in class megamek.client.commands.ClientCommand
- CLIENT_FEEDBACK_REQUEST - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CLIENT_NAME - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CLIENT_SETTINGS - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- CLIENT_SETTINGS_STORE_NAME - Static variable in class megamek.common.preference.PreferenceManager
- CLIENT_VERSIONS - Enum constant in enum class megamek.common.net.enums.PacketCommand
- clientClosed() - Method in interface megamek.client.CloseClientListener
- ClientCommand - Class in megamek.client.commands
- ClientCommand(ClientGUI, String, String) - Constructor for class megamek.client.commands.ClientCommand
-
Creates new ServerCommand
- ClientCommandDialog - Class in megamek.client.ui.dialogs
-
Dialog for executing a client command.
- ClientCommandDialog(JFrame, ClientGUI, ClientServerCommand, Coords) - Constructor for class megamek.client.ui.dialogs.ClientCommandDialog
-
Constructor for the dialog for executing a client command.
- clientCommands - Variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- ClientDialog - Class in megamek.client.ui.dialogs.clientDialogs
-
A MegaMek Dialog box.
- ClientDialog(Window, String, boolean) - Constructor for class megamek.client.ui.dialogs.clientDialogs.ClientDialog
-
Creates a ClientDialog with modality as given by modal.
- clientgui - Variable in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- clientgui - Variable in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- clientgui - Variable in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- clientGui - Variable in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
-
The ClientGUI of the boardview.
- clientGui - Variable in class megamek.client.ui.dialogs.phaseDisplay.SimpleNagNotice
- clientGUI - Variable in class megamek.client.commands.ClientCommand
- clientGUI - Variable in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- clientGUI - Variable in class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplay
- clientGUI - Variable in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- clientGUI - Variable in class megamek.client.ui.util.MegaMekController
- ClientGUI - Class in megamek.client.ui.clientGUI
- ClientGUI(Client, MegaMekController) - Constructor for class megamek.client.ui.clientGUI.ClientGUI
-
Construct a client which will display itself in a new frame.
- ClientOnly - Annotation Interface in megamek.common.interfaces
-
This annotation is used to mark IGame and subclass methods that are intended for use by the Client only (in other words, not by the Server/GameManager).
- clientPreferences - Variable in class megamek.common.preference.PreferenceManager
- ClientPreferences - Class in megamek.common.preference
- ClientPreferences(IPreferenceStore) - Constructor for class megamek.common.preference.ClientPreferences
- clientPreferenceStore - Variable in class megamek.common.preference.PreferenceManager
- ClientServerCommand - Class in megamek.server.commands
-
A ServerCommand that can only be used by Game Masters, This abstract class implements many features that are common to all Game Master commands, like the isGM check for users, it also uses the Argument class for building the command arguments and to abstract the parsing of the arguments, limit assertion and error handling, and for building a more dynamic "help" feature.
- ClientServerCommand(Server, TWGameManager, String, String, String) - Constructor for class megamek.server.commands.ClientServerCommand
-
Creates new ServerCommand that can only be used by Game Masters
- ClientServerCommandLineFlag - Enum Class in megamek.common.commandLine
- ClientServerCommandLineParser - Class in megamek.common.commandLine
- ClientServerCommandLineParser(String[], String, boolean, boolean, boolean) - Constructor for class megamek.common.commandLine.ClientServerCommandLineParser
- ClientServerCommandLineParser.Resolver - Class in megamek.common.commandLine
- CLIFF_BOTTOM - Static variable in class megamek.common.units.Terrains
- CLIFF_TOP - Static variable in class megamek.common.units.Terrains
- CLIMB_DOWN - Enum constant in enum class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingActionType
- CLIMB_MODE_OFF - Enum constant in enum class megamek.common.enums.MoveStepType
- CLIMB_MODE_ON - Enum constant in enum class megamek.common.enums.MoveStepType
- CLIMB_UP - Enum constant in enum class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingActionType
- climbing - Variable in class megamek.common.units.Entity
- CLIMBING_CLAWS - Enum constant in enum class megamek.common.enums.ProstheticEnhancementType
- CLIMBING_PSR_MODIFIER - Static variable in class megamek.common.moves.ClimbingHelper
-
PSR modifier applied to all piloting rolls while climbing.
- ClimbingChoiceDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
Dialog for choosing how many levels to climb during TacOps Climbing (TO:AR p.20).
- ClimbingChoiceDialog(JFrame, String, List<ClimbingChoiceDialog.ClimbingOption>) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog
-
Creates a climbing choice dialog.
- ClimbingChoiceDialog.ClimbingActionType - Enum Class in megamek.client.ui.dialogs.phaseDisplay
-
The type of climbing action the player is choosing.
- ClimbingChoiceDialog.ClimbingOption - Record Class in megamek.client.ui.dialogs.phaseDisplay
-
Represents a climbing action choice.
- ClimbingHelper - Class in megamek.common.moves
-
Utility class for Mek climbing rules (TO:AR p.20).
- climbingLevelsChosen - Variable in class megamek.common.units.Entity
- ClimbingOption(int, int, String, ClimbingChoiceDialog.ClimbingActionType) - Constructor for record class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingOption
-
Creates an instance of a
ClimbingOptionrecord class. - climbMode() - Method in class megamek.common.moves.MoveStep
- climbMode() - Method in class megamek.common.units.Entity
-
Get the entity's "climbing mode"
- CLImprovedAC10 - Class in megamek.common.weapons.autoCannons.clan
- CLImprovedAC10() - Constructor for class megamek.common.weapons.autoCannons.clan.CLImprovedAC10
- CLImprovedAC2 - Class in megamek.common.weapons.autoCannons.clan
- CLImprovedAC2() - Constructor for class megamek.common.weapons.autoCannons.clan.CLImprovedAC2
- CLImprovedAC20 - Class in megamek.common.weapons.autoCannons.clan
- CLImprovedAC20() - Constructor for class megamek.common.weapons.autoCannons.clan.CLImprovedAC20
- CLImprovedAC5 - Class in megamek.common.weapons.autoCannons.clan
- CLImprovedAC5() - Constructor for class megamek.common.weapons.autoCannons.clan.CLImprovedAC5
- CLImprovedGaussRifle - Class in megamek.common.weapons.gaussRifles.clan
- CLImprovedGaussRifle() - Constructor for class megamek.common.weapons.gaussRifles.clan.CLImprovedGaussRifle
- CLImprovedHeavyLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLImprovedHeavyLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLImprovedHeavyLaserLarge
- CLImprovedHeavyLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLImprovedHeavyLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLImprovedHeavyLaserMedium
- CLImprovedHeavyLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLImprovedHeavyLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLImprovedHeavyLaserSmall
- CLImprovedLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLImprovedLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLImprovedLaserLarge
- CLImprovedLRM10 - Class in megamek.common.weapons.lrms.clan.improvedLRM
- CLImprovedLRM10() - Constructor for class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM10
- CLImprovedLRM15 - Class in megamek.common.weapons.lrms.clan.improvedLRM
- CLImprovedLRM15() - Constructor for class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM15
- CLImprovedLRM20 - Class in megamek.common.weapons.lrms.clan.improvedLRM
- CLImprovedLRM20() - Constructor for class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM20
- CLImprovedLRM5 - Class in megamek.common.weapons.lrms.clan.improvedLRM
- CLImprovedLRM5() - Constructor for class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM5
- CLImprovedPPC - Class in megamek.common.weapons.ppc.clan
- CLImprovedPPC() - Constructor for class megamek.common.weapons.ppc.clan.CLImprovedPPC
- CLImprovedPulseLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLImprovedPulseLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLImprovedPulseLaserLarge
- CLImprovedSRM2 - Class in megamek.common.weapons.srms.clan.improvedSRM
- CLImprovedSRM2() - Constructor for class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM2
- CLImprovedSRM4 - Class in megamek.common.weapons.srms.clan.improvedSRM
- CLImprovedSRM4() - Constructor for class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM4
- CLImprovedSRM6 - Class in megamek.common.weapons.srms.clan.improvedSRM
- CLImprovedSRM6() - Constructor for class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM6
- CLING - Enum constant in enum class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingActionType
- clip() - Method in record class megamek.client.ui.clientGUI.audio.Sound
-
Returns the value of the
cliprecord component. - clipSecondaryFacing(int) - Method in class megamek.common.equipment.HandheldWeapon
- clipSecondaryFacing(int) - Method in class megamek.common.units.AbstractBuildingEntity
-
Returns the closest valid secondary facing to the given direction.
- clipSecondaryFacing(int) - Method in class megamek.common.units.Aero
-
Aerospace really can't torso twist?
- clipSecondaryFacing(int) - Method in class megamek.common.units.Dropship
-
Return the nearest valid direction to "torso twist" in
- clipSecondaryFacing(int) - Method in class megamek.common.units.Entity
-
Returns the closest valid secondary facing to the given direction.
- clipSecondaryFacing(int) - Method in class megamek.common.units.Infantry
- clipSecondaryFacing(int) - Method in class megamek.common.units.Mek
-
Return the nearest valid direction to torso twist in
- clipSecondaryFacing(int) - Method in class megamek.common.units.ProtoMek
- clipSecondaryFacing(int) - Method in class megamek.common.units.Tank
- clipSecondaryFacing(int) - Method in class megamek.common.units.Warship
- clipToDesiredMP(MovePath, int) - Static method in class megamek.common.pathfinder.PathDecorator
-
Clips the given path until it only uses the desired MP or less.
- clipToPossible() - Method in class megamek.common.moves.MovePath
-
Removes impossible steps.
- CLLAAMissileWeapon - Class in megamek.common.weapons.bombs.clan
- CLLAAMissileWeapon() - Constructor for class megamek.common.weapons.bombs.clan.CLLAAMissileWeapon
- CLLaserAMS - Class in megamek.common.weapons.other.clan
- CLLaserAMS() - Constructor for class megamek.common.weapons.other.clan.CLLaserAMS
- CLLB10XAC - Class in megamek.common.weapons.autoCannons.clan
- CLLB10XAC() - Constructor for class megamek.common.weapons.autoCannons.clan.CLLB10XAC
- CLLB20XAC - Class in megamek.common.weapons.autoCannons.clan
- CLLB20XAC() - Constructor for class megamek.common.weapons.autoCannons.clan.CLLB20XAC
- CLLB20XACPrototype - Class in megamek.common.weapons.prototypes.clan
- CLLB20XACPrototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLLB20XACPrototype
- CLLB2XAC - Class in megamek.common.weapons.autoCannons.clan
- CLLB2XAC() - Constructor for class megamek.common.weapons.autoCannons.clan.CLLB2XAC
- CLLB2XACPrototype - Class in megamek.common.weapons.prototypes.clan
- CLLB2XACPrototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLLB2XACPrototype
- CLLB5XAC - Class in megamek.common.weapons.autoCannons.clan
- CLLB5XAC() - Constructor for class megamek.common.weapons.autoCannons.clan.CLLB5XAC
- CLLB5XACPrototype - Class in megamek.common.weapons.prototypes.clan
- CLLB5XACPrototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLLB5XACPrototype
- CLLBXACPrototypeWeapon - Class in megamek.common.weapons.prototypes.clan
- CLLBXACPrototypeWeapon() - Constructor for class megamek.common.weapons.prototypes.clan.CLLBXACPrototypeWeapon
- CLLBXPrototypeHandler - Class in megamek.common.weapons.handlers
- CLLBXPrototypeHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.CLLBXPrototypeHandler
- CLLightMG - Class in megamek.common.weapons.mgs.clan
- CLLightMG() - Constructor for class megamek.common.weapons.mgs.clan.CLLightMG
- CLLightMGA - Class in megamek.common.weapons.mgs.clan
- CLLightMGA() - Constructor for class megamek.common.weapons.mgs.clan.CLLightMGA
- CLLightTAG - Class in megamek.common.weapons.tag
- CLLightTAG() - Constructor for class megamek.common.weapons.tag.CLLightTAG
- CLLRM1 - Class in megamek.common.weapons.lrms.clan
- CLLRM1() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM1
- CLLRM10 - Class in megamek.common.weapons.lrms.clan
- CLLRM10() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM10
- CLLRM10IOS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM10IOS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM10IOS
- CLLRM10OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM10OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM10OS
- CLLRM11 - Class in megamek.common.weapons.lrms.clan
- CLLRM11() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM11
- CLLRM12 - Class in megamek.common.weapons.lrms.clan
- CLLRM12() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM12
- CLLRM13 - Class in megamek.common.weapons.lrms.clan
- CLLRM13() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM13
- CLLRM14 - Class in megamek.common.weapons.lrms.clan
- CLLRM14() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM14
- CLLRM15 - Class in megamek.common.weapons.lrms.clan
- CLLRM15() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM15
- CLLRM15IOS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM15IOS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM15IOS
- CLLRM15OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM15OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM15OS
- CLLRM16 - Class in megamek.common.weapons.lrms.clan
- CLLRM16() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM16
- CLLRM17 - Class in megamek.common.weapons.lrms.clan
- CLLRM17() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM17
- CLLRM18 - Class in megamek.common.weapons.lrms.clan
- CLLRM18() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM18
- CLLRM19 - Class in megamek.common.weapons.lrms.clan
- CLLRM19() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM19
- CLLRM1OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM1OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM1OS
- CLLRM2 - Class in megamek.common.weapons.lrms.clan
- CLLRM2() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM2
- CLLRM20 - Class in megamek.common.weapons.lrms.clan
- CLLRM20() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM20
- CLLRM20IOS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM20IOS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM20IOS
- CLLRM20OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM20OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM20OS
- CLLRM2OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM2OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM2OS
- CLLRM3 - Class in megamek.common.weapons.lrms.clan
- CLLRM3() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM3
- CLLRM3OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM3OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM3OS
- CLLRM4 - Class in megamek.common.weapons.lrms.clan
- CLLRM4() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM4
- CLLRM4OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM4OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM4OS
- CLLRM5 - Class in megamek.common.weapons.lrms.clan
- CLLRM5() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM5
- CLLRM5IOS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM5IOS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM5IOS
- CLLRM5OS - Class in megamek.common.weapons.lrms.clan.oneShot
- CLLRM5OS() - Constructor for class megamek.common.weapons.lrms.clan.oneShot.CLLRM5OS
- CLLRM6 - Class in megamek.common.weapons.lrms.clan
- CLLRM6() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM6
- CLLRM7 - Class in megamek.common.weapons.lrms.clan
- CLLRM7() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM7
- CLLRM8 - Class in megamek.common.weapons.lrms.clan
- CLLRM8() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM8
- CLLRM9 - Class in megamek.common.weapons.lrms.clan
- CLLRM9() - Constructor for class megamek.common.weapons.lrms.clan.CLLRM9
- CLLRT1 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT1() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT1
- CLLRT10 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT10() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT10
- CLLRT10IOS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT10IOS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT10IOS
- CLLRT10OS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT10OS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT10OS
- CLLRT11 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT11() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT11
- CLLRT12 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT12() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT12
- CLLRT13 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT13() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT13
- CLLRT14 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT14() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT14
- CLLRT15 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT15() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT15
- CLLRT15IOS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT15IOS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT15IOS
- CLLRT15OS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT15OS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT15OS
- CLLRT16 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT16() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT16
- CLLRT17 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT17() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT17
- CLLRT18 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT18() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT18
- CLLRT19 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT19() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT19
- CLLRT2 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT2() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT2
- CLLRT20 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT20() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT20
- CLLRT20IOS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT20IOS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT20IOS
- CLLRT20OS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT20OS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT20OS
- CLLRT3 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT3() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT3
- CLLRT4 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT4() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT4
- CLLRT5 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT5() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT5
- CLLRT5IOS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT5IOS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT5IOS
- CLLRT5OS - Class in megamek.common.weapons.lrms.clan.torpedo.oneShot
- CLLRT5OS() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT5OS
- CLLRT6 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT6() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT6
- CLLRT7 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT7() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT7
- CLLRT8 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT8() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT8
- CLLRT9 - Class in megamek.common.weapons.lrms.clan.torpedo
- CLLRT9() - Constructor for class megamek.common.weapons.lrms.clan.torpedo.CLLRT9
- CLMekMortar1 - Class in megamek.common.weapons.mortars.clan
- CLMekMortar1() - Constructor for class megamek.common.weapons.mortars.clan.CLMekMortar1
- CLMekMortar2 - Class in megamek.common.weapons.mortars.clan
- CLMekMortar2() - Constructor for class megamek.common.weapons.mortars.clan.CLMekMortar2
- CLMekMortar4 - Class in megamek.common.weapons.mortars.clan
- CLMekMortar4() - Constructor for class megamek.common.weapons.mortars.clan.CLMekMortar4
- CLMekMortar8 - Class in megamek.common.weapons.mortars.clan
- CLMekMortar8() - Constructor for class megamek.common.weapons.mortars.clan.CLMekMortar8
- CLMG - Class in megamek.common.weapons.mgs.clan
- CLMG() - Constructor for class megamek.common.weapons.mgs.clan.CLMG
- CLMGA - Class in megamek.common.weapons.mgs.clan
- CLMGA() - Constructor for class megamek.common.weapons.mgs.clan.CLMGA
- CLNarc - Class in megamek.common.weapons.other.clan
- CLNarc() - Constructor for class megamek.common.weapons.other.clan.CLNarc
- CLNarcIOS - Class in megamek.common.weapons.other.clan
- CLNarcIOS() - Constructor for class megamek.common.weapons.other.clan.CLNarcIOS
- CLNarcOS - Class in megamek.common.weapons.other.clan
- CLNarcOS() - Constructor for class megamek.common.weapons.other.clan.CLNarcOS
- clone() - Method in class megamek.client.bot.princess.FiringPlan
- clone() - Method in class megamek.client.ratgenerator.Parameters
- clone() - Method in class megamek.client.ui.clientGUI.AmsAssignGUI
- clone() - Method in class megamek.client.ui.clientGUI.CancelAction
- clone() - Method in class megamek.client.ui.clientGUI.CloseAction
- clone() - Method in class megamek.client.ui.clientGUI.OkayAction
- clone() - Method in class megamek.client.ui.GBC2
- clone() - Method in class megamek.client.ui.util.ImprovedAveragingScaleFilter
- clone() - Method in class megamek.client.ui.util.RotateFilter
-
Deprecated.
- clone() - Method in class megamek.common.AtmosphericLandingMovePath
- clone() - Method in class megamek.common.BulldozerMovePath
-
Clones this path, will contain a new clone of the steps so that the clone is independent of the original.
- clone() - Method in class megamek.common.containers.PlayerIDAndList
-
Clone method as is required for Vector.
- clone() - Method in class megamek.common.equipment.Minefield
- clone() - Method in class megamek.common.force.Force
- clone() - Method in class megamek.common.force.Forces
-
Returns a clone of this Forces object, including clones of all contained forces.
- clone() - Method in class megamek.common.icons.Camouflage
- clone() - Method in class megamek.common.icons.FileCamouflage
- clone() - Method in class megamek.common.icons.Portrait
- clone() - Method in class megamek.common.moves.MovePath
-
Clones this path, will contain a new clone of the steps so that the clone is independent of the original.
- clone() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
-
clone!
- clone() - Method in class megamek.common.scenario.ScenarioV1
- close() - Method in class megamek.client.ui.dialogs.MMDialogs.MMStoryDialog
- close() - Method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- close() - Method in class megamek.common.game.GameDatasetLogger
-
Closes the log file
- close() - Method in class megamek.common.game.GameLog
- close() - Method in class megamek.common.net.connections.AbstractConnection
-
Closes the socket and shuts down the receiver and sender threads.
- close() - Method in class megamek.utilities.GifWriter
-
Closes the gif writer.
- close(MouseEvent) - Method in class megamek.common.ui.CloseableTab
-
Perform the close action
- CLOSE_ACTION - Static variable in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
- CLOSE_ACTION - Static variable in class megamek.client.ui.dialogs.helpDialogs.HelpDialog
- CLOSE_ACTION - Static variable in class megamek.client.ui.dialogs.MMDialogs.MMStoryDialog
- CLOSE_ACTION - Static variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- CLOSE_CONNECTION - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CloseableTab - Class in megamek.common.ui
-
Custom component to represent a tab with a title and a close button
- CloseableTab(EnhancedTabbedPane, String, Component) - Constructor for class megamek.common.ui.CloseableTab
-
Creates a new closeable tab with the specified title
- CloseAction - Class in megamek.client.ui.clientGUI
-
An
Actionfor closing a dialog using setVisible(false). - CloseAction(Window) - Constructor for class megamek.client.ui.clientGUI.CloseAction
-
Constructs a new
AbstractActionthat closes the Window myOwner when called. - CloseClientListener - Interface in megamek.client
- closeDialog() - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
- closeSingleRecoverySlot() - Method in class megamek.common.bays.AbstractSmallCraftASFBay
- closestCoords(List<Coords>) - Method in class megamek.common.board.Coords
- closeTheFile() - Method in class megamek.common.autoResolve.acar.report.DummyPhaseEndReporter
- closeTheFile() - Method in interface megamek.common.autoResolve.acar.report.IPhaseEndReporter
- closeTheFile() - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
- CLPlasmaCannon - Class in megamek.common.weapons.ppc.clan
- CLPlasmaCannon() - Constructor for class megamek.common.weapons.ppc.clan.CLPlasmaCannon
- CLPlasmaRifle - Class in megamek.common.weapons.unofficial.clan
- CLPlasmaRifle() - Constructor for class megamek.common.weapons.unofficial.clan.CLPlasmaRifle
- CLProtoMekAC2 - Class in megamek.common.weapons.autoCannons.clan
- CLProtoMekAC2() - Constructor for class megamek.common.weapons.autoCannons.clan.CLProtoMekAC2
- CLProtoMekAC4 - Class in megamek.common.weapons.autoCannons.clan
- CLProtoMekAC4() - Constructor for class megamek.common.weapons.autoCannons.clan.CLProtoMekAC4
- CLProtoMekAC8 - Class in megamek.common.weapons.autoCannons.clan
- CLProtoMekAC8() - Constructor for class megamek.common.weapons.autoCannons.clan.CLProtoMekAC8
- CLPrototypeStreakSRMWeapon - Class in megamek.common.weapons.prototypes.clan
- CLPrototypeStreakSRMWeapon() - Constructor for class megamek.common.weapons.prototypes.clan.CLPrototypeStreakSRMWeapon
- CLPrototypeUACWeapon - Class in megamek.common.weapons.prototypes.clan
- CLPrototypeUACWeapon() - Constructor for class megamek.common.weapons.prototypes.clan.CLPrototypeUACWeapon
- CLPulseLaserLarge - Class in megamek.common.weapons.lasers.clan.large
- CLPulseLaserLarge() - Constructor for class megamek.common.weapons.lasers.clan.large.CLPulseLaserLarge
- CLPulseLaserMedium - Class in megamek.common.weapons.lasers.clan.medium
- CLPulseLaserMedium() - Constructor for class megamek.common.weapons.lasers.clan.medium.CLPulseLaserMedium
- CLPulseLaserMicro - Class in megamek.common.weapons.lasers.clan
- CLPulseLaserMicro() - Constructor for class megamek.common.weapons.lasers.clan.CLPulseLaserMicro
- CLPulseLaserSmall - Class in megamek.common.weapons.lasers.clan.small
- CLPulseLaserSmall() - Constructor for class megamek.common.weapons.lasers.clan.small.CLPulseLaserSmall
- CLRAC10 - Class in megamek.common.weapons.unofficial.clan
- CLRAC10() - Constructor for class megamek.common.weapons.unofficial.clan.CLRAC10
- CLRAC2 - Class in megamek.common.weapons.autoCannons.clan
- CLRAC2() - Constructor for class megamek.common.weapons.autoCannons.clan.CLRAC2
- CLRAC20 - Class in megamek.common.weapons.unofficial.clan
- CLRAC20() - Constructor for class megamek.common.weapons.unofficial.clan.CLRAC20
- CLRAC5 - Class in megamek.common.weapons.autoCannons.clan
- CLRAC5() - Constructor for class megamek.common.weapons.autoCannons.clan.CLRAC5
- CLSRM1 - Class in megamek.common.weapons.srms.clan
- CLSRM1() - Constructor for class megamek.common.weapons.srms.clan.CLSRM1
- CLSRM1OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM1OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM1OS
- CLSRM2 - Class in megamek.common.weapons.srms.clan
- CLSRM2() - Constructor for class megamek.common.weapons.srms.clan.CLSRM2
- CLSRM2IOS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM2IOS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM2IOS
- CLSRM2OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM2OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM2OS
- CLSRM3 - Class in megamek.common.weapons.srms.clan
- CLSRM3() - Constructor for class megamek.common.weapons.srms.clan.CLSRM3
- CLSRM3OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM3OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM3OS
- CLSRM4 - Class in megamek.common.weapons.srms.clan
- CLSRM4() - Constructor for class megamek.common.weapons.srms.clan.CLSRM4
- CLSRM4IOS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM4IOS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM4IOS
- CLSRM4OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM4OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM4OS
- CLSRM5 - Class in megamek.common.weapons.srms.clan
- CLSRM5() - Constructor for class megamek.common.weapons.srms.clan.CLSRM5
- CLSRM5OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM5OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM5OS
- CLSRM6 - Class in megamek.common.weapons.srms.clan
- CLSRM6() - Constructor for class megamek.common.weapons.srms.clan.CLSRM6
- CLSRM6IOS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM6IOS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM6IOS
- CLSRM6OS - Class in megamek.common.weapons.srms.clan.oneShot
- CLSRM6OS() - Constructor for class megamek.common.weapons.srms.clan.oneShot.CLSRM6OS
- CLSRT1 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT1() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT1
- CLSRT1OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT1OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT1OS
- CLSRT2 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT2() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT2
- CLSRT2IOS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT2IOS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT2IOS
- CLSRT2OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT2OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT2OS
- CLSRT3 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT3() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT3
- CLSRT3OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT3OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT3OS
- CLSRT4 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT4() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT4
- CLSRT4IOS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT4IOS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT4IOS
- CLSRT4OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT4OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT4OS
- CLSRT5 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT5() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT5
- CLSRT5OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT5OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT5OS
- CLSRT6 - Class in megamek.common.weapons.srms.clan.torpedo
- CLSRT6() - Constructor for class megamek.common.weapons.srms.clan.torpedo.CLSRT6
- CLSRT6IOS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT6IOS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT6IOS
- CLSRT6OS - Class in megamek.common.weapons.srms.clan.torpedo.oneShot
- CLSRT6OS() - Constructor for class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT6OS
- CLStreakLRM1 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM1() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM1
- CLStreakLRM10 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM10() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM10
- CLStreakLRM10IOS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM10IOS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM10IOS
- CLStreakLRM10OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM10OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM10OS
- CLStreakLRM11 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM11() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM11
- CLStreakLRM11OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM11OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM11OS
- CLStreakLRM12 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM12() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM12
- CLStreakLRM12OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM12OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM12OS
- CLStreakLRM13 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM13() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM13
- CLStreakLRM13OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM13OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM13OS
- CLStreakLRM14 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM14() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM14
- CLStreakLRM14OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM14OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM14OS
- CLStreakLRM15 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM15() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM15
- CLStreakLRM15IOS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM15IOS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM15IOS
- CLStreakLRM15OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM15OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM15OS
- CLStreakLRM16 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM16() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM16
- CLStreakLRM16OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM16OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM16OS
- CLStreakLRM17 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM17() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM17
- CLStreakLRM17OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM17OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM17OS
- CLStreakLRM18 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM18() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM18
- CLStreakLRM18OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM18OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM18OS
- CLStreakLRM19 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM19() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM19
- CLStreakLRM19OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM19OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM19OS
- CLStreakLRM1OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM1OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM1OS
- CLStreakLRM2 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM2() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM2
- CLStreakLRM20 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM20() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM20
- CLStreakLRM20IOS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM20IOS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM20IOS
- CLStreakLRM20OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM20OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM20OS
- CLStreakLRM2OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM2OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM2OS
- CLStreakLRM3 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM3() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM3
- CLStreakLRM3OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM3OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM3OS
- CLStreakLRM4 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM4() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM4
- CLStreakLRM4OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM4OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM4OS
- CLStreakLRM5 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM5() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM5
- CLStreakLRM5IOS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM5IOS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM5IOS
- CLStreakLRM5OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM5OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM5OS
- CLStreakLRM6 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM6() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM6
- CLStreakLRM6OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM6OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM6OS
- CLStreakLRM7 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM7() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM7
- CLStreakLRM7OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM7OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM7OS
- CLStreakLRM8 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM8() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM8
- CLStreakLRM8OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM8OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM8OS
- CLStreakLRM9 - Class in megamek.common.weapons.lrms.clan.streak
- CLStreakLRM9() - Constructor for class megamek.common.weapons.lrms.clan.streak.CLStreakLRM9
- CLStreakLRM9OS - Class in megamek.common.weapons.lrms.clan.streak.oneShot
- CLStreakLRM9OS() - Constructor for class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM9OS
- CLStreakSRM1 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM1() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM1
- CLStreakSRM2 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM2() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM2
- CLStreakSRM2IOS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM2IOS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM2IOS
- CLStreakSRM2OS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM2OS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM2OS
- CLStreakSRM3 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM3() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM3
- CLStreakSRM4 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM4() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM4
- CLStreakSRM4IOS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM4IOS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM4IOS
- CLStreakSRM4OS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM4OS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM4OS
- CLStreakSRM4Prototype - Class in megamek.common.weapons.prototypes.clan
- CLStreakSRM4Prototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLStreakSRM4Prototype
- CLStreakSRM5 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM5() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM5
- CLStreakSRM6 - Class in megamek.common.weapons.srms.clan.streak
- CLStreakSRM6() - Constructor for class megamek.common.weapons.srms.clan.streak.CLStreakSRM6
- CLStreakSRM6IOS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM6IOS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM6IOS
- CLStreakSRM6OS - Class in megamek.common.weapons.srms.clan.streak.oneShot
- CLStreakSRM6OS() - Constructor for class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM6OS
- CLStreakSRM6Prototype - Class in megamek.common.weapons.prototypes.clan
- CLStreakSRM6Prototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLStreakSRM6Prototype
- CLTAG - Class in megamek.common.weapons.tag
- CLTAG() - Constructor for class megamek.common.weapons.tag.CLTAG
- CLUAC10 - Class in megamek.common.weapons.autoCannons.clan
- CLUAC10() - Constructor for class megamek.common.weapons.autoCannons.clan.CLUAC10
- CLUAC10Prototype - Class in megamek.common.weapons.prototypes.clan
- CLUAC10Prototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLUAC10Prototype
- CLUAC2 - Class in megamek.common.weapons.autoCannons.clan
- CLUAC2() - Constructor for class megamek.common.weapons.autoCannons.clan.CLUAC2
- CLUAC20 - Class in megamek.common.weapons.autoCannons.clan
- CLUAC20() - Constructor for class megamek.common.weapons.autoCannons.clan.CLUAC20
- CLUAC20Prototype - Class in megamek.common.weapons.prototypes.clan
- CLUAC20Prototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLUAC20Prototype
- CLUAC2Prototype - Class in megamek.common.weapons.prototypes.clan
- CLUAC2Prototype() - Constructor for class megamek.common.weapons.prototypes.clan.CLUAC2Prototype
- CLUAC5 - Class in megamek.common.weapons.autoCannons.clan
- CLUAC5() - Constructor for class megamek.common.weapons.autoCannons.clan.CLUAC5
- club(MiscMounted) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
-
Club that target!
- ClubAttackAction - Class in megamek.common.actions
-
The attacker makes a club attack on the target.
- ClubAttackAction(int, int, int, MiscMounted, int, boolean) - Constructor for class megamek.common.actions.ClubAttackAction
-
Creates a new club attack
- ClubAttackAction(int, int, MiscMounted, int) - Constructor for class megamek.common.actions.ClubAttackAction
-
Creates new ClubAttackAction
- CLUSTER - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- CLUSTER - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- clusterMunitionsFlag - Variable in class megamek.common.weapons.handlers.DamageFalloff
- cmd - Variable in enum class megamek.client.ui.panels.phaseDisplay.commands.MoveCommand
-
The command text.
- cmd - Variable in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- cmd - Variable in enum class megamek.client.ui.util.KeyCommandBind
-
The command associated with this binding.
- CMD_AERO - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_AERO_BOTH - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_AERO_VECTORED - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_AIR_MEK - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_ALL - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_CONVERTER - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_GROUND - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_INF - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_MEK - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_NO_BUTTON - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_NON_INF - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_NON_VECTORED - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_NONE - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_PROTOMEK - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_TANK - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- CMD_VTOL - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- cmdActionMap - Variable in class megamek.client.ui.util.MegaMekController
-
Maps command strings to CommandAction objects.
- CMN - Enum constant in enum class megamek.common.enums.Faction
- CNARC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CNC - Enum constant in enum class megamek.common.enums.Faction
- COCKPIT - Static variable in class megamek.common.loaders.MtfFile
- COCKPIT_AIMED_SHOT - Static variable in class megamek.common.units.Mek
- COCKPIT_COMMAND_CONSOLE - Static variable in class megamek.common.units.Aero
- COCKPIT_COMMAND_CONSOLE - Static variable in class megamek.common.units.Mek
- COCKPIT_DUAL - Static variable in class megamek.common.units.Mek
- COCKPIT_INDUSTRIAL - Static variable in class megamek.common.units.Mek
- COCKPIT_INTERFACE - Static variable in class megamek.common.units.Mek
- COCKPIT_OFF - Static variable in class megamek.common.units.Mek
- COCKPIT_ON - Static variable in class megamek.common.units.Mek
- COCKPIT_PRIMITIVE - Static variable in class megamek.common.units.Aero
- COCKPIT_PRIMITIVE - Static variable in class megamek.common.units.Mek
- COCKPIT_PRIMITIVE_INDUSTRIAL - Static variable in class megamek.common.units.Mek
- COCKPIT_QUADVEE - Static variable in class megamek.common.units.Mek
- COCKPIT_SHORT_STRING - Static variable in class megamek.common.units.Aero
- COCKPIT_SHORT_STRING - Static variable in class megamek.common.units.Mek
- COCKPIT_SMALL - Static variable in class megamek.common.units.Aero
- COCKPIT_SMALL - Static variable in class megamek.common.units.Mek
- COCKPIT_SMALL_COMMAND_CONSOLE - Static variable in class megamek.common.units.Mek
- COCKPIT_STANDARD - Static variable in class megamek.common.units.Aero
- COCKPIT_STANDARD - Static variable in class megamek.common.units.Mek
- COCKPIT_STRING - Static variable in class megamek.common.units.Aero
- COCKPIT_STRING - Static variable in class megamek.common.units.Mek
- COCKPIT_SUPERHEAVY - Static variable in class megamek.common.units.Mek
- COCKPIT_SUPERHEAVY_COMMAND_CONSOLE - Static variable in class megamek.common.units.Mek
- COCKPIT_SUPERHEAVY_INDUSTRIAL - Static variable in class megamek.common.units.Mek
- COCKPIT_SUPERHEAVY_TRIPOD - Static variable in class megamek.common.units.Mek
- COCKPIT_SUPERHEAVY_TRIPOD_INDUSTRIAL - Static variable in class megamek.common.units.Mek
- COCKPIT_TA - Static variable in class megamek.common.units.Aero
- COCKPIT_TORSO_MOUNTED - Static variable in class megamek.common.units.Mek
- COCKPIT_TRIPOD - Static variable in class megamek.common.units.Mek
- COCKPIT_TRIPOD_INDUSTRIAL - Static variable in class megamek.common.units.Mek
- COCKPIT_UNKNOWN - Static variable in class megamek.common.units.Mek
- COCKPIT_VRRP - Static variable in class megamek.common.units.Mek
- cockpitCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- cockpitHits - Variable in class megamek.common.units.DamageEditSpec
- cockpitType - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- cockpitType - Variable in class megamek.common.units.Mek
- cockpitTypeExclude - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- code - Variable in enum class megamek.common.strategicBattleSystems.SBFMovementMode
- code() - Method in class megamek.common.eras.Era
- code() - Method in record class megamek.common.QuirkEntry
-
Returns the value of the
coderecord component. - code() - Method in record class megamek.common.universe.RankSystem
-
Returns the value of the
coderecord component. - CogwheelIcon - Class in megamek.client.ui.baseComponents
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CogwheelIcon() - Constructor for class megamek.client.ui.baseComponents.CogwheelIcon
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CogwheelIcon(int) - Constructor for class megamek.client.ui.baseComponents.CogwheelIcon
-
Deprecated.Creates a cogwheel icon of the given size and with a standard FlatLaf color.
- CogwheelIcon(int, int, int, int, int) - Constructor for class megamek.client.ui.baseComponents.CogwheelIcon
-
Deprecated.Creates a configurable cogwheel icon at given size and with the given values.
- COL_BV - Static variable in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- COL_BV - Static variable in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- COL_ENTITY - Static variable in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- COL_MOVE - Static variable in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- COL_PILOT - Static variable in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- COL_PLAYER - Static variable in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- COL_UNIT - Static variable in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- collapseBasement(Coords, Board, Vector<Report>) - Method in class megamek.common.units.AbstractBuildingEntity
- collapseBasement(Coords, Board, Vector<Report>) - Method in class megamek.common.units.BuildingTerrain
- collapseBasement(Coords, Board, Vector<Report>) - Method in interface megamek.common.units.IBuilding
- collapseBasement(CubeCoords, Board, Vector<Report>) - Method in class megamek.common.units.Building
- collapseBasement(IBuilding, Map<BoardLocation, List<Entity>>, Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.BuildingCollapseHandler
-
Collapse a building basement.
- collapseBuilding(Vector<Coords>) - Method in class megamek.common.board.Board
-
Collapse a vector of building hexes.
- collapseBuilding(Coords) - Method in class megamek.common.board.Board
-
The given building hex has collapsed.
- collapseBuilding(IBuilding) - Method in class megamek.common.board.Board
-
The given building has collapsed.
- collapseFloorsOnHex(Coords, int) - Method in class megamek.common.units.AbstractBuildingEntity
- CollapseWarning - Class in megamek.client.ui.clientGUI.boardview
-
Construction Factor Warning Logic.
- CollapseWarningSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Represents structure CF warnings for entities during deployment and movement phase that will collapse if the entity lands-on or is deployed on that structure.
- CollapseWarningSprite(BoardView, Coords) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.CollapseWarningSprite
- CollapseWarningSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
- CollapseWarningSpriteHandler(AbstractClientGUI) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.CollapseWarningSpriteHandler
- COLLAR_NO_BOOM - Static variable in class megamek.common.units.Dropship
- COLLAR_NO_BOOM - Static variable in class megamek.common.units.Jumpship
- COLLAR_PROTOTYPE - Static variable in class megamek.common.units.Dropship
- COLLAR_STANDARD - Static variable in class megamek.common.units.Dropship
-
Primitive DropShips may be constructed with no docking collar, or with a pre-boom collar.
- COLLAR_STANDARD - Static variable in class megamek.common.units.Jumpship
-
Primitive JumpShips may be constructed with standard docking collars, or with pre-boom collars.
- collarDamage - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- collectedWeapons - Variable in class megamek.common.battleValue.LargeAeroBVCalculator
- collectionMatchesProperty(Collection<String>, String) - Method in class megamek.client.ratgenerator.RulesetNode
-
Each csv field of property must be contained in the list for a match.
- CollectionUtil - Class in megamek.common.util
-
Some utility methods for Collections.
- color() - Method in record class megamek.client.ui.dialogs.minimap.MinimapPanel.Line
-
Returns the value of the
colorrecord component. - color(Color) - Method in class megamek.client.ui.util.StringDrawer
-
Sets the fill color to draw the text width.
- color(Color) - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- COLOR_FG - Static variable in class megamek.client.ui.dialogs.unitDisplay.WeaponPanel
- color1 - Static variable in class megamek.client.ui.clientGUI.boardview.RulerDialog
- color2 - Static variable in class megamek.client.ui.clientGUI.boardview.RulerDialog
- ColorDeserializer - Class in megamek.common.jacksonAdapters
- ColorDeserializer() - Constructor for class megamek.common.jacksonAdapters.ColorDeserializer
- ColorSerializer - Class in megamek.common.universe
- ColorSerializer() - Constructor for class megamek.common.universe.ColorSerializer
- ColorSerializer(Class<Color>) - Constructor for class megamek.common.universe.ColorSerializer
- colorString(Color) - Static method in class megamek.client.ui.util.UIUtil
-
Returns an HTML FONT Color String, e.g.
- colorToHex(Color) - Static method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- colorToHex(Color, float) - Static method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- COLOUR_CAMOUFLAGE - Static variable in class megamek.common.icons.Camouflage
- ColourSelectorButton - Class in megamek.client.ui.buttons
- ColourSelectorButton(Color, String) - Constructor for class megamek.client.ui.buttons.ColourSelectorButton
- ColourSelectorButton(String) - Constructor for class megamek.client.ui.buttons.ColourSelectorButton
- columnAdded(TableColumnModelEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
- columnMarginChanged(ChangeEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
- columnMoved(TableColumnModelEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
- columnRemoved(TableColumnModelEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
- COLUMNS - Static variable in class megamek.client.ui.dialogs.SBFStats.SBFStatsTablePanel
- columnSelectionChanged(ListSelectionEvent) - Method in class megamek.client.ui.clientGUI.TableColumnManager
- COM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- COMBAT_ENGINEERS - Static variable in class megamek.common.units.ConvInfantry
- CombatRole - Interface in megamek.common.interfaces
-
This interface is for classes that represent combat units with battlefield roles (Sniper, Juggernaut, Dogfighter...).
- CombatVehicleBVCalculator - Class in megamek.common.battleValue
- CombatVehicleCostCalculator - Class in megamek.common.cost
- CombatVehicleCostCalculator() - Constructor for class megamek.common.cost.CombatVehicleCostCalculator
- CombatVehicleEscapePod - Class in megamek.common.units
-
Represents a Combat Vehicle Escape Pod (CVEP) that has been launched from a combat vehicle.
- CombatVehicleEscapePod() - Constructor for class megamek.common.units.CombatVehicleEscapePod
-
Default constructor for serialization/MUL parser.
- CombatVehicleEscapePod(Tank, Coords) - Constructor for class megamek.common.units.CombatVehicleEscapePod
-
Creates a new Combat Vehicle Escape Pod from a launching vehicle.
- combine(int, int, int, int, List<Board>, List<Boolean>, int) - Static method in class megamek.common.util.BoardUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- combine(int, int, int, int, Board[], int) - Static method in class megamek.common.util.BoardUtilities
-
Combines one or more boards into one huge mega board!
- combine(int, int, int, int, Board[], int, int) - Static method in class megamek.common.util.BoardUtilities
-
Combines one or more boards into one huge mega board!
- combine(int, int, int, int, Board[], List<Boolean>, int) - Static method in class megamek.common.util.BoardUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- COMBINE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- comboUnitType - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- comboWeight - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- COMBUSTION - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- COMBUSTION_ENGINE - Static variable in class megamek.common.equipment.Engine
- COMBUSTION_LIQUID - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
- COMBUSTION_SOLID - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
- COMM_IMPLANT - Enum constant in enum class megamek.common.enums.MDAugmentationType
- command() - Method in record class megamek.common.net.packets.Packet
-
Returns the value of the
commandrecord component. - COMMAND - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- COMMAND - Static variable in class megamek.common.KeyBindParser
- COMMAND - Static variable in class megamek.common.util.AddBotUtil
- COMMAND_CONSOLE - Enum constant in enum class megamek.common.units.CrewType
- COMMAND_NONE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- CommandAction - Interface in megamek.client.ui.util
-
Class used in processing KeyEvents in
MegamekController. - CommandComparator() - Constructor for class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay.CommandComparator
- COMMANDER - Enum constant in enum class megamek.utilities.QuickGameRunner.GUIType
- commanderCached(Entity) - Method in class megamek.client.bot.princess.FireControlState
- CommanderGUI - Class in megamek.client.ui.clientGUI
- CommanderGUI(Client, MegaMekController) - Constructor for class megamek.client.ui.clientGUI.CommanderGUI
- commanderHasCombatParalysis(Player) - Method in class megamek.common.game.Game
-
Checks if the commander unit of the specified player has the "Combat Paralysis" special ability.
- commanderHasCombatSense(Player) - Method in class megamek.common.game.Game
-
Checks if the specified player has a valid unit with the "Combat Sense" pilot special ability.
- CommanderNode - Class in megamek.client.ratgenerator
-
A commander node gives the rank to assign the force's commander, an optional title, and the position within the force structure (typically in the first unit/subforce for a field officer).
- CommanderNode() - Constructor for class megamek.client.ratgenerator.CommanderNode
- commandName - Static variable in class megamek.server.commands.DefeatCommand
- commandName - Static variable in class megamek.server.commands.VictoryCommand
- COMMANDS_DIR - Static variable in class megamek.MMConstants
- COMMENT - Static variable in class megamek.common.loaders.MtfFile
- COMMENT_MARK - Static variable in interface megamek.common.scenario.Scenario
- COMMON - Enum constant in enum class megamek.common.TechAdvancement.AdvancementPhase
- commonDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
commonDaterecord component. - commonEnclosingBoard(Targetable, Targetable) - Method in interface megamek.common.game.IGame
-
Returns the common enclosing board of the two given units/targets.
- CommonMenuBar - Class in megamek.client.ui.clientGUI
-
The menu bar that is used across MM, i.e.
- CommonSettingsDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
The Client Settings Dialog offering GUI options concerning tooltips, map display, keybinds etc.
- CommonSettingsDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
-
Constructs the Client Settings Dialog without a
ClientGUI(used in the main menu and board editor). - CommonSettingsDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
-
Constructs the Client Settings Dialog with a
ClientGUI(used within the client, i.e. - COMMUNICATIONS - Enum constant in enum class megamek.common.units.System
- COMPACT - Static variable in class megamek.common.loaders.BLKFile
- COMPACT_ENGINE - Static variable in class megamek.common.equipment.Engine
- COMPACT_HS_1 - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- COMPACT_HS_2 - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- compare(Object, Object) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTreeTopLevelSorter
- compare(String, String) - Method in class megamek.client.ui.tileset.MekSetTest.StringCompCaseInsensitive
- compare(String, String) - Method in class megamek.common.util.sorter.NaturalOrderComparator
- compare(StatusBarPhaseDisplay.PhaseCommand, StatusBarPhaseDisplay.PhaseCommand) - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay.CommandComparator
- compare(BulldozerMovePath, BulldozerMovePath) - Method in class megamek.common.BulldozerMovePath.MPCostComparator
-
compare the first move path to the second Favors paths that spend less mp total in case of tie, favors paths that use more hexes
- compare(ECMInfo, ECMInfo) - Method in class megamek.common.ECCMComparator
- compare(ECMInfo, ECMInfo) - Method in class megamek.common.ECMComparator
- compare(Mounted<?>, Mounted<?>) - Method in class megamek.common.comparators.WeaponComparatorBV
- compare(WeaponMounted, WeaponMounted) - Method in record class megamek.common.comparators.WeaponComparatorArc
- compare(WeaponMounted, WeaponMounted) - Method in record class megamek.common.comparators.WeaponComparatorCustom
- compare(WeaponMounted, WeaponMounted) - Method in class megamek.common.comparators.WeaponComparatorDamage
- compare(WeaponMounted, WeaponMounted) - Method in record class megamek.common.comparators.WeaponComparatorNum
- compare(WeaponMounted, WeaponMounted) - Method in class megamek.common.comparators.WeaponComparatorRange
- compare(MekSummary, MekSummary) - Method in record class megamek.common.comparators.MekSummaryComparator
-
Deprecated.
- compare(MovePath, MovePath) - Method in class megamek.common.moves.MovePath.MovePathComparator
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.comparators.MovePathAStarComparator
- compare(MovePath, MovePath) - Method in record class megamek.common.pathfinder.comparators.MovePathGreedyComparator
-
Compares MovePaths based on distance from final position to destination.
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.comparators.MovePathLengthComparator
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.comparators.MovePathMPCostComparator
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.LongestPathFinder.AeroMultiPathComparator
-
compares MovePaths based on lexicographical order of triples (hexes traveled; thrust used; 0 - (hexes flown in a straight line))
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.LongestPathFinder.MovePathMinefieldAvoidanceMinMPMaxDistanceComparator
- compare(MovePath, MovePath) - Method in class megamek.common.pathfinder.LongestPathFinder.MovePathMinMPMaxDistanceComparator
- compare(SBFMovePath, SBFMovePath) - Method in class megamek.common.strategicBattleSystems.MovePathMPCostComparator
-
Deprecated.
- compare(SBFMovePath, SBFMovePath) - Method in class megamek.common.strategicBattleSystems.SBFMovePathFinder.MovePathAStarComparator
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.BVSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.C3IDSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.IDSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.NameSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.PlayerBVSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.PlayerTonnageSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.PlayerTransportIDSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.PlayerUnitRoleSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.TonnageSorter
- compare(Entity, Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.TypeSorter
- compareNullable(T, T, Comparator<? super T>) - Static method in class megamek.codeUtilities.ObjectUtility
-
Compares two nullable values using the provided comparator
- compareTo(FiringPlan) - Method in class megamek.client.bot.princess.FiringPlan
-
Compares to FiringPlans based on utility.
- compareTo(RankedPath) - Method in class megamek.client.bot.princess.RankedPath
- compareTo(RandomUnitGenerator.RatTreeNode) - Method in class megamek.client.generator.RandomUnitGenerator.RatTreeNode
- compareTo(UnitTable.TableEntry) - Method in class megamek.client.ratgenerator.UnitTable.TableEntry
- compareTo(Sprite) - Method in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
-
Compares two sprites for purposes of draw ordering.
- compareTo(DialogOptionComponentYPanel) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- compareTo(BoardDimensions) - Method in record class megamek.common.board.BoardDimensions
-
Compares BoardDimensions based on width, falling back on height if the widths are equal
- compareTo(ElevationOption) - Method in record class megamek.common.board.ElevationOption
- compareTo(CompositeTechLevel.DateRange) - Method in class megamek.common.CompositeTechLevel.DateRange
- compareTo(InitiativeRoll) - Method in class megamek.common.game.InitiativeRoll
- compareTo(Version) - Method in class megamek.Version
- compatibleWith(TestSupportVehicle.ChassisModification) - Method in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
-
Checks for compatibility between different chassis modifications
- compensation() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
compensationrecord component. - compile(Game, Entity) - Method in class megamek.common.moves.MovePath
- compile(Game, Entity, boolean) - Method in class megamek.common.AtmosphericLandingMovePath
- compile(Game, Entity, boolean) - Method in class megamek.common.moves.MovePath
- compile(Game, Entity, MoveStep, CachedEntityState) - Method in class megamek.common.moves.MoveStep
-
Compile the static move data for this step.
- compile(SBFGame) - Method in class megamek.common.strategicBattleSystems.SBFMoveStep
-
Assembles and computes all data for this step.
- compile(SBFGame) - Method in class megamek.common.strategicBattleSystems.SurfaceSBFMoveStep
- compileAeroAttackerToHitMods(Game, Entity, Targetable, int, ToHitData, int, AimingMode, int, WeaponType, WeaponMounted, AmmoType, EnumSet<AmmoType.Munitions>, boolean, boolean, boolean, boolean, boolean) - Static method in class megamek.common.actions.compute.ComputeAeroAttackerToHitMods
-
Convenience method that compiles the ToHit modifiers applicable to the attacker's condition, if the attacker is an aero Attacker has damaged sensors? You'll find that here.
- compileAttackerToHitMods(Game, Entity, Targetable, LosEffects, ToHitData, int, AimingMode, WeaponType, Mounted<?>, int, AmmoType, EnumSet<AmmoType.Munitions>, boolean, boolean, boolean, boolean, boolean) - Static method in class megamek.common.actions.compute.ComputeAttackerToHitMods
-
Convenience method that compiles the ToHit modifiers applicable to the attacker's condition Attacker has damaged sensors? You'll find that here.
- compileCrewToHitMods(Game, Entity, ToHitData, Mounted<?>) - Static method in class megamek.common.actions.compute.ComputeAttackerToHitMods
-
Convenience method that compiles the ToHit modifiers applicable to the attacker's crew/pilot wounded? Has an SPA? You'll find that here.
- compileEnvironmentalToHitMods(Game, Entity, Targetable, WeaponType, AmmoType, ToHitData, boolean) - Static method in class megamek.common.actions.compute.ComputeEnvironmentalToHitMods
-
Convenience method that compiles the ToHit modifiers applicable to the weather or other special environmental effects.
- compileTargetToHitMods(Game, Entity, Targetable, ToHitData, int, AimingMode, int, WeaponType, WeaponMounted, AmmoType, EnumSet<AmmoType.Munitions>, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class megamek.common.actions.compute.ComputeTargetToHitMods
-
Convenience method that compiles the ToHit modifiers applicable to the defender's condition and actions -4 for shooting at an immobile target? You'll find that here.
- compileTerrainAndLosToHitMods(Game, Entity, Targetable, int, int, int, int, int, LosEffects, ToHitData, ToHitData, int, WeaponType, WeaponMounted, int, AmmoType, AmmoMounted, boolean, boolean, boolean, boolean, boolean) - Static method in class megamek.common.actions.compute.ComputeTerrainMods
-
Convenience method that compiles the ToHit modifiers applicable to the terrain and line of sight (LOS) Woods along the LOS? Target Underwater? Partial cover? You'll find that here.
- compileTerrainAndLosToHitMods(Game, Entity, Targetable, int, int, int, int, int, LosEffects, ToHitData, ToHitData, int, WeaponType, WeaponMounted, int, AmmoType, AmmoMounted, boolean, boolean, boolean, boolean, boolean, List<ECMInfo>) - Static method in class megamek.common.actions.compute.ComputeTerrainMods
-
Same as
ComputeTerrainMods.compileTerrainAndLosToHitMods(Game, Entity, Targetable, int, int, int, int, int, LosEffects, ToHitData, ToHitData, int, WeaponType, WeaponMounted, int, AmmoType, AmmoMounted, boolean, boolean, boolean, boolean, boolean), but accepts a precomputed list of ECM information for all game entities, which the C3 spotter search inside the range-modifier calculation needs. - compileToHit(SimulationContext, RecoveringNerveAction) - Static method in class megamek.common.autoResolve.acar.action.RecoveringNerveActionToHitData
- compileToHit(SimulationContext, StandardUnitAttack) - Static method in class megamek.common.autoResolve.acar.action.AttackToHitData
- compileToHit(Formation) - Static method in class megamek.common.autoResolve.acar.action.ManeuverToHitData
-
Deprecated, for removal: This API element is subject to removal in a future version.
- compileToHit(SBFGame, SBFStandardUnitAttack) - Static method in class megamek.common.strategicBattleSystems.SBFToHitData
- componentHidden(ComponentEvent) - Method in class megamek.client.ui.preferences.JWindowPreference
- componentMoved(ComponentEvent) - Method in class megamek.client.ui.preferences.JWindowPreference
- componentName() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
componentNamerecord component. - componentResized(ComponentEvent) - Method in class megamek.client.ui.preferences.JWindowPreference
- componentShown(ComponentEvent) - Method in class megamek.client.ui.preferences.JWindowPreference
- ComponentTechRecord(String, int, int, int, SimpleTechLevel, SimpleTechLevel, int, int, int, int, int, int, int) - Constructor for record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Creates an instance of a
ComponentTechRecordrecord class. - compositeCommonDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
compositeCommonDaterecord component. - compositeExtinctionDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
compositeExtinctionDaterecord component. - compositeProductionDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
compositeProductionDaterecord component. - compositePrototypeDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
compositePrototypeDaterecord component. - compositeReintroductionDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
compositeReintroductionDaterecord component. - CompositeTechLevel - Class in megamek.common
-
Determines tech level dates based on tech progression of components.
- CompositeTechLevel(TechAdvancement, boolean, boolean, int, Faction) - Constructor for class megamek.common.CompositeTechLevel
- CompositeTechLevel(Entity, Faction) - Constructor for class megamek.common.CompositeTechLevel
- CompositeTechLevel.DateRange - Class in megamek.common
- CompositeTechLevelReport - Class in megamek.common
-
Builds a breakdown of how a unit's composite tech level is put together: the tech level of every component both with and without the Variable Tech Level rule, and the running composite the components produce as they are folded in.
- Compute - Class in megamek.common.compute
-
The Compute class is designed to provide static methods for 'Meks and other entities moving, firing, etc.
- Compute.SensorRangeHelper - Class in megamek.common.compute
- ComputeAeroAttackerToHitMods - Class in megamek.common.actions.compute
- computeAeroMovementEnvelope(Entity) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Important: You should call
MovementDisplay.computeMovementEnvelope(megamek.common.units.Entity)instead! - computeAllEntitiesECMInfo(List<Entity>) - Static method in class megamek.common.compute.ComputeECM
-
Go through each entity in the supplied list and calculate the information for any ECM and ECCM it has and return the collection of ECMInfos.
- ComputeArc - Class in megamek.common.compute
- ComputeAttackerToHitMods - Class in megamek.common.actions.compute
- ComputeC3Spotter - Class in megamek.common.compute
-
Contains utility methods for finding a valid C3 spotter for an attack, i.e.
- ComputeECM - Class in megamek.common.compute
-
Similar to the Compute class, this class contains various static methods for common computations related to ECM.
- ComputeEnvironmentalToHitMods - Class in megamek.common.actions.compute
- computeExpectedBombDamage(Entity, Mounted<?>, Targetable) - Method in class megamek.client.bot.princess.WeaponFireInfo
-
Worker function to compute bomb damage given the shooter and target hex.
- computeGuidedWeapons(Entity, Coords) - Method in class megamek.client.bot.princess.Princess
-
Because Aerospace units can either TAG _or_ attack with their weapons, we want every friendly TAG-equipped Aero (and possibly others) to know about all the possible incoming Homing or IF attacks that could take advantage of their TAGs, for later calculations.
- computeImpHeat(int) - Method in class megamek.common.units.MagneticPulseState
- computeLayoutForPositionAndFacing(Coords, int) - Method in class megamek.common.units.AbstractBuildingEntity
-
Deprecated, for removal: This API element is subject to removal in a future version.
- computeModifierEnvelope() - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- computeMovementEnvelope(SBFFormation) - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
-
Computes all the possible moves for an
Entityin a particular gear. - computeMovementEnvelope(Entity) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Computes all the possible moves for an
Entity. - ComputeSideTable - Class in megamek.common.compute
- computeSquadronBombLoadout() - Method in class megamek.common.units.FighterSquadron
-
This method looks at the bombs equipped on all the fighters in the squadron and determines what possible bombing attacks the squadrons can make.
- computeStandardHeat(int, int) - Method in class megamek.common.units.MagneticPulseState
-
Accumulates standard MP heat, carrying the sub-threshold remainder across salvos in the same turn.
- ComputeTargetToHitMods - Class in megamek.common.actions.compute
- computeTeamTagUtility(Targetable, int) - Method in class megamek.client.bot.princess.Princess
-
Reduce utility of TAGging something if we're already trying.
- ComputeTerrainMods - Class in megamek.common.actions.compute
- ComputeToHit - Class in megamek.common.actions.compute
- computeTotalDamage(List<WeaponMounted>) - Static method in class megamek.common.compute.Compute
- computeTotalDamage(WeaponMounted) - Static method in class megamek.common.compute.Compute
- Condition - Interface in megamek.common.autoResolve.acar.order
- ConditionalStringJoiner - Class in megamek.common.util
-
A utility class for conditionally joining strings with a delimiter.
- ConditionalStringJoiner() - Constructor for class megamek.common.util.ConditionalStringJoiner
-
Creates a ConditionalStringJoiner.
- ConditionalStringJoiner(int) - Constructor for class megamek.common.util.ConditionalStringJoiner
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ConditionalStringJoiner(String) - Constructor for class megamek.common.util.ConditionalStringJoiner
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ConditionalStringJoiner(String, int) - Constructor for class megamek.common.util.ConditionalStringJoiner
-
Creates a ConditionalStringJoiner with the specified delimiter and initial capacity.
- CONFIG - Static variable in class megamek.common.loaders.MtfFile
- CONFIG_FILENAME - Static variable in class megamek.common.verifier.EntityVerifier
- configDir() - Static method in class megamek.common.Configuration
-
Return the configured configuration file directory.
- configPlayer() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- ConfigurableASCardPanel - Class in megamek.client.ui.panels.alphaStrike
-
This is a JPanel that displays an AlphaStrike unit card and elements to configure the display of the card and allow copying to clipboard.
- ConfigurableASCardPanel(JFrame) - Constructor for class megamek.client.ui.panels.alphaStrike.ConfigurableASCardPanel
-
Construct a new panel without an AlphaStrike element to display.
- ConfigurableASCardPanel(ASCardDisplayable, JFrame) - Constructor for class megamek.client.ui.panels.alphaStrike.ConfigurableASCardPanel
-
Constructs a panel with the given AlphaStrike element to display.
- ConfigurableMekViewPanel - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
This class wraps the MekView / MekViewPanel and gives it a toolbar to choose font, open the MUL and copy the contents.
- ConfigurableMekViewPanel() - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.ConfigurableMekViewPanel
-
Construct a new panel without a unit to display.
- ConfigurableMekViewPanel(Entity) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.ConfigurableMekViewPanel
-
Constructs a panel with the given unit to display.
- Configuration - Class in megamek.common
-
Stores and provides access to the configuration of the MegaMek library.
- configureUnitSelectionScope() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
-
Allows subclasses to keep filter controls in sync with additional unit-list restrictions after persisted user preferences have been restored.
- confirm(JFrame, String, String) - Static method in class megamek.client.ui.dialogs.MMDialogs.MMConfirmDialog
-
Shows a modal confirmation dialog with a YES and a NO button.
- ConfirmDialog - Class in megamek.client.ui.dialogs
-
A simple yes/no confirmation dialog.
- ConfirmDialog(JFrame, String, String) - Constructor for class megamek.client.ui.dialogs.ConfirmDialog
-
Creates a new dialog window that lets the user answer Yes or No, with the Yes button pre-focused
- ConfirmDialog(JFrame, String, String, boolean) - Constructor for class megamek.client.ui.dialogs.ConfirmDialog
-
Creates a new dialog window that lets the user answer Yes or No, with an optional checkbox to specify future behaviour, and the Yes button pre-focused
- CONFIRMED - Enum constant in enum class megamek.client.ui.enums.DialogResult
- connect() - Method in class megamek.client.AbstractClient
-
Attempt to connect to the specified host
- connect() - Method in interface megamek.client.IClient
-
Attempt to connect to the specified host
- connect() - Method in class megamek.common.autoResolve.acar.SimulatedClient
- connect(Game, Collection<Entity>, int, boolean) - Static method in class megamek.common.util.C3Util
-
Connects the passed entities to a standard C3M identified by masterID.
- connectBoards(int, int, Coords) - Method in interface megamek.common.game.IGame
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ConnectDialog - Class in megamek.client.ui.dialogs.gameConnectionDialogs
-
The Connect to game (as Bot or Player) dialog
- ConnectDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialog
- ConnectDialog(JFrame, String) - Constructor for class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialog
- connected - Variable in class megamek.client.AbstractClient
- connected(ConnectedEvent) - Method in class megamek.common.net.listeners.ConnectionListener
-
Called when connection is established.
- CONNECTED - Enum constant in enum class megamek.common.net.enums.ConnectionEventType
- CONNECTED_SIGN - Static variable in class megamek.client.ui.util.UIUtil
- ConnectedEvent - Class in megamek.common.net.events
-
Instances of this class are sent when Connection established
- ConnectedEvent(Object) - Constructor for class megamek.common.net.events.ConnectedEvent
-
Constructs a connected connection event
- connection - Variable in class megamek.client.AbstractClient
- ConnectionEventType - Enum Class in megamek.common.net.enums
- ConnectionFactory - Class in megamek.common.net.factories
-
Connections factory.
- ConnectionHandler - Class in megamek.server
-
Thread that runs and checks to see if there's any incoming packets from a connection.
- ConnectionHandler() - Constructor for class megamek.client.AbstractClient.ConnectionHandler
- connectionListener - Variable in class megamek.client.AbstractClient
-
Custom connection Listener for AbstractClient
- ConnectionListener - Class in megamek.common.net.listeners
-
Classes that wish to deal with
ConnectionEvents can extend this class and override only the methods which they are interested in. - ConnectionListener() - Constructor for class megamek.common.net.listeners.ConnectionListener
- ConnectionWatchdog - Class in megamek.server
- ConnectionWatchdog(Server, int) - Constructor for class megamek.server.ConnectionWatchdog
- connThread - Variable in class megamek.client.AbstractClient
- coNodes - Variable in class megamek.client.ratgenerator.ForceNode
- consecutiveRHSUses - Variable in class megamek.common.units.Entity
-
Keeps track of the number of consecutive turns a radical heat sink has been used.
- console() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
consolerecord component. - consolidateForces(IGame) - Method in class megamek.common.autoResolve.converter.FlattenForces
- consolidateForces(IGame) - Method in class megamek.common.autoResolve.converter.ForceConsolidation
-
Consolidates forces by redistributing entities and sub forces as needed.
- consolidateForces(IGame) - Method in class megamek.common.autoResolve.converter.KeepCurrentForces
- consolidateForces(IGame) - Method in class megamek.common.autoResolve.converter.SingletonForces
- constant() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
constantrecord component. - CONSTANT - Enum constant in enum class megamek.client.generator.enums.SkillGeneratorMethod
- ConstantSkillGenerator - Class in megamek.client.generator.skillGenerators
- ConstantSkillGenerator() - Constructor for class megamek.client.generator.skillGenerators.ConstantSkillGenerator
- ConstantSkillGenerator(SkillGeneratorMethod) - Constructor for class megamek.client.generator.skillGenerators.ConstantSkillGenerator
- constrainImageSize(Image, ImageObserver, int, int) - Static method in class megamek.client.ui.util.UIUtil
- Constraint(Predicate<MekSummary>, String) - Constructor for class megamek.client.ratgenerator.FormationType.Constraint
- ConstructionUtil - Class in megamek.common.units
-
Helper methods for constructing/changing units, including adding, moving and removing equipment.
- ConstructionUtil() - Constructor for class megamek.common.units.ConstructionUtil
- CONSTRUCTOR_FACTOR_WARNING - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- consumePostUnlaunchAction() - Method in class megamek.client.ui.util.MegaMekController
-
Gets and clears the post-unlaunch action.
- Container(int, String, String, int, int, List<Integer>, List<ForceConsolidation.Container>) - Constructor for record class megamek.common.autoResolve.converter.ForceConsolidation.Container
-
Creates an instance of a
Containerrecord class. - contains(double, double) - Method in class megamek.client.ui.util.StraightArrowPolygon
- contains(int) - Method in class megamek.common.force.Forces
-
Returns true if the provided forceId is part of the present forces either as a top-level or a sub force.
- contains(int, int) - Method in class megamek.client.ui.util.StraightArrowPolygon
- contains(int, int) - Method in class megamek.common.board.Board
-
Determines whether this Board "contains" the specified Coords.
- contains(Point) - Method in class megamek.client.ui.util.StraightArrowPolygon
- contains(Object) - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- contains(Object) - Method in class megamek.common.autoResolve.acar.order.Orders
- contains(Object) - Method in class megamek.common.util.Counter
- contains(BoardLocation) - Method in class megamek.common.board.Board
-
Determines whether this Board "contains" the specified location.
- contains(Coords) - Method in class megamek.client.bot.princess.ArtilleryCommandAndControl
- contains(Coords) - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
-
returns true if a point is inside the area false if it is not
- contains(Coords) - Method in class megamek.common.board.Board
-
Determines whether this Board "contains" the specified Coords.
- contains(MoveStepType) - Method in class megamek.common.moves.MovePath
-
Check for any of the specified type of step in the path
- contains(EquipmentBitSet) - Method in class megamek.common.equipment.EquipmentBitSet
- contains(Force) - Method in class megamek.common.force.Forces
-
Returns true if the provided force is part of the present forces either as a top-level or a sub force.
- containsAll(Collection<?>) - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- containsAll(Collection<?>) - Method in class megamek.common.autoResolve.acar.order.Orders
- containsAll(Collection<?>) - Method in class megamek.common.util.Counter
- containsAllTerrainsOf(int...) - Method in class megamek.common.Hex
- containsAnyTerrainOf(int...) - Method in class megamek.common.Hex
- containsAnyTerrainOf(Set<Integer>) - Method in class megamek.common.Hex
- containsBridges() - Method in class megamek.common.board.Board
- containsCoords(Coords) - Method in class megamek.common.util.BuildingTemplate
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.AllHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.BorderHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.CircleHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.EmptyHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.HalfPlaneHexArea
- containsCoords(Coords, Board) - Method in interface megamek.common.hexArea.HexArea
-
Returns true if this shape contains the given coords.
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.HexAreaDifference
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.HexAreaIntersection
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.HexAreaUnion
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.HexLevelArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.LineHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.ListHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.RayHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.RectangleHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.RowHalfPlaneHexArea
- containsCoords(Coords, Board) - Method in class megamek.common.hexArea.TerrainHexArea
- containsData(String) - Method in class megamek.common.util.BuildingBlock
-
Checks if a block exists and has data.
- containsEMPMine(Minefield) - Method in class megamek.common.game.Game
-
Checks if the game contains the specified EMP mine
- containsEntity(int) - Method in class megamek.common.force.Force
-
Returns true if the provided entity is among the force's direct members.
- containsEntity(ForceAssignable) - Method in class megamek.common.force.Force
-
Deprecated, for removal: This API element is subject to removal in a future version.
- containsExit(int) - Method in class megamek.common.Hex
-
Determines if this Hex contains any exists in the specified direction.
- containsKey(String) - Method in class megamek.ai.utility.Memory
-
Checks if the memory contains a specific key.
- containsKey(String) - Method in class megamek.client.ui.util.ImageAtlasRecords
-
Returns true if the AtlasMap contains the given Original File Path.
- containsKey(Path) - Method in class megamek.client.ui.util.ImageAtlasMap
-
Return true if the atlas map contains the given path, which is converted to UNIX-style path strings.
- containsLateralShift() - Method in class megamek.common.moves.MovePath
-
Returns true if this MovePath contains a lateral shift
- containsLauncher(int) - Method in class megamek.common.weapons.TeleMissileTracker
- containsMinefield(Coords) - Method in class megamek.common.game.Game
- containsMinefield(Minefield) - Method in class megamek.common.Player
- containsSubForce(Force) - Method in class megamek.common.force.Force
-
Returns true if the provided force is among this force's direct subForces.
- containsTab(Component) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Checks if a component is currently hosted by this pane, including detached tab windows.
- containsTerrain(int) - Method in class megamek.common.Hex
- containsTerrain(int, int) - Method in class megamek.common.Hex
- containsTerrainExit(int, int) - Method in class megamek.common.Hex
-
Determine if this
Hexcontains the indicated terrain that exits in the specified direction. - containsVibrabomb(Minefield) - Method in class megamek.common.game.Game
-
Checks if the game contains the specified Vibrabomb
- containsVTOLBomb() - Method in class megamek.common.moves.MovePath
-
Deprecated, for removal: This API element is subject to removal in a future version.
- content - Variable in class megamek.client.ratgenerator.ValueNode
- Content() - Constructor for class megamek.client.ui.util.UIUtil.Content
- Content(LayoutManager) - Constructor for class megamek.client.ui.util.UIUtil.Content
- contentPanel - Variable in class megamek.client.ui.dialogs.phaseDisplay.SimpleNagNotice
- contents - Variable in class megamek.common.pathfinder.BoardClusterTracker.BoardCluster
- context() - Method in record class megamek.common.autoResolve.acar.report.InitiativePhaseHelperReporter
-
Returns the value of the
contextrecord component. - context() - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
-
Returns the value of the
contextrecord component. - continueMovementFor(Entity) - Method in class megamek.client.bot.BotClient
- continueMovementFor(Entity) - Method in class megamek.client.bot.princess.Princess
- CONTROL - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- controlledScenario() - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- controller - Variable in class megamek.client.ui.clientGUI.ClientGUI
- controller - Variable in class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplay
- CONTROLLING - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction is controlling with mercenary command rights (CamOps p.
- CONV_FIGHTER - Static variable in class megamek.common.units.UnitType
- CONV_MODE_AIR_MEK - Static variable in class megamek.common.units.LandAirMek
- CONV_MODE_FIGHTER - Static variable in class megamek.common.units.LandAirMek
- CONV_MODE_MEK - Static variable in class megamek.common.units.LandAirMek
- CONV_MODE_MEK - Static variable in class megamek.common.units.QuadVee
- CONV_MODE_VEHICLE - Static variable in class megamek.common.units.QuadVee
- CONVERSION_GEAR_INDEX - Static variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
-
Where a QuadVee's conversion gear sits in its leg's actuator controls, after the hip to foot actuators.
- CONVERSION_GEAR_INDEX - Static variable in class megamek.common.units.DamageEditSpec
-
Where a QuadVee's conversion gear sits in its leg's actuator values, after the hip to foot actuators.
- conversionCost() - Method in class megamek.common.units.QuadVee
-
Computes conversion cost.
- convert() - Method in class megamek.common.autoResolve.converter.EntityAsFormation
- convert() - Method in class megamek.common.autoResolve.converter.EntityAsUnit
- convert() - Method in class megamek.common.autoResolve.converter.LowestForceAsUnit
- convert() - Method in class megamek.common.strategicBattleSystems.BaseFormationConverter
-
Returns an SBF Formation formed from the given force.
- convert() - Method in class megamek.common.strategicBattleSystems.SBFFormationConverter
- convert(Entity) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
- convert(Entity, boolean) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
- convert(Entity, boolean, CalculationReport) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
- convert(Entity, CalculationReport) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
- CONVERT_MODE - Enum constant in enum class megamek.common.enums.MoveStepType
- convertCompoundToSimple(int) - Static method in enum class megamek.common.SimpleTechLevel
-
Finds simple tech level equivalent of compound tech base/rules level constant
- convertForMekCache(Entity) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
-
Performs Alpha Strike conversion for the MekSummaryCache (without trying to get a clean unit first, without storing a conversion report and without considering pilot skill).
- convertFromNormalToSimple(int) - Static method in class megamek.common.TechConstants
- convertFromSimpleLevel(int, boolean) - Static method in class megamek.common.TechConstants
-
Given a simple tech level and a tech base, convert to the lvl+base format
- convertHexTargetToEntityTarget() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
-
Find the available targets within sensor range.
- convertHomingShotToEntityTarget() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectHomingHandler
-
Find the tagged entity for this attack Uses a CFR to let the player choose from eligible TAGs
- convertHomingShotToEntityTarget() - Method in class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectHomingHandler
-
Find the tagged entity for this attack Uses a CFR to let the player choose from eligible TAG
- CONVERTIBLE - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- CONVERTIBLE_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- convertingNow - Variable in class megamek.common.units.Entity
- convertInMML(Entity, CalculationReport) - Static method in class megamek.common.alphaStrike.conversion.ASConverter
-
Performs Alpha Strike conversion for use in MML (without trying to get a clean unit first, without considering pilot skill but with storing a conversion report).
- convertToBufferedImage(Image) - Static method in class megamek.common.util.ImageUtil
-
Converts the given image to a BufferedImage.
- convertToHtml(String) - Static method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- convertToLAMPilot(LandAirMek, Crew) - Static method in class megamek.common.units.LAMPilot
-
Used by LandAirMek.setCrew to convert a
Crewinstance into aLAMPilotinstance. - ConvexBoardArea - Class in megamek.client.bot.princess.geometry
-
This is a convex area on the board made up of 6 lines lying along one of the 3 primary directions of a hex map
- ConvexBoardArea() - Constructor for class megamek.client.bot.princess.geometry.ConvexBoardArea
- ConvFighter - Class in megamek.common.units
- ConvFighter() - Constructor for class megamek.common.units.ConvFighter
- ConvFighterCostCalculator - Class in megamek.common.cost
- ConvFighterCostCalculator() - Constructor for class megamek.common.cost.ConvFighterCostCalculator
- ConvInfantry - Class in megamek.common.units
-
This class represents Conventional Infantry.
- ConvInfantry() - Constructor for class megamek.common.units.ConvInfantry
-
Generate a new, blank, infantry platoon.
- CONVOY_BEHAVIOR - Variable in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Destination Edge:
CardinalEdge.NONE
Retreat Edge:CardinalEdge.NEAREST
Forced Withdrawal: True
Go Home: True
Auto Flee: True
Fall Shame: 6
Hyper Aggression: 3
Self Preservation: 10
Herd Mentality: 5
Bravery: 2
Anti-Crowding: 5
Favor Higher TMM: 10
Ignore Damage Output: True
Strategic Targets: None - CONVOY_BEHAVIOR_DESCRIPTION - Static variable in class megamek.client.bot.princess.BehaviorSettingsFactory
- COOLANT_POD - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- COOLANT_POD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- coolFromExternal - Variable in class megamek.common.units.Entity
- CoordFacingCombo - Class in megamek.client.bot.princess.geometry
-
The combination of a coordinate and a facing
- coordinatesShareCluster(Coords, Coords, int, int, BoardClusterTracker.BoardCluster) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Determines if the given cluster contains both the given sets of coordinates.
- coordinatesShareCluster(Entity, Coords, Coords, int, int) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Determines whether, for the given entity, the two sets of coordinates share any cluster.
- coords() - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns the value of the
coordsrecord component. - coords() - Method in record class megamek.common.board.BoardLocation
-
Returns the value of the
coordsrecord component. - coords() - Method in record class megamek.common.moves.Key
-
Returns the value of the
coordsrecord component. - coords() - Method in record class megamek.common.pathfinder.CoordsWithFacing
-
Returns the value of the
coordsrecord component. - coords() - Method in record class megamek.common.units.UnitLocation
-
Returns the value of the
coordsrecord component. - Coords - Class in megamek.common.board
-
Coords stores x and y values.
- Coords(int, int) - Constructor for class megamek.common.board.Coords
-
Constructs a new coordinate pair at (x, y).
- Coords(Coords) - Constructor for class megamek.common.board.Coords
-
Constructs a new coordinate pair at Coords(x, y).
- coordsColumn(Board, int) - Static method in class megamek.common.board.BoardHelper
- CoordsDeserializer - Class in megamek.common.jacksonAdapters
- coordsLine(Board, Coords, int) - Static method in class megamek.common.board.BoardHelper
-
Returns the hexes of a straight line that has the given direction (facing) on the given Board and crosses the hex at the given hexToCross position.
- coordsRow(Board, int) - Static method in class megamek.common.board.BoardHelper
- coordsToId(Coords) - Static method in class megamek.common.board.FloorTarget
-
Creates an id for this building based on its location as well as a building code.
- coordsToId(Coords) - Static method in record class megamek.common.equipment.MinefieldTarget
-
The transformation encodes the y value in the top 5 decimal digits and the x value in the bottom 5.
- CoordsWithFacing - Record Class in megamek.common.pathfinder
-
Node defined by coordinates and unit facing.
- CoordsWithFacing(Coords, int) - Constructor for record class megamek.common.pathfinder.CoordsWithFacing
-
Creates an instance of a
CoordsWithFacingrecord class. - CoordsWithFacing(MovePath) - Constructor for record class megamek.common.pathfinder.CoordsWithFacing
- CoordXArgument - Class in megamek.server.commands.arguments
-
Argument for an Integer type.
- CoordXArgument(String, String) - Constructor for class megamek.server.commands.arguments.CoordXArgument
- CoordYArgument - Class in megamek.server.commands.arguments
-
Argument for an Integer type.
- CoordYArgument(String, String) - Constructor for class megamek.server.commands.arguments.CoordYArgument
- copy() - Method in class megamek.client.ratgenerator.FormationType.GroupingConstraint
- copy() - Method in class megamek.client.ratgenerator.Parameters
- copy() - Method in record class megamek.common.copy.CrewRefBreak
- copy() - Method in interface megamek.common.copy.RefBreak
-
Copy the object, creating a new instance with the same values.
- copy() - Method in class megamek.common.Player
- copy() - Method in class megamek.common.strategicBattleSystems.SBFMoveStep
- copy() - Method in class megamek.common.strategicBattleSystems.SurfaceSBFMoveStep
- copy(Game, MoveStep) - Method in class megamek.common.moves.MoveStep
-
Takes the given state as the previous state and sets flags from it.
- copyBoardInto(Hex[], int, int, int, Board) - Static method in class megamek.common.util.BoardUtilities
-
Copies the data of another board into given array of Hexes, offset by the specified x and y.
- copyC3Networks(Entity, Entity) - Static method in class megamek.common.util.C3Util
-
Copies the C3 network setup from the source to the target.
- copyEquipmentState(Entity) - Static method in class megamek.utilities.DebugEntity
-
Gets a full listing of the internal representation of the unit's equipment and crit slots with most of the internal state of each (
DebugEntity.getEquipmentState(Entity)) and copies it to the clipboard. - copyFields(MovePath) - Method in class megamek.common.moves.MovePath
- CopySystemDataAction - Class in megamek.client.ui
-
This Action copies OS, Java and project data to the clipboard.
- CopySystemDataAction() - Constructor for class megamek.client.ui.CopySystemDataAction
-
Creates this action, assuming that the current project is MM.
- CopySystemDataAction(String) - Constructor for class megamek.client.ui.CopySystemDataAction
-
Creates this action with the given current project name (the current project, when e.g.
- copyToClipboard() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
-
Copies the selected units, if any, from the displayed Unit Table / Force Tree to the clipboard.
- copyToClipboard(String) - Static method in class megamek.utilities.DebugEntity
-
Copies the given text to the Clipboard.
- CORAL - Enum constant in enum class megamek.client.ui.util.PlayerColour
- CoreRulesAmmo - Class in megamek.common.rules.core
- CoreRulesAmmo() - Constructor for class megamek.common.rules.core.CoreRulesAmmo
- CoreRulesArmor - Class in megamek.common.rules.core
- CoreRulesArmor() - Constructor for class megamek.common.rules.core.CoreRulesArmor
- CoreRulesArtillery - Class in megamek.common.rules.core
- CoreRulesArtillery() - Constructor for class megamek.common.rules.core.CoreRulesArtillery
- CoreRulesC3 - Class in megamek.common.rules.core
- CoreRulesC3() - Constructor for class megamek.common.rules.core.CoreRulesC3
- CoreRulesCharts - Class in megamek.common.rules.core
- CoreRulesCharts() - Constructor for class megamek.common.rules.core.CoreRulesCharts
- CoreRulesEnvironment - Class in megamek.common.rules.core
- CoreRulesEnvironment() - Constructor for class megamek.common.rules.core.CoreRulesEnvironment
- CoreRulesEquipment - Class in megamek.common.rules.core
- CoreRulesEquipment() - Constructor for class megamek.common.rules.core.CoreRulesEquipment
- CoreRulesExplosions - Class in megamek.common.rules.core
- CoreRulesExplosions() - Constructor for class megamek.common.rules.core.CoreRulesExplosions
- CoreRulesGame - Class in megamek.common.rules.core
- CoreRulesGame() - Constructor for class megamek.common.rules.core.CoreRulesGame
- CoreRulesHeat - Class in megamek.common.rules.core
- CoreRulesHeat() - Constructor for class megamek.common.rules.core.CoreRulesHeat
- CoreRulesManager - Class in megamek.common.rules.core
- CoreRulesManager() - Constructor for class megamek.common.rules.core.CoreRulesManager
- CoreRulesMovement - Class in megamek.common.rules.core
- CoreRulesMovement() - Constructor for class megamek.common.rules.core.CoreRulesMovement
- CoreRulesPhysical - Class in megamek.common.rules.core
- CoreRulesPhysical() - Constructor for class megamek.common.rules.core.CoreRulesPhysical
- CoreRulesPilot - Class in megamek.common.rules.core
- CoreRulesPilot() - Constructor for class megamek.common.rules.core.CoreRulesPilot
- CoreRulesPSR - Class in megamek.common.rules.core
- CoreRulesPSR() - Constructor for class megamek.common.rules.core.CoreRulesPSR
- CoreRulesTarget - Class in megamek.common.rules.core
- CoreRulesTarget() - Constructor for class megamek.common.rules.core.CoreRulesTarget
- CoreRulesTerrain - Class in megamek.common.rules.core
- CoreRulesTerrain() - Constructor for class megamek.common.rules.core.CoreRulesTerrain
- CoreRulesUnderwater - Class in megamek.common.rules.core
- CoreRulesUnderwater() - Constructor for class megamek.common.rules.core.CoreRulesUnderwater
- CoreRulesUnits - Class in megamek.common.rules.core
- CoreRulesUnits() - Constructor for class megamek.common.rules.core.CoreRulesUnits
- CoreRulesWeapons - Class in megamek.common.rules.core
- CoreRulesWeapons() - Constructor for class megamek.common.rules.core.CoreRulesWeapons
- CornerActive - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- CornerIdle - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- CORPORATION - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction is an independent corporation (CamOps p.
- correct() - Method in class megamek.common.force.Forces
-
Corrects this Forces object as much as possible.
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Checks to see if this unit has valid armor assignment.
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestAero
-
Checks to see if this unit has valid armor assignment.
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestBattleArmor
-
Checks to see if this unit has valid armor assignment.
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestMek
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestProtoMek
-
Checks for exceeding the maximum number of armor points by location for the tonnage.
- correctArmor(StringBuffer) - Method in class megamek.common.verifier.TestSmallCraft
-
Checks to see if this unit has valid armor assignment.
- correctArmorOverAllocation(Entity, StringBuffer) - Method in class megamek.common.verifier.TestEntity
-
For units without patchwork armor, tests if more armor is allocated on the unit's locations than it may have according to its armor tonnage.
- correctBays(StringBuffer) - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Checks that the unit does not have more than one naval repair facility or drop shuttle bay per facing, all are assigned a facing, and non-stations have no more than one repair facility.
- correctC3Connections(Game) - Static method in class megamek.server.ServerLobbyHelper
-
For all game units, disconnects from enemy C3 masters / networks
- correctControlSystems(StringBuffer) - Method in class megamek.common.verifier.TestAero
-
Checks that Conventional fighters only have a standard cockpit and that Aerospace fighters have a valid cockpit (standard, small, primitive, command console).
- correctCrew(StringBuffer) - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Checks that the unit meets minimum crew and quarters requirements.
- correctCrew(StringBuffer) - Method in class megamek.common.verifier.TestSmallCraft
-
Checks that the unit meets minimum crew and quarters requirements.
- correctCriticalSlots(StringBuffer) - Method in class megamek.common.verifier.TestAero
-
For Aerospace and Conventional fighters the only thing we need to ensure is that they do not mount more weapons in each arc then allowed.
- correctCriticalSlots(StringBuffer) - Method in class megamek.common.verifier.TestBattleArmor
- correctCriticalSlots(StringBuffer) - Method in class megamek.common.verifier.TestMek
- correctCriticalSlots(StringBuffer) - Method in class megamek.common.verifier.TestSupportVehicle
- correctCriticalSlots(StringBuffer) - Method in class megamek.common.verifier.TestTank
- correctEntity(StringBuffer) - Method in class megamek.common.verifier.TestEntity
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestAdvancedAerospace
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestAero
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestBattleArmor
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestBuilding
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestEntity
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestHandheldWeapon
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestInfantry
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestMek
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestProtoMek
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestSmallCraft
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestSupportVehicle
- correctEntity(StringBuffer, int) - Method in class megamek.common.verifier.TestTank
- correctFacing(int) - Static method in class megamek.client.bot.princess.FireControl
-
makes sure facing falls between 0 and 5 This function likely already exists somewhere else
- correctGravDecks(StringBuffer) - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Checks that the unit does not exceed the maximum number or size of gravity decks.
- correctHeatSinks(StringBuffer) - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Checks that the heatsink type is a legal value.
- correctHeatSinks(StringBuffer) - Method in class megamek.common.verifier.TestAero
-
Checks that the heatsink assignment is legal.
- correctHeatSinks(StringBuffer) - Method in class megamek.common.verifier.TestSmallCraft
-
Checks that the heat sink type is a legal value.
- correctLoading(Game) - Static method in class megamek.server.ServerLobbyHelper
-
For all game units, disembarks from carriers and offloads carried units if they are enemies.
- correctManipulators(StringBuffer) - Method in class megamek.common.verifier.TestBattleArmor
- correctMovement(StringBuffer) - Method in class megamek.common.verifier.TestBattleArmor
- correctMovement(StringBuffer) - Method in class megamek.common.verifier.TestMek
- correctMovement(StringBuffer) - Method in class megamek.common.verifier.TestProtoMek
-
Checks whether the protoMek meets the minimum MP requirements for the configuration.
- correctName(Packet) - Method in class megamek.client.AbstractClient
- correctName(Packet) - Method in class megamek.client.bot.BotClient
- correctWeight(StringBuffer) - Method in class megamek.common.verifier.TestEntity
-
Tests the calculated weight of the unit (the sum of the weights of all its components) and the assumed weight (the fixed tonnage it is constructed with).
- correctWeight(StringBuffer, boolean, boolean) - Method in class megamek.common.verifier.TestBattleArmor
- correctWeight(StringBuffer, boolean, boolean) - Method in class megamek.common.verifier.TestEntity
-
Tests the calculated weight of the unit (the sum of the weights of all its components) and the assumed weight (the fixed tonnage it is constructed with).
- correctWeight(StringBuffer, boolean, boolean) - Method in class megamek.common.verifier.TestMek
- correctWeight(StringBuffer, boolean, boolean) - Method in class megamek.common.verifier.TestProtoMek
- correctWeight(StringBuffer, boolean, boolean) - Method in class megamek.common.verifier.TestTank
- CORVETTE - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- cost - Variable in enum class megamek.common.equipment.enums.FuelType
-
Cost in C-bills per ton.
- cost - Variable in class megamek.common.equipment.EquipmentType
- COST_SOURCE - Enum constant in enum class megamek.client.ui.entityreadout.ReadoutSections
- COST_VARIABLE - Static variable in class megamek.common.equipment.EquipmentType
- CostCalculator - Class in megamek.common.cost
- CostCalculator() - Constructor for class megamek.common.cost.CostCalculator
- CostDisplayDialog - Class in megamek.client.ui.dialogs.abstractDialogs
-
A dialog to display the cost calculation for a given entity.
- CostDisplayDialog(JFrame, boolean, Entity) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialog
-
Creates a dialog to display the cost breakdown for the given entity.
- CostDisplayDialog(JFrame, Entity) - Constructor for class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialog
-
Creates a non-modal dialog to display the cost breakdown for the given entity.
- count - Variable in class megamek.client.ui.clientGUI.tooltip.info.WeaponInfo
- count() - Method in class megamek.common.autoResolve.acar.SimulationOptions
- count() - Method in class megamek.common.options.AbstractOptions
- count() - Method in interface megamek.common.options.IGameOptions
-
Returns a count of all options in this object.
- count() - Method in record class megamek.common.units.HeatBreakdown.HeatContribution
-
Returns the value of the
countrecord component. - count(String) - Method in class megamek.common.autoResolve.acar.SimulationOptions
- count(String) - Method in class megamek.common.options.AbstractOptions
- count(String) - Method in interface megamek.common.options.IGameOptions
-
Returns a count of all options in this object with the given group key.
- countArray(float[]) - Method in class megamek.common.util.BuildingBlock
- countArray(int[]) - Method in class megamek.common.util.BuildingBlock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- countArray(String[]) - Method in class megamek.common.util.BuildingBlock
-
Counts the size of an array.
- countAsOffensiveWeapon(Mounted<?>) - Method in class megamek.common.battleValue.BattleArmorBVCalculator
- countAsOffensiveWeapon(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- countBadLegs() - Method in class megamek.common.units.Mek
-
Count the number of destroyed or breached legs on the Mek
- countChoices() - Method in class megamek.client.ui.dialogs.ChoiceDialog
- countClimbableArms(Mek) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns the number of arms (0, 1, or 2) eligible for climbing on the given Mek.
- CountConstraint(int, Predicate<MekSummary>, String) - Constructor for class megamek.client.ratgenerator.FormationType.CountConstraint
- countCriticalSlotsFromEquipInLocation(Entity, Mounted<?>, int) - Method in class megamek.common.verifier.TestMek
- countEquipment(String) - Method in class megamek.common.units.Entity
-
Returns the number of equipment of the given internal name that are mounted on this unit, regardless of their working condition.
- counter(List<T>) - Static method in class megamek.common.util.CollectionUtil
-
\ Returns a hashmap that has the number of occurrence of each element on the list
- Counter<T> - Class in megamek.common.util
-
This class counts elements
- Counter() - Constructor for class megamek.common.util.Counter
- Counter(List<T>) - Constructor for class megamek.common.util.Counter
- COUNTER_BATTERY - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.ArtilleryOrder
- CounterAV - Variable in class megamek.common.weapons.handlers.WeaponHandler
- CounterAVInt - Variable in class megamek.common.actions.TeleMissileAttackAction
- CounterGrappleTurn - Class in megamek.common.turns
-
A type of game turn that allows only one specific entity to counterattack a break grapple by the original attacker
- CounterGrappleTurn(int, int) - Constructor for class megamek.common.turns.CounterGrappleTurn
- countForStrengthSum() - Method in interface megamek.common.game.InGameObject
-
Returns true when the current (remaining) battle strength of this unit/object should be counted for a strength sum, e.g.
- countForStrengthSum() - Method in class megamek.common.units.Entity
- countLegActuatorCrits(int) - Method in class megamek.common.units.Mek
-
Count non-hip leg actuator crits
- countMisc(String) - Method in class megamek.common.units.Entity
-
Returns the number of MiscType equipment of the given internalName, regardless of state.
- countMiscAsOffensiveWeapon(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- countMp(boolean) - Method in class megamek.common.moves.MovePath
- countOptions() - Method in class megamek.common.units.Crew
- countOptions(String) - Method in class megamek.common.units.Crew
- countPartialRepairs() - Method in class megamek.common.units.Entity
- countQuirks() - Method in class megamek.common.equipment.Mounted
-
Count all the weapon quirks for this Mounted.
- countQuirks() - Method in class megamek.common.units.Entity
-
count all the quirks for this unit, positive and negative
- countQuirks(String) - Method in class megamek.common.units.Entity
-
count the quirks for this unit, for a given group name
- countsAsDefensiveEquipment(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- countsAsExplosive(Mounted<?>) - Method in class megamek.common.battleValue.HeatTrackingBVCalculator
- countsAsFlak() - Method in class megamek.common.equipment.AmmoType
-
We need a way to quickly determine if a given ammo type / munition counts as "Flak"
- countsForSpecial(Mounted<?>, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- countWeaponQuirks() - Method in class megamek.common.units.Entity
- countWorkingMisc(String, int) - Method in class megamek.common.units.Entity
- countWorkingMisc(EquipmentFlag) - Method in class megamek.common.units.Entity
-
return how many misc equipments with the specified flag the unit has
- countWorkingMisc(EquipmentFlag, int) - Method in class megamek.common.units.Entity
- COVENTRY_KANGAROO - Static variable in record class megamek.common.units.InfantryMount
- COVER_75LEFT - Static variable in class megamek.common.LosEffects
- COVER_75RIGHT - Static variable in class megamek.common.LosEffects
- COVER_FULL - Static variable in class megamek.common.LosEffects
- COVER_HORIZONTAL - Static variable in class megamek.common.LosEffects
- COVER_LEFT - Static variable in class megamek.common.LosEffects
- COVER_LOW_LEFT - Static variable in class megamek.common.LosEffects
- COVER_LOW_RIGHT - Static variable in class megamek.common.LosEffects
- COVER_NONE - Static variable in class megamek.common.LosEffects
- COVER_RIGHT - Static variable in class megamek.common.LosEffects
- COVER_UPPER - Static variable in class megamek.common.LosEffects
- CoverageValidator - Record Class in megamek.client.bot.princess
-
Validates the coverage of a unit in the battlefield.
- CoverageValidator(Princess) - Constructor for record class megamek.client.bot.princess.CoverageValidator
-
Creates an instance of a
CoverageValidatorrecord class. - COWARDLY_BEHAVIOR - Variable in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Destination Edge:
CardinalEdge.NONE
Retreat Edge:CardinalEdge.NEAREST
Forced Withdrawal: True
Go Home: False
Auto Flee: False
Fall Shame: 8
Hyper Aggression: 1
Self Preservation: 10
Herd Mentality: 8
Bravery: 2
Anti-Crowding: 0
Favor Higher TMM: 0
Strategic Targets: None - COWARDLY_BEHAVIOR_DESCRIPTION - Static variable in class megamek.client.bot.princess.BehaviorSettingsFactory
- CP - Enum constant in enum class megamek.common.enums.Faction
- CP - Static variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- CR - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CRASH - Enum constant in enum class megamek.common.enums.MoveStepType
- CRASH - Enum constant in enum class megamek.common.weapons.DamageType
- craterDepth - Variable in class megamek.common.weapons.handlers.NukeStats
-
The depth, in hex levels, of the crater generated by this nuke at the impact hex Note that the crater radius is this number multiplied by 2
- craterProfile(int, int, int) - Static method in class megamek.common.util.BoardUtilities
- create() - Static method in class megamek.logging.MMLogger
-
Returns a custom Logger with the name of the calling class.
- create(int, int, int, int, int) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector using the given integer values as damage and the number of ranges.
- create(Class<?>) - Static method in class megamek.logging.MMLogger
-
Returns a custom Logger using the fully qualified name of the Class as the Logger name.
- create(String) - Static method in class megamek.common.autoResolve.acar.report.HtmlGameLogger
- create(String) - Static method in class megamek.logging.MMLogger
-
Returns a custom Logger using a specific string as the Logger name.
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.AttackReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.DeploymentReport
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.EndPhaseReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.InitiativePhaseHelperReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.MoraleReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.MovementReport
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.RecoveringNerveActionReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.StartingScenarioPhaseReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.VictoryPhaseReporter
- create(SimulationManager) - Static method in record class megamek.common.autoResolve.acar.report.WithdrawReporter
- createAcceleratedImage(int, int) - Static method in class megamek.common.util.ImageUtil
- createAcceleratedImage(Image) - Static method in class megamek.common.util.ImageUtil
- createAdvancedFireControl() - Static method in class megamek.common.equipment.MiscType
- createAllMunitionsMap(int) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Create a map with all munitions set to a specific value, not restricted by faction/year/tech level
- createAmphibiousChassis() - Static method in class megamek.common.equipment.MiscType
- createArmoredChassis() - Static method in class megamek.common.equipment.MiscType
- createArtemisV() - Static method in class megamek.common.equipment.MiscType
- createArtyAutoHit(Player) - Static method in class megamek.common.SpecialHexDisplay
-
Creates an Artillery Auto hit marker for the given player.
- createArtyMiss(Player, int, String) - Static method in class megamek.common.SpecialHexDisplay
-
Creates an Artillery miss marker for the given owner and the given round in which it landed.
- createAtmosphericLifeboat() - Static method in class megamek.common.equipment.MiscType
- createAttackPacket(List<? extends EntityAction>, boolean) - Method in record class megamek.server.GameManagerPacketHelper
- createAutoTacticalAnalysisComputer() - Static method in class megamek.common.equipment.MiscType
- createBAAPMount() - Static method in class megamek.common.equipment.MiscType
- createBAArmoredGlove() - Static method in class megamek.common.equipment.MiscType
- createBABasicManipulator() - Static method in class megamek.common.equipment.MiscType
- createBABasicManipulatorMineClearance() - Static method in class megamek.common.equipment.MiscType
- createBABattleClaw() - Static method in class megamek.common.equipment.MiscType
- createBABattleClawMagnets() - Static method in class megamek.common.equipment.MiscType
- createBABattleClawVibro() - Static method in class megamek.common.equipment.MiscType
- createBACargoLifter() - Static method in class megamek.common.equipment.MiscType
- createBackhoe() - Static method in class megamek.common.equipment.MiscType
- createBACLAngelECM() - Static method in class megamek.common.equipment.MiscType
- createBACuttingTorch() - Static method in class megamek.common.equipment.MiscType
- createBAHeavyBattleClaw() - Static method in class megamek.common.equipment.MiscType
- createBAHeavyBattleClawMagnet() - Static method in class megamek.common.equipment.MiscType
- createBAHeavyBattleClawVibro() - Static method in class megamek.common.equipment.MiscType
- createBAIndustrialDrill() - Static method in class megamek.common.equipment.MiscType
- createBAISAngelECM() - Static method in class megamek.common.equipment.MiscType
- createBAJumpJet() - Static method in class megamek.common.equipment.MiscType
- createBALaserMicrophone() - Static method in class megamek.common.equipment.MiscType
- createBallisticPlateConcealedInfArmor() - Static method in class megamek.common.equipment.MiscType
- createBAMagneticClamp() - Static method in class megamek.common.equipment.MiscType
- createBAMissionEquipStorage() - Static method in class megamek.common.equipment.MiscType
- createBAModularEquipmentAdaptor() - Static method in class megamek.common.equipment.MiscType
- createBAModularWeaponMount() - Static method in class megamek.common.equipment.MiscType
- createBAPartialWing() - Static method in class megamek.common.equipment.MiscType
- createBAPowerPack() - Static method in class megamek.common.equipment.MiscType
- createBASalvageArm() - Static method in class megamek.common.equipment.MiscType
- createBASearchlight() - Static method in class megamek.common.equipment.MiscType
- createBAShotgunMicrophone() - Static method in class megamek.common.equipment.MiscType
- createBasicFireControl() - Static method in class megamek.common.equipment.MiscType
- createBattleMekNeuralInterfaceUnit() - Static method in class megamek.common.equipment.MiscType
-
BattleMech Neural Interface Unit (NIU) for PA(L) suits.
- createBAUMU() - Static method in class megamek.common.equipment.MiscType
- createBAVTOLEquipment() - Static method in class megamek.common.equipment.MiscType
- createBC3() - Static method in class megamek.common.equipment.MiscType
- createBC3i() - Static method in class megamek.common.equipment.MiscType
- createBeagleActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createBeagleActiveProbePrototype() - Static method in class megamek.common.equipment.MiscType
- createBicycleModification() - Static method in class megamek.common.equipment.MiscType
- createBloodhoundActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createBlueShield() - Static method in class megamek.common.equipment.MiscType
- createBoardsPacket() - Method in record class megamek.server.GameManagerPacketHelper
- createBombByType(BombType.BombTypeEnum) - Static method in class megamek.common.equipment.enums.BombType
- createBoobyTrap() - Static method in class megamek.common.equipment.MiscType
- createBot(AIType, String, String, int) - Static method in class megamek.client.bot.BotFactory
-
Creates and starts a bot of the given type, leaving its behavior settings at the default.
- createBot(AIType, String, String, int, BehaviorSettings) - Static method in class megamek.client.bot.BotFactory
-
Creates and starts a bot of the given type and applies the given behavior settings.
- createBridgeKit() - Static method in class megamek.common.equipment.MiscType
- createBulldozer() - Static method in class megamek.common.equipment.MiscType
- createButton(String, String) - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- createButtonPanel() - Method in class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.buttonDialogs.SkillGenerationDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.LicensingDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.phaseDisplay.DeployElevationChoiceDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.phaseDisplay.DeployFacingChoiceDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.phaseDisplay.SBFJumpChoiceDialog
- createButtonPanel() - Method in class megamek.client.ui.dialogs.scenario.ScenarioChooserDialog
- createButtons() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
-
Override to add buttons or other components to the bottom of the dialog.
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.randomArmy.MMLForceBuilderRandomArmyDialog
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.randomArmy.MMMainMenuRandomArmyDialog
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.randomArmy.RandomArmyDialog
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
-
This is used to create the bottom row of buttons for the interface
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.MainMenuUnitBrowserDialog
- createButtonsPanel() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.MegaMekUnitSelectorDialog
- createC3I() - Static method in class megamek.common.equipment.MiscType
- createC3S() - Static method in class megamek.common.equipment.MiscType
- createC3SBS() - Static method in class megamek.common.equipment.MiscType
- createCanopusInfArmor() - Static method in class megamek.common.equipment.MiscType
- createCapellanConfederationInfArmor() - Static method in class megamek.common.equipment.MiscType
- createCard(ASCardDisplayable) - Static method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Creates an ASCard for the given AlphaStrike unit (either an AlphaStrikeElement or a MekSummary) which can be used to display a typical AlphaStrike element card.
- createCargo() - Static method in class megamek.common.equipment.MiscType
- createCargoContainer() - Static method in class megamek.common.equipment.MiscType
- createCASEPrototype() - Static method in class megamek.common.equipment.MiscType
- createCasparDroneControlSystem() - Static method in class megamek.common.equipment.MiscType
- createCasparIIDroneControlSystem() - Static method in class megamek.common.equipment.MiscType
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This is used to create the dialog's center pane
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.ASStatsDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveProgressDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.TechLevelDisplayDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.abstractDialogs.WeightDisplayDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.advancedSearchMap.AdvancedSearchMapDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetHexDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetUnitDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.EditBotsDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.LOSDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.MultiIntSelectorDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.NetworkInformationDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.buttonDialogs.SkillGenerationDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.helpDialogs.AbstractHelpDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.helpDialogs.AutoResolveSimulationLogDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.LicensingDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.phaseDisplay.SBFTargetDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.SBFStats.SBFStatsDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.scenario.ScenarioChooserDialog
- createCenterPane() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutDialog
- createCenterPane() - Method in class megamek.client.ui.entityreadout.LiveReadoutDialog
- createCenterPane() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
- createCenterPane() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.VictoryConditionsDialog
- createChainDrape(String, MiscTypeFlag) - Static method in class megamek.common.equipment.MiscType
- createChainsaw() - Static method in class megamek.common.equipment.MiscType
- createChainWhip() - Static method in class megamek.common.equipment.MiscType
- createChameleonLightPolarizationShield() - Static method in class megamek.common.equipment.MiscType
- createChangeBoardMoveStep(MovePath, Coords, int) - Static method in class megamek.common.moves.MoveStep
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createChargeAttackPacket(EntityAction) - Method in record class megamek.server.GameManagerPacketHelper
- createChild(int) - Method in class megamek.client.ratgenerator.ForceDescriptor
- createCLActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createClanEndoComposite() - Static method in class megamek.common.equipment.MiscType
- createClanInfArmor() - Static method in class megamek.common.equipment.MiscType
- createCLArmoredMotiveSystem() - Static method in class megamek.common.equipment.MiscType
- createCLArtemis() - Static method in class megamek.common.equipment.MiscType
- createCLBALightActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createCLBAMyomerBooster() - Static method in class megamek.common.equipment.MiscType
- createCLCASE() - Static method in class megamek.common.equipment.MiscType
- createCLCASEII() - Static method in class megamek.common.equipment.MiscType
- createCLDoubleHeatSink() - Static method in class megamek.common.equipment.MiscType
- createCLECM() - Static method in class megamek.common.equipment.MiscType
- createCLEndoSteel() - Static method in class megamek.common.equipment.MiscType
- createClientConnection(String, int, int) - Method in class megamek.common.net.factories.ConnectionFactory
-
Creates new Client (Client-Server) connection
- createCLImprovedSensors() - Static method in class megamek.common.equipment.MiscType
- createCLLaserHeatSink() - Static method in class megamek.common.equipment.MiscType
- createCLLightActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createCLMASC() - Static method in class megamek.common.equipment.MiscType
- createClothingFatiguesInfArmor() - Static method in class megamek.common.equipment.MiscType
- createClothingLeatherHideInfArmor() - Static method in class megamek.common.equipment.MiscType
- createClothingLightInfArmor() - Static method in class megamek.common.equipment.MiscType
- createCLPartialWing() - Static method in class megamek.common.equipment.MiscType
- createCLProtoMyomerBooster() - Static method in class megamek.common.equipment.MiscType
- createCLSingleHexECM() - Static method in class megamek.common.equipment.MiscType
- createCLTargComp() - Static method in class megamek.common.equipment.MiscType
- createCombine() - Static method in class megamek.common.equipment.MiscType
- createCommsGear() - Static method in class megamek.common.equipment.MiscType
- createComstarInfArmor() - Static method in class megamek.common.equipment.MiscType
- createController() - Method in class megamek.client.ui.clientGUI.MegaMekGUI
- createConvertibleModification() - Static method in class megamek.common.equipment.MiscType
- createCoordFacingCombo(Coords, int) - Static method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- createCoordFacingCombo(MovePath) - Static method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- createCoordFacingCombo(Entity) - Static method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- createCrew(CrewType) - Method in class megamek.client.ratgenerator.CrewDescriptor
- createCurrentRoundNumberPacket() - Method in record class megamek.server.GameManagerPacketHelper
- createCVEnvironmentalSealedChassis() - Static method in class megamek.common.equipment.MiscType
- createDamageInterruptCircuit() - Static method in class megamek.common.equipment.MiscType
-
Creates the Damage Interrupt Circuit cockpit modification (IO p.39).
- createDamageModifiers(Entity, HitData, boolean, int, int) - Method in class megamek.server.totalWarfare.TWDamageManager
- createDemolitionCharge() - Static method in class megamek.common.equipment.MiscType
- createDESTInfArmor() - Static method in class megamek.common.equipment.MiscType
- createDetachedWindow(String, Icon, Component, Dimension, Point) - Method in interface megamek.common.ui.EnhancedTabbedPane.DetachedWindowFactory
-
Creates a custom window for detached tabs
- createDirectTacticalAnalysisSystem() - Static method in class megamek.common.equipment.MiscType
- createDNICockpitModification() - Static method in class megamek.common.equipment.MiscType
-
Direct Neural Interface (DNI) Cockpit Modification (IO p.83).
- createDoubleBlindHiddenImage(Map<Integer, String>) - Static method in class megamek.common.util.ImageUtil
-
creates a ? image, used when units are hidden in double-blind
- createDraconisCombineInfArmor() - Static method in class megamek.common.equipment.MiscType
- createDualRoundedNormal(double) - Static method in class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value that may be minimal damage, i.e.
- createDualRoundedNormalNoMinimal(double) - Static method in class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value from the given double value.
- createDualRoundedUp(double) - Static method in class megamek.common.alphaStrike.ASDamage
-
Creates an AlphaStrike damage value from the given double value.
- createDualSaw() - Static method in class megamek.common.equipment.MiscType
- createEIInterface() - Static method in class megamek.common.equipment.MiscType
-
Creates the Enhanced Imaging (EI) Interface equipment.
- createEliteShieldedAeroSRCS() - Static method in class megamek.common.equipment.MiscType
- createEmergencyC3M() - Static method in class megamek.common.equipment.MiscType
- createEmptyBoard(int, int) - Static method in class megamek.common.board.Board
- createEnergyStorageBattery() - Static method in class megamek.common.equipment.MiscType
- createEnvironmentalSealingChassisMod() - Static method in class megamek.common.equipment.MiscType
- createExtendedFuelTank() - Static method in class megamek.common.equipment.MiscType
- createExtendedJumpJet() - Static method in class megamek.common.equipment.MiscType
- createExternalPowerPickup() - Static method in class megamek.common.equipment.MiscType
- createExternalStoresHardpoint() - Static method in class megamek.common.equipment.MiscType
- createFedComInfArmor() - Static method in class megamek.common.equipment.MiscType
- createFedSunsInfArmor() - Static method in class megamek.common.equipment.MiscType
- createFedSunsLateInfArmor() - Static method in class megamek.common.equipment.MiscType
- createFieldKitchen() - Static method in class megamek.common.equipment.MiscType
- createFilteredReport(Player) - Method in class megamek.common.SBFFullGameReport
- createFilterExpressionFromTokens(List<FilterToken>) - Method in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
-
Creates an ExpressionTree from a collection of tokens.
- createFluidSuctionSystem() - Static method in class megamek.common.equipment.MiscType
- createForcesDeletePacket(Collection<Integer>) - Static method in class megamek.server.ServerLobbyHelper
-
Creates a packet detailing a force delete.
- createForcesOnGame(IGame, List<ForceConsolidation.Container>, Forces) - Static method in class megamek.common.autoResolve.converter.ForceConsolidation
- createForcesOnSimulation(SimulationContext) - Method in class megamek.common.autoResolve.converter.MMSetupForces
-
Create the forces for the game object, using the campaign, units and scenario
- createForcesOnSimulation(SimulationContext) - Method in class megamek.common.autoResolve.converter.SetupForces
- createFormationTypes() - Static method in class megamek.client.ratgenerator.FormationType
-
Initializes (or reinitializes) the static registry of all known formation types, registering each formation defined by the
create*Lance()/create*Squadron()factories below. - createFromXml(Node) - Static method in class megamek.client.ratgenerator.CommanderNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.DefaultsNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.ForceNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.OptionGroupNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.RulesetNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.SubForcesNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.TOCNode
- createFromXml(Node) - Static method in class megamek.client.ratgenerator.ValueNode
- createFrontDumper() - Static method in class megamek.common.equipment.MiscType
- createFRRInfArmor() - Static method in class megamek.common.equipment.MiscType
- createFullEntitiesPacket() - Method in class megamek.server.totalWarfare.TWGameManager
-
Creates a packet containing all current and out-of-game entities
- createFWLEarlyInfArmor() - Static method in class megamek.common.equipment.MiscType
- createFWLLateInfArmor() - Static method in class megamek.common.equipment.MiscType
- createGame() - Method in interface megamek.common.scenario.Scenario
- createGame() - Method in class megamek.common.scenario.ScenarioV1
- createGame() - Method in class megamek.common.scenario.ScenarioV2
- createGameSettingsPacket() - Method in record class megamek.server.GameManagerPacketHelper
- createGECM() - Static method in class megamek.common.equipment.MiscType
- createGECMPrototype() - Static method in class megamek.common.equipment.MiscType
- createGenericInfArmor() - Static method in class megamek.common.equipment.MiscType
- createGifFromGameSummary(String) - Static method in class megamek.utilities.GifWriter
-
Creates a gif from a series of images of a game summary.
- createGirderClub() - Static method in class megamek.common.equipment.MiscType
- createHandheldSearchlight() - Static method in class megamek.common.equipment.MiscType
- createHarJelII() - Static method in class megamek.common.equipment.MiscType
- createHarJelIII() - Static method in class megamek.common.equipment.MiscType
- createHatchet() - Static method in class megamek.common.equipment.MiscType
- createHeatSink() - Static method in class megamek.common.equipment.MiscType
- createHeavyArmor() - Static method in class megamek.common.equipment.MiscType
- createHeavyBridgeLayer() - Static method in class megamek.common.equipment.MiscType
- createHitch() - Static method in class megamek.common.equipment.MiscType
- createHydroFoilChassisModification() - Static method in class megamek.common.equipment.MiscType
- createIcon(Image, Image, Camouflage, Entity, int) - Static method in class megamek.client.ui.tileset.EntityImage
- createIcon(Image, Image, Camouflage, Entity, int, boolean, boolean) - Static method in class megamek.client.ui.tileset.EntityImage
- createIcon(Image, Camouflage, Entity) - Static method in class megamek.client.ui.tileset.EntityImage
- createIcon(Image, Camouflage, Entity, boolean) - Static method in class megamek.client.ui.tileset.EntityImage
- createIcon(String, String) - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserPanel
- createIcon(String, String) - Method in class megamek.client.ui.dialogs.iconChooser.PortraitChooserPanel
- createIcon(String, String) - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- CreateImageAtlases - Class in megamek.utilities
-
Program that will scan the data/images directory for images and take all the images in a subdirectory and store them in a single image atlas.
- createIMEjectionSeat() - Static method in class megamek.common.equipment.MiscType
- createImprovedCasparDroneControlSystem() - Static method in class megamek.common.equipment.MiscType
- createImprovedCasparIIDroneControlSystem() - Static method in class megamek.common.equipment.MiscType
- createImprovedJumpJet() - Static method in class megamek.common.equipment.MiscType
- createImprovedShieldedAeroSRCS() - Static method in class megamek.common.equipment.MiscType
- createImprovedSmartRoboticControlSystem() - Static method in class megamek.common.equipment.MiscType
- createIncomingArty(Player, int) - Static method in class megamek.common.SpecialHexDisplay
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createIncomingFire(Player, int, String) - Static method in class megamek.common.SpecialHexDisplay
-
Creates an Incoming Artillery marker for the given owner and the given round in which it will land.
- createIndustrialMekEnvironmentalSealing() - Static method in class megamek.common.equipment.MiscType
- createIndustrialStructure() - Static method in class megamek.common.equipment.MiscType
- createIndustrialTSM() - Static method in class megamek.common.equipment.MiscType
- createIS1CompactHeatSink() - Static method in class megamek.common.equipment.MiscType
- createIS2CompactHeatSinks() - Static method in class megamek.common.equipment.MiscType
- createISAblativeConcealedInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISAblativeFlakConcealedArmorInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISAblativeFlakStandardArmorInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISAblativeStandardInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISAES() - Static method in class megamek.common.equipment.MiscType
- createISAngelECM() - Static method in class megamek.common.equipment.MiscType
- createISApolloFCS() - Static method in class megamek.common.equipment.MiscType
- createISAPPod() - Static method in class megamek.common.equipment.MiscType
- createISArmoredMotiveSystem() - Static method in class megamek.common.equipment.MiscType
- createISArtemis() - Static method in class megamek.common.equipment.MiscType
- createISBADropChuteCamo() - Static method in class megamek.common.equipment.MiscType
- createISBADropChuteReuse() - Static method in class megamek.common.equipment.MiscType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createISBADropChuteStd() - Static method in class megamek.common.equipment.MiscType
- createISBADropChuteStealth() - Static method in class megamek.common.equipment.MiscType
- createISBAExtendedLifeSupport() - Static method in class megamek.common.equipment.MiscType
- createISBAFuelTank() - Static method in class megamek.common.equipment.MiscType
- createISBAHeatSensor() - Static method in class megamek.common.equipment.MiscType
- createISBAJumpBooster() - Static method in class megamek.common.equipment.MiscType
- createISBALightActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createISBallisticPlateStandardInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISBAMechanicalJumpBooster() - Static method in class megamek.common.equipment.MiscType
- createISBAMineDispenser() - Static method in class megamek.common.equipment.MiscType
- createISBARemoteSensorDispenser() - Static method in class megamek.common.equipment.MiscType
- createISBASpaceOperationsAdaptation() - Static method in class megamek.common.equipment.MiscType
- createISBuzzsaw() - Static method in class megamek.common.equipment.MiscType
- createISCASE() - Static method in class megamek.common.equipment.MiscType
- createISCASEII() - Static method in class megamek.common.equipment.MiscType
- createISChaffPod() - Static method in class megamek.common.equipment.MiscType
- createISClaw() - Static method in class megamek.common.equipment.MiscType
- createISCollapsibleCommandModule() - Static method in class megamek.common.equipment.MiscType
- createISCombatVehicleEscapePod() - Static method in class megamek.common.equipment.MiscType
- createISCompositeStructure() - Static method in class megamek.common.equipment.MiscType
- createISCVDuneBuggyChassis() - Static method in class megamek.common.equipment.MiscType
- createISDetachableWeaponPack() - Static method in class megamek.common.equipment.MiscType
- createISDoubleHeatSink() - Static method in class megamek.common.equipment.MiscType
- createISDoubleHeatSinkPrototype() - Static method in class megamek.common.equipment.MiscType
- createISDroneCarrierControlSystem() - Static method in class megamek.common.equipment.MiscType
- createISDroneOperatingSystem() - Static method in class megamek.common.equipment.MiscType
- createISEndoComposite() - Static method in class megamek.common.equipment.MiscType
- createISEndoSteel() - Static method in class megamek.common.equipment.MiscType
- createISEndoSteelPrototype() - Static method in class megamek.common.equipment.MiscType
- createISEngineeringSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISEnvironmentSuitHostileInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISEnvironmentSuitLightInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISEnvironmentSuitMarineInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISEWEquipment() - Static method in class megamek.common.equipment.MiscType
- createISFlail() - Static method in class megamek.common.equipment.MiscType
- createISFlakConcealedInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISFlakStandardInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISFlotationHull() - Static method in class megamek.common.equipment.MiscType
- createISFreezerPrototype() - Static method in class megamek.common.equipment.MiscType
- createISFullyAmphibiousChassis() - Static method in class megamek.common.equipment.MiscType
- createISGroundMobileHPG() - Static method in class megamek.common.equipment.MiscType
- createISHarJel() - Static method in class megamek.common.equipment.MiscType
- createISHeadTurret() - Static method in class megamek.common.equipment.MiscType
- createISHeatSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISHIResImager() - Static method in class megamek.common.equipment.MiscType
- createISHyperspectralImager() - Static method in class megamek.common.equipment.MiscType
- createISImprovedSensors() - Static method in class megamek.common.equipment.MiscType
- createISInfraredImager() - Static method in class megamek.common.equipment.MiscType
- createISLance() - Static method in class megamek.common.equipment.MiscType
- createISLargeNavalCommScannerSuite() - Static method in class megamek.common.equipment.MiscType
- createISLargeShield() - Static method in class megamek.common.equipment.MiscType
- createISLargeVibroblade() - Static method in class megamek.common.equipment.MiscType
- createISLaserInsulator() - Static method in class megamek.common.equipment.MiscType
- createISLimitedAmphibiousChassis() - Static method in class megamek.common.equipment.MiscType
- createISLookDownRadar() - Static method in class megamek.common.equipment.MiscType
- createISMASC() - Static method in class megamek.common.equipment.MiscType
- createISMASS() - Static method in class megamek.common.equipment.MiscType
- createISMastMount() - Static method in class megamek.common.equipment.MiscType
- createISMediumShield() - Static method in class megamek.common.equipment.MiscType
- createISMediumVibroblade() - Static method in class megamek.common.equipment.MiscType
- createISMekWarriorCombatSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISMekWarriorCoolingSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISMineSweeper() - Static method in class megamek.common.equipment.MiscType
- createISMobileFieldBase() - Static method in class megamek.common.equipment.MiscType
- createISMobileHPG() - Static method in class megamek.common.equipment.MiscType
- createISNavalTugAdaptor() - Static method in class megamek.common.equipment.MiscType
- createISOffRoadChassis() - Static method in class megamek.common.equipment.MiscType
- createISPartialWing() - Static method in class megamek.common.equipment.MiscType
- createISPPCCapacitor() - Static method in class megamek.common.equipment.MiscType
- createISProtoArtemis() - Static method in class megamek.common.equipment.MiscType
- createISPrototypeImprovedJumpJet() - Static method in class megamek.common.equipment.MiscType
- createISPrototypeJumpJet() - Static method in class megamek.common.equipment.MiscType
- createISQuadTurret() - Static method in class megamek.common.equipment.MiscType
- createISReconCamera() - Static method in class megamek.common.equipment.MiscType
- createISRemoteDroneCommandConsole() - Static method in class megamek.common.equipment.MiscType
- createISShoulderTurret() - Static method in class megamek.common.equipment.MiscType
- createISSingleHexECM() - Static method in class megamek.common.equipment.MiscType
- createISSLDFInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSmallNavalCommScannerSuite() - Static method in class megamek.common.equipment.MiscType
- createISSmallShield() - Static method in class megamek.common.equipment.MiscType
- createISSmallVibroblade() - Static method in class megamek.common.equipment.MiscType
- createISSneakCamoECMInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakCamoIRInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakCamoSystemInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakECMSystemInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakIRECMInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakIRSystemInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSneakThreeSystemInfArmor() - Static method in class megamek.common.equipment.MiscType
- createISSpaceMineDispenser() - Static method in class megamek.common.equipment.MiscType
- createISSponsonTurret() - Static method in class megamek.common.equipment.MiscType
- createISSuperCharger() - Static method in class megamek.common.equipment.MiscType
- createISSVDuneBuggyChassis() - Static method in class megamek.common.equipment.MiscType
- createISTankCommandConsole() - Static method in class megamek.common.equipment.MiscType
- createISTargComp() - Static method in class megamek.common.equipment.MiscType
-
Targeting comps should NOT be spreadable.
- createISTHBAngelECM() - Static method in class megamek.common.equipment.MiscType
- createISUMU() - Static method in class megamek.common.equipment.MiscType
- createISVehicularMineDispenser() - Static method in class megamek.common.equipment.MiscType
- createISVTOLJetBooster() - Static method in class megamek.common.equipment.MiscType
- createISWreckingBall() - Static method in class megamek.common.equipment.MiscType
- createJumpBooster() - Static method in class megamek.common.equipment.MiscType
- createJumpJet() - Static method in class megamek.common.equipment.MiscType
- createLabel(String, FontMetrics, Color, int, int) - Static method in class megamek.client.ui.widget.WidgetUtils
- createLadder() - Static method in class megamek.common.equipment.MiscType
- createLAMAdditionalFuel() - Static method in class megamek.common.equipment.MiscType
- createLAMBombBay() - Static method in class megamek.common.equipment.MiscType
- createLeftComponent() - Method in class megamek.client.ui.panes.AbstractSplitPane
- createLeftDumper() - Static method in class megamek.common.equipment.MiscType
- createLiftHoist() - Static method in class megamek.common.equipment.MiscType
- createLightBridgeLayer() - Static method in class megamek.common.equipment.MiscType
- createLightFluidSuctionSystem() - Static method in class megamek.common.equipment.MiscType
- createLightFluidSuctionSystemMek() - Static method in class megamek.common.equipment.MiscType
- createLightMinesweeper() - Static method in class megamek.common.equipment.MiscType
- createLightSail() - Static method in class megamek.common.equipment.MiscType
- createLimbClub() - Static method in class megamek.common.equipment.MiscType
- createLimitedTextArea(int, int) - Static method in class megamek.client.ui.util.JTextAreaWithCharacterLimit
-
Creates a single-line
JTextAreawith a maximum number of characters. - createLiquidCargo() - Static method in class megamek.common.equipment.MiscType
- createLithiumFusionBattery() - Static method in class megamek.common.equipment.MiscType
- createLobbyIcon(Image, Camouflage, Entity) - Static method in class megamek.client.ui.tileset.EntityImage
- createLocalSupport() - Method in class megamek.common.units.Infantry
-
Creates a local platoon (CO 4th p.82, Urban Guerilla)
- createLyranInfArmor() - Static method in class megamek.common.equipment.MiscType
- createLyranLateInfArmor() - Static method in class megamek.common.equipment.MiscType
- createMace() - Static method in class megamek.common.equipment.MiscType
- createManipulator() - Static method in class megamek.common.equipment.MiscType
- createMarianInfArmor() - Static method in class megamek.common.equipment.MiscType
- createMaritimeEscapePod() - Static method in class megamek.common.equipment.MiscType
- createMaritimeLifeboat() - Static method in class megamek.common.equipment.MiscType
- createMASH() - Static method in class megamek.common.equipment.MiscType
- createMediumBridgeLayer() - Static method in class megamek.common.equipment.MiscType
- createMekSprayer() - Static method in class megamek.common.equipment.MiscType
- createMekWarriorCoolingVestInfArmor() - Static method in class megamek.common.equipment.MiscType
- createMiddlePanel() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- createMiddlePanel() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialog
- createMiddlePanel() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.HostDialog
- createMine() - Static method in class megamek.common.equipment.MiscType
- createMinefield(Coords, int, int, int) - Static method in class megamek.common.equipment.Minefield
- createMinefield(Coords, int, int, int, boolean, int) - Static method in class megamek.common.equipment.Minefield
- createMinefield(Coords, int, int, int, int) - Static method in class megamek.common.equipment.Minefield
- createMinefield(Coords, int, int, int, int, boolean, int) - Static method in class megamek.common.equipment.Minefield
- createMiningDrill() - Static method in class megamek.common.equipment.MiscType
- createModularArmor() - Static method in class megamek.common.equipment.MiscType
- createMonocycleModification() - Static method in class megamek.common.equipment.MiscType
- createMounted(Entity, EquipmentType) - Static method in class megamek.common.equipment.Mounted
- createMovePathDeep(SBFMovePath) - Static method in class megamek.common.strategicBattleSystems.SBFMovePath
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createMovePathShallow(SBFMovePath) - Static method in class megamek.common.strategicBattleSystems.SBFMovePath
-
Creates a new move path that is a copy of the given original.
- createMultiEntityPacket(Collection<Entity>) - Static method in class megamek.server.ServerLobbyHelper
-
Creates a packet for an update for the given entities.
- createMyomerSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createMyomerVestInfArmor() - Static method in class megamek.common.equipment.MiscType
- createNC3() - Static method in class megamek.common.equipment.MiscType
- createNeoChainMailInfArmor() - Static method in class megamek.common.equipment.MiscType
- createNewBlock() - Method in class megamek.common.util.BuildingBlock
-
Clears the
rawDataVector and inserts a default comment and BlockVersion information. - createNewHexImage() - Method in class megamek.client.ui.clientGUI.boardview.sprite.HexSprite
-
Creates a new empty transparent image for this HexSprite.
- createNormRndDmg(double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmg(double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmg(double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for special damage (e.g.
- createNormRndDmg(double, double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmg(List<Double>, int) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for special damage from the given double values and the number of ranges to be used.
- createNormRndDmgNoMin(double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmgNoMin(double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmgNoMin(double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for special damage from the given double values.
- createNormRndDmgNoMin(double, double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createNormRndDmgNoMin(List<Double>, int) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for special damage from the given double values and the number of ranges to be used.
- createNovaCEWS() - Static method in class megamek.common.equipment.MiscType
- createNullSignatureSystem() - Static method in class megamek.common.equipment.MiscType
- createOmniChassisMod() - Static method in class megamek.common.equipment.MiscType
- createParafoil() - Static method in class megamek.common.equipment.MiscType
- createParamedicEquipment() - Static method in class megamek.common.equipment.MiscType
- createParkaInfArmor() - Static method in class megamek.common.equipment.MiscType
- createPCMT() - Static method in class megamek.common.equipment.MiscType
- createPhaseChangePacket() - Method in record class megamek.server.GameManagerPacketHelper
- createPileDriver() - Static method in class megamek.common.equipment.MiscType
- createPintleTurret() - Static method in class megamek.common.equipment.MiscType
- createPlanetaryConditionsPacket() - Method in record class megamek.server.GameManagerPacketHelper
- createPlayerDonePacket(int) - Method in record class megamek.server.GameManagerPacketHelper
- createPowerGenerator(StructureEngine) - Static method in class megamek.common.equipment.PowerGeneratorType
- createPrincess(String, String, int, BehaviorSettings) - Static method in class megamek.client.bot.princess.Princess
-
Returns a new Princess Bot with the given behavior and name, configured for the given host and port.
- createPropChassisModification() - Static method in class megamek.common.equipment.MiscType
- createProtoMagneticClamp() - Static method in class megamek.common.equipment.MiscType
- createProtomekJumpJet() - Static method in class megamek.common.equipment.MiscType
- createProtomekMeleeWeapon() - Static method in class megamek.common.equipment.MiscType
- createProtomekUMU() - Static method in class megamek.common.equipment.MiscType
- createProtoPartialWing() - Static method in class megamek.common.equipment.MiscType
- createProtoQuadMeleeSystem() - Static method in class megamek.common.equipment.MiscType
- createPrototypeRemoteSensorDispenser() - Static method in class megamek.common.equipment.MiscType
- createPrototypeTSM() - Static method in class megamek.common.equipment.MiscType
- createQVWheels() - Static method in class megamek.common.equipment.MiscType
- createRadicalHeatSinkSystem() - Static method in class megamek.common.equipment.MiscType
- createReadout(Entity, boolean) - Static method in interface megamek.client.ui.entityreadout.EntityReadout
-
Compiles information about an
Entityuseful for showing a summary of its abilities. - createReadout(Entity, boolean, boolean) - Static method in interface megamek.client.ui.entityreadout.EntityReadout
-
Compiles information about an
Entityuseful for showing a summary of its abilities. - createReadout(Entity, boolean, boolean, boolean) - Static method in interface megamek.client.ui.entityreadout.EntityReadout
-
Compiles information about an
Entityuseful for showing a summary of its abilities. - createRearDumper() - Static method in class megamek.common.equipment.MiscType
- createRefuelingDrogue() - Static method in class megamek.common.equipment.MiscType
- createReinforcedStructure() - Static method in class megamek.common.equipment.MiscType
- createRemoteSensorDispenser() - Static method in class megamek.common.equipment.MiscType
- createRetractableBlade() - Static method in class megamek.common.equipment.MiscType
- createRightComponent() - Method in class megamek.client.ui.panes.AbstractSplitPane
- createRightDumper() - Static method in class megamek.common.equipment.MiscType
- createRISCEmergencyCoolantSystem() - Static method in class megamek.common.equipment.MiscType
- createRISCLaserPulseModule() - Static method in class megamek.common.equipment.MiscType
- createRISCSuperCooledMyomer() - Static method in class megamek.common.equipment.MiscType
- createRISCViralJammerDecoy() - Static method in class megamek.common.equipment.MiscType
- createRISCViralJammerHoming() - Static method in class megamek.common.equipment.MiscType
- createRockCutter() - Static method in class megamek.common.equipment.MiscType
- createRoundedNormal(double) - Static method in class megamek.common.alphaStrike.ASDamage
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createSafeXMLReader() - Static method in class megamek.utilities.xml.MMXMLUtility
- createSafeXmlSource(InputStream) - Static method in class megamek.utilities.xml.MMXMLUtility
- createSalvageArm() - Static method in class megamek.common.equipment.MiscType
- createSbfUnit() - Method in class megamek.common.strategicBattleSystems.SBFUnitConverter
-
Returns an SBF Unit formed from the given AS elements and having the given name.
- createScrollBarsOnMenus(JMenu) - Static method in class megamek.client.ui.util.MenuScroller
-
Take any given menu object and turn on scrollbars if it contains more than 20 items.
- createSDSJammerSystem() - Static method in class megamek.common.equipment.MiscType
- createSDSSelfDestructSystem() - Static method in class megamek.common.equipment.MiscType
- createSearchlight() - Static method in class megamek.common.equipment.MiscType
- createServerConnection(Socket, int) - Method in class megamek.common.net.factories.ConnectionFactory
-
Creates new Server connection
- createShadowMask(Image) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- createShieldedAeroSRCS() - Static method in class megamek.common.equipment.MiscType
- createSimpleCamo() - Static method in class megamek.common.equipment.MiscType
- createSmartRoboticControlSystem() - Static method in class megamek.common.equipment.MiscType
- createSmoke(List<Coords>, Board, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
create a
SmokeCloudobject and add it to the server list - createSmoke(Coords, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
create a
SmokeCloudobject and add it to the server list LEGACY - use real board id - createSmoke(Coords, Board, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
- createSnowmobileChassis() - Static method in class megamek.common.equipment.MiscType
- createSnowSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createSpacesuitCombatInfArmor() - Static method in class megamek.common.equipment.MiscType
- createSpaceSuitInfArmor() - Static method in class megamek.common.equipment.MiscType
- createSpecialReportPacket() - Method in class megamek.server.totalWarfare.TWGameManager
-
Creates a packet containing a Vector of special Reports which needs to be sent during a phase that is not a report phase.
- createSpecialReportPacket(Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Creates a packet containing a specific Vector of Reports which needs to be sent during a phase that is not a report phase.
- createSpikes() - Static method in class megamek.common.equipment.MiscType
- createSplashComponent(Image, ImageObserver, Dimension) - Static method in class megamek.client.ui.util.UIUtil
- createSplashComponent(String, Component) - Static method in class megamek.client.ui.util.UIUtil
- createSplashComponent(TreeMap<Integer, String>, Component) - Static method in class megamek.client.ui.util.UIUtil
- createSpotWelder() - Static method in class megamek.common.equipment.MiscType
- createStandardStructure() - Static method in class megamek.common.equipment.MiscType
- createSTOLChassisMod() - Static method in class megamek.common.equipment.MiscType
- createSubforce(String, Force) - Static method in class megamek.common.force.Force
-
Creates a force object that is not integrated into any forces.
- createSubmersibleChassisMod() - Static method in class megamek.common.equipment.MiscType
- createSurfaceMoveStep(SBFGame, int, BoardLocation, int) - Static method in class megamek.common.strategicBattleSystems.SurfaceSBFMoveStep
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createSurfaceMoveStep(SBFGame, int, BoardLocation, BoardLocation) - Static method in class megamek.common.strategicBattleSystems.SurfaceSBFMoveStep
- createSVEjectionSeat() - Static method in class megamek.common.equipment.MiscType
- createSword() - Static method in class megamek.common.equipment.MiscType
- createSystemManufacturersList() - Method in class megamek.common.units.EntityFluff
-
Used for writing the system manufacturers to a unit file
- createSystemModelsList() - Method in class megamek.common.units.EntityFluff
-
Used for writing the system models to a unit file
- createTalons() - Static method in class megamek.common.equipment.MiscType
- createTankSprayer() - Static method in class megamek.common.equipment.MiscType
- createTaurianInfArmor() - Static method in class megamek.common.equipment.MiscType
- createTHBBloodhoundActiveProbe() - Static method in class megamek.common.equipment.MiscType
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipButton
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipCombo
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipLabel
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipList
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipMMToggleButton
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipPanel
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipSlider
- createToolTip() - Method in class megamek.client.ui.util.UIUtil.TipTextField
- createToolTip(String, String, String) - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- createToplevelForce(String, Player) - Static method in class megamek.common.force.Force
-
Creates a force object that is not integrated into any forces.
- createTracks() - Static method in class megamek.common.equipment.MiscType
- createTractorModification() - Static method in class megamek.common.equipment.MiscType
- createTrailerModification() - Static method in class megamek.common.equipment.MiscType
- createTransferable(JComponent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekForceTreeTransferHandler
- createTreeClub() - Static method in class megamek.common.equipment.MiscType
- createTreeModel() - Method in class megamek.client.ui.trees.AbstractIconChooserTree
- createTreeModel() - Method in class megamek.client.ui.trees.CamoChooserTree
- createTreeModel() - Method in class megamek.client.ui.trees.PortraitChooserTree
- createTreeModel(DefaultMutableTreeNode, AbstractDirectory) - Method in class megamek.client.ui.trees.AbstractIconChooserTree
- createTSM() - Static method in class megamek.common.equipment.MiscType
- createTurnIndexPacket(int) - Method in record class megamek.server.GameManagerPacketHelper
- createTurnListPacket() - Method in record class megamek.server.GameManagerPacketHelper
- createUltraLightChassisModification() - Static method in class megamek.common.equipment.MiscType
- createUnlimitedAllMunitionsMap() - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Create an availability map with all munition bin counts set to "Unlimited", that is, Integer.MAX_VALUE
- createUpRndDmg(double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for S/M/L standard damage from the given double values.
- createUpRndDmg(double, double, double, double) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for S/M/L/E standard damage from the given double values.
- createUpRndDmg(List<Double>, int) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createUpRndDmgMinus(List<Double>, int) - Static method in record class megamek.common.alphaStrike.ASDamageVector
-
Creates an ASDamageVector for special damage from the given double values and the number of ranges to be used (usually 3 or 4).
- createValueLabel(int, int, String, FontMetrics) - Static method in class megamek.client.ui.widget.WidgetUtils
- createVeeDropChuteCamo() - Static method in class megamek.common.equipment.MiscType
- createVeeDropChuteReuse() - Static method in class megamek.common.equipment.MiscType
- createVeeDropChuteStd() - Static method in class megamek.common.equipment.MiscType
- createVeeDropChuteStealth() - Static method in class megamek.common.equipment.MiscType
- createVehicularJumpJet() - Static method in class megamek.common.equipment.MiscType
- createVibroShovel() - Static method in class megamek.common.equipment.MiscType
- createVictoryConditions() - Method in class megamek.common.game.Game
-
Uses VictoryFactory to generate a new VictoryCondition checker provided that the VictoryContext is saved properly.
- createView(Entity, ViewFormatting) - Static method in class megamek.common.templates.TROView
- createVintageBombSuit() - Static method in class megamek.common.equipment.MiscType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createVintageBulletProofVest() - Static method in class megamek.common.equipment.MiscType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createVoidSignatureSystem() - Static method in class megamek.common.equipment.MiscType
- createVSTOLChassisMod() - Static method in class megamek.common.equipment.MiscType
- createWatchdogECM() - Static method in class megamek.common.equipment.MiscType
- createWeaponList(Entity) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Gather names, counts, Clan/IS
- createWoBInfArmor() - Static method in class megamek.common.equipment.MiscType
- createZippedImage(ZipEntry, ZipFile) - Method in class megamek.common.util.fileUtils.ImageFileFactory
-
This creates an image from a zipped image
- creaturesPerPlatoon - Variable in enum class megamek.common.units.InfantryMount.BeastSize
-
Maximum number of creatures allowed in a single platoon
- creditKill(Entity, Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
Credits a Kill for an entity, if the target got killed.
- crew - Variable in class megamek.common.weapons.infantry.InfantryWeapon
- crew() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
crewrecord component. - Crew - Class in megamek.common.units
-
Health status, skills, and miscellanea for an Entity crew.
- Crew(CrewType) - Constructor for class megamek.common.units.Crew
-
Creates a nameless P5/G4 crew of the given size.
- Crew(CrewType, String, int, int, int, int, int, Gender, boolean, Map<Integer, Map<String, String>>) - Constructor for class megamek.common.units.Crew
- Crew(CrewType, String, int, int, int, Gender, boolean, Map<Integer, Map<String, String>>) - Constructor for class megamek.common.units.Crew
- CREW - Enum constant in enum class megamek.common.units.CrewType
- CREW_AND_ENTITY_MUST_SURVIVE - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- CREW_MUST_SURVIVE - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- crewCanLeave() - Method in class megamek.common.units.Entity
-
Shared by the
Entity.canEjectCrew()overrides: a crew can only leave while it is aboard and alive. - crewCommand() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
crewCommandrecord component. - CrewDescriptor - Class in megamek.client.ratgenerator
-
Description of crew.
- CrewDescriptor(ForceDescriptor) - Constructor for class megamek.client.ratgenerator.CrewDescriptor
- CrewDeserializer - Class in megamek.common.jacksonAdapters
-
This class parses the Crew from a YAML (scenario) file.
- CrewDeserializer() - Constructor for class megamek.common.jacksonAdapters.CrewDeserializer
- crewHits - Variable in class megamek.common.units.DamageEditSpec
-
Hits taken by each crew member; the entry of a missing crew member stays null.
- crewMayDie() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- crewMustSurvive() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- CrewQuartersCargoBay - Class in megamek.common.bays
-
Represents a volume of space set aside for carrying a mobile structure or spacecraft's crew
- CrewQuartersCargoBay(double, int) - Constructor for class megamek.common.bays.CrewQuartersCargoBay
-
Create a space for the given tonnage of troops.
- CrewQuartersCargoBay(int) - Constructor for class megamek.common.bays.CrewQuartersCargoBay
-
Create space for certain number of crew/passengers
- CrewRefBreak - Record Class in megamek.common.copy
- CrewRefBreak(Crew) - Constructor for record class megamek.common.copy.CrewRefBreak
-
Creates an instance of a
CrewRefBreakrecord class. - CrewSkillSummaryUtil - Class in megamek.common.util
- CrewSkillSummaryUtil() - Constructor for class megamek.common.util.CrewSkillSummaryUtil
- CrewType - Enum Class in megamek.common.units
-
Contains data used by crew to determine how many distinct crew members to track for name, damage, and skills, and which crew normally execute which roles.
- CRIPPLED - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- CRIT_AMMO - Static variable in class megamek.common.units.Tank
- CRIT_AVIONICS - Static variable in class megamek.common.units.Aero
- CRIT_BOMB - Static variable in class megamek.common.units.Aero
- CRIT_CARGO - Static variable in class megamek.common.units.Aero
- CRIT_CARGO - Static variable in class megamek.common.units.Tank
- CRIT_CIC - Static variable in class megamek.common.units.Aero
- CRIT_COMMANDER - Static variable in class megamek.common.units.Tank
- CRIT_CONTROL - Static variable in class megamek.common.units.Aero
- CRIT_COPILOT - Static variable in class megamek.common.units.VTOL
- CRIT_CREW - Static variable in class megamek.common.units.Aero
- CRIT_CREW_KILLED - Static variable in class megamek.common.units.Tank
- CRIT_CREW_STUNNED - Static variable in class megamek.common.units.Tank
- CRIT_DOCK_COLLAR - Static variable in class megamek.common.units.Aero
- CRIT_DOOR - Static variable in class megamek.common.units.Aero
- CRIT_DRIVER - Static variable in class megamek.common.units.Tank
- CRIT_ENGINE - Static variable in class megamek.common.units.Aero
- CRIT_ENGINE - Static variable in class megamek.common.units.Tank
- CRIT_FCS - Static variable in class megamek.common.units.Aero
- CRIT_FLIGHT_STABILIZER - Static variable in class megamek.common.units.VTOL
- CRIT_FUEL_TANK - Static variable in class megamek.common.units.Aero
- CRIT_FUEL_TANK - Static variable in class megamek.common.units.Tank
- CRIT_GEAR - Static variable in class megamek.common.units.Aero
- CRIT_GRAV_DECK - Static variable in class megamek.common.units.Aero
- CRIT_HEATSINK - Static variable in class megamek.common.units.Aero
- CRIT_KF_BOOM - Static variable in class megamek.common.units.Aero
- CRIT_KF_DRIVE - Static variable in class megamek.common.units.Aero
- CRIT_LEFT_THRUSTER - Static variable in class megamek.common.units.Aero
- CRIT_LIFE_SUPPORT - Static variable in class megamek.common.units.Aero
- CRIT_NONE - Static variable in class megamek.common.units.Aero
- CRIT_NONE - Static variable in class megamek.common.units.Tank
- CRIT_PILOT - Static variable in class megamek.common.units.VTOL
- CRIT_RIGHT_THRUSTER - Static variable in class megamek.common.units.Aero
- CRIT_ROTOR_DAMAGE - Static variable in class megamek.common.units.VTOL
- CRIT_ROTOR_DESTROYED - Static variable in class megamek.common.units.VTOL
- CRIT_SENSOR - Static variable in class megamek.common.units.Aero
- CRIT_SENSOR - Static variable in class megamek.common.units.Tank
- CRIT_SENSOR_MAX - Static variable in class megamek.common.units.Tank
- CRIT_STABILIZER - Static variable in class megamek.common.units.Tank
- CRIT_TURRET_DESTROYED - Static variable in class megamek.common.units.Tank
- CRIT_TURRET_JAM - Static variable in class megamek.common.units.Tank
- CRIT_TURRET_LOCK - Static variable in class megamek.common.units.Tank
- CRIT_WEAPON - Static variable in class megamek.common.units.Aero
- CRIT_WEAPON_BROAD - Static variable in class megamek.common.units.Aero
- CRIT_WEAPON_DESTROYED - Static variable in class megamek.common.units.Tank
- CRIT_WEAPON_JAM - Static variable in class megamek.common.units.Tank
- CritAssignment - Interface in megamek.common.compute.damage
-
One critical hit assigned by the pre-existing damage rules (First Succession War, p.144).
- CritAssignment.AeroFighterCrit - Record Class in megamek.common.compute.damage
-
A critical hit on an aerospace or conventional fighter system.
- CritAssignment.AeroFighterCritKind - Enum Class in megamek.common.compute.damage
-
Fighter critical hit results that the unit editor dialog can represent.
- CritAssignment.EquipmentCrit - Record Class in megamek.common.compute.damage
-
A critical hit on a piece of equipment (weapon, heat sink, other hittable equipment), identified by its equipment number on the unit.
- CritAssignment.MekSystemCrit - Record Class in megamek.common.compute.damage
-
A critical hit on a Mek system slot: engine, gyro, sensors, life support, actuators, LAM avionics/landing gear, or QuadVee conversion gear.
- CritAssignment.VehicleCrit - Record Class in megamek.common.compute.damage
-
A critical hit on a combat vehicle system.
- CritAssignment.VehicleCritKind - Enum Class in megamek.common.compute.damage
-
Combat vehicle critical hit results that the unit editor dialog can represent.
- critAssignments() - Method in record class megamek.common.compute.damage.PreExistingDamageResult
-
Returns the value of the
critAssignmentsrecord component. - critBonus - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- CRITICAL_SLOTS_VARIABLE - Static variable in class megamek.common.equipment.EquipmentType
- CRITICAL_UTILITY - Static variable in class megamek.client.bot.princess.FireControl
- criticalEntity(Entity, int, boolean, int, boolean, boolean, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Rolls and resolves critical hits on meks or vehicles.
- criticalEntity(Entity, int, boolean, int, boolean, boolean, int, DamageType) - Method in class megamek.server.totalWarfare.TWGameManager
-
Rolls and resolves critical hits on meks or vehicles.
- criticalEntity(Entity, int, boolean, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Rolls and resolves critical hits with a die roll modifier.
- criticalEntity(Entity, int, boolean, int, int, DamageType) - Method in class megamek.server.totalWarfare.TWGameManager
-
Rolls and resolves critical hits with a die roll modifier.
- criticalSign() - Static method in class megamek.client.ui.util.UIUtil
-
Returns the (usually) red and gui-scaled warning sign.
- CriticalSlot - Class in megamek.common
- CriticalSlot(int, int) - Constructor for class megamek.common.CriticalSlot
- CriticalSlot(int, int, boolean, boolean) - Constructor for class megamek.common.CriticalSlot
- CriticalSlot(Mounted<?>) - Constructor for class megamek.common.CriticalSlot
- criticalSlots - Variable in class megamek.common.equipment.EquipmentType
- criticalSlotsAllocated(Entity, Mounted<?>, Vector<Serializable>, StringBuffer) - Method in class megamek.common.verifier.TestMek
-
Deprecated, for removal: This API element is subject to removal in a future version.
- crits - Variable in class megamek.common.units.Entity
-
This matrix stores critical slots in the format [location][slot #].
- crits - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- critsByLocation - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
-
The crit controls of each location, used to shade the locations that have taken a crit.
- critStateCount(int, int, int, Predicate<CriticalSlot>) - Method in class megamek.common.units.Entity
- CrossBoardAttackHelper - Class in megamek.common.board
- crossesSpaceAtmosphereInterface(Game, Board, Coords, Coords) - Static method in class megamek.common.board.BoardHelper
-
Returns true when a path between the two given positions on the given board crosses the space/atmosphere interface and the board is actually a high-altitude map.
- CRUISE_MISSILE - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- CRUISER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- CRW - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CS - Enum constant in enum class megamek.common.enums.Faction
- CS_BATTLE_ARMOR - Enum constant in enum class megamek.common.verifier.BayData
- CSA - Enum constant in enum class megamek.common.enums.Faction
- CSF - Enum constant in enum class megamek.common.enums.Faction
- CSJ - Enum constant in enum class megamek.common.enums.Faction
- CSR - Enum constant in enum class megamek.common.enums.Faction
- CSS_HEADER - Static variable in class megamek.common.strategicBattleSystems.SBFReportEntry
- CSV - Enum constant in enum class megamek.common.enums.Faction
- CT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CT - Static variable in class megamek.common.loaders.BLKMekFile
- CTxD - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- CubeCoords - Record Class in megamek.common.board
-
Represents a set of cube coordinates in a hex grid.
- CubeCoords(double, double, double) - Constructor for record class megamek.common.board.CubeCoords
-
Creates a new CubeCoords object with the given cube coordinates.
- cumulative() - Method in record class megamek.common.TargetRollModifier
-
Returns the value of the
cumulativerecord component. - curMode() - Method in class megamek.common.equipment.Mounted
- curPanel - Variable in class megamek.client.ui.clientGUI.ClientGUI
- curPanel - Variable in class megamek.client.ui.clientGUI.SBFClientGUI
- currentButtonGroup - Variable in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
-
The button group that is currently displayed
- currentDoors - Variable in class megamek.common.bays.Bay
- currentEntity - Variable in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
-
The currently selected unit for taking action.
- currentEntity() - Method in class megamek.client.commands.FireCommand
-
Returns the current Entity.
- currentEntity() - Method in class megamek.client.commands.MoveCommand
-
Returns the current Entity.
- currentEntity() - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- currentFormation - Variable in class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplay
-
The currently selected unit for taking action.
- currentFortifyHealthSignature() - Method in interface megamek.common.units.Fortifiable
- currentFortifyHealthSignature() - Method in class megamek.common.units.Mek
- currentFortifyHealthSignature() - Method in class megamek.common.units.Tank
- currentGame - Variable in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- currentId(Board, Coords) - Static method in interface megamek.common.units.IBuilding
- currentPhase - Variable in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
-
The current game phase.
- currentProjectName() - Method in class megamek.client.ui.dialogs.AbstractAboutDialog
- currentProjectName() - Method in class megamek.client.ui.dialogs.MMAboutDialog
- currentRound - Variable in class megamek.common.autoResolve.acar.SimulationContext
- currentRound - Variable in class megamek.common.game.AbstractGame
-
The round counter.
- currentSize() - Method in class megamek.common.autoResolve.component.Formation
- currentSpace - Variable in class megamek.common.bays.Bay
-
The current amount of space not occupied by troops or cargo.
- currentSprites - Variable in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- currentVelocity - Variable in class megamek.common.units.EjectedCrew
- currentVersion() - Method in class megamek.client.ui.dialogs.AbstractAboutDialog
- currentVersion() - Method in class megamek.client.ui.dialogs.MMAboutDialog
- cursor(int, int) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
"Cursors" the specified Coords.
- cursor(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Determines if this Board contains the Coords, and if so, "cursors" that Coords.
- cursor(Coords) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Places a cursor on the given coords, if they are on the board.
- CursorSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite for a cursor.
- CursorSprite(BoardView, Color) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.CursorSprite
- custom() - Method in record class megamek.common.units.InfantryMount
-
Returns the value of the
customrecord component. - CUSTOM - Enum constant in enum class megamek.common.enums.WeaponSortOrder
- CUSTOM_INITIATIVE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- CUSTOM_UNIT_HEIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- CUSTOM_UNIT_WIDTH - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- CUSTOM_WEAPON_ORDER_FILENAME - Static variable in class megamek.common.weapons.handlers.WeaponOrderHandler
- customArguments() - Method in class megamek.server.commands.NukeCommand
- customizeMek(Entity) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyActions
-
Shows the unit configuration dialog for the given unit.
- customizeMeks(Collection<Entity>) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyActions
-
Shows the unit configuration dialog for the given units.
- customizePlayer() - Method in class megamek.client.ui.clientGUI.ClientGUI
- CustomMekDialog - Class in megamek.client.ui.dialogs.customMek
-
A dialog that a player can use to customize his mek before battle.
- CustomMekDialog(JFrame, Client, List<Entity>, boolean, boolean) - Constructor for class megamek.client.ui.dialogs.customMek.CustomMekDialog
- CustomMekDialog(ClientGUI, Client, List<Entity>, boolean) - Constructor for class megamek.client.ui.dialogs.customMek.CustomMekDialog
-
Creates new CustomMekDialog
- CustomMekDialog(ClientGUI, Client, List<Entity>, boolean, boolean) - Constructor for class megamek.client.ui.dialogs.customMek.CustomMekDialog
-
Creates new CustomMekDialog
- CustomPilotViewPanel - Class in megamek.client.ui.dialogs.customMek
-
Controls for customizing crew in the chat lounge.
- CustomPilotViewPanel(CustomMekDialog, Entity, int, boolean) - Constructor for class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- customWeaponOrderMap - Variable in class megamek.common.weapons.handlers.WeaponOrderHandler.WeaponOrder
- CUT_BORDER - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_INSIDE - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_LEFT_BORDER - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_LEFT_INSIDE - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_LEFT_VERTEX - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_RIGHT_BORDER - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_RIGHT_INSIDE - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_RIGHT_VERTEX - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- CUT_VERTEX - Static variable in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- cutSteps(int, int, int, int[][]) - Static method in class megamek.common.util.BoardUtilities
-
one of the landscape generation algorithms
- CV - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- CVEP_DISPLAY_NAME - Static variable in class megamek.common.units.CombatVehicleEscapePod
-
Display name for the escape pod in game logs and UI
- CVEP_SPRITE_NAME - Static variable in class megamek.common.units.CombatVehicleEscapePod
-
Chassis name used for image lookup in mekset.txt
- CWF - Enum constant in enum class megamek.common.enums.Faction
- CWM - Enum constant in enum class megamek.common.enums.Faction
- CWV - Enum constant in enum class megamek.common.enums.Faction
- CWX - Enum constant in enum class megamek.common.enums.Faction
- cx - Variable in class megamek.common.IdealHex
- cy - Variable in class megamek.common.IdealHex
- CYAN - Enum constant in enum class megamek.client.ui.util.DiscordFormat
- CYAN - Enum constant in enum class megamek.client.ui.util.PlayerColour
- CYBER_IMP_AUDIO - Enum constant in enum class megamek.common.enums.MDAugmentationType
- CYBER_IMP_LASER - Enum constant in enum class megamek.common.enums.MDAugmentationType
- CYBER_IMP_TELE - Enum constant in enum class megamek.common.enums.MDAugmentationType
- CYBER_IMP_VISUAL - Enum constant in enum class megamek.common.enums.MDAugmentationType
- cycleFinder(Forces) - Static method in class megamek.common.autoResolve.converter.ForceConsolidation
-
Finds a cycle in the forces, if any.
D
- D - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- D - Enum constant in enum class megamek.common.enums.AvailabilityValue
- D - Enum constant in enum class megamek.common.enums.TechRating
- d6() - Static method in class megamek.common.compute.Compute
-
Wrapper to random#d6()
- d6() - Method in class megamek.common.MMRandom
-
A single die
- d6(int) - Static method in class megamek.common.compute.Compute
-
Wrapper to random#d6(n)
- d6(int) - Method in class megamek.common.MMRandom
-
Simulates six-sided die rolls.
- d6(int, int) - Static method in class megamek.common.compute.Compute
-
Wrapper to random#d6(n)
- d6(int, int) - Method in class megamek.common.MMRandom
- DA - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- DA - Enum constant in enum class megamek.common.enums.Era
- DAMAGABLE_COVER_BUILDING - Static variable in class megamek.common.LosEffects
- DAMAGABLE_COVER_DROPSHIP - Static variable in class megamek.common.LosEffects
- DAMAGABLE_COVER_NONE - Static variable in class megamek.common.LosEffects
- damage - Variable in class megamek.common.alphaStrike.ASDamage
-
The value of this damage.
- damage - Variable in class megamek.common.bays.Bay
- damage - Variable in class megamek.common.equipment.WeaponType
- damage - Variable in class megamek.common.PhysicalResult
- damage - Variable in class megamek.common.units.DemolitionCharge
- damage - Variable in class megamek.common.weapons.handlers.DamageFalloff
- damage() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
damagerecord component. - damage(double) - Method in class megamek.common.equipment.GroundObject
- damage(double) - Method in interface megamek.common.equipment.ICarryable
-
Damages this carryable object by the given amount of damage.
- damage(double) - Method in class megamek.common.units.Entity
-
Damages this carryable object by the given amount of damage.
- damage(int) - Method in class megamek.server.props.OrbitalBombardment.Builder
- DAMAGE_ARMOR_PIERCING - Static variable in class megamek.common.HitData
- DAMAGE_ARMOR_PIERCING_MISSILE - Static variable in class megamek.common.HitData
- DAMAGE_ARTILLERY - Static variable in class megamek.common.equipment.WeaponType
- DAMAGE_AX - Static variable in class megamek.common.HitData
- DAMAGE_BALLISTIC - Static variable in class megamek.common.HitData
- DAMAGE_BY_CLUSTER_TABLE - Static variable in class megamek.common.equipment.WeaponType
- DAMAGE_ENERGY - Static variable in class megamek.common.HitData
- DAMAGE_HIGH_LOW - Enum constant in enum class megamek.common.enums.WeaponSortOrder
- DAMAGE_IGNORES_DMG_REDUCTION - Static variable in class megamek.common.HitData
- DAMAGE_LOW_HIGH - Enum constant in enum class megamek.common.enums.WeaponSortOrder
- DAMAGE_MISSILE - Static variable in class megamek.common.HitData
- DAMAGE_NONE - Static variable in class megamek.common.HitData
- DAMAGE_ONLY_THE_ENTITY - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- DAMAGE_PER_TROOPER - Static variable in class megamek.common.actions.SuicideImplantsAttackAction
-
Damage per conventional infantry trooper (per IO pg 83)
- DAMAGE_PHYSICAL - Static variable in class megamek.common.HitData
- DAMAGE_PIP_SIZE - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- DAMAGE_SPECIAL - Static variable in class megamek.common.equipment.WeaponType
- DAMAGE_UTILITY - Static variable in class megamek.client.bot.princess.FireControl
- DAMAGE_VARIABLE - Static variable in class megamek.common.equipment.WeaponType
- damageAeroSpace(Vector<Report>, Aero, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Applies damage to an aerospace unit (fighter, small craft, dropship, etc.).
- DamageAnalysisPanel - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
A panel that renders a unit's damage analysis from its
DamageProfileas three charts: a Damage vs Range curve chart (maximum, expected, and heat-sustained damage), a Damage per Direction radar, and a Weapon Reach radar. - DamageAnalysisPanel() - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.DamageAnalysisPanel
- DamageApplier<E> - Interface in megamek.common.autoResolve.damage
- DamageApplier.HitDetails - Record Class in megamek.common.autoResolve.damage
- DamageApplierChooser - Class in megamek.common.autoResolve.damage
- DamageApplierChooser() - Constructor for class megamek.common.autoResolve.damage.DamageApplierChooser
- damageArmor(DamageApplier.HitDetails) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage only to the armor of the entity.
- damageArmor(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
- damageBA(Vector<Report>, BattleArmor, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageBayDoor() - Method in class megamek.common.units.Entity
-
Damages a randomly determined bay door on the entity, if one exists
- damageBoxHeight - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- damageBoxY - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- damageBuilding(IBuilding, int, String, Coords) - Method in class megamek.server.totalWarfare.TWGameManager
- damageBuilding(IBuilding, int, String, Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Apply the given amount of damage to the building.
- damageBuilding(IBuilding, int, Coords) - Method in class megamek.server.totalWarfare.TWGameManager
- damageBuilding(IBuilding, int, Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Apply the given amount of damage to the building.
- damageCapFighterWeapons(int) - Method in class megamek.common.units.FighterSquadron
-
Damage a capital fighter's weapons.
- damageCowl(int) - Method in class megamek.common.units.Mek
-
Damages the remaining cowl armor, if any, by the given amount.
- damageCrew(Entity, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Inflict damage on a pilot
- damageCrew(Entity, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Inflict damage on a pilot
- damagedHeatSinks() - Method in class megamek.common.units.Mek
-
Returns the number of destroyed heat sinks.
- damageDivisor() - Method in record class megamek.common.units.InfantryMount
-
Returns the value of the
damageDivisorrecord component. - damagedJumpJets() - Method in class megamek.common.units.Entity
-
Returns the number of destroyed jump jets.
- damageDockCollar() - Method in class megamek.common.units.Entity
-
Damages a randomly determined docking collar on the entity, if one exists.
- damageDoorRecovery(Entity) - Method in class megamek.common.units.Entity
-
damage the door of the first bay that can load this unit
- damagedSCMCritCount() - Method in class megamek.common.units.Entity
- DamageEditApplier - Class in megamek.common.units
-
Writes a
DamageEditSpeconto a unit. - DamageEditApplier(Entity, DamageEditSpec) - Constructor for class megamek.common.units.DamageEditApplier
- DamageEditorDiagram - Class in megamek.client.ui.dialogs.unitEditor
-
The armor-diagram half of the unit damage editor: the unit's clickable armor diagram beside a panel of the chosen location's controls.
- DamageEditorDiagram(Entity, UnitDamageControls) - Constructor for class megamek.client.ui.dialogs.unitEditor.DamageEditorDiagram
- DamageEditSpec - Class in megamek.common.units
-
The damage editor's edits as plain values, detached from the dialog that collected them.
- DamageEditSpec() - Constructor for class megamek.common.units.DamageEditSpec
- damageEntity(DamageInfo) - Method in interface megamek.server.IDamageManager
- damageEntity(DamageInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Unpacks DamageInfo Record into arguments and checks that the Game Manager and Game are initialized
- damageEntity(Entity, HitData, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Deals the listed damage to an entity.
- damageEntity(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Top-level damage function; calls specialized functions to deal with damage to specific unit types.
- DamageFalloff - Class in megamek.common.weapons.handlers
-
Dumb data structure intended to hold results from the calculateDamageFalloff method.
- DamageFalloff() - Constructor for class megamek.common.weapons.handlers.DamageFalloff
- damageFieldWeapons() - Method in class megamek.common.units.ConvInfantry
-
Marks field guns and artillery as hit according to their crew requirement when losing troopers.
- damageHandheldWeapon(Vector<Report>, HandheldWeapon, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageInfantry(Vector<Report>, ConvInfantry, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageInfantryIn(IBuilding, int, Coords) - Method in class megamek.server.totalWarfare.TWGameManager
- damageInfantryIn(IBuilding, int, Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Apply the correct amount of damage that passes on to any infantry unit in the given building, based upon the amount of damage the building just sustained.
- DamageInfo - Record Class in megamek.common
-
Record class for passing damage application information to a Damage Manager's damageEntity() method.
- DamageInfo(Entity, HitData, int) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean, DamageType, boolean) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean, DamageType, boolean, boolean) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean) - Constructor for record class megamek.common.DamageInfo
- DamageInfo(Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, boolean) - Constructor for record class megamek.common.DamageInfo
-
Creates an instance of a
DamageInforecord class. - damageInternals(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.AeroDamageApplier
- damageInternals(DamageApplier.HitDetails) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Applies damage to the internals of the entity.
- damageInternals(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
- damageInternals(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
- damageInternals(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.TankDamageApplier
- damageIS - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- damageIS() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
damageISrecord component. - damageLocation(int) - Method in class megamek.common.units.AeroSpaceFighter
-
Method to enable mass location damaging, mainly for Fighter Squadrons
- damageLocationMultiplier(Entity, int, Mounted<?>) - Static method in class megamek.common.alphaStrike.conversion.ASLocationMapper
- damageLocationMultiplierForSpecials(Entity, int, Mounted<?>) - Static method in class megamek.common.alphaStrike.conversion.ASLocationMapper
-
Returns the value multiplier for the given Mounted of the given entity in the AS conversion location loc.
- damageLong - Variable in class megamek.common.equipment.WeaponType
- damageMedium - Variable in class megamek.common.equipment.WeaponType
- damageMek(Vector<Report>, Mek, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageMultipleBAs(Vector<Report>, Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageOriginal - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- damageOrRestoreFieldWeapons() - Method in class megamek.common.units.ConvInfantry
-
Destroys and restores field guns and artillery according to their crew requirements.
- damagePerShot - Variable in class megamek.common.equipment.AmmoType
- DamageProfile - Class in megamek.common.analysis
-
An immutable per-unit damage-versus-range curve, computed from the unit's actual weapons and loaded ammunition.
- DamageProfile.ArcSummary - Record Class in megamek.common.analysis
-
Per-direction firepower summary for one of the six hex-side directions relative to the unit's facing (0 = front, counting clockwise: 1 = front-right, 2 = rear-right, 3 = rear, 4 = rear-left, 5 = front-left).
- damageProtoMek(Vector<Report>, ProtoMek, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageRemovedEntity(Entity, int) - Static method in class megamek.common.autoResolve.damage.DamageApplierChooser
-
Automatically applies damage to the entity based on the "removal condition" provided.
- damageRight - Variable in class megamek.common.PhysicalResult
- damageShort - Variable in class megamek.common.equipment.WeaponType
- damageSquadronFighter(Vector<Report>, Entity, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, boolean) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageSystem(int, int, int) - Method in class megamek.common.units.Entity
- damageSystem(int, int, int, int) - Method in class megamek.common.units.Entity
- damageTaken - Variable in class megamek.common.equipment.Mounted
- damageTank(Vector<Report>, Tank, HitData, int, boolean, DamageType, boolean, boolean, boolean, boolean, TWDamageManager.ModsInfo) - Method in class megamek.server.totalWarfare.TWDamageManager
- damageThisPhase - Variable in class megamek.common.units.Entity
- damageThisRound - Variable in class megamek.common.units.Entity
- damageToApply() - Method in record class megamek.common.autoResolve.damage.DamageApplier.HitDetails
-
Returns the value of the
damageToApplyrecord component. - damageType - Variable in class megamek.common.weapons.handlers.WeaponHandler
- damageType() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
damageTyperecord component. - DamageType - Enum Class in megamek.common.weapons
-
The DamageType enumeration is used for the damageEntity function.
- damThresh - Variable in class megamek.common.units.Aero
- DANGLE_DOWN - Enum constant in enum class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingActionType
- DANGLE_LEVELS_PER_TURN - Static variable in class megamek.common.moves.ClimbingHelper
-
Number of levels lowered per Dangle-and-Drop turn.
- dangling - Variable in class megamek.common.units.Entity
- DARK_AGES - Enum constant in enum class megamek.common.eras.EraFlag
- DARK_GOLDEN_ROD - Enum constant in enum class megamek.client.ui.util.PlayerColour
- darkEnvironment - Variable in class megamek.client.generator.ReconfigurationParameters
- DARKGRAY - Static variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- DashedSeparator - Class in megamek.client.ui.util
-
This component draws a dashed horizontal line, similarly to a JSeparator.
- DashedSeparator() - Constructor for class megamek.client.ui.util.DashedSeparator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DashedSeparator(float, float) - Constructor for class megamek.client.ui.util.DashedSeparator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DashedSeparator(Color) - Constructor for class megamek.client.ui.util.DashedSeparator
-
Creates a dashed separator of the given color and a line width of 1.
- DashedSeparator(Color, float, float) - Constructor for class megamek.client.ui.util.DashedSeparator
-
Creates a dashed separator of the given color and the given values for the stroke width (line thickness) and the relative horizontal length.
- data() - Method in interface megamek.common.net.connections.INetworkPacket
- data() - Method in class megamek.common.net.connections.SendPacket
- data() - Method in record class megamek.common.net.packets.Packet
-
Returns the value of the
datarecord component. - DATA - Enum constant in enum class megamek.common.net.enums.PacketReadState
- DATA_DIR - Enum constant in enum class megamek.common.commandLine.ClientServerCommandLineFlag
- DATA_DIR - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- DATA_DIRECTORY - Static variable in class megamek.common.preference.ClientPreferences
- DATA_LOGGING - Static variable in class megamek.common.preference.ClientPreferences
- dataCount() - Method in class megamek.common.Report
-
Internal method.
- dataDir() - Static method in class megamek.common.Configuration
-
Return the configured data directory.
- dataLoggingEnabled() - Method in class megamek.common.preference.ClientPreferences
- dataSize() - Method in class megamek.common.util.BuildingBlock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DataStreamConnection - Class in megamek.common.net.connections
-
Implementation of the AbstractConnection that uses the DataInputStream and DataOutputStream to send/receive data.
- DataStreamConnection(String, int, int) - Constructor for class megamek.common.net.connections.DataStreamConnection
-
Creates new Client connection.
- DataStreamConnection(Socket, int) - Constructor for class megamek.common.net.connections.DataStreamConnection
-
Creates new server connection.
- dataValidation(String) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- dataValidation(String) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialog
- dataValidation(String) - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.HostDialog
- DataVerifier - Interface in megamek.client.ui.util.verifier
-
Interface for a data verification object.
- DATE_ES - Static variable in interface megamek.common.interfaces.ITechnology
- DATE_NONE - Static variable in interface megamek.common.interfaces.ITechnology
- DATE_PS - Static variable in interface megamek.common.interfaces.ITechnology
- DateRange(Integer, Integer) - Constructor for class megamek.client.ratgenerator.FactionRecord.DateRange
- DateRangeDeserializer - Class in megamek.common.universe
- DateRangeDeserializer() - Constructor for class megamek.common.universe.DateRangeDeserializer
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DateRangeDeserializer(Class<?>) - Constructor for class megamek.common.universe.DateRangeDeserializer
- DateUtilities - Class in megamek.common.util
- DateUtilities() - Constructor for class megamek.common.util.DateUtilities
- DAVY_CROCKETT - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- DAVY_CROCKETT_I - Enum constant in enum class megamek.server.commands.NuclearStrikeCommand.NukeType
- DAVY_CROCKETT_M - Enum constant in enum class megamek.server.commands.NuclearStrikeCommand.NukeType
- DAY - Enum constant in enum class megamek.common.planetaryConditions.Light
- DB - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DC - Enum constant in enum class megamek.common.enums.Faction
- DCC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- deactivateRadicalHS() - Method in class megamek.common.units.Entity
- dealSpecialCritEffects(Entity, Vector<Report>, HitData, TWDamageManager.ModsInfo, DamageType) - Method in class megamek.server.totalWarfare.TWDamageManager
-
Deals special critical damage effects to the entity taking damage.
- DEATH - Static variable in class megamek.common.units.Crew
-
The number of hits that a pilot can take before he dies.
- DEATH_FROM_ABOVE - Enum constant in enum class megamek.client.bot.princess.PhysicalAttackType
- debug(String, Object...) - Method in class megamek.logging.MMLogger
-
Debug Level Logging
- debug(Throwable, String, Object...) - Method in class megamek.logging.MMLogger
-
Debug Level Logging
- DEBUG_OUTPUT_ON - Static variable in class megamek.common.preference.ClientPreferences
- DebugEntity - Class in megamek.utilities
-
This class is for debugging Entity with respect to the internal state of equipment.
- debugOutputOn() - Method in class megamek.common.preference.ClientPreferences
- DEC - Enum constant in enum class megamek.common.enums.MoveStepType
- DEC_GUI_SCALE - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- DECELERATION - Enum constant in enum class megamek.common.enums.MoveStepType
- decideToRerollInitiative() - Method in class megamek.client.bot.BotClient
-
Let the bot decide whether to reroll initiative based on report info
- decideToRerollInitiative() - Method in class megamek.client.bot.princess.Princess
-
Determines whether Princess should reroll initiative using the Tactical Genius special ability.
- declareClearing(int, BoardLocation) - Method in class megamek.common.WoodsClearingTracker
-
Registers an entity as clearing a specific hex this round.
- declareSecondaryFacing(int) - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
Declares a change of the unit's secondary facing (a torso/turret twist) to the given facing, as if the player had used the Twist control.
- declareSecondaryFacing(int) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Declares a torso/turret twist to the given facing through the firing-phase twist path, used by the Rotate Turret dialog for vehicle main turrets.
- declareSecondaryFacing(int) - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
-
Declares a torso/turret twist to the given facing through the targeting-phase twist path, used by the Rotate Turret dialog for vehicle main turrets.
- decodeCustomDeploymentZoneID(int) - Static method in class megamek.common.board.Board
-
Use this method to convert a deployment zone ID as represented in the UI zone selectors (e.g.
- decodePlatoonType(String) - Static method in class megamek.common.loaders.BLKFile.ParsedBayInfo
- decodeWeightClass(String) - Static method in class megamek.client.ratgenerator.ForceDescriptor
- decorateGroundPath(BulldozerMovePath) - Static method in class megamek.common.pathfinder.PathDecorator
-
Takes the given path and returns a list of child paths that go up to walk/run/run+masc/sprint/sprint+masc MP usage.
- decorateJumpPath(BulldozerMovePath) - Static method in class megamek.common.pathfinder.PathDecorator
-
Takes a given (jumping) path and returns a list of child paths that lead up to max jump MP or max jump MP without gravity.
- decoratePath(BulldozerMovePath) - Static method in class megamek.common.pathfinder.PathDecorator
- decreaseAccurateMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- decreaseAmmoReducingMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseAntiBAMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- decreaseAntiInfMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseAPMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseArtilleryUtilityMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- decreaseEdge() - Method in class megamek.common.units.Crew
- decreaseFlakMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseGuidedMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseHeatMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseHighPowerMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- decreaseIlluminationMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseMunitions(List<String>) - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseNARCGuidedMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- decreaseSeekingMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseTagGuidedMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decreaseUtilityMunitions() - Method in class megamek.client.generator.MunitionWeightCollection
- decrementASEWTurns() - Method in class megamek.server.totalWarfare.TWGameManager
-
Called during the end phase.
- decrementTurnsTilHit() - Method in class megamek.common.actions.ArtilleryAttackAction
- decrementTurnsTilHit(int) - Method in class megamek.common.actions.ArtilleryAttackAction
- DEDICATED - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- dedicatedServer() - Method in class megamek.common.commandLine.MegaMekCommandLineParser
- DedicatedServer - Class in megamek.server
- DedicatedServer() - Constructor for class megamek.server.DedicatedServer
- DEDUCT_SUBMERGED_JJ - Static variable in record class megamek.common.MPCalculationSetting
-
A setting that reduces calculated jump MP for submerged jump jets.
- DEEP_PERIPHERY - Enum constant in enum class megamek.common.universe.FactionTag
- DEEP_PURPLE - Enum constant in enum class megamek.client.ui.util.PlayerColour
- DEFAULT - Enum constant in enum class megamek.common.enums.WeaponSortOrder
- DEFAULT - Enum constant in enum class megamek.utilities.QuickGameRunner.GUIType
- DEFAULT_ALLOW_FACING_TOLERANCE - Static variable in class megamek.client.bot.princess.BehaviorSettings
- DEFAULT_AUTO_EJECT_DISABLED - Static variable in class megamek.common.preference.ClientPreferences
- DEFAULT_BEHAVIOR - Variable in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Destination Edge:
CardinalEdge.NONE
Retreat Edge:CardinalEdge.NEAREST
Forced Withdrawal: True
Go Home: False
Auto Flee: False
Fall Shame: 5
Hyper Aggression: 5
Self Preservation: 5
Herd Mentality: 5
Bravery: 5
Anti-Crowding: 0
Favor Higher TMM: 0
Strategic Targets: None - DEFAULT_BEHAVIOR_DESCRIPTION - Static variable in class megamek.client.bot.princess.BehaviorSettingsFactory
- DEFAULT_BINDINGS_FILE - Static variable in class megamek.common.KeyBindParser
-
Default path to the key bindings XML file.
- DEFAULT_BLACK - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DEFAULT_BOARD_HEIGHT - Static variable in class megamek.common.board.Board
- DEFAULT_BOARD_ID - Static variable in interface megamek.common.game.IGame
- DEFAULT_BOARD_WIDTH - Static variable in class megamek.common.board.Board
- DEFAULT_CFG_FILE_NAME - Static variable in class megamek.common.preference.PreferenceManager
- DEFAULT_DARK_GRAY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DEFAULT_ICON_FILENAME - Static variable in class megamek.common.icons.AbstractIcon
- DEFAULT_IMAGE_WIDTH - Static variable in class megamek.common.icons.Portrait
- DEFAULT_INDENTATION - Static variable in class megamek.common.Report
-
Number of spaces to use per indentation level.
- DEFAULT_LIGHT_GRAY - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DEFAULT_MAX_VISUAL_RANGE - Static variable in class megamek.common.compute.Compute
- DEFAULT_MODIFIER_ROUNDS - Static variable in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
-
The rounds a fresh skill modifier is offered with, before the gamemaster sets a duration of their own.
- DEFAULT_NUMBER_OF_ENEMIES_TO_CONSIDER_FACING - Static variable in class megamek.client.bot.princess.BehaviorSettings
- DEFAULT_PATHFINDER_TIME_LIMIT - Static variable in class megamek.common.moves.MovePath
- DEFAULT_PLAYER_NAME - Static variable in class megamek.MMConstants
- DEFAULT_PORT - Static variable in class megamek.MMConstants
- DEFAULT_PORTRAIT_FILENAME - Static variable in class megamek.common.icons.Portrait
- DEFAULT_SAVEGAME_NAME - Static variable in class megamek.MMConstants
- DEFAULT_VELOCITY - Static variable in class megamek.common.actions.WeaponAttackAction
- DEFAULT_WEAPON_SORT_ORDER - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DEFAULT_WHITE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DEFAULT_WIDTH - Static variable in class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutPanel
- defaultAeroVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKFile
- defaultAutoEjectDisabled() - Method in class megamek.common.preference.ClientPreferences
- defaultBotMunitionsFile - Variable in class megamek.client.generator.TeamLoadOutGenerator
- DefaultButton - Enum constant in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- defaultCrewType() - Method in class megamek.common.equipment.HandheldWeapon
- defaultCrewType() - Method in class megamek.common.units.AbstractBuildingEntity
- defaultCrewType() - Method in class megamek.common.units.Dropship
- defaultCrewType() - Method in class megamek.common.units.Entity
- defaultCrewType() - Method in class megamek.common.units.Infantry
- defaultCrewType() - Method in class megamek.common.units.Jumpship
- defaultCrewType() - Method in class megamek.common.units.Mek
- defaultCrewType() - Method in class megamek.common.units.QuadVee
- defaultCrewType() - Method in class megamek.common.units.Tank
- defaultCrewType() - Method in class megamek.common.units.TripodMek
- defaultMode() - Static method in enum class megamek.common.enums.VariableRangeTargetingMode
-
Returns the default targeting mode (LONG).
- defaultMovementMode - Variable in enum class megamek.common.verifier.TestSupportVehicle.SVType
- defaultProperties - Variable in class megamek.common.preference.PreferenceStore
- defaultSkinXML - Static variable in class megamek.client.ui.widget.SkinXMLHandler
-
The file name for the default Skin XML file, found in the config dir.
- DefaultsNode - Class in megamek.client.ratgenerator
-
The Defaults node is at the beginning of a ruleset file and provides the default values for that faction.
- DefaultsNode() - Constructor for class megamek.client.ratgenerator.DefaultsNode
- DefaultUIElement - Enum constant in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- defaultValue - Variable in class megamek.server.commands.arguments.EnumArgument
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKFile
-
If a vehicular grenade launcher does not have a facing provided, assign a default facing.
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKLargeSupportTankFile
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKSupportTankFile
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKSupportVTOLFile
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKTankFile
- defaultVGLFacing(int, boolean) - Method in class megamek.common.loaders.BLKVTOLFile
- DefeatCommand - Class in megamek.server.commands
-
Acknowledges another players victory command.
- DefeatCommand(Server) - Constructor for class megamek.server.commands.DefeatCommand
-
Creates new DefeatCommand
- defenderIds - Variable in class megamek.server.totalWarfare.InfantryActionTracker.InfantryAction
-
Entity IDs of defending infantry and crew
- defensiveValue - Variable in class megamek.common.alphaStrike.conversion.ASPointValueConverter
- defensiveValue - Variable in class megamek.common.battleValue.BVCalculator
- defineArguments() - Method in class megamek.client.bot.princess.commands.AddWaypointCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.AggressionCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.ArtilleryCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.AvoidCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.BehaviorCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.BloodFeudCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.BraveryCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.CautionCommand
- defineArguments() - Method in interface megamek.client.bot.princess.commands.ChatCommand
-
Define the arguments for the command.
- defineArguments() - Method in class megamek.client.bot.princess.commands.ClearWaypointsCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.FleeCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.HerdingCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.HoldPositionCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.IgnorePlayerCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.IgnoreTargetCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.PriorityTargetCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.RemoveWaypointCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.ScootToHexCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.SetWaypointsCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.ShootAndScootCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.TagTargetCommand
- defineArguments() - Method in class megamek.client.bot.princess.commands.TargetGroundCommand
- defineArguments() - Method in class megamek.server.commands.ChangeOwnershipCommand
- defineArguments() - Method in class megamek.server.commands.ChangeTeamCommand
- defineArguments() - Method in class megamek.server.commands.ChangeWeatherCommand
- defineArguments() - Method in class megamek.server.commands.ClientServerCommand
- defineArguments() - Method in class megamek.server.commands.DisasterCommand
- defineArguments() - Method in class megamek.server.commands.EndGameCommand
- defineArguments() - Method in class megamek.server.commands.FirefightCommand
- defineArguments() - Method in class megamek.server.commands.FirestarterCommand
- defineArguments() - Method in class megamek.server.commands.FirestormCommand
- defineArguments() - Method in class megamek.server.commands.KickCommand
- defineArguments() - Method in class megamek.server.commands.KillCommand
- defineArguments() - Method in class megamek.server.commands.NuclearStrikeCommand
- defineArguments() - Method in class megamek.server.commands.NuclearStrikeCustomCommand
- defineArguments() - Method in class megamek.server.commands.NukeCommand
- defineArguments() - Method in class megamek.server.commands.OrbitalBombardmentCommand
- defineArguments() - Method in class megamek.server.commands.RescueCommand
- defineArguments() - Method in class megamek.server.commands.SkillModifierCommand
- degradation - Variable in class megamek.common.weapons.handlers.NukeStats
-
How much to subtract, per hex distance from impact point, from the base damage
- degree(Coords) - Method in class megamek.common.board.Coords
- delete() - Method in class megamek.utilities.GifWriter
- deleteForce(int) - Method in class megamek.common.force.Forces
-
Deprecated, for removal: This API element is subject to removal in a future version.
- deleteForces(Collection<Force>) - Method in class megamek.common.force.Forces
-
Removes the given forces and all their subForces from these Forces.
- DeleteIcon - Class in megamek.client.ui.baseComponents
-
An icon showing an x in the GUIPreferences warning color for a "delete" or "clear" button
- DeleteIcon() - Constructor for class megamek.client.ui.baseComponents.DeleteIcon
-
Creates a delete/clear icon at the standard size (16) suitable to place it in line with, e.g.
- DeleteIcon(int) - Constructor for class megamek.client.ui.baseComponents.DeleteIcon
-
Creates a delete/clear icon of the given size and with the GUIPreferences warning color.
- deleteImageCache() - Static method in class megamek.client.ui.clientGUI.tooltip.PilotToolTip
- deleteImageCache(Crew, int) - Static method in class megamek.client.ui.clientGUI.tooltip.PilotToolTip
- deliverArtilleryFlare(Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Creates an artillery flare of the given radius above the target
- deliverArtilleryInferno(Coords, Entity, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver artillery inferno
- deliverArtillerySmoke(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver artillery smoke
- deliverBombDamage(HexTarget, BombType.BombTypeEnum, int, Entity, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverBombInferno(Coords, Entity, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver inferno bomb
- deliverChaffGrenade(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverFASCAMMinefield(Coords, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Delivers an artillery FASCAM shot to the targeted hex area.
- deliverInfernoMissiles(Entity, Targetable, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver inferno missiles
- deliverInfernoMissiles(Entity, Targetable, int, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver inferno missiles
- deliverInfernoMissiles(Entity, Targetable, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver inferno missiles
- deliverInfernoMissiles(Entity, Targetable, int, int, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver inferno missiles
- deliverLISmoke(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver LASER inhibiting smoke
- deliverMissileSmoke(Coords, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deliver missile smoke
- deliverMortarFlare(Coords, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverScreen(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverSmokeGrenade(Coords, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverSmokeMortar(Coords, Vector<Report>, int) - Method in class megamek.server.totalWarfare.TWGameManager
- deliverThunderActiveMinefield(Coords, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Adds a Thunder-Active minefield to the hex.
- deliverThunderAugMinefield(Coords, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Delivers a thunder-aug shot to the targeted hex area.
- deliverThunderEMPMinefield(Coords, int, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Adds an EMP minefield to the hex, as deployed by a vehicular or battle armor mine dispenser (TO:AUE p.177).
- deliverThunderInfernoMinefield(Coords, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Adds a Thunder Inferno minefield to the hex.
- deliverThunderMinefield(Coords, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Adds a Thunder minefield to the hex.
- deliverThunderVibraMinefield(Coords, int, int, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Adds a Thunder-Vibrabomb minefield to the hex.
- delta_distance - Variable in class megamek.common.units.Entity
- DEMO_ENGINEERS - Static variable in class megamek.common.units.ConvInfantry
- DEMOLITION_CHARGE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- DemolitionCharge - Class in megamek.common.units
- DemolitionCharge(int, int, Coords) - Constructor for class megamek.common.units.DemolitionCharge
- DenyGameMasterCommand - Class in megamek.server.commands
-
This command votes no on another player's request to assume the elevated Game Master role.
- DenyGameMasterCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.DenyGameMasterCommand
- deploy(int, Coords, int, int, int, List<Entity>, boolean) - Method in class megamek.client.Client
-
Deploy an entity at the given coordinates, with the given facing, and starting with the given units already loaded.
- DEPLOY_ASSAULT_DROP - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_CARRYABLE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_DOCK - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_FORTIFICATION - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_FORTIFICATIONS - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A Client to Server packet carrying the hex coordinates a player is placing as fortified hexes.
- DEPLOY_HULL_DOWN - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_LOAD - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_MINE_ACTIVE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINE_COM - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINE_CONV - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINE_EMP - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINE_INFERNO - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINE_VIBRA - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_MINEFIELDS - Enum constant in enum class megamek.common.enums.GamePhase
- DEPLOY_MINEFIELDS - Enum constant in enum class megamek.common.net.enums.PacketCommand
- DEPLOY_NEXT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_PITFALL - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_REMOVE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_TRIPWIRE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- DEPLOY_TURN - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- DEPLOY_TURN_UNIT - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- DEPLOY_UNLOAD - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- Deployable - Interface in megamek.common.units
-
This interface is implemented by those units (by InGameObjects) that can be deployed either offboard or on a board.
- deployableInGameObjects() - Method in class megamek.common.autoResolve.acar.SimulationContext
- deployableInGameObjects() - Method in class megamek.common.game.AbstractGame
- DeployCommand - Class in megamek.client.commands
- DeployCommand(ClientGUI) - Constructor for class megamek.client.commands.DeployCommand
- DeployElevationChoiceDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
This dialog allows selecting an elevation (or altitude) during deployment.
- DeployElevationChoiceDialog(JFrame, List<ElevationOption>) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.DeployElevationChoiceDialog
- DeployFacingChoiceDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
This dialog allows selecting a facing during deployment for multi-hex entities where the facing affects which hexes the entity occupies.
- DeployFacingChoiceDialog(JFrame, FacingOption) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.DeployFacingChoiceDialog
- DEPLOYMENT - Enum constant in enum class megamek.common.enums.GamePhase
- DEPLOYMENT - Static variable in class megamek.common.loaders.MtfFile
- DEPLOYMENT_ZONE - Static variable in class megamek.common.units.Terrains
- DeploymentDisplay - Class in megamek.client.ui.panels.phaseDisplay
- DeploymentDisplay(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
-
Creates and lays out a new deployment phase display for the specified client.
- DeploymentDisplay.DeployCommand - Enum Class in megamek.client.ui.panels.phaseDisplay
-
This enumeration lists all the possible ActionCommands that can be carried out during the deployment phase.
- DeploymentElevationType - Enum Class in megamek.common.board
-
This enum gives the meaning of an elevation or altitude that a unit can be deployed to.
- DeploymentPhase - Class in megamek.common.autoResolve.acar.phase
- DeploymentPhase(SimulationManager) - Constructor for class megamek.common.autoResolve.acar.phase.DeploymentPhase
- DeploymentProcessor - Class in megamek.server.totalWarfare
-
Handles unit deployment for the TWGameManager (not minefields or arty auto hexes)
- DeploymentReport - Record Class in megamek.common.autoResolve.acar.report
- DeploymentReport(IGame, Consumer<PublicReportEntry>) - Constructor for record class megamek.common.autoResolve.acar.report.DeploymentReport
-
Creates an instance of a
DeploymentReportrecord class. - deploymentRoundHeader(int) - Method in record class megamek.common.autoResolve.acar.report.DeploymentReport
- deploymentRoundHeader(int) - Method in class megamek.common.autoResolve.acar.report.DummyDeploymentReport
- deploymentRoundHeader(int) - Method in interface megamek.common.autoResolve.acar.report.IDeploymentReport
- DeployMinefieldDisplay - Class in megamek.client.ui.panels.phaseDisplay
- DeployMinefieldDisplay(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
-
Creates and lays out a new deployment phase display for the specified clientGUI.getClient().
- DeployMinefieldDisplay.DeployMinefieldCommand - Enum Class in megamek.client.ui.panels.phaseDisplay
-
This enumeration lists all the possible ActionCommands that can be carried out during the deployment minefield phase.
- deployMinefields() - Method in class megamek.client.bot.BotClient
-
Deploy minefields for the bot
- deployOffBoard(int) - Method in class megamek.common.units.Entity
-
Deploy this offboard entity at the previously specified distance and direction.
- deployTeleMissile(Entity, WeaponType, AmmoType, int, int, int, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
deploys a new telemissile entity onto the map
- depth() - Method in class megamek.common.Hex
- depth(boolean) - Method in class megamek.common.Hex
- depthFirstSearch(IGame, ForceConsolidation.Container, Forces, Player, Camouflage, int) - Static method in class megamek.common.autoResolve.converter.ForceConsolidation
- DERMAL_ARMOR - Enum constant in enum class megamek.common.enums.MDAugmentationType
- DERMAL_CAMO_ARMOR - Enum constant in enum class megamek.common.enums.MDAugmentationType
- desc - Variable in class megamek.client.ratgenerator.ForceNode
- DESCENDING - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.lobby.sorters.Sorting
- description - Variable in enum class megamek.client.ui.clientGUI.boardview.LabelDisplayStyle
- description() - Method in record class megamek.common.TargetRollModifier
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
- DESCRIPTION - Static variable in interface megamek.common.scenario.Scenario
- DESCRIPTION_SUFFIX - Static variable in class megamek.common.options.AbstractOptionsInfo
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.ASElementDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.BoardDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.CarryableDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.ColorDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.EntityDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.MessageDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.PrincessSettingsEventDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.SBFFormationDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.SBFUnitDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.jacksonAdapters.TriggerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.planetaryConditions.PlanetaryConditionsDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class megamek.common.universe.DateRangeDeserializer
- designType - Variable in class megamek.common.units.Aero
- designValid - Variable in class megamek.common.units.Entity
- destHexElevation - Variable in class megamek.common.pathfinder.BoardEdgePathFinder.MoveLegalityIndicator
- destination - Variable in class megamek.common.strategicBattleSystems.SBFMoveStep
- destination() - Method in record class megamek.common.autoResolve.acar.action.MoveAction
-
Returns the value of the
destinationrecord component. - destination() - Method in record class megamek.common.autoResolve.acar.action.MoveToCoverAction
-
Returns the value of the
destinationrecord component. - destination() - Method in record class megamek.common.pathfinder.comparators.MovePathGreedyComparator
-
Returns the value of the
destinationrecord component. - destination() - Method in record class megamek.common.pathfinder.DestinationReachedStopCondition
-
Returns the value of the
destinationrecord component. - destination() - Method in record class megamek.common.strategicBattleSystems.DestinationReachedStopCondition
-
Returns the value of the
destinationrecord component. - destinationHasWeakBridge - Variable in class megamek.common.pathfinder.BoardEdgePathFinder.MoveLegalityIndicator
- destinationHasWeakBuilding - Variable in class megamek.common.pathfinder.BoardEdgePathFinder.MoveLegalityIndicator
- destinationImpassable - Variable in class megamek.common.pathfinder.BoardEdgePathFinder.MoveLegalityIndicator
- DestinationMap<N,
E> - Interface in megamek.common.pathfinder -
Represents a function for retrieving destination node of an edge.
- DestinationReachedStopCondition - Record Class in megamek.common.pathfinder
-
Returns true if last processed move path had final position equal to destination.
- DestinationReachedStopCondition - Record Class in megamek.common.strategicBattleSystems
-
Returns true if last processed move path had final position equal to destination.
- DestinationReachedStopCondition(BoardLocation) - Constructor for record class megamek.common.strategicBattleSystems.DestinationReachedStopCondition
-
Creates an instance of a
DestinationReachedStopConditionrecord class. - DestinationReachedStopCondition(Coords) - Constructor for record class megamek.common.pathfinder.DestinationReachedStopCondition
-
Creates an instance of a
DestinationReachedStopConditionrecord class. - destroy(String, boolean, boolean) - Method in class megamek.common.units.Entity
- destroyCarriedUnit(Entity, Entity, int, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Helper to execute reporting and destruction of a carried unit
- destroyDoor() - Method in class megamek.common.bays.AbstractSmallCraftASFBay
- destroyDoor() - Method in class megamek.common.bays.Bay
- destroyDoorNext() - Method in class megamek.common.bays.AbstractSmallCraftASFBay
- destroyDoorNext() - Method in class megamek.common.bays.Bay
-
Destroys a door for next turn.
- destroyed - Variable in class megamek.common.units.Entity
- DESTROYED - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- DESTROYED_UNIT_ALPHA - Static variable in class megamek.client.ui.dialogs.minimap.MinimapPanel
- destroyedPercent - Variable in class megamek.server.victory.BVDestroyedVictoryCondition
- destroyEmptyRecoverySlot() - Method in class megamek.common.bays.AbstractSmallCraftASFBay
- destroyEntity(Entity, String) - Method in class megamek.server.totalWarfare.TWGameManager
-
Mark the unit as destroyed! Units transported in the destroyed unit will get a chance to escape.
- destroyEntity(Entity, String, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Marks a unit as destroyed! Units transported inside the destroyed unit will get a chance to escape unless the destruction was not survivable.
- destroyEntity(Entity, String, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Marks a unit as destroyed! Units transported inside the destroyed unit will get a chance to escape unless the destruction was not survivable.
- DESTROYER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- destroyLocation(int) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Destroys the location of the entity.
- destroyLocation(int) - Method in class megamek.common.units.Entity
-
Marks all equipment in a location on this entity as destroyed.
- destroyLocation(int) - Method in class megamek.common.units.Mek
- destroyLocation(int, boolean) - Method in class megamek.common.units.Entity
-
Marks all equipment in a location on this entity as destroyed.
- destroyLocation(int, boolean) - Method in class megamek.common.units.Mek
- destroyLocation(DamageApplier.HitDetails) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Destroys the location of the entity.
- destroyLocation(DamageApplier.HitDetails) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
- destroyOneSearchlight() - Method in class megamek.common.units.Entity
-
Method to destroy a single searchlight on an entity.
- destroyRetractableBlade(int) - Method in class megamek.common.units.Entity
-
destroys the first retractable blade critical slot found
- destroyTransportedUnits(Entity, int, boolean, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Helper function that handles destroying units transported by a unit that is itself being destroyed.
- DestructionAwareDestinationPathfinder - Class in megamek.common.pathfinder
-
Handles the generation of ground-based move paths that contain information relating to the destruction of terrain necessary to accomplish that path.
- DestructionAwareDestinationPathfinder() - Constructor for class megamek.common.pathfinder.DestructionAwareDestinationPathfinder
- DetachedTabInfo - Class in megamek.common.ui
-
Information about a detached tab, including its title, icon, and the component it contains.
- DetachedTabInfo(String, Icon, Component, Window, int, boolean) - Constructor for class megamek.common.ui.DetachedTabInfo
-
Creates a new DetachedTabInfo instance
- detachTab(int, Point) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Detaches a tab from the pane into a floating window
- detachTab(CloseableTab, Point) - Method in class megamek.common.ui.EnhancedTabbedPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- detailLabel(JToggleButton, Integer) - Method in class megamek.client.ui.dialogs.phaseDisplay.DeployFacingChoiceDialog
- detailLabel(JToggleButton, Integer) - Method in class megamek.client.ui.dialogs.phaseDisplay.SBFJumpChoiceDialog
- detailLabel(JToggleButton, ClimbingChoiceDialog.ClimbingOption) - Method in class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog
- detailLabel(JToggleButton, ElevationOption) - Method in class megamek.client.ui.dialogs.phaseDisplay.DeployElevationChoiceDialog
- detailLabel(JToggleButton, Entity) - Method in class megamek.client.ui.dialogs.phaseDisplay.EntityChoiceDialog
- detailLabel(JToggleButton, Targetable) - Method in class megamek.client.ui.dialogs.phaseDisplay.TargetChoiceDialog
- detailLabel(JToggleButton, T) - Method in class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialog
-
Override to set button text and/or icon with details about this choice.
- detectedOrHasVisual(Player, Game, Entity) - Static method in class megamek.common.units.EntityVisibilityUtils
-
Logic lifted from BoardView1.redrawEntity() that checks whether the given player playing the given game can see the given entity.
- detectHiddenUnits(Game, Entity, Coords, Vector<Report>, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Checks to see if any units can detected hidden units.
- detectMinefields(Game, Vector<Report>, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Loops through all active entities in the game and performs mine detection
- detectMinefields(Game, Entity, Coords, Vector<Report>, TWGameManager) - Static method in class megamek.server.ServerHelper
-
Checks for minefields within the entity's active probe range.
- determineBinCount(AmmoType, Faction, int, SimpleTechLevel, boolean, boolean, boolean, boolean) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Decides the number of bins a "typical force" would get, for a specific type of ammo.
- determineBonus(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.ModifiedTotalWarfareSkillGenerator
- determineBonus(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.TotalWarfareSkillGenerator
- determineDamage(Mounted<?>, int) - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- determineDamage(Mounted<?>, int) - Method in class megamek.common.alphaStrike.conversion.ASBattleArmorDamageConverter
- determineDamage(Mounted<?>, int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Returns the damage value to be used for the given weapon at the given range.
- determineEffect(int) - Method in record class megamek.common.equipment.EMPMineEffectsTable
-
Determines the EMP effect based on the roll value.
- determineFinalHT(int[], int) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- determineFront() - Method in class megamek.common.battleValue.BVCalculator
- determineFront() - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- determineFront() - Method in class megamek.common.battleValue.WarShipBVCalculator
- determineIlluminationLevel(Game, int, Coords) - Static method in enum class megamek.common.planetaryConditions.IlluminationLevel
- determineIlluminationLevel(Game, Coords) - Static method in enum class megamek.common.planetaryConditions.IlluminationLevel
- determineOppositeEdge(Entity) - Static method in class megamek.common.util.BoardUtilities
-
Figures out the "opposite" edge for the given entity.
- determineSpecialsDamage(WeaponType, Mounted<?>, int, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- determineSpecialsDamage(WeaponType, Mounted<?>, int, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- determineTeamOrder(Game) - Method in class megamek.common.Team
- determineUnitTypeCode(String) - Static method in class megamek.common.units.UnitType
-
Reverse lookup for type integer constant from name
- determineWind() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- DetonateChargesDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
Dialog for detonating demolition charges during the End Phase.
- DetonateChargesDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.DetonateChargesDialog
- detonatesGroundMinefields() - Method in enum class megamek.common.units.EntityMovementMode
-
Whether this movement mode is capable of detonating minefields.
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.AeroDamageApplier
- devastateUnit() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.GunEmplacementDamageApplier
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.SimpleDamageApplier
- devastateUnit() - Method in record class megamek.common.autoResolve.damage.TankDamageApplier
- DFA - Enum constant in enum class megamek.common.enums.MoveStepType
- DfaAttackAction - Class in megamek.common.actions
- DfaAttackAction(int, int, int, Coords) - Constructor for class megamek.common.actions.DfaAttackAction
- DfaAttackAction(int, int, Coords) - Constructor for class megamek.common.actions.DfaAttackAction
-
Creates new DfaAttackAction
- diagMid(Point, int, int, int, int, int[][]) - Static method in class megamek.common.util.BoardUtilities
-
calculates the diagonal middle points with new values
- DIAGNOSTIC_LOGGER_NAME - Static variable in class megamek.common.equipment.BridgeLayerState
-
Dedicated log4j2 logger name for all Bridge-Layer (AVLB) diagnostics.
- dialDownDamage(Mounted<?>, WeaponType) - Static method in class megamek.common.compute.Compute
-
Method computes how much damage a dial down weapon has done
- dialDownDamage(Mounted<?>, WeaponType, int) - Static method in class megamek.common.compute.Compute
-
Method computes how much damage a dial down weapon has done
- dialDownHeat(Mounted<?>, WeaponType) - Static method in class megamek.common.compute.Compute
-
Method computes how much heat a dial down weapon generates
- dialDownHeat(Mounted<?>, WeaponType, int) - Static method in class megamek.common.compute.Compute
-
Method computes how much heat a dial down weapon generates
- DialogButton - Class in megamek.client.ui.buttons
-
A JButton that has a minimum width which scales with the GUI scale.
- DialogButton(String) - Constructor for class megamek.client.ui.buttons.DialogButton
- DialogButton(AbstractAction) - Constructor for class megamek.client.ui.buttons.DialogButton
- DialogOptionComponentYPanel - Class in megamek.client.ui.panels
- DialogOptionComponentYPanel(DialogOptionListener, IOption, boolean) - Constructor for class megamek.client.ui.panels.DialogOptionComponentYPanel
- DialogOptionComponentYPanel(DialogOptionListener, IOption, boolean, boolean) - Constructor for class megamek.client.ui.panels.DialogOptionComponentYPanel
- DialogOptionListener - Interface in megamek.client.ui.clientGUI
- DialogResult - Enum Class in megamek.client.ui.enums
- didAccDecNow() - Method in class megamek.common.units.Aero
- didAccDecNow() - Method in interface megamek.common.units.IAero
- didAccDecNow() - Method in class megamek.common.units.LandAirMek
- didAccLast() - Method in class megamek.common.units.Aero
- didAccLast() - Method in interface megamek.common.units.IAero
- didAccLast() - Method in class megamek.common.units.LandAirMek
- didDrift() - Method in class megamek.server.SmokeCloud
- didFailManeuver() - Method in class megamek.common.units.Aero
- didFailManeuver() - Method in interface megamek.common.units.IAero
- didFailManeuver() - Method in class megamek.common.units.LandAirMek
- die() - Method in class megamek.client.AbstractClient
-
Shuts down threads and sockets
- die() - Method in class megamek.client.bot.princess.Princess
- die() - Method in interface megamek.client.IClient
-
Cleans up and closes resources of this Client.
- die() - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- die() - Method in class megamek.client.ui.clientGUI.boardview.FovHighlightingAndDarkening
- die() - Method in class megamek.client.ui.clientGUI.ClientGUI
- die() - Method in class megamek.client.ui.clientGUI.CommanderGUI
- die() - Method in class megamek.client.ui.clientGUI.CommonMenuBar
-
Removes this as listener.
- die() - Method in interface megamek.client.ui.clientGUI.IClientGUI
-
Performs shut down for threads and sockets and other things that can be disposed.
- die() - Method in class megamek.client.ui.clientGUI.SBFClientGUI
- die() - Method in class megamek.client.ui.dialogs.phaseDisplay.SBFTargetDialog
- die() - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- die() - Method in class megamek.common.autoResolve.acar.SimulatedClient
- die() - Method in class megamek.server.Server
-
Shuts down the server.
- DIG_IN - Enum constant in enum class megamek.common.enums.MoveStepType
- dir - Variable in class megamek.common.alphaStrike.conversion.ASPointValueConverter
- DIR_NAME_BA - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_BOTTOM_DECALS - Static variable in class megamek.client.ui.tileset.TilesetManager
- DIR_NAME_CONV_FIGHTER - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_DROPSHIP - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_FIGHTER - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_INFANTRY - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_JUMPSHIP - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_MEK - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_PROTOMEK - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_SMALLCRAFT - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_SPACE_STATION - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_VEHICLE - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_WARSHIP - Static variable in class megamek.client.ui.util.FluffImageHelper
- DIR_NAME_WRECKS - Static variable in class megamek.client.ui.tileset.TilesetManager
- directBlowBADamage(double, int, BattleArmor) - Static method in class megamek.common.compute.Compute
-
Returns how much damage a weapon will do against a BattleArmor target if the BattleArmor vs BattleArmor rules on TO pg 109 are in effect.
- directBlowInfantryDamage(double, int, int, boolean, boolean) - Static method in class megamek.common.compute.Compute
- directBlowInfantryDamage(double, int, int, boolean, boolean, int, Vector<Report>) - Static method in class megamek.common.compute.Compute
-
Method replicates the Non-Conventional Damage against Infantry damage table as well as shifting for direct blows.
- directBlowInfantryDamage(double, int, int, boolean, boolean, int, Vector<Report>, int) - Static method in class megamek.common.compute.Compute
-
Method replicates the Non-Conventional Damage against Infantry damage table as well as shifting for direct blows.
- direction(Coords) - Method in class megamek.common.board.Coords
-
Returns the direction in which another coordinate lies; 0 if the coordinates are equal.
- directionalMountDebug() - Method in class megamek.common.equipment.Mounted
-
Builds a detailed one-line diagnostic of this weapon's Directional Torso Mount state (BMM p.83) for troubleshooting from the log.
- DirectionalMountFacingAction - Class in megamek.common.actions
-
Sets the facing of a weapon's Directional Torso Mount (BMM p.83).
- DirectionalMountFacingAction(int, int, int) - Constructor for class megamek.common.actions.DirectionalMountFacingAction
- DirectionalTorsoMountRules - Class in megamek.common.units
-
Static helpers for the Directional Torso Mount quirk (BMM p.83).
- directions - Static variable in class megamek.client.commands.ShowTileCommand
- DIRECTIONS - Static variable in class megamek.common.analysis.DamageProfile
-
The number of hex-side directions a unit can be attacked from or fire toward.
- DirectoryItems - Class in megamek.common.util.fileUtils
-
This class represents a collection of files present within a directory hierarchy, categorized according to their directories.
- DirectoryItems(File, ItemFileFactory) - Constructor for class megamek.common.util.fileUtils.DirectoryItems
- dirty - Variable in class megamek.common.preference.PreferenceStore
- disableButtons() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Disables all buttons in the interface
- disableButtons() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
-
Disables all buttons in the interface
- disallowCombinedFields(String, JsonNode, String...) - Static method in class megamek.common.jacksonAdapters.MMUReader
-
Tests the given node if it has any combination of at least two of the given fields.
- DISALLOWED_TERRAIN_TYPES - Static variable in class megamek.client.bot.princess.MinefieldDeploymentPlanner
- DisasterCommand - Class in megamek.server.commands
- DisasterCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.DisasterCommand
- discardPath(MovePath, CoordsWithFacing) - Method in class megamek.common.pathfinder.AeroSpacePathFinder
-
Worker function to determine whether we should discard the current path (due to it being illegal or redundant) or keep generating child nodes
- discardPath(MovePath, CoordsWithFacing) - Method in class megamek.common.pathfinder.NewtonianAerospacePathFinder
-
Worker function to determine whether we should discard the current path (due to it being illegal or redundant) or keep generating child nodes
- discardTentativeSection() - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Discard all lines written to this section (all lines added to the report after calling
CalculationReport.startTentativeSection()). - discardTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- discardTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- discardTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- discardTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- discardTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- disconnect(Player) - Method in class megamek.common.autoResolve.acar.SimulationManager
- disconnect(Player) - Method in interface megamek.server.IGameManager
-
Handles housekeeping for a disconnected player.
- disconnect(Player) - Method in class megamek.server.sbf.SBFGameManager
- disconnect(Player) - Method in class megamek.server.totalWarfare.TWGameManager
- DISCONNECT - Enum constant in enum class megamek.common.enums.MoveStepType
- disconnected() - Method in class megamek.client.AbstractClient
-
The client has become disconnected from the server
- disconnected() - Method in class megamek.client.bot.princess.Princess
- disconnected(DisconnectedEvent) - Method in class megamek.common.net.listeners.ConnectionListener
-
Called when connection is closed.
- DISCONNECTED - Enum constant in enum class megamek.common.net.enums.ConnectionEventType
- DisconnectedEvent - Class in megamek.common.net.events
-
Instances of this class are sent when Connection closed
- DisconnectedEvent(Object) - Constructor for class megamek.common.net.events.DisconnectedEvent
-
Constructs a disconnected connection event
- disconnectFlag - Variable in class megamek.client.AbstractClient
- disconnectFromNetwork(Game, Collection<Entity>) - Static method in class megamek.common.util.C3Util
-
Disconnects the passed entities from their C3 network, if any.
- disconnectUnit(int) - Method in class megamek.common.units.Entity
-
Detaches an entity from this entity's towing mechanism also detaches all trailers behind this one from the whole train
- DISCORD - Enum constant in enum class megamek.client.ui.util.ViewFormatting
- DISCORD_LINK - Static variable in class megamek.MMConstants
- DiscordFormat - Enum Class in megamek.client.ui.util
- DisengageAction - Class in megamek.common.actions
-
Disengagement action for offboard artillery
- DisengageAction(int) - Constructor for class megamek.common.actions.DisengageAction
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Ambusher
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Brawler
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Juggernaut
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.MissileBoat
- disengageIfDamaged() - Method in interface megamek.common.autoResolve.acar.role.Role
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Scout
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Skirmisher
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Sniper
- disengageIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Striker
- dispatchKeyEvent(KeyEvent) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.LobbyKeyDispatcher
- dispatchKeyEvent(KeyEvent) - Method in class megamek.client.ui.util.MegaMekController
- displacementAttack - Variable in class megamek.common.units.Entity
- DisplacementAttackAction - Class in megamek.common.actions
- DisplacementAttackAction(int, int, int, Coords) - Constructor for class megamek.common.actions.DisplacementAttackAction
- DisplacementAttackAction(int, int, Coords) - Constructor for class megamek.common.actions.DisplacementAttackAction
-
Creates new DisplacementAttackAction
- DISPLAYABLE_NAME_SUFFIX - Static variable in class megamek.common.options.AbstractOptionsInfo
- displayDestroyedDecal(Entity) - Static method in class megamek.client.ui.util.EntityWreckHelper
-
Logic that determines if we should be display "destroyed" decals below the destroyed entity.
- displayDevastation(Entity) - Static method in class megamek.client.ui.util.EntityWreckHelper
-
Whether a given entity should display a crater instead of its standard wreckage marker.
- displayEntity(Entity) - Method in class megamek.client.ui.dialogs.unitDisplay.UnitDisplayPanel
-
Displays the specified entity in the panel.
- displayFuelLeak(Entity) - Static method in class megamek.client.ui.util.EntityWreckHelper
-
Logic that determines whether we should display a 'fuel leak' for the given entity.
- displayInvalidFields() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
- DisplayMapSet - Interface in megamek.client.ui.widget.mapset
-
Generic set of PicMap areas do represent various units in MekDisplay class
- displayMek(Entity) - Method in class megamek.client.ui.dialogs.unitDisplay.ArmorPanel
-
updates fields for the specified mek
- displayMek(Entity) - Method in class megamek.client.ui.dialogs.unitDisplay.SummaryPanel
- displayMek(Entity) - Method in class megamek.client.ui.dialogs.unitDisplay.WeaponPanel
-
updates fields for the specified mek
- displayMotiveDamage(Entity) - Static method in class megamek.client.ui.util.EntityWreckHelper
-
Whether we should display 'motive damage' for the given entity, meaning loose treads and such
- displayName - Variable in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- displayName() - Method in record class megamek.client.ui.displayWrappers.FontDisplay
-
Returns the value of the
displayNamerecord component. - displayName() - Method in enum class megamek.common.units.InfantryMount.BeastSize
- DisplayTextField - Class in megamek.client.ui.util
-
This is a specialized JTextField that is meant to be used as a pure display, i.e.
- DisplayTextField() - Constructor for class megamek.client.ui.util.DisplayTextField
- DisplayTextField(int) - Constructor for class megamek.client.ui.util.DisplayTextField
- DisplayTextField(String) - Constructor for class megamek.client.ui.util.DisplayTextField
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DisplayTextField(String, int) - Constructor for class megamek.client.ui.util.DisplayTextField
- DisplayTextField(Document, String, int) - Constructor for class megamek.client.ui.util.DisplayTextField
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DISPOSABLE_DAMAGE_MULTIPLIER - Static variable in class megamek.common.weapons.infantry.InfantryDisposableWeaponHandler
-
The per-trooper damage of a Disposable Weapon attack is multiplied by this value before being scaled by the number of troopers who hit (TO:AuE p.116, Corrected Sixth Printing).
- DISPOSABLE_NARC_AMMO - Static variable in class megamek.common.battleArmor.BattleArmor
-
Internal name of the disposable NARC ammo pack.
- DISPOSABLE_SRM2_AMMO - Static variable in class megamek.common.battleArmor.BattleArmor
-
Internal name of the Inner disposable SRM2 ammo pack.
- DisposableDisplayContainer - Class in megamek.client.ui.dialogs.unitDisplay
-
A UnitDisplayContainer implementation that creates a one-time use dialog and display.
- DisposableDisplayContainer(JFrame) - Constructor for class megamek.client.ui.dialogs.unitDisplay.DisposableDisplayContainer
-
Creates a new disposable container with a fresh dialog and display
- dispose() - Method in class megamek.client.ratgenerator.RATGenerator
- dispose() - Static method in class megamek.client.ratgenerator.TransportCalculator
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- dispose() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Frees the resources this
BoardViewuses and removes listeners. - dispose() - Method in class megamek.client.ui.clientGUI.boardview.overlay.ChatterBoxOverlay
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
-
Override this method to perform any clean up steps when this handler and its associated sprites are no longer needed, such as removing the handler as listener.
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeBuildSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeDeploySpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeRepairedSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.CollapseWarningSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.DugInSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringArcSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringSolutionSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FlareSpritesHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FleeZoneSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FortifyBuildSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.GroundObjectSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.MovementEnvelopeSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.MovementModifierSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.MovePathSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.RubbleClearSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.SawClearingSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.sbf.SBFFormationSpriteHandler
- dispose() - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.SensorRangeSpriteHandler
- dispose() - Method in class megamek.client.ui.dialogs.randomArmy.RandomArmyDialog
- dispose() - Method in class megamek.client.ui.dialogs.UnitLoadingDialog
- dispose() - Method in class megamek.client.ui.preferences.JComboBoxPreference
- dispose() - Method in class megamek.client.ui.preferences.JDoubleNumberSpinnerPreference
-
Deprecated.
- dispose() - Method in class megamek.client.ui.preferences.JIntNumberSpinnerPreference
- dispose() - Method in class megamek.client.ui.preferences.JListPreference
- dispose() - Method in class megamek.client.ui.preferences.JSplitPanePreference
- dispose() - Method in class megamek.client.ui.preferences.JTabbedPanePreference
- dispose() - Method in class megamek.client.ui.preferences.JTablePreference
- dispose() - Method in class megamek.client.ui.preferences.JTextFieldPreference
- dispose() - Method in class megamek.client.ui.preferences.JToggleButtonPreference
- dispose() - Method in class megamek.client.ui.preferences.JWindowPreference
- dispose() - Method in class megamek.client.ui.preferences.PreferenceElement
-
Cleans the preference resources.
- dispose() - Method in class megamek.client.ui.util.MenuScroller
-
Removes this MenuScroller from the associated menu and restores the default behavior of the menu.
- dispose() - Static method in class megamek.common.loaders.MekFileParser
- dispose() - Static method in class megamek.common.loaders.MekSummaryCache
- dispose() - Method in class megamek.common.ui.EnhancedTabbedPane
- dissipation() - Method in class megamek.common.units.HeatBreakdown
- dissipationTooltip() - Method in class megamek.common.units.HeatBreakdown
-
Formats the dissipation breakdown into a single-line tooltip for the "sinks N heat" value (e.g.
- distance(int, int) - Method in class megamek.common.board.Coords
-
Returns the distance to the coordinate given as distX, distY.
- distance(Coords) - Method in class megamek.common.board.Coords
- DISTANCE - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- DISTANCE_TO_WAYPOINT - Static variable in class megamek.client.bot.princess.Princess
-
Distance to the waypoint to consider for considering the waypoint reached
- distanceBetween(CubeCoords, CubeCoords) - Static method in record class megamek.common.board.CubeCoords
-
Gets the distance between two cube coordinates.
- distanceHexes() - Method in record class megamek.common.compute.scatter.ScatterResult
-
Returns the value of the
distanceHexesrecord component. - distanceTo(CubeCoords) - Method in record class megamek.common.board.CubeCoords
-
Gets the distance between this cube coordinate and another.
- distanceToClosestEnemy(Entity, Coords, Game) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Gives the distance to the closest enemy unit, or -1 if none exist.
- distanceToClosestEnemy(Entity, Coords, Game) - Method in interface megamek.client.bot.princess.IPathRanker
- distanceToHomeEdge(Coords, int, CardinalEdge, Game) - Method in interface megamek.client.bot.princess.IPathRanker
-
Returns distance to the unit's home edge.
- distanceToHomeEdge(Coords, int, CardinalEdge, Game) - Method in class megamek.client.bot.princess.PathRanker
- Distractable - Interface in megamek.common.util
-
This interface represents an event listener that can be "distracted" to ignore any event notifications.
- DistractableDelegate - Class in megamek.common.util
-
This class implements the Distractable interface.
- DistractableDelegate() - Constructor for class megamek.common.util.DistractableDelegate
-
Creates a delegate object to handle the distraction state of another object.
- divCSS(String, String) - Static method in class megamek.client.ui.util.UIUtil
-
Returns a div of the given CSS class with opening and closing tag and the content in between.
- DIVE_BOMB_ATTACK - Static variable in interface megamek.common.units.IBomber
- DIVE_BOMB_MAX_ALTITUDE - Static variable in class megamek.MMConstants
- DIVE_BOMB_MIN_ALTITUDE - Static variable in class megamek.MMConstants
- DiveBombAttack - Class in megamek.common.weapons.attacks
- DiveBombAttack() - Constructor for class megamek.common.weapons.attacks.DiveBombAttack
- dividedLeftBetter(ArrayList<Coords>, Game, LosEffects.AttackInfo, boolean, LosEffects) - Static method in class megamek.common.LosEffects
-
Finds out if the left or right side of the divided LOS is better for the target
- divider() - Static method in class megamek.client.ui.util.UIUtil
-
Returns a hr element, which is usually represented as a line across the page.
- DividerEntry - Class in megamek.common.autoResolve.acar.report
- DividerEntry() - Constructor for class megamek.common.autoResolve.acar.report.DividerEntry
- DJ - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DMG - Static variable in class megamek.server.commands.OrbitalBombardmentCommand
- DMG_CRIPPLED - Static variable in class megamek.common.units.Entity
- DMG_HEAVY - Static variable in class megamek.common.units.Entity
- DMG_LIGHT - Static variable in class megamek.common.units.Entity
- DMG_MODERATE - Static variable in class megamek.common.units.Entity
- DMG_NONE - Static variable in class megamek.common.units.Entity
- DN - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DNI_COCKPIT_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- doAlertDialog(String, String) - Method in class megamek.client.bot.BotClient
-
Pops up a dialog box showing an alert
- doAlertDialog(String, String) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Pops up a dialog box showing an alert
- doAlertDialog(String, String, int) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Brings up a dialog that displays a message using a default icon determined by the
messageTypeparameter. - doAmmoFeedProblemCheck(Vector<Report>) - Method in class megamek.common.weapons.handlers.AmmoWeaponHandler
-
Carry out an 'ammo feed problems' check on the weapon.
- doAmmoFeedProblemCheck(Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Carries out a check to see if the weapon in question explodes due to the 'ammo feed problem' quirk Not the case for weapons without ammo
- doAssaultDrop(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
resolve the landing of an assault drop
- doBattleValueCalculation(boolean, boolean, CalculationReport) - Method in class megamek.common.units.Entity
-
Calculates and returns the Battle Value of this unit taking into account the parameters.
- doBattleValueCalculation(boolean, boolean, CalculationReport) - Method in class megamek.common.units.FighterSquadron
- doBattleValueCalculation(boolean, boolean, CalculationReport) - Method in class megamek.common.units.MekWarrior
- doBattleValueCalculation(boolean, boolean, CalculationReport) - Method in class megamek.common.weapons.TeleMissile
- doBoobyTrapExplosion(int, Coords, Vector<Report>, Vector<Integer>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Extract explosion functionality for generalized explosions in areas.
- doBrush(Targetable) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- doCheckEngineStallRoll(Vector<Report>) - Method in class megamek.common.units.Entity
-
Possibly do a ICE-Engine stall PSR (only intended for Meks, both Industrial and Battle).
- doCheckEngineStallRoll(Vector<Report>) - Method in class megamek.common.units.Mek
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.ac.ACBayHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.ac.ACCaselessHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.AmmoWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.HGRHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.HVACWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.HyperLaserHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.InsulatedLaserWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.PPCHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.PrimitiveACWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeACWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeCLUltraWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeGaussHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeISUltraWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.prototype.PrototypeLBXHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.PulseLaserWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.RACHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.RapidFireACWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.RapidFireHVACWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.TSEMPHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.UltraWeaponHandler
- doChecks(Vector<Report>) - Method in class megamek.common.weapons.handlers.WeaponHandler
- doChoiceDialog(String, String, String...) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Pops up a dialog box giving the player a series of choices that are not mutually exclusive.
- DOCK_MULTIPLE_ON_Y_AXIS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- DOCK_ON_LEFT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- dockCollarCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- dockCollarHits - Variable in class megamek.common.units.DamageEditSpec
- DockingCollar - Class in megamek.common.equipment
-
Represents a Docking Collar (Docking Hardpoint, TO: AUE p.116) with which a JumpShip, WarShip, Space Station or Mobile Structure can carry one DropShip.
- DockingCollar(int) - Constructor for class megamek.common.equipment.DockingCollar
-
Creates a JumpShip Docking Collar that can carry one dropship.
- doClearWeaponJam() - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
-
clear weapon jam
- doConsoleRoleSwap() - Method in class megamek.common.units.Crew
-
Checks whether a role swap is scheduled for a command-console equipped unit and (if the new pilot is active) performs the swap.
- docsDir() - Static method in class megamek.common.Configuration
-
Return the configured documentation directory.
- dodge() - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- DodgeAction - Class in megamek.common.actions
- DodgeAction(int) - Constructor for class megamek.common.actions.DodgeAction
- dodging - Variable in class megamek.common.units.Entity
- doDisbandDamage() - Method in class megamek.common.units.Aero
- doDisbandDamage() - Method in interface megamek.common.units.IAero
- doDisbandDamage() - Method in class megamek.common.units.LandAirMek
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.DynamicTerrainProcessor
-
Process terrain changes in the end phase
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.ElevatorProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.FireProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.GeyserProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.IndustrialElevatorProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.QuicksandProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.ScreenProcessor
- doEndPhaseChanges(Vector<Report>) - Method in class megamek.server.WeatherProcessor
- DOES_NOT_TRACK_HEAT - Static variable in class megamek.common.units.Entity
- doesNotAdmitDefeat() - Method in class megamek.common.Player
- doExplosion(int[], boolean, Coords, int, boolean, Vector<Report>, Vector<Integer>, int, int, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
General function to cause explosions in areas.
- doExplosion(int, int, boolean, Coords, boolean, Vector<Report>, Vector<Integer>, int, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
- doExplosion(int, int, boolean, Coords, int, boolean, Vector<Report>, Vector<Integer>, int, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
General function to cause explosions in areas.
- doFilter(Collection<MovePath>) - Method in class megamek.common.pathfinder.AeroGroundPathFinder.AeroGroundOffBoardFilter
-
Returns filtered collection by removing those objects that fail
AeroGroundPathFinder.AeroGroundOffBoardFilter.shouldStay(MovePath)test. - doFilter(Collection<T>) - Method in class megamek.common.pathfinder.filters.Filter
-
Returns filtered collection by removing those objects that fail
Filter.shouldStay(T)test. - doFusionEngineExplosion(int, BoardLocation, Vector<Report>, Vector<Integer>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Extract explosion functionality for generalized explosions in areas.
- DOGFIGHTER - Enum constant in enum class megamek.common.units.UnitRole
- doGrapple() - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
-
Grapple that target!
- doGreenSmokeDamage(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
Applies damage to any eligible unit hit by anti-TSM missiles or entering a hex with green smoke.
- doHazardousLiquidDamage(Entity, boolean, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
do damage from hazardous liquids
- doHeatDamage(Entity, Vector<Report>, WeaponType, int, HitData) - Static method in class megamek.common.weapons.FlamerHandlerHelper
-
Handles flamer heat damage.
- doInformBotherDialog(String, String, boolean) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Pops up a dialog box giving the player information on a subject.
- doMagmaDamage(Entity, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
do damage from magma
- done - Variable in class megamek.common.units.Entity
- DONE - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- DONE - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- DONE - Static variable in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- DONE_BUTTON_WIDTH - Static variable in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- DONE_NO_ACTION - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- DoneCommand - Class in megamek.client.commands
-
A command that exist purely for the accessibility UI so that commands can be made as the default rather than chat.
- DoneCommand(ClientGUI) - Constructor for class megamek.client.commands.DoneCommand
- doneLoading() - Method in class megamek.client.ui.tileset.GenerateGenericIconList
- doneLoading() - Method in interface megamek.common.loaders.MekSummaryCache.Listener
- doneLoading() - Method in class megamek.common.verifier.EntityVerifier
- DONKEY - Static variable in record class megamek.common.units.InfantryMount
- doNothing() - Method in class megamek.common.rolls.TargetRoll
-
Does not do anything, necessary because Java does not have a "noop" function.
- doNuclearExplosion(Coords, int, int, int, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
explode a nuke
- doNuclearExplosion(Coords, int, Vector<Report>) - Method in class megamek.server.totalWarfare.TWGameManager
-
do a nuclear explosion
- doNuclearExplosion(Entity, Coords, int, Vector<Report>, TWGameManager) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Abbreviated nuclear explosion logic when the weapon is targeted at a single off-board entity.
- doomed - Variable in class megamek.common.units.Entity
- doomedInAtmosphere() - Method in class megamek.common.units.Aero
- doomedInAtmosphere() - Method in class megamek.common.units.Entity
- doomedInAtmosphere() - Method in class megamek.common.units.Jumpship
- doomedInAtmosphere() - Method in class megamek.common.units.LandAirMek
- doomedInAtmosphere() - Method in class megamek.common.units.MekWarrior
- doomedInExtremeTemp() - Method in class megamek.common.units.ConvInfantry
- doomedInExtremeTemp() - Method in class megamek.common.units.Entity
- doomedInSpace() - Method in class megamek.common.units.Aero
- doomedInSpace() - Method in class megamek.common.units.ConvFighter
- doomedInSpace() - Method in class megamek.common.units.EjectedCrew
- doomedInSpace() - Method in class megamek.common.units.Entity
- doomedInSpace() - Method in class megamek.common.units.LandAirMek
- doomedInVacuum() - Method in class megamek.common.equipment.GunEmplacement
- doomedInVacuum() - Method in class megamek.common.units.ConvFighter
- doomedInVacuum() - Method in class megamek.common.units.ConvInfantry
- doomedInVacuum() - Method in class megamek.common.units.Entity
- doomedInVacuum() - Method in class megamek.common.units.Tank
- doomedInVacuum() - Method in class megamek.common.units.VTOL
- doomedOnGround() - Method in class megamek.common.units.Entity
- doomedOnGround() - Method in class megamek.common.units.Jumpship
- doOrbitalBombardment(Coords, int, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
do an orbital bombardment
- doors - Variable in class megamek.common.bays.Bay
- doorsNext - Variable in class megamek.common.bays.Bay
- doPSRCheck(MovePath) - Static method in class megamek.client.ui.SharedUtility
- doRelax(C, E, Comparator<E>) - Method in interface megamek.common.pathfinder.EdgeRelaxer
-
Relaxes an edge.
- doRelax(Deque<MovePath>, MovePath, Comparator<MovePath>) - Method in class megamek.common.pathfinder.LongestPathFinder.AeroMultiPathRelaxer
- doRelax(Deque<MovePath>, MovePath, Comparator<MovePath>) - Method in class megamek.common.pathfinder.LongestPathFinder.LongestPathRelaxer
- doRelax(MovePath, MovePath, Comparator<MovePath>) - Method in class megamek.common.pathfinder.AeroMovePathRelaxer
- doRelax(MovePath, MovePath, Comparator<MovePath>) - Method in class megamek.common.pathfinder.MovePathRelaxer
- doRelax(SBFMovePath, SBFMovePath, Comparator<SBFMovePath>) - Method in class megamek.common.strategicBattleSystems.MovePathRelaxer
- doRISCEmergencyCoolantCheckFor(Vector<Report>, HashMap<Integer, List<CriticalSlot>>) - Method in class megamek.common.units.Mek
-
return if a RISC emergency coolant failed its roll
- doSaveUnit() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Save all the current in use Entities each grouped by player name
- doSearchlight() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
fire searchlight
- doSetLocationsExposure(Entity, Hex, boolean, int) - Method in class megamek.server.totalWarfare.TWGameManager
-
Set the LocationsExposure of an entity
- doSpot() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
The entity spends the rest of its turn spotting
- dot(CubeCoords) - Method in record class megamek.common.board.CubeCoords
-
Gets the dot product of this cube coordinate and another.
- DOT_SPACER - Static variable in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- DOT_SPACER - Static variable in class megamek.client.ui.util.UIUtil
- doThrustCheck(MovePath, Client) - Static method in class megamek.client.ui.SharedUtility
-
Checks to see if piloting skill rolls are needed for excessive use of thrust.
- dotProduct(Coords) - Method in class megamek.common.board.Coords
- DottedSeparator() - Constructor for class megamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanel.DottedSeparator
- DOUBLE_DEFAULT - Static variable in interface megamek.common.preference.IPreferenceStore
-
The predefined default value for
doublepreference - doUltraSublevelDamage(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
- doWarnNoBotherDialog(String, String) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DOWN - Enum constant in enum class megamek.common.enums.MoveStepType
- DOWNPOUR - Enum constant in enum class megamek.common.planetaryConditions.Weather
- doYesNoBotherDialog(String, String) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Pops up a dialog box asking a yes/no question
- doYesNoDialog(String, String) - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Pops up a dialog box asking a yes/no question
- draw(Graphics) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- draw(Graphics) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
This method should be overridden to do the actual drawing of the board image into the provided Graphics.
- draw(Graphics) - Method in class megamek.client.ui.util.StringDrawer
-
Draws the String with applied settings to the given Graphics g (obtained from a BufferedImage, JComponent, SVG context or other source).
- draw(Graphics2D, Hex, Game, Coords, BoardView) - Method in interface megamek.client.ui.clientGUI.boardview.HexDrawPlugin
-
Draws graphics content to the present hex image.
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.BoardToastOverlay
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.ChatterBoxOverlay
-
Draws the chatter box.
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.OffBoardTargetOverlay
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.TraceOverlay
- draw(Graphics, Rectangle) - Method in class megamek.client.ui.clientGUI.boardview.overlay.UnitOverviewOverlay
- draw(Graphics, Rectangle) - Method in interface megamek.client.ui.IDisplayable
-
Draw this IDisplayable to the Graphics graph, which is the
BoardViewgraphics. - DRAW - Enum constant in enum class megamek.common.autoResolve.acar.action.StandardUnitAttack.ManeuverResult
-
Deprecated.
- DRAW_LABELS - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- drawAfter() - Method in enum class megamek.common.SpecialHexDisplay.Type
- drawArrowHead(Graphics, int, int, int, int, int, int) - Static method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- drawBefore() - Method in enum class megamek.common.SpecialHexDisplay.Type
- drawBorderXC(Graphics2D, Shape, Shape) - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- drawCard(Graphics) - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
This method controls drawing the card.
- drawColor - Variable in class megamek.client.ui.clientGUI.boardview.sprite.MovementEnvelopeSprite
- drawDamagePip(Graphics2D, int, int) - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Draws a crit damage pip at the provided coordinates (x is left-aligned, y centered).
- drawFlipside(Graphics2D) - Method in class megamek.common.alphaStrike.cardDrawer.ASLargeAeroCard
- drawHexBorder(Graphics2D, Color, double, double) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- drawHexBorder(Graphics2D, Point, Color, double, double) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- drawImmobileElements(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.isometric.IsometricSprite
-
Worker function that draws "immobile" decals.
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMAreasGroup
-
Draws all elements in group into specified Graphics
- drawInto(Graphics) - Method in interface megamek.client.ui.widget.picmap.PMElement
-
Draws element into specified Graphics.
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMMultiLineLabel
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMPicArea
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMPicPolygonalArea
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMSimpleLabel
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- drawInto(Graphics) - Method in class megamek.client.ui.widget.picmap.PMValueLabel
- drawInto(Graphics, int, int) - Method in class megamek.client.ui.widget.BackGroundDrawer
-
Draws image into Graphics with custom tiling type and alignment.
- drawLoneBorder(Graphics2D, int) - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- drawMinimapLabel(String, int, int, Graphics, boolean) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Draws the given text (the board name or special text) as a label on the lower edge of the image for which the graphics g is given.
- drawModelChassis(Graphics2D) - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Write model, chassis and squad size.
- drawModelChassis(Graphics2D) - Method in class megamek.common.alphaStrike.cardDrawer.ASLargeAeroCard
- drawMovementData(Entity, MovePath) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Clears the old movement data and draws the new.
- drawNormalBorders(Graphics2D) - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- drawNow(GamePhase, int, Player, GUIPreferences) - Method in class megamek.common.SpecialHexDisplay
-
Determine whether the current SpecialHexDisplay should be displayed Note Artillery Hits and Bomb Hits (direct hits on their targets) will always display in the appropriate phase.
- drawNukeHitOnBoard(int[]) - Method in class megamek.server.totalWarfare.TWGameManager
- drawNukeHitOnBoard(Coords) - Method in class megamek.server.totalWarfare.TWGameManager
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.AttackSprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.GhostEntitySprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.MovementSprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.MovingEntitySprite
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
-
Draws this sprite onto the specified graphics context.
- drawOnto(Graphics, int, int, ImageObserver) - Method in class megamek.client.ui.clientGUI.boardview.sprite.VTOLAttackSprite
- drawOnto(Graphics, int, int, ImageObserver, boolean) - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- drawOnto(Graphics, int, int, ImageObserver, boolean) - Method in class megamek.client.ui.clientGUI.boardview.sprite.isometric.IsometricSprite
- drawOnto(Graphics, int, int, ImageObserver, boolean) - Method in class megamek.client.ui.clientGUI.boardview.sprite.isometric.IsometricWreckSprite
- drawOnto(Graphics, int, int, ImageObserver, boolean) - Method in class megamek.client.ui.clientGUI.boardview.sprite.SensorRangeSprite
- drawOnto(Graphics, int, int, ImageObserver, boolean) - Method in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
- drawOutlinedString(Graphics, String, int, int) - Method in class megamek.client.ui.widget.picmap.PMSimpleLabel
-
Draws the label, ringed with a contrasting outline when it is outlined.
- drawResult() - Static method in class megamek.server.victory.VictoryResult
- drawRuler(Coords, Coords, Color, Color) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- drawScale - Variable in class megamek.client.ui.widget.picmap.PMSimpleLabel
-
The factor the text is enlarged by, so it is drawn at that size rather than magnified and left blocky.
- drawSheet(Graphics) - Method in class megamek.common.strategicBattleSystems.SBFRecordSheet
-
Draws the sheet to the given Graphics2D.
- drawTipOfTheDay(Graphics2D, Rectangle, TipOfTheDay.Position) - Method in class megamek.common.util.TipOfTheDay
-
Deprecated, for removal: This API element is subject to removal in a future version.
- drawTipOfTheDay(Graphics2D, Rectangle, TipOfTheDay.Position, boolean) - Method in class megamek.common.util.TipOfTheDay
-
Draws the Tip of the Day text with word wrap and styling.
- DrawTriggeredEvent - Record Class in megamek.server.scriptedEvents
-
This class represents "victory" events that are a draw that can be added programmatically or from MM scenarios to check for a draw result.
- DrawTriggeredEvent(Trigger, boolean) - Constructor for record class megamek.server.scriptedEvents.DrawTriggeredEvent
-
Creates an instance of a
DrawTriggeredEventrecord class. - driftAddSmoke(Coords, Board, WindDirection, Wind) - Method in class megamek.server.FireProcessor
-
Override for the main driftAddSmoke to allow for 0 direction changes
- driftAddSmoke(Coords, Board, WindDirection, Wind, int) - Method in class megamek.server.FireProcessor
-
Smoke cannot climb more than 4 hexes if the next hex is more than 4 in elevation then the smoke will try to go right.
- driftSmokeReport(SmokeCloud, boolean) - Method in class megamek.server.FireProcessor
- DRILL - Enum constant in enum class megamek.common.verifier.TestBattleArmor.BAManipulator
- DRIVE_CORE_COMPACT - Static variable in class megamek.common.units.Jumpship
- DRIVE_CORE_NONE - Static variable in class megamek.common.units.Jumpship
- DRIVE_CORE_PRIMITIVE - Static variable in class megamek.common.units.Jumpship
- DRIVE_CORE_STANDARD - Static variable in class megamek.common.units.Jumpship
- DRIVE_CORE_SUBCOMPACT - Static variable in class megamek.common.units.Jumpship
- driveCoilCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- driveCoilHits - Variable in class megamek.common.units.DamageEditSpec
- driveControllerCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- driveControllerHits - Variable in class megamek.common.units.DamageEditSpec
- DRO - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DROP - Enum constant in enum class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingActionType
- DROP - Enum constant in enum class megamek.common.enums.MoveStepType
- DROP_CARGO - Enum constant in enum class megamek.common.enums.MoveStepType
- DROP_MP_COST - Static variable in class megamek.common.moves.ClimbingHelper
-
MP cost for dropping from a dangle position.
- DROP_SHADOW_DISTANCE - Variable in class megamek.client.ui.clientGUI.boardview.BoardView
- DROP_SHUTTLE - Enum constant in enum class megamek.common.verifier.BayData
- dropCarriedObject(int) - Method in class megamek.common.units.Entity
-
Remove a ground object (cargo) from the given location
- dropCarriedObject(ICarryable, boolean) - Method in class megamek.common.units.Entity
-
Remove a specific carried object - useful for when you have the object but not its location, or when an object is being carried in multiple locations.
- dropGroundObjects() - Method in class megamek.common.units.Entity
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Dropship - Class in megamek.common.units
- Dropship() - Constructor for class megamek.common.units.Dropship
- DROPSHIP - Static variable in class megamek.common.units.UnitType
- DropShipBVCalculator - Class in megamek.common.battleValue
- dropshipControlMultiplier(int) - Static method in class megamek.common.verifier.TestSmallCraft
- DropShipCostCalculator - Class in megamek.common.cost
- DropShipCostCalculator() - Constructor for class megamek.common.cost.DropShipCostCalculator
- dropshipEngineMultiplier(int) - Static method in class megamek.common.verifier.TestSmallCraft
- DropShuttleBay - Class in megamek.common.units
-
Implements internal bays for dropships used by primitive jumpships.
- DropShuttleBay() - Constructor for class megamek.common.units.DropShuttleBay
-
The default constructor is only for serialization.
- DropShuttleBay(int, int, int) - Constructor for class megamek.common.units.DropShuttleBay
-
Create a new DropShuttle bay
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Ambusher
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Brawler
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Juggernaut
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.MissileBoat
- dropToCoverIfDamaged() - Method in interface megamek.common.autoResolve.acar.role.Role
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Scout
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Skirmisher
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Sniper
- dropToCoverIfDamaged() - Method in class megamek.common.autoResolve.acar.role.Striker
- dropUnit(Entity, Entity, Coords, int) - Method in class megamek.server.totalWarfare.TWGameManager
- DS - Enum constant in enum class megamek.common.alphaStrike.ASUnitType
- DT - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DUAL - Enum constant in enum class megamek.common.units.CrewType
- DUAL_SAW - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- dualOutline(Color, float) - Method in class megamek.client.ui.util.StringDrawer
-
Deprecated, for removal: This API element is subject to removal in a future version.
- dualOutline(Color, float) - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- dueFreeTurn() - Method in class megamek.common.moves.MoveStep
- DUG_IN_COMPLETE - Static variable in class megamek.common.units.Infantry
- DUG_IN_FORTIFYING_FIRST - Static variable in interface megamek.common.units.Fortifiable
-
First turn of fieldwork.
- DUG_IN_FORTIFYING_LAST - Static variable in interface megamek.common.units.Fortifiable
-
Final turn of fieldwork; the hex is fortified at the end of this turn.
- DUG_IN_FORTIFYING1 - Static variable in class megamek.common.units.Infantry
- DUG_IN_FORTIFYING2 - Static variable in class megamek.common.units.Infantry
- DUG_IN_FORTIFYING3 - Static variable in class megamek.common.units.Infantry
- DUG_IN_NONE - Static variable in interface megamek.common.units.Fortifiable
-
Not building a fortification.
- DUG_IN_NONE - Static variable in class megamek.common.units.Infantry
- DUG_IN_WORKING - Static variable in class megamek.common.units.Infantry
- dugIn - Variable in class megamek.common.units.DamageEditSpec
- DugInSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Displays a trench overlay on the hex of an infantry platoon that is digging in or dug in (TO:AR p.106).
- DugInSprite(BoardView, Coords, float, String) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.DugInSprite
-
Creates a new dug-in trench sprite for the given hex.
- DugInSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
Manages the dug-in trench overlay sprites on the board view (TO:AR p.106 Digging In).
- DugInSpriteHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.DugInSpriteHandler
- DummyAttackReporter - Class in megamek.common.autoResolve.acar.report
- DummyCalculationReport - Class in megamek.client.ui.clientGUI.calculationReport
-
This is a Calculation Report that can be used when the report that comes with a calculation isn't going to be used.
- DummyCalculationReport() - Constructor for class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- DummyDeploymentReport - Class in megamek.common.autoResolve.acar.report
- DummyEndPhaseReporter - Class in megamek.common.autoResolve.acar.report
- DummyInitiativePhaseHelperReporter - Class in megamek.common.autoResolve.acar.report
- DummyMoraleReporter - Class in megamek.common.autoResolve.acar.report
- DummyMovementReport - Class in megamek.common.autoResolve.acar.report
- DummyPhaseEndReporter - Class in megamek.common.autoResolve.acar.report
- DummyRecoveringNerveActionReporter - Class in megamek.common.autoResolve.acar.report
- DummyStartingScenarioPhaseReporter - Class in megamek.common.autoResolve.acar.report
- DummyVictoryPhaseReporter - Class in megamek.common.autoResolve.acar.report
- DummyWithdrawReporter - Class in megamek.common.autoResolve.acar.report
- DUMPER_FRONT - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- DUMPER_LEFT - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- DUMPER_REAR - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- DUMPER_RIGHT - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- DUN - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- DUNE_BUGGY - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- DUNE_BUGGY_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- duplicate() - Method in class megamek.common.Hex
-
FIXME : I should be a clone implementation, not this
- durationTurns() - Method in record class megamek.common.equipment.EMPEffectResult
-
Returns the value of the
durationTurnsrecord component. - DUSK - Enum constant in enum class megamek.common.planetaryConditions.Light
- DynamicTerrainProcessor - Class in megamek.server
E
- E - Enum constant in enum class megamek.common.enums.AvailabilityValue
- E - Enum constant in enum class megamek.common.enums.TechRating
- E() - Method in record class megamek.common.alphaStrike.ASDamageVector
-
Returns the value of the
Erecord component. - earliestDate(int, int) - Static method in class megamek.common.TechAdvancement
-
Finds the earliest of two dates, ignoring DATE_NA unless both values are set to DATE_NA
- EARLY_REPUBLIC - Enum constant in enum class megamek.common.eras.EraFlag
- EARLY_SPACEFLIGHT - Enum constant in enum class megamek.common.eras.EraFlag
- EARLY_SUCCESSION_WARS - Enum constant in enum class megamek.common.eras.EraFlag
- EAST - Enum constant in enum class megamek.client.bot.princess.CardinalEdge
- EAST - Enum constant in enum class megamek.common.OffBoardDirection
- ECCMComparator - Class in megamek.common
-
Compares two ECMInfo to determine which should take precedence, assuming that the goal is to find the strongest ECCM field.
- ECCMComparator() - Constructor for class megamek.common.ECCMComparator
- echelon - Variable in class megamek.client.ratgenerator.ForceNode
- echelonName - Variable in class megamek.client.ratgenerator.ForceNode
- echelonNodes - Variable in class megamek.client.ratgenerator.TOCNode
- ECM - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- ECM - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- ECM - Static variable in record class megamek.common.equipment.INarcPod
- ECM_SIGN - Static variable in class megamek.client.ui.util.UIUtil
- ECMComparator - Class in megamek.common
-
Compares two ECMInfo to determine which should take precedence, assuming that the goal is to find the strongest ECM field.
- ECMComparator() - Constructor for class megamek.common.ECMComparator
- ecmEffects - Variable in class megamek.client.ui.clientGUI.boardview.ECMEffects
-
A collection of
ECMInfoinstances that affect a location. - ECMEffects - Class in megamek.client.ui.clientGUI.boardview
-
This class contains a collection of
ECMInfoinstances that all effect a particular location. - ECMInfo - Class in megamek.common
-
A class that keeps track of information related to an ECM field.
- ECMInfo() - Constructor for class megamek.common.ECMInfo
- ECMInfo(int, double, Player, Coords) - Constructor for class megamek.common.ECMInfo
- ECMInfo(int, double, Entity) - Constructor for class megamek.common.ECMInfo
- ECMInfo(int, Coords, double) - Constructor for class megamek.common.ECMInfo
- ECMInfo(int, Coords, Player, double, int) - Constructor for class megamek.common.ECMInfo
- ECMInfo(ECMInfo) - Constructor for class megamek.common.ECMInfo
- ECS - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- EDGE - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- EDGE - Static variable in class megamek.common.options.OptionsConstants
- EDGE_ADVANTAGES - Static variable in class megamek.common.options.PilotOptions
- EDGE_ICON - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- EDGE_NAME - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- EDGE_WHEN_AC_JAMS_OR_MALFUNCTIONS - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_ALT_LOSS - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_CATASTROPHIC - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_EXPLOSION - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_KO - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_LUCKY_CRIT - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_NUKE_CRIT - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_AERO_UNIT_CARGO_LOST - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_BREACH - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_EJECT_FAILS - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_EXPLOSION - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_FIRE - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_HEAD_HIT - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_KO - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_MASC_FAILS - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_RISC_FAIL - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_TAC - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_TANK_DESTROYED - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_TANK_MOTIVE_CRIT - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_TANK_TURRET_BLOWN_OFF - Static variable in class megamek.common.options.OptionsConstants
- EDGE_WHEN_ZIPLINE - Static variable in class megamek.common.options.OptionsConstants
- EdgeRelaxer<C,
E> - Interface in megamek.common.pathfinder -
Represents a function that relaxes an edge.
- EDIT_RAT_GEN - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- EditBotsDialog - Class in megamek.client.ui.dialogs.buttonDialogs
- EditBotsDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.EditBotsDialog
- EE - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- effect() - Method in record class megamek.common.equipment.EMPEffectResult
-
Returns the value of the
effectrecord component. - EFFECT_CRITICAL - Static variable in class megamek.common.HitData
- EFFECT_NO_CRITICAL_SLOTS - Static variable in class megamek.common.HitData
- EFFECT_NONE - Static variable in class megamek.common.HitData
- EFFECT_VEHICLE_MOVE_DAMAGED - Static variable in class megamek.common.HitData
- effectiveAtmosphericRowNumber(Game, Board, int) - Static method in class megamek.common.board.BoardHelper
-
Returns the number of the X position's atmospheric row (i.e.
- effectiveAtmosphericRowNumber(Game, Board, Coords) - Static method in class megamek.common.board.BoardHelper
-
Returns the number of the coords' atmospheric row (i.e.
- effectiveDistance(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
- effectiveDistance(Game, Entity, Targetable, boolean) - Static method in class megamek.common.compute.Compute
-
Finds the effective distance between an attacker and a target.
- effectiveEndYear() - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Resolves the last year this entry applies.
- effectivelyAmmoless(WeaponType) - Static method in class megamek.client.bot.princess.FireControl
- effectiveStartYear(int) - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Resolves the first year this entry applies, falling back to the unit's introduction year when the file did not specify one.
- effectiveWeaponDistance(Game, Entity, WeaponMounted, Targetable) - Static method in class megamek.common.compute.Compute
-
Calculates effective distance from a weapon's firing position to a target, accounting for altitude differences and same-building elevation modifiers.
- EI - Enum constant in enum class megamek.common.enums.Faction
- EI_ADVANTAGES - Static variable in class megamek.common.options.PilotOptions
- EI_INTERFACE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- eiShutdown - Variable in class megamek.common.units.Entity
- EJ_CREW_MAX_MEN - Static variable in class megamek.common.units.EjectedCrew
- EJECT - Enum constant in enum class megamek.common.enums.MoveStepType
- EJECT - Static variable in class megamek.server.commands.KillCommand
- EJECTED_PILOT_DISUTILITY - Static variable in class megamek.client.bot.princess.FireControl
- EjectedCrew - Class in megamek.common.units
-
This class describes a vehicle crew that has abandoned its vehicle and now functions as a rifle foot platoon of equal size.
- EjectedCrew() - Constructor for class megamek.common.units.EjectedCrew
-
This constructor is so MULParser can load these entities
- EjectedCrew(Aero, int) - Constructor for class megamek.common.units.EjectedCrew
-
Used to set up an ejected crew for large spacecraft per rules in SO p27 Multiple entities will be set up, each with a different strength
- EjectedCrew(Crew, Player, Game) - Constructor for class megamek.common.units.EjectedCrew
- EjectedCrew(Entity) - Constructor for class megamek.common.units.EjectedCrew
- ejectEntity(Entity, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Eject an Entity.
- ejectEntity(Entity, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Eject an Entity.
- EJECTION - Static variable in class megamek.common.loaders.MtfFile
- EjectionSeatCargoBay - Class in megamek.common.bays
-
Support vehicle ejection seats.
- EjectionSeatCargoBay(double) - Constructor for class megamek.common.bays.EjectionSeatCargoBay
-
Creates pillion crew seating for support vehicles.
- ejectSpacecraft(Aero, boolean, boolean, Coords) - Method in class megamek.server.totalWarfare.TWGameManager
-
Abandon a spacecraft (large or small).
- ELE_AERO_CRIT - Static variable in class megamek.common.loaders.MULParser
- ELE_ALLIES - Static variable in class megamek.common.loaders.MULParser
- ELE_ARMOR - Static variable in class megamek.common.loaders.MULParser
- ELE_BA_APM - Static variable in class megamek.common.loaders.MULParser
- ELE_BA_MEA - Static variable in class megamek.common.loaders.MULParser
- ELE_BAY - Static variable in class megamek.common.loaders.MULParser
- ELE_BAY_DAMAGE - Static variable in class megamek.common.loaders.MULParser
- ELE_BAY_DOORS - Static variable in class megamek.common.loaders.MULParser
- ELE_BLOWN_OFF - Static variable in class megamek.common.loaders.MULParser
- ELE_BOMB - Static variable in class megamek.common.loaders.MULParser
- ELE_BOMBS - Static variable in class megamek.common.loaders.MULParser
- ELE_BREACH - Static variable in class megamek.common.loaders.MULParser
- ELE_C3I - Static variable in class megamek.common.loaders.MULParser
- ELE_C3I_LINK - Static variable in class megamek.common.loaders.MULParser
- ELE_CONSTRUCTION_DATA - Static variable in class megamek.common.loaders.MULParser
- ELE_CONVEYANCE - Static variable in class megamek.common.loaders.MULParser
- ELE_CREW - Static variable in class megamek.common.loaders.MULParser
- ELE_CREWMEMBER - Static variable in class megamek.common.loaders.MULParser
- ELE_DEVASTATED - Static variable in class megamek.common.loaders.MULParser
- ELE_DROP_CRIT - Static variable in class megamek.common.loaders.MULParser
- ELE_ENTITY - Static variable in class megamek.common.loaders.MULParser
- ELE_ESCAPE_CRAFT - Static variable in class megamek.common.loaders.MULParser
- ELE_ESCAPE_CREW - Static variable in class megamek.common.loaders.MULParser
- ELE_ESCAPE_PASSENGERS - Static variable in class megamek.common.loaders.MULParser
- ELE_FORCE - Static variable in class megamek.common.loaders.MULParser
- ELE_FUEL - Static variable in class megamek.common.loaders.MULParser
- ELE_GAME - Static variable in class megamek.common.loaders.MULParser
- ELE_HEAT - Static variable in class megamek.common.loaders.MULParser
- ELE_KF - Static variable in class megamek.common.loaders.MULParser
- ELE_KILL - Static variable in class megamek.common.loaders.MULParser
- ELE_KILLS - Static variable in class megamek.common.loaders.MULParser
- ELE_LOADED - Static variable in class megamek.common.loaders.MULParser
- ELE_LOCATION - Static variable in class megamek.common.loaders.MULParser
- ELE_MOTIVE - Static variable in class megamek.common.loaders.MULParser
- ELE_NC3 - Static variable in class megamek.common.loaders.MULParser
- ELE_NC3LINK - Static variable in class megamek.common.loaders.MULParser
- ELE_ORIG_MEN - Static variable in class megamek.common.loaders.MULParser
- ELE_ORIG_PODS - Static variable in class megamek.common.loaders.MULParser
- ELE_PILOT - Static variable in class megamek.common.loaders.MULParser
- ELE_RECORD - Static variable in class megamek.common.loaders.MULParser
-
The names of the various elements recognized by this parser.
- ELE_RETREATED - Static variable in class megamek.common.loaders.MULParser
- ELE_SAIL - Static variable in class megamek.common.loaders.MULParser
- ELE_SALVAGE - Static variable in class megamek.common.loaders.MULParser
- ELE_SHIP - Static variable in class megamek.common.loaders.MULParser
- ELE_SI - Static variable in class megamek.common.loaders.MULParser
- ELE_SLOT - Static variable in class megamek.common.loaders.MULParser
- ELE_STABILIZER - Static variable in class megamek.common.loaders.MULParser
- ELE_SURVIVORS - Static variable in class megamek.common.loaders.MULParser
- ELE_TANK_CRIT - Static variable in class megamek.common.loaders.MULParser
- ELE_TURRET_LOCK - Static variable in class megamek.common.loaders.MULParser
- ELE_UNIT - Static variable in class megamek.common.loaders.MULParser
- electric - Variable in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- element - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- element - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- element - Variable in class megamek.common.alphaStrike.conversion.ASPointValueConverter
- element - Variable in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
- elementAt(int) - Method in class megamek.client.ui.widget.picmap.PMAreasGroup
-
Returns element at specific index.
- elements() - Method in class megamek.client.ui.widget.picmap.PMAreasGroup
-
Returns enumeration of all elements in group.
- ELEPHANT - Static variable in record class megamek.common.units.InfantryMount
- elevation - Variable in class megamek.common.units.Entity
-
this is the elevation of the Entity--with respect to the surface of the hex it's in.
- elevation() - Method in record class megamek.common.board.ElevationOption
-
Returns the value of the
elevationrecord component. - elevation() - Method in record class megamek.common.units.UnitLocation
-
Returns the value of the
elevationrecord component. - elevation() - Method in record class megamek.common.units.UnitPosition
-
Returns the value of the
elevationrecord component. - ELEVATION - Enum constant in enum class megamek.common.board.DeploymentElevationType
- elevationChange - Variable in class megamek.common.pathfinder.BoardEdgePathFinder.MoveLegalityIndicator
- ElevationGenerator - Interface in megamek.common.util.generator
- elevationOccupied(Hex) - Method in class megamek.common.units.Entity
-
Returns the absolute elevation above ground level 0 that this entity would be on if it were placed into the specified hex.
- elevationOccupied(Hex, int) - Method in class megamek.common.units.Entity
- ElevationOption - Record Class in megamek.common.board
-
This is a data record for a possible deployment elevation together with a DeploymentElevationType that signals if the elevation is, e.g., on the ground, on a bridge or submerged.
- ElevationOption(int, DeploymentElevationType) - Constructor for record class megamek.common.board.ElevationOption
-
Creates an instance of a
ElevationOptionrecord class. - ELEVATIONS_ABOVE - Enum constant in enum class megamek.common.board.DeploymentElevationType
- ELEVATOR - Static variable in class megamek.common.units.Terrains
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Terrains.SOLARIS_ELEVATOR; renamed to distinguish it fromTerrains.INDUSTRIAL_ELEVATOR. - ELEVATOR_ASCEND - Enum constant in enum class megamek.common.enums.MoveStepType
- ELEVATOR_DESCEND - Enum constant in enum class megamek.common.enums.MoveStepType
- ElevatorCall(int, Coords, int, int, int, int) - Constructor for class megamek.common.IndustrialElevator.ElevatorCall
-
Creates a new elevator call.
- ElevatorProcessor - Class in megamek.server
-
This is for simulating the vertically moving walls in the Solaris 7 coliseum.
- ElevatorProcessor(TWGameManager) - Constructor for class megamek.server.ElevatorProcessor
- eligibleForCASE() - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
- eliminated() - Static method in class megamek.common.InfantryCombatResult
-
Creates an ELIMINATED result (defender eliminated).
- ELIMINATED - Enum constant in enum class megamek.common.InfantryCombatResult.ResultType
-
Defender completely eliminated
- ELITE - Enum constant in enum class megamek.common.enums.SkillLevel
- EmailService - Class in megamek.common.util
- EmailService(Properties) - Constructor for class megamek.common.util.EmailService
- embeddedBoardCoords() - Method in class megamek.common.board.Board
- embeddedBoardPosition(int) - Method in class megamek.common.board.Board
- EMERGENCY_COOLANT_SYSTEM_FAILURE - Static variable in class megamek.common.units.Mek
- EMI - Enum Class in megamek.common.planetaryConditions
- EMI - Enum constant in enum class megamek.common.planetaryConditions.EMI
- EMI_NONE - Enum constant in enum class megamek.common.planetaryConditions.EMI
- EMP_EFFECT_INTERFERENCE - Static variable in class megamek.MMConstants
- EMP_EFFECT_NONE - Static variable in class megamek.MMConstants
- EMP_EFFECT_SHUTDOWN - Static variable in class megamek.MMConstants
- EMPEffectFormatter - Class in megamek.common
-
Shared utility class for formatting EMP-type effect names for display.
- EMPEffectResult - Record Class in megamek.common.equipment
-
Represents the result of an EMP mine effect roll for a unit.
- EMPEffectResult(int, int, int, int) - Constructor for record class megamek.common.equipment.EMPEffectResult
-
Creates an instance of a
EMPEffectResultrecord class. - empInterferenceHeat - Variable in class megamek.common.units.Entity
- empInterferenceRounds - Variable in class megamek.common.units.Entity
- EMPMineEffectResolver - Class in megamek.server.totalWarfare
-
Resolves EMP mine detonation effects per Tactical Operations: Advanced Rules (Experimental).
- EMPMineEffectResolver(TWGameManager) - Constructor for class megamek.server.totalWarfare.EMPMineEffectResolver
-
Creates a new EMP mine effect resolver.
- EMPMineEffectsTable - Record Class in megamek.common.equipment
-
EMP Mine Effects Table lookup based on unit type.
- EMPMineEffectsTable(int, int) - Constructor for record class megamek.common.equipment.EMPMineEffectsTable
-
Creates an instance of a
EMPMineEffectsTablerecord class. - EMPMineSettingDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
Dialog to set the weight threshold for an EMP mine.
- EMPMineSettingDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.EMPMineSettingDialog
- empShutdownRounds - Variable in class megamek.common.units.Entity
- empty() - Static method in class megamek.common.autoResolve.acar.SimulationOptions
- EMPTY - Enum constant in enum class megamek.client.ui.clientGUI.calculationReport.CalculationReport.LineType
- EMPTY - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- EMPTY - Static variable in class megamek.common.autoResolve.acar.report.PublicReportEntry
- EMPTY - Static variable in class megamek.common.autoResolve.acar.SimulationOptions
- EMPTY - Static variable in class megamek.common.loaders.MtfFile
- EMPTY_AREA - Static variable in interface megamek.common.hexArea.HexArea
-
This area can be used whenever an empty area is required.
- emptyDwpApm(Mounted<?>) - Static method in class megamek.common.units.BaConstructionUtil
-
Empties the given APM (including armored glove) or DWP, removing any weapon or other equipment attached to it.
- EmptyHexArea - Class in megamek.common.hexArea
-
This HexArea has no coords at all.
- EmptyHexArea() - Constructor for class megamek.common.hexArea.EmptyHexArea
- en - Variable in class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- ENABLE_EXPERIMENTAL_BOT_FEATURES - Static variable in class megamek.common.preference.ClientPreferences
- enableMissing(boolean) - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- enableReady() - Method in class megamek.client.ui.clientGUI.CommanderGUI
- enableYearLimits - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- enclosingBoard(Game, int) - Static method in class megamek.common.board.BoardHelper
- enclosingBoard(Game, Board) - Static method in class megamek.common.board.BoardHelper
- enclosingBoard(Game, BoardLocation) - Static method in class megamek.common.board.BoardHelper
-
Deprecated, for removal: This API element is subject to removal in a future version.
- enclosingBoardId(Game, BoardLocation) - Static method in class megamek.common.board.BoardHelper
- encode(File, Entity) - Static method in class megamek.common.loaders.BLKFile
- encode(String, Entity) - Static method in class megamek.common.loaders.BLKFile
- encodeCustomDeploymentZoneID(int) - Static method in class megamek.common.board.Board
-
Use this method to convert a deployment zone ID as stored in the board to a number suitable for representation in the UI zone selectors (e.g.
- encodeExits() - Method in class megamek.common.IndustrialElevator
-
Encodes the elevator data for terrain storage.
- encoding - Variable in class megamek.common.net.connections.DataStreamConnection
- end - Variable in class megamek.client.ratgenerator.FactionRecord.DateRange
- end() - Method in class megamek.common.eras.Era
- end(int, int) - Method in class megamek.common.game.Game
- END - Enum constant in enum class megamek.common.enums.GamePhase
- END_OF_GAME - Enum constant in enum class megamek.common.net.enums.PacketCommand
- END_REPORT - Enum constant in enum class megamek.common.enums.GamePhase
- endCurrentPhase() - Method in class megamek.common.autoResolve.acar.SimulationManager
- endCurrentPhase() - Method in class megamek.server.AbstractGameManager
-
Ends this phase and moves on to the next.
- endCurrentPhase() - Method in class megamek.server.sbf.SBFGameManager
- endCurrentPhase() - Method in class megamek.server.totalWarfare.TWGameManager
- EndGameCommand - Class in megamek.server.commands
-
The Server Command "/end" that will finish a game immediately declaring forced victory for a player or their team.
- EndGameCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.EndGameCommand
- endMyTurn() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Does end turn stuff.
- endMyTurn() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
-
Does end turn stuff.
- endOfTurnCargoInteraction() - Method in class megamek.common.units.Entity
- endOfTurnProcessing() - Method in class megamek.client.bot.BotClient
- endOfTurnProcessing() - Method in class megamek.client.bot.princess.Princess
- EndPhase - Class in megamek.common.autoResolve.acar.phase
- EndPhase(SimulationManager) - Constructor for class megamek.common.autoResolve.acar.phase.EndPhase
- endPhaseHeader() - Method in class megamek.common.autoResolve.acar.report.DummyEndPhaseReporter
- endPhaseHeader() - Method in record class megamek.common.autoResolve.acar.report.EndPhaseReporter
- endPhaseHeader() - Method in interface megamek.common.autoResolve.acar.report.IEndPhaseReporter
- EndPhaseReporter - Record Class in megamek.common.autoResolve.acar.report
- EndPhaseReporter(IGame, Consumer<PublicReportEntry>) - Constructor for record class megamek.common.autoResolve.acar.report.EndPhaseReporter
-
Creates an instance of a
EndPhaseReporterrecord class. - endsGame() - Method in record class megamek.server.scriptedEvents.DrawTriggeredEvent
-
Returns the value of the
endsGamerecord component. - endsGame() - Method in record class megamek.server.scriptedEvents.VictoryTriggeredEvent
-
Returns the value of the
endsGamerecord component. - endSpace() - Method in class megamek.common.autoResolve.acar.report.PublicReportEntry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- endSpace() - Method in class megamek.common.strategicBattleSystems.SBFReportEntry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- endTentativeSection() - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
End the current section of lines, writing them to the report normally.
- endTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.DummyCalculationReport
- endTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- endTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.HTMLCalculationReport
- endTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.SwingCalculationReport
- endTentativeSection() - Method in class megamek.client.ui.clientGUI.calculationReport.TextCalculationReport
- endTurnModes - Variable in class megamek.common.equipment.EquipmentType
-
sometimes some modes can be switched at the end of turn and some instantly In that case, the specific end of turn mode names can be added here
- endYear() - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Returns the value of the
endYearrecord component. - endYear() - Method in record class megamek.common.universe.FactionLeaderData
-
Returns the value of the
endYearrecord component. - ENE - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- enemiesInsideBlast(Targetable, Entity, AmmoType, boolean, boolean, boolean, Game) - Static method in class megamek.common.compute.Compute
- enemiesVisible - Variable in class megamek.client.generator.ReconfigurationParameters
- ENEMY - Enum constant in enum class megamek.client.ui.clientGUI.overlay.IFF
- ENEMY_UNIT_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- enemyAdvancedArmorCount - Variable in class megamek.client.generator.ReconfigurationParameters
- EnemyArtilleryInbound - Record Class in megamek.common.actions
-
A redacted, team-safe summary of an enemy artillery round in flight.
- EnemyArtilleryInbound(int, int, int) - Constructor for record class megamek.common.actions.EnemyArtilleryInbound
-
Creates an instance of a
EnemyArtilleryInboundrecord class. - enemyBattleArmor - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyBombers - Variable in class megamek.client.generator.ReconfigurationParameters
- EnemyCmdrDestroyedVictory - Class in megamek.server.victory
-
Implements a victory condition that checks if all enemy commanders have been killed.
- EnemyCmdrDestroyedVictory() - Constructor for class megamek.server.victory.EnemyCmdrDestroyedVictory
- enemyCount - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyECMCount - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyEnergyBoats - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyFactions - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyFastMovers - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyFireproofArmorCount - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyFliers - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyInfantry - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyMeks - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyMissileBoats - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyOffBoard - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyReflectiveArmorCount - Variable in class megamek.client.generator.ReconfigurationParameters
- EnemyTracker - Class in megamek.client.bot.princess
-
Tracks enemy units and calculates threat scores based on their positions and capabilities.
- EnemyTracker(Princess) - Constructor for class megamek.client.bot.princess.EnemyTracker
- enemyTSMCount - Variable in class megamek.client.generator.ReconfigurationParameters
- enemyVehicles - Variable in class megamek.client.generator.ReconfigurationParameters
- Energy - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoCategory
- ENERGY - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- EnergyWeapon - Class in megamek.common.weapons.lasers
- EnergyWeapon() - Constructor for class megamek.common.weapons.lasers.EnergyWeapon
- EnergyWeaponHandler - Class in megamek.common.weapons.handlers
- EnergyWeaponHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.EnergyWeaponHandler
- ENG - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- Engaged - Enum constant in enum class megamek.client.bot.princess.UnitBehavior.BehaviorType
- EngagementControl - Enum Class in megamek.common.autoResolve.component
- engine - Variable in class megamek.common.verifier.TestEntity
- engine - Variable in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- Engine - Class in megamek.common.equipment
-
This class represents an engine, such as those driving 'Meks.
- Engine(int, int, int) - Constructor for class megamek.common.equipment.Engine
-
The constructor takes the rating of the engine, the type of engine and any flags.
- ENGINE - Enum constant in enum class megamek.common.compute.damage.CritAssignment.AeroFighterCritKind
- ENGINE - Enum constant in enum class megamek.common.units.System
- ENGINE - Static variable in class megamek.common.loaders.MtfFile
- ENGINE_RATINGS - Static variable in class megamek.common.equipment.Engine
- engineCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- ENGINEER - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- engineFix() - Method in class megamek.common.units.Tank
- engineHit - Variable in class megamek.common.units.Tank
- engineHit() - Method in class megamek.common.units.Tank
-
apply the effects of an "engine hit" crit
- engineHits - Variable in class megamek.common.units.DamageEditSpec
- engineHitsThisPhase - Variable in class megamek.common.units.Entity
- engineTechRating - Variable in class megamek.common.units.Entity
-
Used by support vehicles to define tech rating of armor.
- engineType - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- engineTypeExclude - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- engineValid - Variable in class megamek.common.equipment.Engine
- ENH_MM_IMPLANTS - Enum constant in enum class megamek.common.enums.MDAugmentationType
- EnhancedLRMWeapon - Class in megamek.common.weapons.lrms
- EnhancedLRMWeapon() - Constructor for class megamek.common.weapons.lrms.EnhancedLRMWeapon
- EnhancedLRTWeapon - Class in megamek.common.weapons.lrms
- EnhancedLRTWeapon() - Constructor for class megamek.common.weapons.lrms.EnhancedLRTWeapon
- EnhancedTabbedPane - Class in megamek.common.ui
- EnhancedTabbedPane() - Constructor for class megamek.common.ui.EnhancedTabbedPane
- EnhancedTabbedPane(boolean, boolean) - Constructor for class megamek.common.ui.EnhancedTabbedPane
- EnhancedTabbedPane(List<JButton>, boolean, boolean) - Constructor for class megamek.common.ui.EnhancedTabbedPane
-
Creates a new EnhancedTabbedPane with closable, draggable tabs and action buttons.
- EnhancedTabbedPane.DetachedWindowFactory - Interface in megamek.common.ui
- EnhancedTabbedPane.TabDetachmentHandler - Interface in megamek.common.ui
-
Interface for customizing tab detachment behavior
- EnhancedTabbedPane.TabStateListener - Interface in megamek.common.ui
-
Interface for listeners that are notified of tab state changes
- enlargeToFillDialog() - Method in class megamek.client.ui.dialogs.unitEditor.DamageEditorDiagram
-
Enlarges the armor diagram.
- ensureCacheSize(int, int) - Static method in class megamek.common.IdealHex
-
Ensures that the cache will be at least the specified dimensions.
- entersNewHex() - Method in enum class megamek.common.enums.MoveStepType
-
Returns whether this move step causes the unit to enter a new hex.
- entities - Variable in class megamek.common.event.entity.GameEntityNewEvent
- entities() - Method in record class megamek.common.autoResolve.converter.ForceConsolidation.Container
-
Returns the value of the
entitiesrecord component. - entities() - Method in record class megamek.common.autoResolve.converter.ForceConsolidation.ForceRepresentation
-
Returns the value of the
entitiesrecord component. - ENTITIES - Enum constant in enum class megamek.ai.dataset.GameData.Field
- entity - Variable in class megamek.client.ui.clientGUI.boardview.sprite.AbstractWreckSprite
- entity - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- entity - Variable in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
- entity - Variable in class megamek.common.battleValue.BVCalculator
- entity - Variable in class megamek.common.equipment.ExternalCargo
- entity - Variable in class megamek.common.event.entity.GameEntityEvent
- entity() - Method in record class megamek.common.autoResolve.damage.AeroDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- entity() - Method in record class megamek.common.autoResolve.damage.GunEmplacementDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.autoResolve.damage.SimpleDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.autoResolve.damage.TankDamageApplier
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.comparators.WeaponComparatorArc
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.comparators.WeaponComparatorCustom
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.comparators.WeaponComparatorNum
-
Returns the value of the
entityrecord component. - entity() - Method in record class megamek.common.DamageInfo
-
Returns the value of the
entityrecord component. - Entity - Class in megamek.common.units
-
Entity is a master class for basically anything on the board except terrain.
- Entity() - Constructor for class megamek.common.units.Entity
-
Generates a new, blank, entity.
- ENTITY_ABANDON_ANNOUNCE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_ACTIVATE_HIDDEN - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_ADD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_AMMO_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_ASSIGN - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_ATTACK - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A packet informing the receiver of one or more actions of units (both directions; using different packet builds).
- ENTITY_CALLED_SHOT_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_DAMAGE_EDIT - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A packet carrying a gamemaster's damage editor edits as a
DamageEditSpec, for the server to apply to its own copy of the unit. - ENTITY_DEPLOY - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_DEPLOY_BRIDGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_DEPLOY_UNLOAD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_GHOST_TARGET - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_GTA_HEX_SELECT - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_ID - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- ENTITY_LINK - Static variable in class megamek.common.Report
-
Prefix for entity hyperlinks
- ENTITY_LOAD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_MODE_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_MOUNTED_FACING_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_MOVE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_MULTI_UPDATE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_MUST_BE_DEVASTATED - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- ENTITY_MUST_SURVIVE - Enum constant in enum class megamek.common.autoResolve.damage.EntityFinalState
- ENTITY_NOVA_NETWORK_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_OWNER_LABEL_COLOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- ENTITY_PREPHASE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_REMOVE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_SENSOR_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_SINKS_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_SYSTEM_MODE_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_TOW - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_UPDATE - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A packet informing the receiver of an unspecified change to a unit.
- ENTITY_VARIABLE_RANGE_MODE_CHANGE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_VISIBILITY_INDICATOR - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ENTITY_WORDER_UPDATE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- Entity.InvalidSourceBuildReason - Enum Class in megamek.common.units
- EntityAction - Interface in megamek.common.actions
-
This interface is implemented by all actions that game units - not restricted to Entity! - can perform, such as attacks, charges or spotting.
- EntityActionLog - Class in megamek.client.ui.clientGUI.tooltip
-
An ordered List-like collection of EntityActions with a cached description of each action, created as the action is added.
- EntityActionLog(Game) - Constructor for class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- entityAdjustments(int, Entity, Game) - Method in record class megamek.common.equipment.Sensor
- EntityAsFormation - Class in megamek.common.autoResolve.converter
- EntityAsFormation(Entity, SimulationContext) - Constructor for class megamek.common.autoResolve.converter.EntityAsFormation
- EntityAsUnit - Class in megamek.common.autoResolve.converter
- EntityAsUnit(Force, SimulationContext) - Constructor for class megamek.common.autoResolve.converter.EntityAsUnit
- entityCanIndirectFireMissile(FireControlState, Entity) - Method in class megamek.client.bot.princess.FireControl
-
Determines if the given entity can use indirect fire as in LRMs.
- EntityChoiceDialog - Class in megamek.client.ui.dialogs.phaseDisplay
-
A modal dialog for choosing one or more Entities.
- EntityChoiceDialog(JFrame, String, String, List<Entity>, boolean) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.EntityChoiceDialog
-
This creates a modal dialog to pick one or more entities.
- EntityClassTurn - Class in megamek.common.units
-
A type of game turn that allows only certain types of units to move.
- EntityClassTurn(int, int) - Constructor for class megamek.common.units.EntityClassTurn
-
Only allow entities for the given player which have types in the class mask to move.
- entityCount() - Method in class megamek.common.force.Force
- EntityDataMap<F> - Class in megamek.ai.dataset
-
Abstract base class for data maps that use enum fields.
- EntityDataMap(Class<F>) - Constructor for class megamek.ai.dataset.EntityDataMap
-
Creates an empty EntityDataMap.
- EntityDataSerializer<F,
T> - Class in megamek.ai.dataset -
Abstract base class for serializers that convert entity data maps to TSV format.
- EntityDataSerializer(Class<F>) - Constructor for class megamek.ai.dataset.EntityDataSerializer
-
Creates a serializer with all fields of the enum in their natural order.
- EntityDeserializer - Class in megamek.common.jacksonAdapters
- EntityDeserializer() - Constructor for class megamek.common.jacksonAdapters.EntityDeserializer
- EntityDeserializer(Class<?>) - Constructor for class megamek.common.jacksonAdapters.EntityDeserializer
- entityE - Variable in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- EntityEvaluationResponse - Class in megamek.client.bot.princess
- EntityEvaluationResponse() - Constructor for class megamek.client.bot.princess.EntityEvaluationResponse
- EntityFeatureUtils - Class in megamek.ai.utility
-
Utility class for calculating multiple features from entities.
- entityFinalState() - Method in record class megamek.common.autoResolve.damage.AeroDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - entityFinalState() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- entityFinalState() - Method in record class megamek.common.autoResolve.damage.GunEmplacementDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - entityFinalState() - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - entityFinalState() - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - entityFinalState() - Method in record class megamek.common.autoResolve.damage.SimpleDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - entityFinalState() - Method in record class megamek.common.autoResolve.damage.TankDamageApplier
-
Returns the value of the
entityFinalStaterecord component. - EntityFinalState - Enum Class in megamek.common.autoResolve.damage
- EntityFluff - Class in megamek.common.units
-
Tracks fluff details for entities.
- EntityFluff() - Constructor for class megamek.common.units.EntityFluff
- entityId - Variable in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- entityId - Variable in class megamek.common.equipment.ExternalCargo
- entityId - Variable in class megamek.common.units.DamageEditSpec
-
The unit these edits apply to.
- entityId() - Method in class megamek.common.event.GameToastEvent
- entityId() - Method in record class megamek.common.units.UnitLocation
-
Returns the value of the
entityIdrecord component. - EntityImage - Class in megamek.client.ui.tileset
-
Handles the rotated and damaged and preview images for a unit.
- EntityImage(Image, Image, Camouflage, Component, Entity, int) - Constructor for class megamek.client.ui.tileset.EntityImage
- EntityImage(Image, Image, Camouflage, Component, Entity, int, boolean, boolean) - Constructor for class megamek.client.ui.tileset.EntityImage
- EntityImage(Image, Image, Camouflage, Entity, int, boolean, boolean) - Constructor for class megamek.client.ui.tileset.EntityImage
- EntityImage(Image, Camouflage, Component, Entity) - Constructor for class megamek.client.ui.tileset.EntityImage
- EntityImagePanel - Class in megamek.client.ui.dialogs.iconChooser
-
The EntityImagePanel displays the Entity's Image using the provided camouflage.
- EntityImagePanel(Entity, AbstractIcon) - Constructor for class megamek.client.ui.dialogs.iconChooser.EntityImagePanel
- entityIndex(ForceAssignable) - Method in class megamek.common.force.Force
-
Returns the index of the provided unit in the list of direct members of this force.
- entityIsQuad() - Method in class megamek.common.units.Entity
-
Helper function to determine if an entity is a quad
- EntityListFile - Class in megamek.common.units
-
This class provides static methods to save a list of
Entitys to, and load a list ofEntitys from a file. - EntityListFile() - Constructor for class megamek.common.units.EntityListFile
- EntityLoadingException - Exception Class in megamek.common.loaders
-
This exception is thrown if a mek or other cannot be properly loaded from a file due to IO errors, file format errors, or whatever.
- EntityLoadingException() - Constructor for exception class megamek.common.loaders.EntityLoadingException
-
Creates new
EntityLoadingExceptionwithout detail message. - EntityLoadingException(String) - Constructor for exception class megamek.common.loaders.EntityLoadingException
-
Constructs an
EntityLoadingExceptionwith the specified detail message. - EntityLoadingException(String, Throwable) - Constructor for exception class megamek.common.loaders.EntityLoadingException
-
Constructs a new exception with the specified detail message and cause.
- entityM - Variable in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- EntityMovementMode - Enum Class in megamek.common.units
-
This enum represents the various Entity Movement Types
- EntityMovementType - Enum Class in megamek.common.units
-
This interface represents Entity Movement Types
- entityMustBeDevastated() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- entityMustSurvive() - Method in interface megamek.common.autoResolve.damage.DamageApplier
- EntityNameReportEntry - Class in megamek.common.autoResolve.acar.report
- EntityNameReportEntry(String, PlayerColour, int) - Constructor for class megamek.common.autoResolve.acar.report.EntityNameReportEntry
- EntityNameReportEntry(Entity) - Constructor for class megamek.common.autoResolve.acar.report.EntityNameReportEntry
- entityOnBridge(Entity) - Static method in class megamek.client.ui.util.EntityWreckHelper
-
Utility function that determines if the entity is on a bridge
- EntityReadout - Interface in megamek.client.ui.entityreadout
-
The Entity information shown in the unit selector and many other places in MM, MML and MHQ.
- EntityReadoutDialog - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
A dialog showing the unit readout for a given unit.
- EntityReadoutDialog(JFrame, boolean, Entity) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutDialog
-
Constructs a dialog showing the readout (TRO) of the given entity with the given modality.
- EntityReadoutDialog(JFrame, Entity) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutDialog
-
Constructs a non-modal dialog showing the readout (TRO) of the given entity.
- EntityReadoutPanel - Class in megamek.client.ui.dialogs.unitSelectorDialogs
- EntityReadoutPanel() - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutPanel
- EntityReadoutPanel(int, int) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutPanel
- EntitySavingException - Exception Class in megamek.common.loaders
-
This exception is thrown if a mek or other cannot be properly saved from a file due to IO errors, file format errors, missing fields, or whatever.
- EntitySavingException() - Constructor for exception class megamek.common.loaders.EntitySavingException
-
Creates new
EntityLoadingExceptionwithout detail message. - EntitySavingException(String) - Constructor for exception class megamek.common.loaders.EntitySavingException
-
Constructs an
EntityLoadingExceptionwith the specified detail message. - EntitySavingException(String, Throwable) - Constructor for exception class megamek.common.loaders.EntitySavingException
-
Constructs a new exception with the specified detail message and cause.
- EntitySelector - Interface in megamek.common.units
-
Implementing classes perform a test to determine if an
Entitymeets the selection criteria. - EntitySprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite for an entity.
- EntitySprite(BoardView, Entity, int, Image) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.EntitySprite
- EntityState - Class in megamek.client.bot.princess
-
EntityState describes a hypothetical situation an entity could be in when firing
- entityTypeIsInWhiteList(Entity) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
- entityUpdate(int) - Method in class megamek.server.totalWarfare.TWGameManager
-
In a double-blind game, update only visible entities.
- entityUpdate(int, Vector<UnitLocation>, boolean, Map<UnitTargetPair, LosEffects>) - Method in class megamek.server.totalWarfare.TWGameManager
-
In a double-blind game, update only visible entities.
- entityUpdateMessage(Entity, Game) - Static method in class megamek.server.ServerLobbyHelper
-
Writes a "Unit XX has been customized" message to the chat.
- EntityVerifier - Class in megamek.common.verifier
-
Performs verification of the validity of different types of
Entitysubclasses. - EntityViewPane - Class in megamek.client.ui.dialogs.unitSelectorDialogs
-
The EntityViewPane displays the entity summary, TRO and AS card panels within a TabbedPane.
- EntityViewPane(JFrame, Entity) - Constructor for class megamek.client.ui.dialogs.unitSelectorDialogs.EntityViewPane
- EntityVisibilityUtils - Class in megamek.common.units
-
Class containing static functions that perform visibility computations related to an entity without the need to be a part of the Entity class itself.
- EntityVisibilityUtils() - Constructor for class megamek.common.units.EntityVisibilityUtils
- EntityWeightClass - Class in megamek.common.units
-
weight class limits and names
- EntityWeightClass() - Constructor for class megamek.common.units.EntityWeightClass
- EntityWreckHelper - Class in megamek.client.ui.util
-
This class handles logic for displaying various kinds of damage and destruction decals
- EntityWreckHelper() - Constructor for class megamek.client.ui.util.EntityWreckHelper
- enToken(Collection<Integer>) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Returns a command string token containing the IDs of the given entities and a leading | E.g.
- entryFor(Entity, int) - Method in class megamek.client.ui.tileset.MekTileset
-
Returns the MekEntry corresponding to the entity
- EnumArgument<E> - Class in megamek.server.commands.arguments
-
Argument for an Enum type.
- EnumArgument(String, String, Class<E>) - Constructor for class megamek.server.commands.arguments.EnumArgument
- EnumArgument(String, String, Class<E>, E) - Constructor for class megamek.server.commands.arguments.EnumArgument
- enumType - Variable in class megamek.server.commands.arguments.EnumArgument
- ENVIRONMENT_SPECIALIST_FOG - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_HAIL - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_LIGHT - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_NONE - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_RAIN - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_SNOW - Static variable in class megamek.common.units.Crew
- ENVIRONMENT_SPECIALIST_WIND - Static variable in class megamek.common.units.Crew
- ENVIRONMENTAL_SEALING - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- eol() - Static method in class megamek.client.ui.GBC
- eol() - Method in class megamek.client.ui.GBC2
-
Use this for any component that ends a given row.
- eop() - Static method in class megamek.client.ui.GBC
- EQ_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- EQ_YAML_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- EQA_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- EQE_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- EQM_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- eqRequiresLocation(EquipmentType, boolean) - Static method in class megamek.common.verifier.TestAero
-
Determines whether a piece of equipment should be mounted in a specific location, as opposed to the fuselage.
- eqRequiresLocation(Entity, EquipmentType) - Static method in class megamek.common.verifier.TestEntity
-
Determines whether a type of equipment requires a particular location on an
Entity. - equalMapGenParameters(MapSettings) - Method in class megamek.common.loaders.MapSettings
-
Returns true if the MapSetting has the same MapGenerator settings and size as the parameter.
- equals(Object) - Method in record class megamek.ai.dataset.BoardData.HexRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.bot.princess.BehaviorSettings
- equals(Object) - Method in record class megamek.client.bot.princess.CoverageValidator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.bot.princess.EntityEvaluationResponse
- equals(Object) - Method in class megamek.client.bot.princess.FiringPlan
- equals(Object) - Method in class megamek.client.bot.princess.FiringPlanCalculationParameters
- equals(Object) - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
- equals(Object) - Method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- equals(Object) - Method in class megamek.client.bot.princess.geometry.HexLine
- equals(Object) - Method in record class megamek.client.bot.princess.Princess.HeatMapMarker
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.bot.princess.RankedPath
- equals(Object) - Method in record class megamek.client.bot.ui.swing.BotGUI
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.ratgenerator.FactionRecord.DateRange
- equals(Object) - Method in class megamek.client.ratgenerator.FactionRecord
- equals(Object) - Method in class megamek.client.ratgenerator.Parameters
- equals(Object) - Method in record class megamek.client.ui.clientGUI.audio.Sound
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
- equals(Object) - Method in record class megamek.client.ui.clientGUI.boardview.toolTip.SBFBoardViewTooltip
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.ui.clientGUI.UITheme
- equals(Object) - Method in class megamek.client.ui.dialogs.InformDialog
- equals(Object) - Method in record class megamek.client.ui.dialogs.minimap.MinimapPanel.Line
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.dialogs.phaseDisplay.ClimbingChoiceDialog.ClimbingOption
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.displayWrappers.FontDisplay
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- equals(Object) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.LobbyKeyDispatcher
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.LobbyMekPopupActions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTreeTopLevelSorter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.client.ui.util.verifier.VerifyInRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.actions.EnemyArtilleryInbound
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.alphaStrike.ASDamageVector
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.analysis.DamageProfile.ArcSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.action.MoraleCheckAction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.action.MoveAction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.action.MoveToCoverAction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.action.RecoveringNerveAction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.action.WithdrawAction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.manager.ActionsProcessor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.manager.InitiativeHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.manager.PhasePreparationManager
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.autoResolve.acar.order.Order
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.AttackReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.DeploymentReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.EndPhaseReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.InitiativePhaseHelperReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.MoraleReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.MovementReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.RecoveringNerveActionReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.StartingScenarioPhaseReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.VictoryPhaseReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.acar.report.WithdrawReporter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.converter.ForceConsolidation.Container
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.converter.ForceConsolidation.ForceRepresentation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.AeroDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.DamageApplier.HitDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.GunEmplacementDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.InfantryDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.SimpleDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.autoResolve.damage.TankDamageApplier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.battleValue.BVCalculator.AssembledAmmo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.BoardDimensions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.BoardLocation
-
Two BoardLocations are equal when their board ID and coords are equal.
- equals(Object) - Method in class megamek.common.board.Coords
-
Coords are equal if their x and y components are equal
- equals(Object) - Method in record class megamek.common.board.CubeCoords
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.ElevationOption
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.postprocess.HexLevelPostProcessor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.board.postprocess.TerrainAddPostProcessor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.comparators.MekSummaryComparator
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.comparators.WeaponComparatorArc
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.comparators.WeaponComparatorCustom
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.comparators.WeaponComparatorNum
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.damage.CritAssignment.AeroFighterCrit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.damage.CritAssignment.EquipmentCrit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.damage.CritAssignment.MekSystemCrit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.damage.CritAssignment.VehicleCrit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.damage.PreExistingDamageResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.compute.scatter.ScatterResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.copy.CrewRefBreak
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.CriticalSlot
-
Two CriticalSlots are equal if their type, index and mount are equal
- equals(Object) - Method in record class megamek.common.DamageInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.ECMInfo
- equals(Object) - Method in record class megamek.common.equipment.EMPEffectResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.equipment.EMPMineEffectsTable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.equipment.EquipmentBitSet
- equals(Object) - Method in class megamek.common.equipment.EquipmentMode
- equals(Object) - Method in class megamek.common.equipment.EquipmentType
- equals(Object) - Method in record class megamek.common.equipment.INarcPod
-
Determine if the other object is an equivalent INarc pod.
- equals(Object) - Method in class megamek.common.equipment.Minefield
- equals(Object) - Method in record class megamek.common.equipment.MinefieldTarget
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.equipment.NarcPod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.equipment.Sensor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.eras.Era
- equals(Object) - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.game.InitiativeRoll
-
Two initiative rolls are equal if they match, roll by roll
- equals(Object) - Method in class megamek.common.icons.AbstractIcon
- equals(Object) - Method in class megamek.common.icons.Camouflage
- equals(Object) - Method in class megamek.common.icons.FileCamouflage
- equals(Object) - Method in class megamek.common.IndustrialElevator.ElevatorCall
- equals(Object) - Method in record class megamek.common.Inferno
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.jacksonAdapters.BotParser.PrincessRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.jacksonAdapters.dtos.GroundObjectInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.loaders.MekSummary
- equals(Object) - Method in record class megamek.common.moves.Key
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.moves.MovePath
- equals(Object) - Method in record class megamek.common.MPCalculationSetting
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.net.packets.Packet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.pathfinder.comparators.MovePathGreedyComparator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.pathfinder.CoordsWithFacing
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.pathfinder.DestinationReachedStopCondition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.Player
-
Two players are equal if their ids are equal
- equals(Object) - Method in record class megamek.common.QuirkEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.scenario.ScenarioLoader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.SpecialHexDisplay
- equals(Object) - Method in record class megamek.common.strategicBattleSystems.DestinationReachedStopCondition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.strategicBattleSystems.GroundMovementAdjacency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.strategicBattleSystems.SBFFormation
-
Two formations are equal if their ids are equal
- equals(Object) - Method in record class megamek.common.TargetRollModifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.Team
-
Two teams are equal if their ids and players are equal.
- equals(Object) - Method in class megamek.common.TemporaryECMField
- equals(Object) - Method in class megamek.common.units.Building
-
Two Buildings are equal if and only if their IDs are equal.
- equals(Object) - Method in class megamek.common.units.BuildingTerrain
-
Compare the internal building
- equals(Object) - Method in class megamek.common.units.DemolitionCharge
- equals(Object) - Method in class megamek.common.units.Entity
-
Two entities are equal if their ids are equal
- equals(Object) - Method in record class megamek.common.units.ForceGeneratorAvailability
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.units.HeatBreakdown.HeatContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.units.InfantryMount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in interface megamek.common.units.Targetable
- equals(Object) - Method in class megamek.common.units.Terrain
-
Terrains are equal if their types and levels are equal.
- equals(Object) - Method in record class megamek.common.units.UnitLocation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.units.UnitPosition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.units.UnitTargetPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.universe.FactionLeaderData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.universe.RankSystem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.util.FiringSolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.common.util.milestoneReleaseInformation.MilestoneData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.common.weapons.handlers.WeaponOrderHandler.WeaponOrder
- equals(Object) - Method in record class megamek.common.WeatherRestriction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.AutosaveService
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.commands.arguments.Arguments
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.GameManagerPacketHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.GameManagerSaveHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.GameManagerScriptedEventHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.sbf.SBFActionsProcessor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.sbf.SBFInitiativeHelper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.sbf.SBFPhaseEndManager
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.scriptedEvents.DrawTriggeredEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.scriptedEvents.GameEndTriggeredEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.scriptedEvents.PrincessSettingsEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.scriptedEvents.VictoryTriggeredEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.totalWarfare.TWPhasePreparationManager
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.AndTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.NotTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.OrTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.PhaseStartTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.RoundTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.SpecificRoundEndTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.server.trigger.SpecificRoundStartTrigger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class megamek.utilities.ScenarioGameRunner.GameResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class megamek.Version
- equals(String) - Method in class megamek.common.equipment.EquipmentMode
- equalsAmmoTypeOnly(Object) - Method in class megamek.common.equipment.AmmoType
-
When comparing
AmmoTypes, look at the ammoType only. - equalsOrGreaterThan(SkillLevel) - Method in enum class megamek.common.enums.SkillLevel
- EquipChoicePanel - Class in megamek.client.ui.dialogs.customMek
-
This class builds the Equipment Panel for use in MegaMek and MekHQ
- EquipChoicePanel(Entity, ClientGUI, Client) - Constructor for class megamek.client.ui.dialogs.customMek.EquipChoicePanel
- equipCrits - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
-
The crits of each piece of equipment, by its equipment number.
- equipDisposableWeapon(InfantryWeapon) - Method in class megamek.common.units.ConvInfantry
-
Sets the platoon's one-shot Disposable Weapon (TO:AuE p.116, Corrected Sixth Printing) and synchronizes the corresponding fireable mount.
- equipment - Variable in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- EquipmentBitSet - Class in megamek.common.equipment
-
Represents a set of flags that can be used to represent the type and special properties of the equipment.
- EquipmentBitSet() - Constructor for class megamek.common.equipment.EquipmentBitSet
-
Default constructor.
- EquipmentBitSet(EquipmentBitSet) - Constructor for class megamek.common.equipment.EquipmentBitSet
-
Copy constructor.
- equipmentClass - Variable in class megamek.client.ui.dialogs.advancedsearch.ExpNode
- equipmentCrewRequirements(Mounted<?>) - Static method in class megamek.common.verifier.TestEntity
-
Additional crew requirements for vehicles and aerospace vessels for certain types of equipment.
- EquipmentCrit(int) - Constructor for record class megamek.common.compute.damage.CritAssignment.EquipmentCrit
-
Creates an instance of a
EquipmentCritrecord class. - equipmentCriteria - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- equipmentDescriptor(Mounted<?>) - Method in class megamek.common.battleValue.BattleArmorBVCalculator
- equipmentDescriptor(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- equipmentDescriptor(Mounted<?>) - Method in class megamek.common.battleValue.GunEmplacementBVCalculator
- equipmentDescriptor(Mounted<?>) - Method in class megamek.common.battleValue.InfantryBVCalculator
- EquipmentFlag - Interface in megamek.common.equipment
-
Interface for entity flags, used by
EquipmentBitSet. - equipmentHits - Variable in class megamek.common.units.DamageEditSpec
-
The crit hits on each piece of equipment, by its equipment number.
- equipmentIndex() - Method in class megamek.common.equipment.Mounted
- equipmentList - Variable in class megamek.common.units.Entity
-
A list of all mounted equipment.
- EquipmentMessages - Class in megamek.common.equipment
- EquipmentMode - Class in megamek.common.equipment
-
Class EquipmentMode describes a Equipment's particular mode.
- EquipmentMode(String) - Constructor for class megamek.common.equipment.EquipmentMode
-
Protected constructor since we don't allow direct creation of the mode.
- equipmentNumber() - Method in record class megamek.common.compute.damage.CritAssignment.EquipmentCrit
-
Returns the value of the
equipmentNumberrecord component. - EquipmentType - Class in megamek.common.equipment
-
Represents any type of equipment mounted on a 'Mek, excluding systems and actuators.
- EquipmentType() - Constructor for class megamek.common.equipment.EquipmentType
-
Creates new EquipmentType
- EquipmentTypeLookup - Class in megamek.common.equipment
-
Constants that can be used as lookup keys for
EquipmentType.get(java.lang.String). - EquipmentTypeLookup() - Constructor for class megamek.common.equipment.EquipmentTypeLookup
- EquipmentTypeLookup.EquipmentName - Annotation Interface in megamek.common.equipment
-
Static fields in this class annotated with {code @EquipmentName} will be checked by the unit tests to verify they are valid
EquipmentTypelookup keys. - EQW_DB - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- Era - Class in megamek.common.eras
-
This class represents an Era of the BT Universe such as the Civil War or Star League eras.
- Era - Enum Class in megamek.common.enums
- ERA - Static variable in class megamek.common.loaders.MtfFile
- eraBasedTechLevel - Variable in class megamek.client.generator.TeamLoadOutGenerator
- eraBasedTechLevel - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- EraFlag - Enum Class in megamek.common.eras
- eraForYear(int) - Method in class megamek.client.ratgenerator.RATGenerator
- eraIsLoaded(int) - Method in class megamek.client.ratgenerator.RATGenerator
- Eras - Class in megamek.common.eras
-
This singleton class is a handler for the Eras of the BT Universe like the Civil War or the Succession Wars.
- ERAS_FILE_PATH - Static variable in class megamek.MMConstants
- error(String) - Method in class megamek.logging.MMLogger
-
Error Level Logging w/o Exception.
- error(String, Throwable) - Method in class megamek.logging.MMLogger
-
Error Level Logging w/ Exception This one was made to make it easier to replace the Log4J Calls
- error(Throwable, String) - Method in class megamek.logging.MMLogger
-
Error Level Logging w/ Exception
- error(Throwable, String, Object...) - Method in class megamek.logging.MMLogger
-
Error Level Logging w/ Exception
- ERROR - Enum constant in enum class megamek.client.ui.clientGUI.boardview.overlay.ToastLevel
- ERROR - Enum constant in enum class megamek.common.event.GameToastEvent.Level
- errorDialog(String, String, Object...) - Method in class megamek.logging.MMLogger
-
Formatted Error Level Logging w/o Exception w/ Dialog.
- errorDialog(Throwable, String, String, Object...) - Method in class megamek.logging.MMLogger
-
Formatted Error Level Logging w/ Exception w/ Dialog.
- errorMsg - Variable in class megamek.server.commands.ClientServerCommand
- ES - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- escape(String) - Static method in class megamek.utilities.xml.MMXMLUtility
-
Escapes a string to store in an XML element.
- ESCAPE_BEHAVIOR - Variable in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Destination Edge:
CardinalEdge.NONE
Retreat Edge:CardinalEdge.NEAREST
Forced Withdrawal: True
Go Home: True
Auto Flee: True
Fall Shame: 7
Hyper Aggression: 3
Self Preservation: 10
Herd Mentality: 5
Bravery: 2
Anti-Crowding: 0
Favor Higher TMM: 0
Strategic Targets: None - ESCAPE_BEHAVIOR_DESCRIPTION - Static variable in class megamek.client.bot.princess.BehaviorSettingsFactory
- EscapePods - Class in megamek.common.equipment
-
This class describes a group of escape pods and/or lifeboats that has launched from a larger craft
- EscapePods() - Constructor for class megamek.common.equipment.EscapePods
-
This constructor is so MULParser can load these entities
- EscapePods(Aero, int, boolean) - Constructor for class megamek.common.equipment.EscapePods
-
Used to set up a group of launched pods/boats for large spacecraft per rules in SO p27
- eschelonNodes - Variable in class megamek.client.ratgenerator.DefaultsNode
- ESCORT - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- estimateCrewDefenders(Entity) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Estimate crew defenders (50% of total crew).
- ETYPE_AERO - Static variable in class megamek.common.units.Entity
- ETYPE_AEROSPACE_FIGHTER - Static variable in class megamek.common.units.Entity
- ETYPE_ARMLESS_MEK - Static variable in class megamek.common.units.Entity
- ETYPE_BATTLEARMOR - Static variable in class megamek.common.units.Entity
- ETYPE_BIPED_MEK - Static variable in class megamek.common.units.Entity
- ETYPE_BUILDING_ENTITY - Static variable in class megamek.common.units.Entity
- ETYPE_COMBAT_VEHICLE_ESCAPE_POD - Static variable in class megamek.common.units.Entity
- ETYPE_CONV_FIGHTER - Static variable in class megamek.common.units.Entity
- ETYPE_DROPSHIP - Static variable in class megamek.common.units.Entity
- ETYPE_FIGHTER_SQUADRON - Static variable in class megamek.common.units.Entity
- ETYPE_FIXED_WING_SUPPORT - Static variable in class megamek.common.units.Entity
- ETYPE_GUN_EMPLACEMENT - Static variable in class megamek.common.units.Entity
- ETYPE_HANDHELD_WEAPON - Static variable in class megamek.common.units.Entity
- ETYPE_INFANTRY - Static variable in class megamek.common.units.Entity
- ETYPE_JUMPSHIP - Static variable in class megamek.common.units.Entity
- ETYPE_LAND_AIR_MEK - Static variable in class megamek.common.units.Entity
- ETYPE_LARGE_SUPPORT_TANK - Static variable in class megamek.common.units.Entity
- ETYPE_MEK - Static variable in class megamek.common.units.Entity
-
Entity Type ID Definitions These are used to identify the type of Entity, such as 'Mek or aero.
- ETYPE_MEKWARRIOR - Static variable in class megamek.common.units.Entity
- ETYPE_PROTOMEK - Static variable in class megamek.common.units.Entity
- ETYPE_QUAD_MEK - Static variable in class megamek.common.units.Entity
- ETYPE_QUADVEE - Static variable in class megamek.common.units.Entity
- ETYPE_SMALL_CRAFT - Static variable in class megamek.common.units.Entity
- ETYPE_SPACE_STATION - Static variable in class megamek.common.units.Entity
- ETYPE_SUPER_HEAVY_TANK - Static variable in class megamek.common.units.Entity
- ETYPE_SUPPORT_TANK - Static variable in class megamek.common.units.Entity
- ETYPE_SUPPORT_VTOL - Static variable in class megamek.common.units.Entity
- ETYPE_TANK - Static variable in class megamek.common.units.Entity
- ETYPE_TELEMISSILE - Static variable in class megamek.common.units.Entity
- ETYPE_TRIPOD_MEK - Static variable in class megamek.common.units.Entity
- ETYPE_VTOL - Static variable in class megamek.common.units.Entity
- ETYPE_WARSHIP - Static variable in class megamek.common.units.Entity
- EVADE - Enum constant in enum class megamek.common.autoResolve.component.EngagementControl
- EVADE - Enum constant in enum class megamek.common.enums.MoveStepType
- evaluate(int, int, int) - Method in enum class megamek.common.voting.VoteThreshold
-
Judges a running tally against this threshold.
- evaluate(List<String>, List<Integer>) - Method in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
-
Evaluates the given list of equipment names and quantities against the expression tree in this filter.
- evaluateAsMoved(Entity) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Worker function that determines if a given enemy entity should be evaluated as if it has moved.
- evaluateAsMoved(Entity) - Method in class megamek.client.bot.princess.NewtonianAerospacePathRanker
-
Worker function that determines if a given enemy entity should be evaluated as if it has moved.
- evaluateIncomingArtilleryDamage(Coords, Princess) - Static method in class megamek.client.bot.princess.ArtilleryTargetingControl
-
Function that calculates the potential damage if an artillery attack were to land on target.
- EventBus - Class in megamek.common.event
- EventBus() - Constructor for class megamek.common.event.EventBus
- EW_EQUIPMENT - Static variable in record class megamek.common.equipment.Sensor
- EW_SUPPORT - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- EXCHANGE - Enum constant in enum class megamek.common.enums.GamePhase
- exec(List) - Method in class megamek.common.templates.TROView.FormatTableRowMethod
- execute() - Method in interface megamek.client.ui.util.MegaMekController.KeyBindAction
- execute() - Method in interface megamek.common.autoResolve.acar.action.ActionHandler
-
Executes the action Here I use "orElseThrow" in most optionals inside the implementations because those optionals were already checked before in the Action#isDataValid(Object) call, and if any of them that should not be empty is empty then it is checked first in the action itself.
- execute() - Method in class megamek.common.autoResolve.acar.handler.MoraleCheckActionHandler
- execute() - Method in class megamek.common.autoResolve.acar.handler.MoveActionHandler
- execute() - Method in class megamek.common.autoResolve.acar.handler.MoveToCoverActionHandler
- execute() - Method in class megamek.common.autoResolve.acar.handler.RecoveringNerveActionHandler
- execute() - Method in class megamek.common.autoResolve.acar.handler.StandardUnitAttackHandler
- execute() - Method in class megamek.common.autoResolve.acar.handler.WithdrawActionHandler
- execute() - Method in class megamek.common.autoResolve.acar.phase.PhaseHandler
- execute() - Method in class megamek.common.autoResolve.acar.SimulationManager
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.AddWaypointCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.AggressionCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ArtilleryCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.AvoidCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.BehaviorCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.BloodFeudCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.BraveryCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.CautionCommand
- execute(Princess, Arguments) - Method in interface megamek.client.bot.princess.commands.ChatCommand
-
Execute the command.
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ClearAllWaypointsCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ClearIgnoredTargetsCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ClearWaypointsCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.FleeCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.HerdingCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.HoldPositionCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.IgnorePlayerCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.IgnoreTargetCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.IgnoreTurretsCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ListCommands
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.PriorityTargetCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.RemoveWaypointCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ScootToHexCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.SetWaypointsCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ShootAndScootCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ShowBehaviorCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.ShowDishonoredCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.TagTargetCommand
- execute(Princess, Arguments) - Method in class megamek.client.bot.princess.commands.TargetGroundCommand
- executeCurrentPhase() - Method in class megamek.common.autoResolve.acar.SimulationManager
- executeCurrentPhase() - Method in class megamek.server.AbstractGameManager
-
Do anything we need to work through the current phase, such as give a turn to the first player to play.
- executeCurrentPhase() - Method in class megamek.server.sbf.SBFGameManager
- executeCurrentPhase() - Method in class megamek.server.totalWarfare.TWGameManager
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.DeploymentPhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.EndPhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.FiringPhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.InitiativePhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.MovementPhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.PhaseHandler
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.StartingScenarioPhase
- executePhase() - Method in class megamek.common.autoResolve.acar.phase.VictoryPhase
- exists(String) - Method in class megamek.common.util.BuildingBlock
-
Checks to see if a block exists...returns true or false
- exitableTerrain(int) - Static method in class megamek.common.units.Terrains
-
Checks to see if the given terrain type can have exits.
- exitableTerrains - Static variable in class megamek.common.units.Terrains
-
Keeps track of the different type of terrains that can have exits.
- exitEscapePod(CombatVehicleEscapePod) - Method in class megamek.server.totalWarfare.TWGameManager
-
Handles crew exiting a Combat Vehicle Escape Pod.
- exitsAsIntList(int) - Static method in class megamek.common.board.Board
- ExitsDialog - Class in megamek.client.ui.dialogs
-
A dialog of which exits are connected for terrain.
- ExitsDialog(JFrame) - Constructor for class megamek.client.ui.dialogs.ExitsDialog
- exitsFor(int, int) - Static method in class megamek.common.board.BridgeConstruction
- exitsTo(Terrain) - Method in class megamek.common.units.Terrain
- EXLRM - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- exoskeletonTechAdvancement() - Static method in class megamek.common.battleArmor.BattleArmor
- EXP_GREEN - Static variable in class megamek.client.ratgenerator.ForceDescriptor
- EXP_REGULAR - Static variable in class megamek.client.ratgenerator.ForceDescriptor
- EXP_VETERAN - Static variable in class megamek.client.ratgenerator.ForceDescriptor
- expandToInclude(Coords) - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
-
expands the board area to include point coords
- expectedDamage(int) - Method in class megamek.common.analysis.DamageProfile
- EXPERIMENTAL - Enum constant in enum class megamek.common.SimpleTechLevel
- explodeAmmoFromHeat(Entity) - Method in class megamek.server.totalWarfare.TWGameManager
-
Makes one slot of ammo, determined by certain rules, explode on a mek.
- explodeEquipment(Entity, int, Mounted<?>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Explodes a piece of equipment on the unit.
- explodeEquipment(Entity, int, Mounted<?>, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Makes a piece of equipment on a mek explode! POW! This expects either ammo, or an explosive weapon.
- explodeRoundInBarrel(Vector<Report>) - Method in class megamek.common.weapons.handlers.AmmoWeaponHandler
-
Worker function that explodes a round in the barrel of the attack's weapon
- explosionDamage - Variable in class megamek.common.equipment.WeaponType
- explosive - Variable in class megamek.common.equipment.EquipmentType
- ExpNode - Class in megamek.client.ui.dialogs.advancedsearch
- ExpNode() - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpNode
- ExpNode(String, int, boolean) - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpNode
- ExpNode(AdvancedSearchEquipmentClass, int, boolean) - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpNode
- ExpNode(ExpNode) - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpNode
-
Deep copy constructor.
- EXPORT - Enum constant in enum class megamek.common.commandLine.MegaMekCommandLineFlag
- ExportListCommand - Class in megamek.server.commands
- ExportListCommand(Server) - Constructor for class megamek.server.commands.ExportListCommand
-
Creates new RollCommand
- exportMUL(ForceDescriptor) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
- exportRATGen(File) - Method in class megamek.client.ratgenerator.RATGenerator
- exportToCSV() - Static method in class megamek.client.ratgenerator.RATDataCSVExporter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- exportToCSV(RATGenerator) - Static method in class megamek.client.ratgenerator.RATDataCSVExporter
-
Exports all RAT data from the given RATGenerator to a selectable file as an excel-optimized CSV.
- exposed_findC3Spotter(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
-
Deprecated.
- ExpressionTree - Class in megamek.client.ui.dialogs.advancedsearch
-
This class allows to create a tree where the leaf nodes contain names and quantities of pieces of equipment while the non-leaf nodes contain boolean operations (AND and OR).
- ExpressionTree() - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpressionTree
- ExpressionTree(ExpNode) - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpressionTree
- ExpressionTree(ExpressionTree) - Constructor for class megamek.client.ui.dialogs.advancedsearch.ExpressionTree
-
Deep copy constructor.
- extAV - Variable in class megamek.common.equipment.WeaponType
- extBombChoices - Variable in class megamek.common.units.Aero
- extBombChoices - Variable in class megamek.common.units.LandAirMek
- extBombChoices - Variable in class megamek.common.units.VTOL
- extend(int) - Method in class megamek.common.Report
-
Add an additional message id that will extend the base message
- EXTEND_TURN_TIMER - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- extendBlade(int) - Method in class megamek.common.units.Entity
-
Set the retractable blade in the given location as extended Takes the first piece of appropriate equipment
- EXTENDED_FUEL_TANK - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- EXTENDED_JUMP_JET_SYSTEM - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ExtendedLRMWeapon - Class in megamek.common.weapons.lrms
- ExtendedLRMWeapon() - Constructor for class megamek.common.weapons.lrms.ExtendedLRMWeapon
- extendTimer() - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
- extensions - Variable in class megamek.common.Report
-
Additional sections to add to raw message prior to inserting tags
- EXTENSIONS_FLUFF_IMAGE_FORMATS - Static variable in class megamek.client.ui.util.FluffImageHelper
- EXTERNAL - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
-
BuildingEntityonly. - EXTERNAL - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- EXTERNAL - Static variable in class megamek.common.equipment.Engine
- EXTERNAL - Static variable in class megamek.common.loaders.BLKFile
- EXTERNAL_PCMT - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
-
BuildingEntityonly. - EXTERNAL_POWER_PICKUP - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
- EXTERNAL_POWER_PICKUP_CHASSIS_MOD - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- ExternalCargo - Class in megamek.common.equipment
-
Unprotected cargo transporter.
- ExternalCargo(double, List<Integer>) - Constructor for class megamek.common.equipment.ExternalCargo
- ExternalCargo(Entity) - Constructor for class megamek.common.equipment.ExternalCargo
- externalId - Variable in class megamek.common.units.Entity
-
ID settable by external sources (such as mm.net)
- EXTINCT - Enum constant in enum class megamek.common.TechAdvancement.AdvancementPhase
- extinctionDate() - Method in record class megamek.common.RecordingCompositeTechLevel.ComponentTechRecord
-
Returns the value of the
extinctionDaterecord component. - extinguishAll() - Method in class megamek.common.units.Tank
-
extinguish all inferno fire on this Tank
- extinguishLocation(int) - Method in class megamek.common.units.Tank
- extraClearingTurns(Entity, Game) - Static method in class megamek.common.units.BulldozerRules
- extraCrewQuartersCount(Entity) - Static method in class megamek.common.verifier.TestSupportVehicle
-
Calculates capacity of quarters above the minimum crew requirement.
- extractLegacySize(String) - Static method in class megamek.common.loaders.MtfFile
-
Modern unit files store resizable equipment like Cargo:SIZE:4.0 Old equipment stores it like Cargo (4 tons) This is a helper method to parse old-style resizable equipment
- extractSurpriseMaps(String) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Specialized method that returns a list of board names from the given boardsString that starts with the prefix for a Surprise board.
- EXTRAS - Static variable in class megamek.client.ui.widget.MekPanelTabStrip
- EXTRAS_INDEX - Static variable in class megamek.client.ui.widget.MekPanelTabStrip
- extraSlotCost(Jumpship) - Static method in class megamek.common.verifier.TestAdvancedAerospace
-
Computes the amount of weight required for fire control systems and power distribution systems for exceeding the base limit of weapons per firing arc.
- extraSlotCost(SmallCraft) - Static method in class megamek.common.verifier.TestSmallCraft
-
Computes the amount of weight required for fire control systems and power distribution systems for exceeding the base limit of weapons per firing arc.
- ExtrasTabIdle - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- ExtraTabActive - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- EXTREME - Enum constant in enum class megamek.common.alphaStrike.ASRange
- EXTREME_RANGE - Static variable in class megamek.common.alphaStrike.AlphaStrikeElement
- extremeRange - Variable in class megamek.common.equipment.WeaponType
- EYES_ON_TARGET - Enum constant in enum class megamek.common.strategicBattleSystems.SBFVisibilityStatus
F
- F - Enum constant in enum class megamek.common.enums.AvailabilityValue
- F - Enum constant in enum class megamek.common.enums.TechRating
- F_ACTUATOR_ENHANCEMENT_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ACTUATOR_ENHANCEMENT_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_ADVANCED_FIRE_CONTROL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ADVANCED_FIRE_CONTROL - Static variable in class megamek.common.equipment.MiscType
- F_AERO_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_AERO_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_ALT_BOMB - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ALT_BOMB - Static variable in class megamek.common.equipment.WeaponType
- F_AMPHIBIOUS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_AMPHIBIOUS - Static variable in class megamek.common.equipment.MiscType
- F_AMS - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_AMS - Static variable in class megamek.common.equipment.WeaponType
- F_AMS_BAY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_AMS_BAY - Static variable in class megamek.common.equipment.WeaponType
- F_ANGEL_ECM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ANGEL_ECM - Static variable in class megamek.common.equipment.MiscType
- F_ANTI_MEK_GEAR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ANTI_MEK_GEAR - Static variable in class megamek.common.equipment.MiscType
- F_ANTI_PENETRATIVE_ABLATIVE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ANTI_PENETRATIVE_ABLATIVE - Static variable in class megamek.common.equipment.MiscType
- F_ANTI_SHIP - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ANTI_SHIP - Static variable in class megamek.common.equipment.WeaponType
- F_AP_MOUNT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_AP_MOUNT - Static variable in class megamek.common.equipment.MiscType
- F_AP_POD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_AP_POD - Static variable in class megamek.common.equipment.MiscType
- F_APOLLO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_APOLLO - Static variable in class megamek.common.equipment.MiscType
- F_AR10_BARRACUDA - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_AR10_BARRACUDA - Static variable in class megamek.common.equipment.AmmoType
- F_AR10_KILLER_WHALE - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_AR10_KILLER_WHALE - Static variable in class megamek.common.equipment.AmmoType
- F_AR10_WHITE_SHARK - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_AR10_WHITE_SHARK - Static variable in class megamek.common.equipment.AmmoType
- F_ARMOR_KIT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARMOR_KIT - Static variable in class megamek.common.equipment.MiscType
- F_ARMORED_CHASSIS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARMORED_CHASSIS - Static variable in class megamek.common.equipment.MiscType
- F_ARMORED_GLOVE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARMORED_GLOVE - Static variable in class megamek.common.equipment.MiscType
- F_ARMORED_MOTIVE_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARMORED_MOTIVE_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_ARTEMIS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARTEMIS - Static variable in class megamek.common.equipment.MiscType
- F_ARTEMIS_COMPATIBLE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ARTEMIS_COMPATIBLE - Static variable in class megamek.common.equipment.WeaponType
-
Missile weapon that can be linked to an Artemis fire control system
- F_ARTEMIS_PROTO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARTEMIS_PROTO - Static variable in class megamek.common.equipment.MiscType
- F_ARTEMIS_V - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ARTEMIS_V - Static variable in class megamek.common.equipment.MiscType
- F_ARTILLERY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ARTILLERY - Static variable in class megamek.common.equipment.WeaponType
- F_ATAC - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ATAC - Static variable in class megamek.common.equipment.MiscType
- F_AUTO_TARGET - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_AUTO_TARGET - Static variable in class megamek.common.equipment.WeaponType
- F_B_POD - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_B_POD - Static variable in class megamek.common.equipment.WeaponType
- F_BA_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_BA_INDIVIDUAL - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BA_INDIVIDUAL - Static variable in class megamek.common.equipment.WeaponType
- F_BA_MANIPULATOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_MANIPULATOR - Static variable in class megamek.common.equipment.MiscType
- F_BA_MEA - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_MEA - Static variable in class megamek.common.equipment.MiscType
- F_BA_MISSION_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_MISSION_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_BA_SEARCHLIGHT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_SEARCHLIGHT - Static variable in class megamek.common.equipment.MiscType
- F_BA_VTOL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BA_VTOL - Static variable in class megamek.common.equipment.MiscType
- F_BA_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BA_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_BADC - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BADC - Static variable in class megamek.common.equipment.MiscType
- F_BALLISTIC - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BALLISTIC - Static variable in class megamek.common.equipment.WeaponType
- F_BALLISTIC_REINFORCED - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BALLISTIC_REINFORCED - Static variable in class megamek.common.equipment.MiscType
- F_BAP - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BAP - Static variable in class megamek.common.equipment.MiscType
- F_BASIC_FIRE_CONTROL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BASIC_FIRE_CONTROL - Static variable in class megamek.common.equipment.MiscType
- F_BASIC_MANIPULATOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BASIC_MANIPULATOR - Static variable in class megamek.common.equipment.MiscType
- F_BATTLE_CLAW - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BATTLE_CLAW - Static variable in class megamek.common.equipment.MiscType
- F_BATTLEARMOR - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_BATTLEARMOR - Static variable in class megamek.common.equipment.AmmoType
- F_BATTLEMEK_NIU - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BATTLEMEK_NIU - Static variable in class megamek.common.equipment.MiscType
- F_BICYCLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BICYCLE - Static variable in class megamek.common.equipment.MiscType
- F_BLOODHOUND - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BLOODHOUND - Static variable in class megamek.common.equipment.MiscType
- F_BLUE_SHIELD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BLUE_SHIELD - Static variable in class megamek.common.equipment.MiscType
- F_BOARDING_CLAW - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BOARDING_CLAW - Static variable in class megamek.common.equipment.MiscType
- F_BOMB_BAY - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BOMB_BAY - Static variable in class megamek.common.equipment.MiscType
- F_BOMB_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BOMB_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_BOMBAST_LASER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BOMBAST_LASER - Static variable in class megamek.common.equipment.WeaponType
- F_BOOBY_TRAP - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BOOBY_TRAP - Static variable in class megamek.common.equipment.MiscType
- F_BULLDOZER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_BULLDOZER - Static variable in class megamek.common.equipment.MiscType
- F_BURST_FIRE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_BURST_FIRE - Static variable in class megamek.common.equipment.WeaponType
- F_C3EM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_C3EM - Static variable in class megamek.common.equipment.MiscType
- F_C3I - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_C3I - Static variable in class megamek.common.equipment.MiscType
- F_C3M - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_C3M - Static variable in class megamek.common.equipment.WeaponType
- F_C3MBS - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_C3MBS - Static variable in class megamek.common.equipment.WeaponType
- F_C3S - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_C3S - Static variable in class megamek.common.equipment.MiscType
- F_C3SBS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_C3SBS - Static variable in class megamek.common.equipment.MiscType
- F_CAN_BE_SPlIT_ACROSS_CRITICAL_SLOTS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CAP_MISSILE - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_CAP_MISSILE - Static variable in class megamek.common.equipment.AmmoType
- F_CAPITAL_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CAPITAL_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_CARGO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CARGO - Static variable in class megamek.common.equipment.MiscType
- F_CARGO_LIFTER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CARGO_LIFTER - Static variable in class megamek.common.equipment.MiscType
- F_CASE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CASE - Static variable in class megamek.common.equipment.MiscType
- F_CASE_II - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CASE_P - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CASEII - Static variable in class megamek.common.equipment.MiscType
- F_CASEP - Static variable in class megamek.common.equipment.MiscType
- F_CASPAR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CASPAR - Static variable in class megamek.common.equipment.MiscType
- F_CASPAR_II - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CASPAR_II - Static variable in class megamek.common.equipment.MiscType
- F_CCM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CCM - Static variable in class megamek.common.equipment.MiscType
- F_CHAFF_POD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAFF_POD - Static variable in class megamek.common.equipment.MiscType
- F_CHAIN_DRAPE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAIN_DRAPE - Static variable in class megamek.common.equipment.MiscType
- F_CHAIN_DRAPE_APRON - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAIN_DRAPE_APRON - Static variable in class megamek.common.equipment.MiscType
- F_CHAIN_DRAPE_CAPE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAIN_DRAPE_CAPE - Static variable in class megamek.common.equipment.MiscType
- F_CHAIN_DRAPE_PONCHO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAIN_DRAPE_PONCHO - Static variable in class megamek.common.equipment.MiscType
- F_CHAMELEON_SHIELD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHAMELEON_SHIELD - Static variable in class megamek.common.equipment.MiscType
- F_CHASSIS_MODIFICATION - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CHASSIS_MODIFICATION - Static variable in class megamek.common.equipment.MiscType
- F_CLUB - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CLUB - Static variable in class megamek.common.equipment.MiscType
- F_COMBAT_VEHICLE_ESCAPE_POD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMBAT_VEHICLE_ESCAPE_POD - Static variable in class megamek.common.equipment.MiscType
- F_COMMAND_CONSOLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMMAND_CONSOLE - Static variable in class megamek.common.equipment.MiscType
- F_COMMERCIAL_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMMERCIAL_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_COMMUNICATIONS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMMUNICATIONS - Static variable in class megamek.common.equipment.MiscType
- F_COMPACT_HEAT_SINK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMPACT_HEAT_SINK - Static variable in class megamek.common.equipment.MiscType
- F_COMPOSITE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COMPOSITE - Static variable in class megamek.common.equipment.MiscType
- F_CONVERTIBLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CONVERTIBLE - Static variable in class megamek.common.equipment.MiscType
- F_COWL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_COWL - Static variable in class megamek.common.equipment.MiscType
- F_CRUISE_MISSILE - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_CRUISE_MISSILE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_CRUISE_MISSILE - Static variable in class megamek.common.equipment.AmmoType
- F_CRUISE_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- F_CUTTING_TORCH - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_CUTTING_TORCH - Static variable in class megamek.common.equipment.MiscType
- F_CWS - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_CWS - Static variable in class megamek.common.equipment.WeaponType
- F_DAMAGE_INTERRUPT_CIRCUIT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DAMAGE_INTERRUPT_CIRCUIT - Static variable in class megamek.common.equipment.MiscType
- F_DETACHABLE_WEAPON_PACK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DETACHABLE_WEAPON_PACK - Static variable in class megamek.common.equipment.MiscType
- F_DIRECT_FIRE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_DIRECT_FIRE - Static variable in class megamek.common.equipment.WeaponType
- F_DIVE_BOMB - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_DIVE_BOMB - Static variable in class megamek.common.equipment.WeaponType
- F_DNI_COCKPIT_MOD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DNI_COCKPIT_MOD - Static variable in class megamek.common.equipment.MiscType
- F_DOUBLE_HEAT_SINK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DOUBLE_HEAT_SINK - Static variable in class megamek.common.equipment.MiscType
- F_DOUBLE_ONE_SHOT - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_DOUBLE_ONE_SHOT - Static variable in class megamek.common.equipment.WeaponType
- F_DRIFTING - Static variable in class megamek.common.equipment.Flare
- F_DRONE_CARRIER_CONTROL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DRONE_CARRIER_CONTROL - Static variable in class megamek.common.equipment.MiscType
- F_DRONE_CONTROL_CONSOLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DRONE_CONTROL_CONSOLE - Static variable in class megamek.common.equipment.MiscType
- F_DRONE_OPERATING_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DRONE_OPERATING_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_DS_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DS_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_DTAC - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DTAC - Static variable in class megamek.common.equipment.MiscType
- F_DUMPER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DUMPER - Static variable in class megamek.common.equipment.MiscType
- F_DUNE_BUGGY - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_DUNE_BUGGY - Static variable in class megamek.common.equipment.MiscType
- F_ECM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ECM - Static variable in class megamek.common.equipment.MiscType
- F_EI_INTERFACE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EI_INTERFACE - Static variable in class megamek.common.equipment.MiscType
- F_EJECTION_SEAT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EJECTION_SEAT - Static variable in class megamek.common.equipment.MiscType
- F_ELECTRIC_DISCHARGE_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ELECTRIC_DISCHARGE_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_EMERGENCY_COOLANT_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EMERGENCY_COOLANT_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_ENCUMBERING - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_ENCUMBERING - Static variable in class megamek.common.equipment.AmmoType
- F_ENDO_COMPOSITE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ENDO_COMPOSITE - Static variable in class megamek.common.equipment.MiscType
- F_ENDO_STEEL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ENDO_STEEL - Static variable in class megamek.common.equipment.MiscType
- F_ENDO_STEEL_PROTO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ENDO_STEEL_PROTO - Static variable in class megamek.common.equipment.MiscType
- F_ENERGY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ENERGY - Static variable in class megamek.common.equipment.WeaponType
- F_ENVIRONMENTAL_SEALING - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ENVIRONMENTAL_SEALING - Static variable in class megamek.common.equipment.MiscType
- F_ER_FLAMER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ER_FLAMER - Static variable in class megamek.common.equipment.WeaponType
- F_EW_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EW_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_EXTENDED_LIFE_SUPPORT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EXTENDED_LIFE_SUPPORT - Static variable in class megamek.common.equipment.MiscType
- F_EXTERNAL_POWER_PICKUP - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EXTERNAL_POWER_PICKUP - Static variable in class megamek.common.equipment.MiscType
- F_EXTERNAL_STORES_HARDPOINT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_EXTERNAL_STORES_HARDPOINT - Static variable in class megamek.common.equipment.MiscType
- F_EXTINGUISHER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_EXTINGUISHER - Static variable in class megamek.common.equipment.WeaponType
- F_FERRO_CARBIDE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FERRO_CARBIDE - Static variable in class megamek.common.equipment.MiscType
- F_FERRO_FIBROUS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FERRO_FIBROUS - Static variable in class megamek.common.equipment.MiscType
- F_FERRO_FIBROUS_PROTO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FERRO_FIBROUS_PROTO - Static variable in class megamek.common.equipment.MiscType
- F_FERRO_LAMELLOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FERRO_LAMELLOR - Static variable in class megamek.common.equipment.MiscType
- F_FIELD_KITCHEN - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FIELD_KITCHEN - Static variable in class megamek.common.equipment.MiscType
- F_FIGHTER_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FIGHTER_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_FIRE_RESISTANT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FIRE_RESISTANT - Static variable in class megamek.common.equipment.MiscType
- F_FLAMER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_FLAMER - Static variable in class megamek.common.equipment.WeaponType
- F_FLOTATION_HULL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FLOTATION_HULL - Static variable in class megamek.common.equipment.MiscType
- F_FLUID_SUCTION_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FLUID_SUCTION_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_FUEL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FUEL - Static variable in class megamek.common.equipment.MiscType
- F_FULLY_AMPHIBIOUS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_FULLY_AMPHIBIOUS - Static variable in class megamek.common.equipment.MiscType
- F_GROUND_BOMB - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_GROUND_BOMB - Static variable in class megamek.common.equipment.AmmoType
- F_HAND_WEAPON - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HAND_WEAPON - Static variable in class megamek.common.equipment.MiscType
- F_HARDENED_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HARDENED_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_HARJEL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HARJEL - Static variable in class megamek.common.equipment.MiscType
- F_HARJEL_II - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HARJEL_II - Static variable in class megamek.common.equipment.MiscType
- F_HARJEL_III - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HARJEL_III - Static variable in class megamek.common.equipment.MiscType
- F_HEAD_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAD_TURRET - Static variable in class megamek.common.equipment.MiscType
- F_HEAT_AS_DICE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_HEAT_AS_DICE - Static variable in class megamek.common.equipment.WeaponType
- F_HEAT_DISSIPATING - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAT_DISSIPATING - Static variable in class megamek.common.equipment.MiscType
- F_HEAT_SENSOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAT_SENSOR - Static variable in class megamek.common.equipment.MiscType
- F_HEAT_SINK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAT_SINK - Static variable in class megamek.common.equipment.MiscType
- F_HEAVY_BRIDGE_LAYER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAVY_BRIDGE_LAYER - Static variable in class megamek.common.equipment.MiscType
- F_HEAVY_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAVY_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_HEAVY_FERRO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAVY_FERRO - Static variable in class megamek.common.equipment.MiscType
- F_HEAVY_INDUSTRIAL_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HEAVY_INDUSTRIAL_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_HIRES_IMAGER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HIRES_IMAGER - Static variable in class megamek.common.equipment.MiscType
- F_HITCH - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HITCH - Static variable in class megamek.common.equipment.MiscType
- F_HOT_LOAD - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_HOTLOAD - Static variable in class megamek.common.equipment.AmmoType
- F_HYDROFOIL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HYDROFOIL - Static variable in class megamek.common.equipment.MiscType
- F_HYPER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_HYPER - Static variable in class megamek.common.equipment.WeaponType
- F_HYPERSPECTRAL_IMAGER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_HYPERSPECTRAL_IMAGER - Static variable in class megamek.common.equipment.MiscType
- F_IGNITED - Static variable in class megamek.common.equipment.Flare
- F_IMP_FERRO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_IMP_FERRO - Static variable in class megamek.common.equipment.MiscType
- F_IMPACT_RESISTANT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_IMPACT_RESISTANT - Static variable in class megamek.common.equipment.MiscType
- F_INCENDIARY_NEEDLES - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INCENDIARY_NEEDLES - Static variable in class megamek.common.equipment.WeaponType
- F_INDUSTRIAL_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_INDUSTRIAL_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_INDUSTRIAL_STRUCTURE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_INDUSTRIAL_STRUCTURE - Static variable in class megamek.common.equipment.MiscType
- F_INDUSTRIAL_TSM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_INDUSTRIAL_TSM - Static variable in class megamek.common.equipment.MiscType
- F_INF_AA - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_AA - Static variable in class megamek.common.equipment.WeaponType
- F_INF_ARCHAIC - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_ARCHAIC - Static variable in class megamek.common.equipment.WeaponType
- F_INF_BURST - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_BURST - Static variable in class megamek.common.equipment.WeaponType
- F_INF_CLIMBING_CLAWS - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_CLIMBING_CLAWS - Static variable in class megamek.common.equipment.WeaponType
- F_INF_DISPOSABLE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_DISPOSABLE - Static variable in class megamek.common.equipment.WeaponType
- F_INF_ENCUMBER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_ENCUMBER - Static variable in class megamek.common.equipment.WeaponType
- F_INF_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_INF_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_INF_NONPENETRATING - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_NONPENETRATING - Static variable in class megamek.common.equipment.WeaponType
- F_INF_POINT_BLANK - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_POINT_BLANK - Static variable in class megamek.common.equipment.WeaponType
- F_INF_SUPPORT - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INF_SUPPORT - Static variable in class megamek.common.equipment.WeaponType
- F_INFANTRY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INFANTRY - Static variable in class megamek.common.equipment.WeaponType
- F_INFANTRY_ATTACK - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INFANTRY_ATTACK - Static variable in class megamek.common.equipment.WeaponType
- F_INFANTRY_ONLY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INFANTRY_ONLY - Static variable in class megamek.common.equipment.WeaponType
- F_INFERNO - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_INFERNO - Static variable in class megamek.common.equipment.WeaponType
- F_INFRARED_IMAGER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_INFRARED_IMAGER - Static variable in class megamek.common.equipment.MiscType
- F_INTERNAL_BOMB - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_INTERNAL_BOMB - Static variable in class megamek.common.equipment.AmmoType
- F_IS_DOUBLE_HEAT_SINK_PROTOTYPE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_IS_DOUBLE_HEAT_SINK_PROTOTYPE - Static variable in class megamek.common.equipment.MiscType
- F_JET_BOOSTER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_JET_BOOSTER - Static variable in class megamek.common.equipment.MiscType
- F_JS_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_JS_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_JUMP_BOOSTER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_JUMP_BOOSTER - Static variable in class megamek.common.equipment.MiscType
- F_JUMP_JET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_JUMP_JET - Static variable in class megamek.common.equipment.MiscType
- F_LADDER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LADDER - Static variable in class megamek.common.equipment.MiscType
- F_LARGE_COMM_SCANNER_SUITE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LARGE_COMM_SCANNER_SUITE - Static variable in class megamek.common.equipment.MiscType
- F_LARGE_MISSILE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_LARGE_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- F_LASER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_LASER - Static variable in class megamek.common.equipment.WeaponType
- F_LASER_HEAT_SINK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LASER_HEAT_SINK - Static variable in class megamek.common.equipment.MiscType
- F_LASER_INSULATOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LASER_INSULATOR - Static variable in class megamek.common.equipment.MiscType
- F_LF_STORAGE_BATTERY - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LF_STORAGE_BATTERY - Static variable in class megamek.common.equipment.MiscType
- F_LIFEBOAT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIFEBOAT - Static variable in class megamek.common.equipment.MiscType
- F_LIFT_HOIST - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIFT_HOIST - Static variable in class megamek.common.equipment.MiscType
- F_LIGHT_BRIDGE_LAYER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIGHT_BRIDGE_LAYER - Static variable in class megamek.common.equipment.MiscType
- F_LIGHT_FERRO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIGHT_FERRO - Static variable in class megamek.common.equipment.MiscType
- F_LIGHT_FLUID_SUCTION_SYSTEM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIGHT_FLUID_SUCTION_SYSTEM - Static variable in class megamek.common.equipment.MiscType
- F_LIGHT_SAIL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIGHT_SAIL - Static variable in class megamek.common.equipment.MiscType
- F_LIMITED_AMPHIBIOUS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIMITED_AMPHIBIOUS - Static variable in class megamek.common.equipment.MiscType
- F_LIQUID_CARGO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LIQUID_CARGO - Static variable in class megamek.common.equipment.MiscType
- F_LOOKDOWN_RADAR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_LOOKDOWN_RADAR - Static variable in class megamek.common.equipment.MiscType
- F_M_POD - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_M_POD - Static variable in class megamek.common.equipment.WeaponType
- F_MAGNET_CLAW - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MAGNET_CLAW - Static variable in class megamek.common.equipment.MiscType
- F_MAGNETIC_CLAMP - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MAGNETIC_CLAMP - Static variable in class megamek.common.equipment.MiscType
- F_MANIPULATOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MANIPULATOR - Static variable in class megamek.common.equipment.MiscType
- F_MASC - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MASC - Static variable in class megamek.common.equipment.MiscType
- F_MASH - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MASH - Static variable in class megamek.common.equipment.MiscType
- F_MASS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MASS - Static variable in class megamek.common.equipment.MiscType
- F_MASS_DRIVER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MASS_DRIVER - Static variable in class megamek.common.equipment.WeaponType
- F_MAST_MOUNT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MAST_MOUNT - Static variable in class megamek.common.equipment.MiscType
- F_MECHANICAL_JUMP_BOOSTER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MECHANICAL_JUMP_BOOSTER - Static variable in class megamek.common.equipment.MiscType
- F_MEDIUM_BRIDGE_LAYER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MEDIUM_BRIDGE_LAYER - Static variable in class megamek.common.equipment.MiscType
- F_MEK_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MEK_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_MEK_MORTAR - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MEK_MORTAR - Static variable in class megamek.common.equipment.WeaponType
- F_MEK_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MEK_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_MG - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_MG - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MG - Static variable in class megamek.common.equipment.AmmoType
- F_MG - Static variable in class megamek.common.equipment.WeaponType
- F_MGA - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MGA - Static variable in class megamek.common.equipment.WeaponType
- F_MINE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MINE - Static variable in class megamek.common.equipment.MiscType
- F_MINESWEEPER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MINESWEEPER - Static variable in class megamek.common.equipment.MiscType
- F_MISSILE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MISSILE - Static variable in class megamek.common.equipment.WeaponType
- F_MISSILE_HITS - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MISSILE_HITS - Static variable in class megamek.common.equipment.WeaponType
- F_MML_LRM - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_MML_LRM - Static variable in class megamek.common.equipment.AmmoType
- F_MML_SRM - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_MML_SRM - Static variable in class megamek.common.equipment.AmmoType
- F_MOBILE_FIELD_BASE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MOBILE_FIELD_BASE - Static variable in class megamek.common.equipment.MiscType
- F_MOBILE_HPG - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MOBILE_HPG - Static variable in class megamek.common.equipment.MiscType
- F_MODULAR_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MODULAR_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_MODULAR_WEAPON_MOUNT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MODULAR_WEAPON_MOUNT - Static variable in class megamek.common.equipment.MiscType
- F_MONOCYCLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_MONOCYCLE - Static variable in class megamek.common.equipment.MiscType
- F_MORTAR_TYPE_INDIRECT - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_MORTAR_TYPE_INDIRECT - Static variable in class megamek.common.equipment.WeaponType
-
This flag is used by mortar-type weapons that allow indirect fire without a spotter and/or with LOS.
- F_NAVAL_C3 - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_NAVAL_C3 - Static variable in class megamek.common.equipment.MiscType
- F_NAVAL_TUG_ADAPTOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_NAVAL_TUG_ADAPTOR - Static variable in class megamek.common.equipment.MiscType
- F_NO_AIM - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_NO_AIM - Static variable in class megamek.common.equipment.WeaponType
- F_NO_FIRES - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_NO_FIRES - Static variable in class megamek.common.equipment.WeaponType
- F_NOVA - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_NOVA - Static variable in class megamek.common.equipment.MiscType
- F_NUCLEAR - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_NUCLEAR - Static variable in class megamek.common.equipment.AmmoType
- F_NULL_SIG - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_NULL_SIG - Static variable in class megamek.common.equipment.MiscType
- F_OFF_ROAD - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_OFF_ROAD - Static variable in class megamek.common.equipment.MiscType
- F_ONE_SHOT - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_ONE_SHOT - Static variable in class megamek.common.equipment.WeaponType
- F_OTHER_BOMB - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_OTHER_BOMB - Static variable in class megamek.common.equipment.AmmoType
- F_PARAFOIL - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PARAFOIL - Static variable in class megamek.common.equipment.MiscType
- F_PARTIAL_WING - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PARTIAL_WING - Static variable in class megamek.common.equipment.MiscType
- F_PD_BAY - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PD_BAY - Static variable in class megamek.common.equipment.WeaponType
- F_PEACEMAKER - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_PEACEMAKER - Static variable in class megamek.common.equipment.AmmoType
- F_PINTLE_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PINTLE_TURRET - Static variable in class megamek.common.equipment.MiscType
- F_PLASMA - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PLASMA - Static variable in class megamek.common.equipment.WeaponType
- F_PLASMA_MFUK - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PLASMA_MFUK - Static variable in class megamek.common.equipment.WeaponType
- F_POWER_GENERATOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_POWER_GENERATOR - Static variable in class megamek.common.equipment.PowerGeneratorType
- F_PPC - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PPC - Static variable in class megamek.common.equipment.WeaponType
- F_PPC_CAPACITOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PPC_CAPACITOR - Static variable in class megamek.common.equipment.MiscType
- F_PRIMITIVE_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PRIMITIVE_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_PROP - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PROP - Static variable in class megamek.common.equipment.MiscType
- F_PROTO_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PROTO_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_PROTOMEK - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_PROTOMEK - Static variable in class megamek.common.equipment.AmmoType
- F_PROTOMEK_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PROTOMEK_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_PROTOMEK_MELEE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PROTOMEK_MELEE - Static variable in class megamek.common.equipment.MiscType
- F_PROTOTYPE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_PROTOTYPE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PROTOTYPE - Static variable in class megamek.common.equipment.MiscType
- F_PROTOTYPE - Static variable in class megamek.common.equipment.WeaponType
- F_PULSE - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_PULSE - Static variable in class megamek.common.equipment.WeaponType
- F_QUAD_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_QUAD_TURRET - Static variable in class megamek.common.equipment.MiscType
- F_RADICAL_HEATSINK - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_RADICAL_HEATSINK - Static variable in class megamek.common.equipment.MiscType
- F_RAM_PLATE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_RAM_PLATE - Static variable in class megamek.common.equipment.MiscType
- F_REACTIVE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REACTIVE - Static variable in class megamek.common.equipment.MiscType
- F_RECON_CAMERA - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_RECON_CAMERA - Static variable in class megamek.common.equipment.MiscType
- F_REFLECTIVE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REFLECTIVE - Static variable in class megamek.common.equipment.MiscType
- F_REFUELING_DROGUE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REFUELING_DROGUE - Static variable in class megamek.common.equipment.MiscType
- F_REINFORCED - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REINFORCED - Static variable in class megamek.common.equipment.MiscType
- F_REMOTE_DRONE_COMMAND_CONSOLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REMOTE_DRONE_COMMAND_CONSOLE - Static variable in class megamek.common.equipment.MiscType
- F_REPEATING - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_REPEATING - Static variable in class megamek.common.equipment.WeaponType
- F_REUSABLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_REUSABLE - Static variable in class megamek.common.equipment.MiscType
- F_RISC_LASER_PULSE_MODULE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_RISC_LASER_PULSE_MODULE - Static variable in class megamek.common.equipment.MiscType
- F_SALVAGE_ARM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SALVAGE_ARM - Static variable in class megamek.common.equipment.MiscType
- F_SANTA_ANNA - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_SANTA_ANNA - Static variable in class megamek.common.equipment.AmmoType
- F_SASRCS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SASRCS - Static variable in class megamek.common.equipment.MiscType
- F_SC_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SC_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_SCM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SCM - Static variable in class megamek.common.equipment.MiscType
- F_SCREEN - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_SCREEN - Static variable in class megamek.common.equipment.AmmoType
- F_SDS_DESTRUCT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SDS_DESTRUCT - Static variable in class megamek.common.equipment.MiscType
- F_SDS_JAMMER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SDS_JAMMER - Static variable in class megamek.common.equipment.MiscType
- F_SEARCHLIGHT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SEARCHLIGHT - Static variable in class megamek.common.equipment.MiscType
- F_SENSOR_DISPENSER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SENSOR_DISPENSER - Static variable in class megamek.common.equipment.MiscType
- F_SHOULDER_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SHOULDER_TURRET - Static variable in class megamek.common.equipment.MiscType
- F_SINGLE_HEX_ECM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SINGLE_HEX_ECM - Static variable in class megamek.common.equipment.MiscType
- F_SMALL_COMM_SCANNER_SUITE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SMALL_COMM_SCANNER_SUITE - Static variable in class megamek.common.equipment.MiscType
- F_SNOWMOBILE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SNOWMOBILE - Static variable in class megamek.common.equipment.MiscType
- F_SOLO_ATTACK - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
-
A weapon with this flag can only be fired alone, i.e.
- F_SOLO_ATTACK - Static variable in class megamek.common.equipment.WeaponType
- F_SPACE_ADAPTATION - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SPACE_ADAPTATION - Static variable in class megamek.common.equipment.MiscType
- F_SPACE_BOMB - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_SPACE_BOMB - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_SPACE_BOMB - Static variable in class megamek.common.equipment.AmmoType
- F_SPACE_BOMB - Static variable in class megamek.common.equipment.WeaponType
- F_SPACE_MINE_DISPENSER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SPACE_MINE_DISPENSER - Static variable in class megamek.common.equipment.MiscType
- F_SPIKES - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SPIKES - Static variable in class megamek.common.equipment.MiscType
- F_SPLITABLE - Static variable in class megamek.common.equipment.MiscType
- F_SPONSON_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SPONSON_TURRET - Static variable in class megamek.common.equipment.MiscType
- F_SPRAYER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SPRAYER - Static variable in class megamek.common.equipment.MiscType
- F_SRCS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SRCS - Static variable in class megamek.common.equipment.MiscType
- F_SS_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SS_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_STAR - Enum constant in enum class megamek.common.enums.AvailabilityValue
- F_STEALTH - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_STEALTH - Static variable in class megamek.common.equipment.MiscType
- F_STOL_CHASSIS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_STOL_CHASSIS - Static variable in class megamek.common.equipment.MiscType
- F_STORAGE_BATTERY - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_STORAGE_BATTERY - Static variable in class megamek.common.equipment.MiscType
- F_SUBMERSIBLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SUBMERSIBLE - Static variable in class megamek.common.equipment.MiscType
- F_SUPPORT_TANK_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SUPPORT_TANK_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_SUPPORT_VEE_BAR_ARMOR - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_SUPPORT_VEE_BAR_ARMOR - Static variable in class megamek.common.equipment.MiscType
- F_TAG - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_TAG - Static variable in class megamek.common.equipment.WeaponType
- F_TALON - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TALON - Static variable in class megamek.common.equipment.MiscType
- F_TANK_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TANK_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_TANK_WEAPON - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_TANK_WEAPON - Static variable in class megamek.common.equipment.WeaponType
- F_TARGETING_COMPUTER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TARGETING_COMPUTER - Static variable in class megamek.common.equipment.MiscType
- F_TASER - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_TASER - Static variable in class megamek.common.equipment.WeaponType
- F_TELE_MISSILE - Enum constant in enum class megamek.common.equipment.enums.AmmoTypeFlag
- F_TELE_MISSILE - Static variable in class megamek.common.equipment.AmmoType
- F_TOOLS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TOOLS - Static variable in class megamek.common.equipment.MiscType
- F_TRACKS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TRACKS - Static variable in class megamek.common.equipment.MiscType
- F_TRACTOR_MODIFICATION - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TRACTOR_MODIFICATION - Static variable in class megamek.common.equipment.MiscType
- F_TRAILER_MODIFICATION - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TRAILER_MODIFICATION - Static variable in class megamek.common.equipment.MiscType
- F_TRENCH_CAPABLE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TRENCH_CAPABLE - Static variable in class megamek.common.equipment.MiscType
- F_TSEMP - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_TSEMP - Static variable in class megamek.common.equipment.WeaponType
- F_TSM - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TSM - Static variable in class megamek.common.equipment.MiscType
- F_TURRET - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_TURRET - Static variable in class megamek.common.equipment.MiscType
-
Encompasses Quad, Head, Shoulder, Pintle and Sponson turrets.
- F_ULTRA_LIGHT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_ULTRA_LIGHT - Static variable in class megamek.common.equipment.MiscType
- F_UMU - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_UMU - Static variable in class megamek.common.equipment.MiscType
- F_VACUUM_PROTECTION - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VACUUM_PROTECTION - Static variable in class megamek.common.equipment.MiscType
- F_VARIABLE_SIZE - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VARIABLE_SIZE - Static variable in class megamek.common.equipment.MiscType
- F_VEE_DC - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VEEDC - Static variable in class megamek.common.equipment.MiscType
- F_VEHICLE_MINE_DISPENSER - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VEHICLE_MINE_DISPENSER - Static variable in class megamek.common.equipment.MiscType
- F_VGL - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_VGL - Static variable in class megamek.common.equipment.WeaponType
- F_VIBROCLAW - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VIBROCLAW - Static variable in class megamek.common.equipment.MiscType
- F_VIRAL_JAMMER_DECOY - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VIRAL_JAMMER_DECOY - Static variable in class megamek.common.equipment.MiscType
- F_VIRAL_JAMMER_HOMING - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VIRAL_JAMMER_HOMING - Static variable in class megamek.common.equipment.MiscType
- F_VISUAL_CAMO - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VISUAL_CAMO - Static variable in class megamek.common.equipment.MiscType
- F_VOID_SIG - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VOID_SIG - Static variable in class megamek.common.equipment.MiscType
- F_VSP - Enum constant in enum class megamek.common.equipment.WeaponTypeFlag
- F_VSP - Static variable in class megamek.common.equipment.WeaponType
- F_VSTOL_CHASSIS - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VSTOL_CHASSIS - Static variable in class megamek.common.equipment.MiscType
- F_VTOL_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_VTOL_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- F_WATCHDOG - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_WATCHDOG - Static variable in class megamek.common.equipment.MiscType
- F_WEAPON_ENHANCEMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_WEAPON_ENHANCEMENT - Static variable in class megamek.common.equipment.MiscType
- F_WS_EQUIPMENT - Enum constant in enum class megamek.common.equipment.enums.MiscTypeFlag
- F_WS_EQUIPMENT - Static variable in class megamek.common.equipment.MiscType
- faces - Variable in class megamek.common.rolls.Roll
-
The number of faces on each virtual die.
- facing - Variable in class megamek.common.units.Entity
- facing() - Method in record class megamek.common.moves.Key
-
Returns the value of the
facingrecord component. - facing() - Method in record class megamek.common.pathfinder.CoordsWithFacing
-
Returns the value of the
facingrecord component. - facing() - Method in record class megamek.common.units.UnitLocation
-
Returns the value of the
facingrecord component. - facing() - Method in record class megamek.common.units.UnitPosition
-
Returns the value of the
facingrecord component. - Facing - Enum Class in megamek.common
-
Enumeration of all 6 possible facings.
- FACING - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- FACING - Enum constant in enum class megamek.ai.dataset.UnitAttack.Field
- FACING - Enum constant in enum class megamek.ai.dataset.UnitState.Field
- FACING_ARROW - Static variable in class megamek.client.ui.dialogs.minimap.MinimapUnitSymbols
- FACING_MOD_MULTIPLIER - Static variable in class megamek.client.bot.princess.BasicPathRanker
- FACING_PREFIX - Static variable in class megamek.common.bays.Bay
- facingAngle() - Method in record class megamek.common.units.UnitPosition
- FacingArc - Enum Class in megamek.common.enums
-
All the different possible facing arcs
- FacingOption - Class in megamek.common.board
-
Represents the valid facings for deploying a multi-hex entity at a specific position and elevation.
- FacingOption(Coords, int) - Constructor for class megamek.common.board.FacingOption
-
Creates a new FacingOption for a given position and elevation.
- facings - Variable in class megamek.client.ui.tileset.EntityImage
- Faction - Enum Class in megamek.common.enums
- FACTION - Static variable in class megamek.common.loaders.MtfFile
- Faction2 - Class in megamek.common.universe
-
This is a Faction class that unifies MHQ's Faction and the RATGenerator's FactionRecord and makes it available to all project parts.
- Faction2() - Constructor for class megamek.common.universe.Faction2
- FactionAffiliation - Enum Class in megamek.common.enums
- factionIsExcluded(String, String) - Method in class megamek.client.ratgenerator.ModelRecord
-
Deprecated, for removal: This API element is subject to removal in a future version.
- factionIsExcluded(FactionRecord) - Method in class megamek.client.ratgenerator.ModelRecord
- FactionLeaderData - Record Class in megamek.common.universe
-
Stores details about a leader of a faction, including name, gender, and years of tenure.
- FactionLeaderData(String, String, String, String, Gender, Integer, Integer) - Constructor for record class megamek.common.universe.FactionLeaderData
-
Compact constructor that replaces any
nullsurname or honorific with empty strings, and sets missing years toFactionLeaderData.NO_YEAR. - FactionRecord - Class in megamek.client.ratgenerator
-
Stores data about factions used for building RATs, including parent factions, factions to salvage from, and percentages of Clan/SL/Omni tech.
- FactionRecord() - Constructor for class megamek.client.ratgenerator.FactionRecord
- FactionRecord(String) - Constructor for class megamek.client.ratgenerator.FactionRecord
- FactionRecord(String, String) - Constructor for class megamek.client.ratgenerator.FactionRecord
- FactionRecord(Faction2) - Constructor for class megamek.client.ratgenerator.FactionRecord
- FactionRecord.DateRange - Class in megamek.client.ratgenerator
- FactionRecord.TechCategory - Enum Class in megamek.client.ratgenerator
-
Proportions of Clan/SL/Omni tech are given for major commands in the various sourcebooks such as the Field Manual series.
- FACTIONS_DIR - Static variable in class megamek.MMConstants
- Factions2 - Class in megamek.common.universe
-
This class manages the unified Faction2 class that combines MHQ's Faction and the RATGenerator's FactionRecord and makes it available to all project parts.
- Factions2(String) - Constructor for class megamek.common.universe.Factions2
-
This constructor is intended for unit testing only and will load factions *only* from the provided path.
- FACTIONS2_TEST_DIRECTORY - Static variable in class megamek.common.universe.Factions2
- FactionTag - Enum Class in megamek.common.universe
- factionTechLevel(Faction) - Method in class megamek.common.units.Entity
- FAE - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- FAE_LARGE - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- FAE_SMALL - Enum constant in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- FAILED - Enum constant in enum class megamek.common.voting.PollStatus
- failedEquipmentList - Variable in class megamek.common.units.Entity
- failStandardImage - Static variable in class megamek.common.util.ImageUtil
-
Holds a drawn "fail" image that can be used when image loading fails.
- failStandardImage() - Static method in class megamek.common.util.ImageUtil
-
Returns a standard size (84x72) "fail" image having a red on white cross.
- FAILURE - Enum constant in enum class megamek.client.ui.enums.ValidationState
- FAILURE - Enum constant in enum class megamek.common.autoResolve.acar.action.StandardUnitAttack.ManeuverResult
-
Deprecated.
- falloff - Variable in class megamek.common.weapons.handlers.DamageFalloff
- fallShame(int) - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
- FALSE - Static variable in interface megamek.common.preference.IPreferenceStore
-
The string representation used for
false - FAR_SIDE_UNANCHORED - Enum constant in enum class megamek.common.board.BridgeConstruction.BridgeRepairIssue
-
With one surviving span, the far side does not continue the run: it is not the straight hexside opposite the span, or it does not reach a bank a unit can step on/off of (open water or deep canyon).
- FAR_SPACE - Enum constant in enum class megamek.common.board.BoardType
- FAST_DOGFIGHTER - Enum constant in enum class megamek.common.units.UnitRole
- FastJScrollPane - Class in megamek.common.ui
-
A custom
JScrollPanethat automatically adjusts its scroll step size based on the current UI scale setting. - FastJScrollPane() - Constructor for class megamek.common.ui.FastJScrollPane
-
Constructs a
FastJScrollPanewith no view component. - FastJScrollPane(Component) - Constructor for class megamek.common.ui.FastJScrollPane
-
Constructs a
FastJScrollPanewith the specified component as the view. - FastJScrollPane(Component, int, int) - Constructor for class megamek.common.ui.FastJScrollPane
-
Constructs a
FastJScrollPanewith the specified component as the view and with specified vertical and horizontal scroll bar policies. - fatal(Throwable, String) - Method in class megamek.logging.MMLogger
-
Fatal Level Logging w/ Exception.
- fatalDialog(String, String) - Method in class megamek.logging.MMLogger
-
Fatal Level Logging w/o Exception w/ Dialog
- fatalDialog(Throwable, String, String) - Method in class megamek.logging.MMLogger
-
Fatal Level Logging w/ Exception w/ Dialog
- FAVORITE_PRINCESS_BEHAVIOR_SETTING - Static variable in class megamek.common.preference.ClientPreferences
- FC - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- FC - Enum constant in enum class megamek.common.enums.Faction
- fcsCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- fcsHits - Variable in class megamek.common.units.DamageEditSpec
- FD - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- fell - Variable in class megamek.common.units.Entity
- FEMALE - Enum constant in enum class megamek.common.enums.Gender
- ferroFibrousArmor - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- ferroLamellorArmor - Variable in class megamek.server.totalWarfare.TWDamageManager.ModsInfo
- fetchHistory() - Method in class megamek.client.ui.clientGUI.ChatterBox
- FF - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- fgColor(Color, String) - Method in class megamek.common.Report
-
Wraps text in a span with the given foreground color.
- fgColor(String, String) - Method in class megamek.common.Report
-
Wraps text in a span with the given hex foreground color.
- FIELD_FIRE - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- FIELD_GUN - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- FIELD_SEPARATOR - Static variable in class megamek.common.bays.Bay
- fieldGunCrewRequirement(EquipmentType, Infantry) - Static method in class megamek.common.verifier.TestInfantry
-
Returns the number of troopers of the given infantry required to operate each of the given field gun equipment.
- fieldInitiatorCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- fieldInitiatorHits - Variable in class megamek.common.units.DamageEditSpec
- FieldOfFireSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
This sprite is used to paint the field of fire for weapons.
- FieldOfFireSprite(BoardView, int, Coords, int) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- FIELDS - Static variable in class megamek.common.units.Terrains
- FIGHTER - Enum constant in enum class megamek.common.bays.BayType
- FIGHTER - Enum constant in enum class megamek.common.verifier.BayData
- fighterBayCapacity(MekSummary) - Static method in class megamek.client.ratgenerator.TransportCalculator
-
Returns the Aerospace Fighter bay capacity of a unit (how many fighters it can carry), loading the Entity once and caching the result.
- FighterSquadron - Class in megamek.common.units
-
Fighter squadrons are basically "containers" for a bunch of fighters.
- FighterSquadron() - Constructor for class megamek.common.units.FighterSquadron
- FighterSquadron(String) - Constructor for class megamek.common.units.FighterSquadron
- FighterSquadronIcon - Class in megamek.client.ui.tileset
-
This is a specialized version of EntityImage for FighterSquadrons that assembles its icon from the icons of the fighters that make up the squadron.
- FighterSquadronIcon(Image, Image, Camouflage, Entity, int, boolean, boolean) - Constructor for class megamek.client.ui.tileset.FighterSquadronIcon
- FILE_GAME_CONNECT - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_CONNECT_BOT - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_CONNECT_SBF - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_EDIT_BOTS - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_LOAD - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_NEW - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_QUICK_LOAD - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_QUICK_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_SAVE_SERVER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_GAME_SCENARIO - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_REBUILD_CACHE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_REFRESH_CACHE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_SUFFIX_BOARD - Static variable in interface megamek.common.scenario.Scenario
- FILE_UNITS_BROWSE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_COPY - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_OPEN - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_PASTE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_REINFORCE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_REINFORCE_RAT - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FILE_UNITS_SAVE - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FileCamouflage - Class in megamek.common.icons
-
FileCamouflage is an implementation of Camouflage that does not take camos from the parsed directories of MegaMek but is constructed directly from a local image file, e.g.
- FileCamouflage(File) - Constructor for class megamek.common.icons.FileCamouflage
-
Constructs a new camo with the given local file.
- fileChooseUserDir(JTextField, JFrame) - Static method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
-
Shows a file chooser for selecting a user directory and sets the given text field to the result if one was chosen.
- filename - Variable in class megamek.common.icons.AbstractIcon
- FILENAME_DATE_FORMAT - Static variable in class megamek.SuiteConstants
- FILENAME_DEFAULT_HEX_SET - Static variable in class megamek.client.ui.tileset.TilesetManager
- FILENAME_FORMAT - Static variable in record class megamek.server.AutosaveService
- FILENAME_ICON_16X16 - Static variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- FILENAME_ICON_256X256 - Static variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- FILENAME_ICON_32X32 - Static variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- FILENAME_ICON_48X48 - Static variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- FILENAME_IMAGE - Static variable in class megamek.common.equipment.Minefield
- FILENAME_LOOKUP - Static variable in class megamek.common.loaders.MekSummaryCache
- FILENAME_OFFICIAL_UNITS - Static variable in class megamek.common.loaders.MekFileParser
- FILENAME_ORBITAL_BOMBARDMENT_INCOMING_IMAGE - Static variable in class megamek.client.ui.tileset.TilesetManager
- FILENAME_PREFIX_WRECKS - Static variable in class megamek.client.ui.tileset.TilesetManager
- FILENAME_SUFFIX_WRECKS_ASSAULT_PLUS - Static variable in class megamek.client.ui.tileset.TilesetManager
- FILENAME_SUFFIX_WRECKS_ULTRALIGHT - Static variable in class megamek.client.ui.tileset.TilesetManager
- FILENAME_UNITS_CACHE - Static variable in class megamek.common.loaders.MekSummaryCache
- FileNameComboBoxModel - Class in megamek.client.ui.models
-
The FileNameComboBoxModel class is a ComboBoxModel that uses the file name as the value.
- FileNameComboBoxModel(File[]) - Constructor for class megamek.client.ui.models.FileNameComboBoxModel
- FileNameComboBoxModel(List<File>) - Constructor for class megamek.client.ui.models.FileNameComboBoxModel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- fileString - Variable in class megamek.common.verifier.TestEntity
- fill() - Method in class megamek.client.ui.GBC
-
set this
GridBagConstraintsso that the corresponding Component will fill horizontally and vertically. - fill(int) - Method in class megamek.client.ui.GBC
-
set this
GridBagConstraintsso that the corresponding will fill according to the - fillFromXML(NodeList) - Method in class megamek.common.options.GameOptions
-
This is used to fill a GameOptions object from an XML node list written using writeToXML.
- Filter<T> - Class in megamek.common.pathfinder.filters
-
Represents a function that allows removing unwanted objects from a collection.
- Filter() - Constructor for class megamek.common.pathfinder.filters.Filter
- filterAero - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterBattleArmor - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterBipedMek - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterConvFighter - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterDropship - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filteredFiles(File, String) - Static method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
- filteredFilesWithSubDirs(File, String) - Static method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
- FilteredUnitListTool - Class in megamek.utilities
-
This util will go through all available units and filter them according to the filter() method and print out any units that match the filter.
- filterFixedWingSupport - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterGunEmplacement - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterInfantry - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterJumpship - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterLAM - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterLargeSupportTank - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterList - Static variable in class megamek.common.net.marshalling.SanityInputFilter
- filterMek - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- FilterParsingException - Exception Class in megamek.client.ui.dialogs.advancedsearch
- filterProtomek - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterQuad - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterQuadVee - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterRGB(int, int, int) - Method in class megamek.client.ui.util.RotateFilter
-
Deprecated.Don't filter, just store.
- filterSmallCraft - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterSpaceStation - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterSuperHeavyTank - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterSupportTank - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterSupportVTOL - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterTank - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterToAlphaStrikeElementList(List<ForceAssignable>) - Static method in interface megamek.common.interfaces.ForceAssignable
-
Deprecated, for removal: This API element is subject to removal in a future version.
- filterToEntityList(List<ForceAssignable>) - Static method in interface megamek.common.interfaces.ForceAssignable
-
Filters the given list of ForceAssignable, keeping only those that are an Entity and returns a new list of those Entities.
- FilterToken - Interface in megamek.client.ui.dialogs.advancedsearch
-
Marker interface for different tokens that can be in a filter expression.
- filterTripod - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterUnits() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
-
This filters the units on the display.
- filterVTOL - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- filterWarship - Variable in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- FILTRATION - Enum constant in enum class megamek.common.enums.MDAugmentationType
- finalEDamage - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- finalize() - Method in class megamek.client.ui.util.MenuScroller
-
Ensures that the
disposemethod of this MenuScroller is called when there are no more references to it. - finalizeEiModifier() - Method in class megamek.common.ToHitData
-
Adds the accumulated EI terrain reduction as a single modifier, if any reduction has been accumulated.
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
This MUST be called at the end of initialization to finalize it.
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.AutoResolveProgressDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.TechLevelDisplayDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.abstractDialogs.WeightDisplayDialog
- finalizeInitialization() - Method in class megamek.client.ui.dialogs.helpDialogs.AbstractHelpDialog
- finalizeInitialization() - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
-
This provides a way to override the end of initialization, which is required for MekHQ's ForcePieceIcons.
- finalizeInitialization() - Method in class megamek.client.ui.panes.AbstractSplitPane
-
This MUST be called at the end of initialization to finalize it.
- finalizeSpecials() - Method in class megamek.common.alphaStrike.conversion.ASSpecialAbilityConverter
- finalizeTentativeSection(boolean) - Method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
End the current section of lines, keeping or discarding the section depending on the given keepSection.
- finalLDamage - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- finalMDamage - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- finalSDamage - Variable in class megamek.common.alphaStrike.conversion.ASDamageConverter
- findAllowedElevations() - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns a list of elevations/altitudes that the given entity can deploy to at the given coords.
- findAllowedElevations(DeploymentElevationType) - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns a list of elevations/altitudes that the given entity can deploy to at the given coords that are of the given type.
- findAllowedFacings(int) - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns a FacingOption that indicates which facings are valid for deploying this entity at the given coordinates and elevation.
- findBestReinforcement(List<Entity>, Entity) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Deprecated, for removal: This API element is subject to removal in a future version.
- findCFWarningsDeployment(Game, Entity) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
- findCFWarningsDeployment(Game, Entity, Board) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
-
Looks for all building locations in a legal deploy zone that would collapse if the currently selected entity would deploy there.
- findCFWarningsMovement(Game, Entity) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
- findCFWarningsMovement(Game, Entity, Board) - Static method in class megamek.client.ui.clientGUI.boardview.CollapseWarning
-
For the provided entity, find all hexes within movement range with buildings that would collapse if entered or landed upon.
- findChassisAvailabilityRecord(int, String, String, int) - Method in class megamek.client.ratgenerator.RATGenerator
- findChassisAvailabilityRecord(int, String, FactionRecord, int) - Method in class megamek.client.ratgenerator.RATGenerator
-
Return the availability rating for a given chassis.
- findClosestEnemy(Entity, Coords, Game) - Method in interface megamek.client.bot.princess.IPathRanker
-
Find the closest enemy to a unit with a path
- findClosestEnemy(Entity, Coords, Game) - Method in class megamek.client.bot.princess.NewtonianAerospacePathRanker
-
Find the closest enemy to a unit with a path that ends at the given position.
- findClosestEnemy(Entity, Coords, Game) - Method in class megamek.client.bot.princess.PathRanker
- findClosestEnemy(Entity, Coords, Game, boolean) - Method in interface megamek.client.bot.princess.IPathRanker
-
Find the closest enemy to a unit with a path
- findClosestEnemy(Entity, Coords, Game, boolean, int) - Method in interface megamek.client.bot.princess.IPathRanker
-
Find the closest enemy to a unit with a path
- findClosestEnemy(Entity, Coords, Game, boolean, int) - Method in class megamek.client.bot.princess.PathRanker
-
Find the closest enemy to a unit with a path
- FindClubAction - Class in megamek.common.actions
-
The entity tries to find a club.
- FindClubAction(int) - Constructor for class megamek.common.actions.FindClubAction
- findCombinedPath(Entity) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- findEchelons(ForceDescriptor) - Method in class megamek.client.ratgenerator.TOCNode
- findEndIndex(String) - Method in class megamek.common.util.BuildingBlock
-
Finds the starting index of a block.
- findFlags(ForceDescriptor) - Method in class megamek.client.ratgenerator.TOCNode
- findForceNode(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- findForceNode(ForceDescriptor, int, boolean) - Method in class megamek.client.ratgenerator.Ruleset
- findIndex(String[], String) - Method in interface megamek.common.scenario.Scenario
- findingClub - Variable in class megamek.common.units.Entity
- findLegalDismount(Entity, Entity, List<Coords>) - Method in class megamek.server.totalWarfare.TWGameManager
-
Attempt to find a safe evacuation hex per the rules for destroyed carriers on TW pg 90.
- findMinimumRulesLevel() - Method in interface megamek.common.interfaces.ITechnology
-
Finds the lowest rules level the equipment qualifies for regardless of faction using it.
- findMinimumRulesLevel(boolean) - Method in interface megamek.common.interfaces.ITechnology
-
Finds the lowest rules level the equipment qualifies for, for either IS or Clan faction using it.
- findModelAvailabilityRecord(int, String, String) - Method in class megamek.client.ratgenerator.RATGenerator
- findModelAvailabilityRecord(int, String, String, int) - Method in class megamek.client.ratgenerator.RATGenerator
-
Generate the availability rating for a specific model, honouring the year the model becomes available.
- findModelAvailabilityRecord(int, String, FactionRecord) - Method in class megamek.client.ratgenerator.RATGenerator
-
Generate the availability rating for a specific model
- findModelAvailabilityRecord(int, String, FactionRecord, int) - Method in class megamek.client.ratgenerator.RATGenerator
-
Generate the availability rating for a specific model, honouring the year the model becomes available.
- findPathTo(BoardLocation, SBFMovePath) - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
-
Extend the current path to the destination
Coords. - findPathTo(Coords, MoveStepType) - Method in class megamek.common.moves.MovePath
-
Extend the current path to the destination
Coords. - findPathToCoords(Entity, Set<Coords>, boolean, BoardClusterTracker) - Method in class megamek.common.pathfinder.DestructionAwareDestinationPathfinder
-
Uses an A* search to find the "optimal" path to the destination coordinates.
- findPathToCoords(Entity, Set<Coords>, BoardClusterTracker) - Method in class megamek.common.pathfinder.DestructionAwareDestinationPathfinder
-
Uses an A* search to find the "optimal" path to the destination coordinates.
- findPathToEdge(Entity) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Finds a legal path for the given entity to the "opposite" board edge Completely ignores movement risk Mostly ignores movement cost "opposite" is defined as the cardinal edge furthest from the entity's current location
- findPathToEdge(Entity, int) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Finds a legal path for the given entity to the given board edge (please pass in a cardinal edge) Completely ignores movement risk Mostly ignores movement cost
- findPctTech(FactionRecord.TechCategory, int, int) - Method in class megamek.client.ratgenerator.FactionRecord
-
Get the desired percentage of Clan, Star League/advanced IS tech, or Omni-units that should be present as part of the overall random generation table.
- findRatings(ForceDescriptor) - Method in class megamek.client.ratgenerator.TOCNode
- findRuleset(String) - Static method in class megamek.client.ratgenerator.Ruleset
- findRuleset(ForceDescriptor) - Static method in class megamek.client.ratgenerator.Ruleset
- findSimplePathTo(Coords, MoveStepType, int, int) - Method in class megamek.common.moves.MovePath
-
Extend the current path to the destination
Coords, moving only in one direction. - findSpotter(List<Integer>, int, Game, Targetable) - Static method in class megamek.common.weapons.ArtilleryHandlerHelper
- findSpotter(Game, Entity, Targetable) - Static method in class megamek.common.compute.Compute
-
Finds the best spotter for the attacker.
- findStartIndex(String) - Method in class megamek.common.util.BuildingBlock
-
Finds the starting index of a block.
- findTable(FactionRecord, int, int, String, Collection<Integer>, int, Collection<EntityMovementMode>, Collection<MissionRole>, int) - Static method in class megamek.client.ratgenerator.UnitTable
-
Provided as a convenience to call findTable while using the faction parameter as the deploying faction
- findTable(FactionRecord, int, int, String, Collection<Integer>, int, Collection<EntityMovementMode>, Collection<MissionRole>, int, FactionRecord) - Static method in class megamek.client.ratgenerator.UnitTable
-
Checks the cache for a previously generated table meeting the criteria.
- findTable(FactionRecord, int, int, String, Collection<Integer>, int, Collection<EntityMovementMode>, Collection<MissionRole>, Collection<MissionRole>, int, FactionRecord) - Static method in class megamek.client.ratgenerator.UnitTable
-
Overloaded method, with additional argument for excluded roles
- findTable(Parameters) - Static method in class megamek.client.ratgenerator.UnitTable
-
Checks cache for a unit table with the given parameters.
- findTAGSpotter(Game, Entity, Targetable, boolean) - Static method in class megamek.common.compute.Compute
-
Function that attempts to find one TAG spotter, or the best TAG spotter,
- findTargetedDisplacement() - Method in class megamek.common.units.Entity
-
Returns any known displacement attacks (should only be one) that this entity is a target of.
- findTowLinkIssues(Game, Entity) - Static method in class megamek.client.ui.panels.phaseDisplay.TowLinkWarning
- findTowLinkIssues(Game, Entity, Board) - Static method in class megamek.client.ui.panels.phaseDisplay.TowLinkWarning
-
This is used by the
MovementDisplayclass. - findUnallocatedAmmo(Entity, EquipmentType) - Static method in class megamek.common.units.ConstructionUtil
-
Find unallocated ammo of the same type.
- findUnitTypes(ForceDescriptor) - Method in class megamek.client.ratgenerator.TOCNode
- findValidDeployCoordsForTractorTrailer(Game, Entity, Board) - Static method in class megamek.client.ui.panels.phaseDisplay.TowLinkWarning
-
For the provided entity, find its associated tractor and trailer and find what coords this unit is able to deploy to.
- finished() - Method in record class megamek.utilities.ScenarioGameRunner.GameResult
-
Returns the value of the
finishedrecord component. - FINISHED_MOVING_UNITS - Static variable in class megamek.client.event.BoardViewEvent
- finishedMovingUnits(BoardViewEvent) - Method in interface megamek.client.event.BoardViewListener
-
Sent when moving units is finished.
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.event.BoardViewListenerAdapter
-
Sent when moving units is finished.
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.boardview.RulerDialog
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.ClientGUI
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- finishedMovingUnits(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- fire() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Adds a weapon attack with the currently selected weapon to the attack queue.
- fire() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
-
Adds a weapon attack with the currently selected weapon to the attack queue.
- fire(WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.AmmoWeapon
- fire(WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.AmmoBayWeapon
- fire(WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.BayWeapon
- fire(WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.Weapon
- FIRE - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- FIRE - Enum constant in enum class megamek.common.planetaryConditions.IlluminationLevel
- FIRE - Static variable in class megamek.common.units.Terrains
- FIRE_ACTIVATE_SPA - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_BRICK - Enum constant in enum class megamek.client.ui.util.PlayerColour
- FIRE_CALLED - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_CALLED - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_CANCEL - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_CANCEL - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_CANCEL - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_CLEAR_TURRET - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_CLEAR_WEAPON - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_CLEAR_WEAPON - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_CONTROL_SYSTEM - Enum constant in enum class megamek.common.compute.damage.CritAssignment.AeroFighterCritKind
- FIRE_DISENGAGE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_DISPLAY_TAB_DURING_PHASES - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FIRE_ENGINEERS - Static variable in class megamek.common.units.ConvInfantry
- FIRE_EXTINGUISH - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_FIND_CLUB - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_FIRE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_FIRE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_FIRE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_FLIP_ARMS - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_FLIP_ARMS - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_FLIP_ARMS - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_FLIP_MOUNT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_FLIP_MOUNT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_LVL_INFERNO - Static variable in class megamek.common.units.Terrains
- FIRE_LVL_INFERNO_BOMB - Static variable in class megamek.common.units.Terrains
- FIRE_LVL_INFERNO_IV - Static variable in class megamek.common.units.Terrains
- FIRE_LVL_NORMAL - Static variable in class megamek.common.units.Terrains
- FIRE_MODE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_MODE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_MODE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_MORE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_MORE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_NEXT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_NEXT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_NEXT_TARG - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_NEXT_TARG - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_RESISTANT - Static variable in class megamek.common.battleArmor.BattleArmor
-
The internal name for fire-resistant armor.
- FIRE_RHS - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_ROTATE_TURRET - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_ROTATE_TURRET - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_ROTATE_TURRET_2 - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_ROTATE_TURRET_2 - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_SAVE_WEAPON_ORDER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- FIRE_SEARCHLIGHT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_SEARCHLIGHT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_SEARCHLIGHT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_SKIP - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_SKIP - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_SKIP - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FIRE_SPOT - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_STRAFE - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_SUICIDE_IMPLANTS - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_SUPPORT - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- FIRE_SUPPORT - Enum constant in enum class megamek.common.units.UnitRole
- FIRE_TWIST - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- FIRE_TWIST - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- FIRE_TWIST - Enum constant in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- FireCommand - Class in megamek.client.commands
- FireCommand(ClientGUI) - Constructor for class megamek.client.commands.FireCommand
- FireControl - Class in megamek.client.bot.princess
-
FireControl selects which weapons a unit wants to fire and at whom Pay attention to the difference between "guess" and "get".
- FireControl(Princess) - Constructor for class megamek.client.bot.princess.FireControl
-
Constructor
- FireControl.FireControlType - Enum Class in megamek.client.bot.princess
-
The possible fire control types.
- fireControlModifier() - Method in class megamek.common.battleValue.BVCalculator
- FireControlState - Class in megamek.client.bot.princess
-
This class is a data structure meant to hold Fire Control related state, to keep the FireControl class relatively stateless.
- FireControlState() - Constructor for class megamek.client.bot.princess.FireControlState
- fireEvent(GameListener) - Method in class megamek.common.event.board.GameBoardChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.board.GameBoardNewEvent
- fireEvent(GameListener) - Method in class megamek.common.event.entity.GameEntityChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.entity.GameEntityNewEvent
- fireEvent(GameListener) - Method in class megamek.common.event.entity.GameEntityNewOffboardEvent
- fireEvent(GameListener) - Method in class megamek.common.event.entity.GameEntityRemoveEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameCFREvent
-
Sub-classed events implement this method to call their specific method on a GameListener instance that their event has been fired.
- fireEvent(GameListener) - Method in class megamek.common.event.GameEndEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameEvent
-
Sub-classed events implement this method to call their specific method on a GameListener instance that their event has been fired.
- fireEvent(GameListener) - Method in class megamek.common.event.GameMapQueryEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameNewActionEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GamePhaseChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GamePollEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameReportEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameScriptedEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameSettingsChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameToastEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameTurnChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.GameVictoryEvent
- fireEvent(GameListener) - Method in class megamek.common.event.player.GamePlayerChangeEvent
- fireEvent(GameListener) - Method in class megamek.common.event.player.GamePlayerChatEvent
- fireEvent(GameListener) - Method in class megamek.common.event.player.GamePlayerConnectedEvent
- fireEvent(GameListener) - Method in class megamek.common.event.player.GamePlayerDisconnectedEvent
- fireEvent(GameListener) - Method in class megamek.common.event.player.GamePlayerStrategicActionEvent
- fireEvent(GameListener) - Method in class megamek.common.event.UnitChangedGameEvent
- FireExtinguisherHandler - Class in megamek.common.weapons.handlers
- FireExtinguisherHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.FireExtinguisherHandler
- FirefightCommand - Class in megamek.server.commands
-
The Server Command "/firefight" that will put one hex on fire.
- FirefightCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.FirefightCommand
- FirefightingSupport - Class in megamek.common.actions.compute
-
Resolves the multi-platoon firefighting choice from TO:AuE p.153: when more than one firefighting-engineer platoon fights the same blaze, the controlling player may either have each platoon roll separately, or pool the platoons into a single roll that gets a -1 modifier for each additional platoon.
- FirefightingSupportHandler - Class in megamek.common.weapons.handlers
-
Resolves a firefighting-engineer platoon that, instead of rolling itself, is supporting the lead platoon fighting the same blaze (TO:AuE p.153).
- FirefightingSupportHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.FirefightingSupportHandler
- fireGameEvent(GameEvent) - Method in class megamek.common.autoResolve.acar.SimulationContext
- fireGameEvent(GameEvent) - Method in class megamek.common.game.AbstractGame
- fireGameEvent(GameEvent) - Method in interface megamek.common.game.IGame
-
Fires the given GameEvent, sending the event to all GameListener of this game.
- FireProcessor - Class in megamek.server
- FireProcessor(TWGameManager) - Constructor for class megamek.server.FireProcessor
- firePropertyChangeEvent(String, Object, Object) - Method in class megamek.common.preference.PreferenceStore
- FirestarterCommand - Class in megamek.server.commands
-
The Server Command "/firestarter" that will put one hex on fire.
- FirestarterCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.FirestarterCommand
- FirestormCommand - Class in megamek.server.commands
-
The Server Command "/firestorm" that starts a blazing inferno on the board.
- FirestormCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.FirestormCommand
- fireTabDetached(Window, DetachedTabInfo) - Method in class megamek.common.ui.EnhancedTabbedPane
- fireTabDetaching(int, Component) - Method in class megamek.common.ui.EnhancedTabbedPane
- fireTabMoved(int, int, Component) - Method in class megamek.common.ui.EnhancedTabbedPane
- fireTabReattached(int, Component) - Method in class megamek.common.ui.EnhancedTabbedPane
- fireTabReattaching(DetachedTabInfo) - Method in class megamek.common.ui.EnhancedTabbedPane
- fireTabRemoved(int, Component) - Method in class megamek.common.ui.EnhancedTabbedPane
- FIRING - Enum constant in enum class megamek.common.enums.GamePhase
- FIRING_REPORT - Enum constant in enum class megamek.common.enums.GamePhase
- FIRING_SOLUTIONS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- firingActivatesTsm(Entity, FiringPlan) - Method in class megamek.client.bot.princess.FireControl
-
Reports whether firing this plan is what switches a heat-activated standard Triple-Strength Myomer on this turn: the shooter's projected end-of-turn heat reaches
FireControl.TSM_DESIRED_HEATwith the plan's heat but would fall short of it without. - firingArcFromVGLFacing(int) - Static method in class megamek.common.compute.Compute
-
Converts the facing of a vehicular grenade launcher to the corresponding firing arc.
- FiringArcSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
This BoardViewSpriteHandler handles the sprites for the firing arcs (field of fire) that can be shown for individual weapons or bays.
- FiringArcSpriteHandler(ClientGUI) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringArcSpriteHandler
- firingDamage - Variable in class megamek.client.bot.princess.BasicPathRanker.FiringPhysicalDamage
- FiringDisplay - Class in megamek.client.ui.panels.phaseDisplay
- FiringDisplay(ClientGUI) - Constructor for class megamek.client.ui.panels.phaseDisplay.FiringDisplay
-
Creates and lays out a new firing phase display for the specified clientGUI.getClient().
- FiringDisplay.FiringCommand - Enum Class in megamek.client.ui.panels.phaseDisplay
-
This enumeration lists all the possible ActionCommands that can be carried out during the firing phase.
- firingEntityId() - Method in record class megamek.common.actions.EnemyArtilleryInbound
-
Returns the value of the
firingEntityIdrecord component. - FiringModeChangeAction - Class in megamek.common.actions
-
Deprecated, for removal: This API element is subject to removal in a future version.
- FiringModeChangeAction(int, int) - Constructor for class megamek.common.actions.FiringModeChangeAction
-
Deprecated.
- FiringPhase - Class in megamek.common.autoResolve.acar.phase
- FiringPhase(SimulationManager) - Constructor for class megamek.common.autoResolve.acar.phase.FiringPhase
- firingPhaseHeader() - Method in class megamek.common.autoResolve.acar.report.DummyPhaseEndReporter
- firingPhaseHeader() - Method in interface megamek.common.autoResolve.acar.report.IPhaseEndReporter
- firingPhaseHeader() - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
- FiringPhysicalDamage() - Constructor for class megamek.client.bot.princess.BasicPathRanker.FiringPhysicalDamage
- FiringPlan - Class in megamek.client.bot.princess
-
FiringPlan is a series of
WeaponFireInfoobjects describing a full attack turn - FiringPlanCalculationParameters - Class in megamek.client.bot.princess
-
This data structure contains parameters that may be passed to the "determineBestFiringPlan()"
- FiringPlanCalculationParameters(Builder) - Constructor for class megamek.client.bot.princess.FiringPlanCalculationParameters
- FiringPlanCalculationParameters.FiringPlanCalculationType - Enum Class in megamek.client.bot.princess
- FiringSolution - Record Class in megamek.common.util
-
Used to track data for displaying "FiringSolution" data in the BoardView.
- FiringSolution(ToHitData, boolean) - Constructor for record class megamek.common.util.FiringSolution
-
Creates an instance of a
FiringSolutionrecord class. - firingSolutions - Variable in class megamek.common.units.Entity
-
Contains the ids of all entities that this entity has established a firing solution on.
- FiringSolutionSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite for displaying generic firing information.
- FiringSolutionSprite(BoardView, FiringSolution) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FiringSolutionSprite
- FiringSolutionSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
- FiringSolutionSpriteHandler(AbstractClientGUI, Client) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.FiringSolutionSpriteHandler
- FIRST_CLASS - Enum constant in enum class megamek.common.verifier.TestAero.Quarters
- firstArmorIndex() - Method in class megamek.common.battleArmor.BattleArmor
- firstArmorIndex() - Method in class megamek.common.units.Entity
- firstArmorIndex() - Method in class megamek.common.units.ProtoMek
- firstArmorIndex() - Method in class megamek.common.units.Tank
- firstAvailableYearFrom(int) - Method in class megamek.common.CompositeTechLevel
-
Returns the first year at or after the given year in which the unit is actually available: no earlier than its first advancement phase, and not inside an extinction period.
- FirstClassQuartersCargoBay - Class in megamek.common.bays
-
Represents a volume of space set aside for carrying crew or passengers in more luxury than standard quarters.
- FirstClassQuartersCargoBay(double, int) - Constructor for class megamek.common.bays.FirstClassQuartersCargoBay
-
Create a space for the given tonnage of troops.
- FirstClassQuartersCargoBay(int) - Constructor for class megamek.common.bays.FirstClassQuartersCargoBay
-
Create space for certain number of crew/passengers
- firstElement() - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- firstHit - Variable in class megamek.common.weapons.handlers.WeaponHandler
-
Keeps track of whether we are processing the first hit in a series of hits (like for cluster weapons)
- firstLOSHex(BoardViewEvent) - Method in interface megamek.client.event.BoardViewListener
-
Sent when firstLOS is set.
- firstLOSHex(BoardViewEvent) - Method in class megamek.client.event.BoardViewListenerAdapter
-
Sent when firstLOS is set.
- firstLOSHex(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.boardview.RulerDialog
- firstLOSHex(BoardViewEvent) - Method in class megamek.client.ui.clientGUI.ClientGUI
- firstLOSHex(BoardViewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- firstName() - Method in record class megamek.common.universe.FactionLeaderData
-
Returns the value of the
firstNamerecord component. - FISSION - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
- FISSION - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- FISSION - Static variable in class megamek.common.equipment.Engine
- FISSION - Static variable in class megamek.common.loaders.BLKFile
- fit() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
Re-sizes the dialog to a maximum width and height of 80% of the screen size when necessary.
- fitAndCenter() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
-
Re-sizes the dialog to a maximum width and height of 80% of the screen size when necessary.
- fitImage(Image, int, int, int) - Static method in class megamek.common.util.ImageUtil
-
Returns a scaled version of the given image.
- fitsUnitType(int) - Method in enum class megamek.client.ratgenerator.MissionRole
-
Identifies if a role applies to a given unit type
- FIXED_WING - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVType
- FixedWingSupport - Class in megamek.common.units
- FixedWingSupport() - Constructor for class megamek.common.units.FixedWingSupport
- FixedWingSupportCostCalculator - Class in megamek.common.cost
- FixedWingSupportCostCalculator() - Constructor for class megamek.common.cost.FixedWingSupportCostCalculator
- FixedXPanel() - Constructor for class megamek.client.ui.util.UIUtil.FixedXPanel
- FixedXPanel(LayoutManager) - Constructor for class megamek.client.ui.util.UIUtil.FixedXPanel
- FixedYPanel() - Constructor for class megamek.client.ui.util.UIUtil.FixedYPanel
- FixedYPanel(LayoutManager) - Constructor for class megamek.client.ui.util.UIUtil.FixedYPanel
- fixElevation() - Method in class megamek.common.units.Entity
-
defensively check and correct elevation
- FixElevationCommand - Class in megamek.server.commands
- FixElevationCommand(Server, TWGameManager) - Constructor for class megamek.server.commands.FixElevationCommand
-
Creates new FixElevationCommand
- flag - Variable in enum class megamek.client.ui.panels.phaseDisplay.commands.MoveCommand
-
Flag that determines what unit types can use a command.
- FLAG_AERO - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.AEROSPACE_FIGHTERunits. - FLAG_AIR - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering all airborne categories (fighters, small craft, dropships).
- FLAG_ALL - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering every supported unit type.
- FLAG_BATTLE_ARMOR - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.BATTLE_ARMORunits. - FLAG_CONV_FIGHTER - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.CONV_FIGHTERunits. - FLAG_DROPSHIP - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.DROPSHIPunits. - FLAG_FIGHTER - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering aerospace and conventional fighters.
- FLAG_GROUND - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering all ground unit types (Mek, Tank, BA, Infantry, ProtoMek, VTOL, Naval).
- FLAG_GROUND_NO_LIGHT - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering ground unit types excluding Infantry and VTOL.
- FLAG_INFANTRY - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.INFANTRYunits. - FLAG_MEK - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.MEKunits. - FLAG_NAVAL - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.NAVALunits. - FLAG_PROTOMEK - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.PROTOMEKunits. - FLAG_SMALL_CRAFT - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.SMALL_CRAFTunits. - FLAG_TANK - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.TANKunits. - FLAG_VEHICLE - Static variable in class megamek.client.ratgenerator.FormationType
-
Composite flag covering combat vehicles (Tank, Naval, VTOL).
- FLAG_VTOL - Static variable in class megamek.client.ratgenerator.FormationType
-
Bit flag identifying
UnitType.VTOLunits. - flagManualAMSUse(int) - Method in class megamek.client.bot.princess.Princess
-
Flag an entity as having used manual AMS this round
- flagNodes - Variable in class megamek.client.ratgenerator.TOCNode
- flags - Variable in class megamek.common.equipment.EquipmentType
- flags - Variable in class megamek.common.equipment.Flare
- flags() - Method in class megamek.common.eras.Era
- FLAK_MUNITIONS - Static variable in class megamek.client.generator.TeamLoadOutGenerator
- FLAMER - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- FlamerHandler - Class in megamek.common.weapons.handlers
- FlamerHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.FlamerHandler
- FlamerHandlerHelper - Class in megamek.common.weapons
-
Helper class that contains common functionality for flamer-type weapons.
- FlamerHandlerHelper() - Constructor for class megamek.common.weapons.FlamerHandlerHelper
- FlamerWeapon - Class in megamek.common.weapons.flamers
- FlamerWeapon() - Constructor for class megamek.common.weapons.flamers.FlamerWeapon
- Flare - Class in megamek.common.equipment
-
This class represents parachute flares deployed by illumination artillery or mek mortars.
- Flare(Coords, int, int, int, int) - Constructor for class megamek.common.equipment.Flare
- FLARE - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- FLARE - Enum constant in enum class megamek.common.planetaryConditions.IlluminationLevel
- FLARE_MUNITIONS - Static variable in class megamek.common.equipment.AmmoType
- FlareSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
A Sprite for a flare, as the name indicates.
- FlareSprite(BoardView, Flare) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FlareSprite
- FlareSpritesHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
- FlareSpritesHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.FlareSpritesHandler
- FlatLafStyleBuilder - Class in megamek.client.ui.util
-
This builder class is used to assign fonts and font styles to JComponents in the Swing GUI using FlatLaf's typography system.
- FlatLafStyleBuilder() - Constructor for class megamek.client.ui.util.FlatLafStyleBuilder
-
Creates an empty style builder.
- FlatLafStyleBuilder(Font) - Constructor for class megamek.client.ui.util.FlatLafStyleBuilder
-
Creates a style builder, initializing it with the given font.
- FlattenForces - Class in megamek.common.autoResolve.converter
- FlattenForces() - Constructor for class megamek.common.autoResolve.converter.FlattenForces
- FLECHETTE - Enum constant in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
- FLECHETTE - Enum constant in enum class megamek.common.weapons.DamageType
- FledUnitsTrigger - Class in megamek.server.trigger
-
This Trigger reacts when the count of units that fled the battlefield is equal to the given count.
- FledUnitsTrigger(String, int) - Constructor for class megamek.server.trigger.FledUnitsTrigger
-
Deprecated, for removal: This API element is subject to removal in a future version.
- FledUnitsTrigger(String, int, int) - Constructor for class megamek.server.trigger.FledUnitsTrigger
-
Deprecated, for removal: This API element is subject to removal in a future version.
- FledUnitsTrigger(String, List<Integer>, int) - Constructor for class megamek.server.trigger.FledUnitsTrigger
- FledUnitsTrigger(String, List<Integer>, int, int) - Constructor for class megamek.server.trigger.FledUnitsTrigger
- flee(boolean) - Method in class megamek.common.jacksonAdapters.PrincessSettingsBuilder
- FLEE - Enum constant in enum class megamek.client.bot.princess.ChatCommands
- FLEE - Enum constant in enum class megamek.common.enums.MoveStepType
- FLEE_AREA - Static variable in class megamek.common.jacksonAdapters.EntityDeserializer
- FLEE_NORTH - Enum constant in enum class megamek.common.autoResolve.acar.order.OrderType
- FLEE_SOUTH - Enum constant in enum class megamek.common.autoResolve.acar.order.OrderType
- FleeCommand - Class in megamek.client.bot.princess.commands
-
Command to set the bot to flee to a specific edge of the map.
- FleeCommand() - Constructor for class megamek.client.bot.princess.commands.FleeCommand
- FleeZoneSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
- FleeZoneSpriteHandler(AbstractClientGUI) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.FleeZoneSpriteHandler
- FlexibleCalculationReport - Class in megamek.client.ui.clientGUI.calculationReport
- FlexibleCalculationReport() - Constructor for class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- fliesOffBoard() - Method in class megamek.common.moves.MovePath
-
Convenience function to determine whether this path results in the unit explicitly moving off board More relevant for aircraft
- FlightPathIndicatorSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
The Flight Path Indicator Sprite paints a path in front of an aerospace movement path and indicates the turn status and remaining velocity by showing the length of path the flight must follow and when the unit can turn.
- FlightPathIndicatorSprite(BoardView, List<MoveStep>, int, boolean) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FlightPathIndicatorSprite
- FlightPathNotice - Class in megamek.client.ui.dialogs.phaseDisplay
- FlightPathNotice(ClientGUI) - Constructor for class megamek.client.ui.dialogs.phaseDisplay.FlightPathNotice
-
Creates a dialog telling the player to select a ground board flight path for an aero on an atmospheric board.
- flightStabilizerCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- flightStabilizerHits - Variable in class megamek.common.units.DamageEditSpec
-
A VTOL's flight stabilizer crit hits.
- flip(Board, boolean, boolean) - Static method in class megamek.common.util.BoardUtilities
-
Flips the board around the vertical axis (North-for-South) and/or the horizontal axis (East-for-West).
- FlipArmsAction - Class in megamek.common.actions
- FlipArmsAction(int, boolean) - Constructor for class megamek.common.actions.FlipArmsAction
- flipDirectionalMount() - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
Flips the selected weapon's 2-point Directional Torso Mount between the front and rear arc (BMM p.83).
- flipExits(boolean, boolean) - Method in class megamek.common.units.Terrain
-
Flips the exits around the vertical axis (North-for-South) and/or the horizontal axis (East-for-West).
- FLK - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- FLOAT - Static variable in interface megamek.common.options.IOption
-
Float option type
- FLOAT_DEFAULT - Static variable in interface megamek.common.preference.IPreferenceStore
-
The predefined default value for
floatpreference - FLOATING_ISO - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- floatOption(String) - Method in class megamek.common.options.AbstractOptions
- floatOption(String) - Method in interface megamek.common.options.IGameOptions
-
Returns the value of the desired option as the
float - floatValue() - Method in interface megamek.common.options.IOption
-
Return the value as the
float - floatValue() - Method in class megamek.common.options.Option
- floor() - Method in class megamek.common.Hex
-
Returns the lowest reachable point of this hex, used for terrain types that can extend below the surface of the hex, such as water and basements.
- floor(double, Ceil) - Static method in class megamek.common.verifier.TestEntity
- FLOOR_TARGETING_COMPUTER_CRITS - Static variable in interface megamek.common.verifier.TestEntityOption
- FloorTarget - Class in megamek.common.board
-
This class represents a single, targetable hex and floor of a building.
- FloorTarget(Coords, Board, int) - Constructor for class megamek.common.board.FloorTarget
-
Target a single hex of a building.
- FLOWS - Enum constant in enum class megamek.common.enums.HazardousLiquidPoolType
- FLOWS_AND_WIND_BLOWN - Enum constant in enum class megamek.common.enums.HazardousLiquidPoolType
- fluff - Variable in class megamek.common.units.Entity
- FLUFF - Enum constant in enum class megamek.client.ui.entityreadout.ReadoutSections
- FLUFF - Static variable in class megamek.common.units.Terrains
- FLUFF_DATE - Static variable in class megamek.common.loaders.MtfFile
- FLUFF_IMAGE - Static variable in class megamek.common.loaders.MtfFile
- fluffHeight - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- fluffImage - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- FluffImageHelper - Class in megamek.client.ui.util
-
This class provides methods for retrieving fluff images, for use in MM, MML and MHQ; also for record sheets (where the fallback image "hud.png" is used).
- fluffImagesDir() - Static method in class megamek.common.Configuration
-
Get the fluff images directory, which is relative to the images' directory.
- fluffWidth - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- fluffXCenter - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- fluffYCenter - Variable in class megamek.common.alphaStrike.cardDrawer.ASCard
- FLUID_GUN - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- FLUID_SUCTION - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- FLUID_SUCTION_LIGHT_MEK - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- FLUID_SUCTION_LIGHT_VEE - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- FluidGunCoolHandler - Class in megamek.common.weapons.handlers
- FluidGunCoolHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Constructor for class megamek.common.weapons.handlers.FluidGunCoolHandler
- FluidGunWeapon - Class in megamek.common.weapons.other
- FluidGunWeapon() - Constructor for class megamek.common.weapons.other.FluidGunWeapon
- flush() - Method in class megamek.common.net.connections.AbstractConnection
-
Send all queued packets.
- flush() - Method in class megamek.common.net.connections.DataStreamConnection
-
override flush to flush the data stream after flushing packet queue
- flush() - Method in class megamek.common.util.ManagedVolatileImage
- flushConn() - Method in class megamek.client.AbstractClient
-
send all buffered packets on their way this should be called after everything which causes us to wait for a reply.
- flushPendingReports() - Method in class megamek.common.autoResolve.acar.SimulationManager
- FLY_OVER_LINE_WIDTH - Static variable in class megamek.client.ui.clientGUI.boardview.BoardView
- Flyer - Enum constant in enum class megamek.common.pathfinder.MovementType
- FlyOverSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Sprite and info for an aero flyover route.
- FlyOverSprite(BoardView, Entity) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- FOCUS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- focusGained(FocusEvent) - Method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
- focusGained(FocusEvent) - Method in class megamek.client.ui.dialogs.clientDialogs.PlanetaryConditionsDialog
- focusGained(FocusEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- focusGained(FocusEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
- focusGained(FocusEvent) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- focusGained(FocusEvent) - Method in class megamek.client.ui.widget.VerifiableTextField
- focusLost(FocusEvent) - Method in class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog
- focusLost(FocusEvent) - Method in class megamek.client.ui.dialogs.clientDialogs.PlanetaryConditionsDialog
- focusLost(FocusEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- focusLost(FocusEvent) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
- focusLost(FocusEvent) - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- focusLost(FocusEvent) - Method in class megamek.client.ui.widget.VerifiableTextField
- Fog - Enum Class in megamek.common.planetaryConditions
- FOG - Enum constant in enum class megamek.ai.dataset.PlanetaryConditionsData.Field
- FOG_HEAVY - Enum constant in enum class megamek.common.planetaryConditions.Fog
- FOG_LIGHT - Enum constant in enum class megamek.common.planetaryConditions.Fog
- FOG_NONE - Enum constant in enum class megamek.common.planetaryConditions.Fog
- FOLIAGE_ELEV - Static variable in class megamek.common.units.Terrains
- font - Variable in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- font() - Method in record class megamek.client.ui.displayWrappers.FontDisplay
-
Returns the value of the
fontrecord component. - font(Font) - Method in class megamek.client.ui.util.FlatLafStyleBuilder
-
Adds the given font (only the font name, not its style nor size) to the style builder.
- font(Font) - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to use the given font when drawing the String.
- font(Font) - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- font(String) - Method in class megamek.client.ui.util.FlatLafStyleBuilder
-
Adds the given font name to the style builder.
- FONT_ARIAL - Static variable in class megamek.SuiteConstants
- FONT_COLOR - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- FONT_COURIER_NEW - Static variable in class megamek.SuiteConstants
- FONT_DIALOG - Static variable in class megamek.SuiteConstants
- FONT_DIRECTORY - Static variable in class megamek.SuiteConstants
- FONT_HELVETICA - Static variable in class megamek.SuiteConstants
- FONT_MONOSPACED - Static variable in class megamek.SuiteConstants
- FONT_NAME - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- FONT_SANS_SERIF - Static variable in class megamek.SuiteConstants
- FONT_SCALE1 - Static variable in class megamek.client.ui.util.UIUtil
-
The style = font-size: xx value corresponding to a GUI scale of 1
- FONT_SCALE2 - Static variable in class megamek.client.ui.util.UIUtil
- FONT_SIZE - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- fontColors - Variable in class megamek.client.ui.widget.SkinSpecification
-
Specifies the font color for the UI component
- FontComboBox - Class in megamek.client.ui.comboBoxes
-
This is a custom ComboBox that allows you to select a font from your available fonts, each displayed in that font.
- FontComboBox(String) - Constructor for class megamek.client.ui.comboBoxes.FontComboBox
- FontDisplay - Record Class in megamek.client.ui.displayWrappers
-
FontDisplay is a display wrapper around a Font, primarily to be used in ComboBoxes.
- FontDisplay(Font, String) - Constructor for record class megamek.client.ui.displayWrappers.FontDisplay
-
Creates an instance of a
FontDisplayrecord class. - FontDisplay(String) - Constructor for record class megamek.client.ui.displayWrappers.FontDisplay
- FontHandler - Class in megamek.client.ui.util
-
This singleton class reads in the available fonts when first called, including those in
SuiteConstants.FONT_DIRECTORY. - FontHandler() - Constructor for class megamek.client.ui.util.FontHandler
- fontHTML() - Static method in class megamek.client.ui.util.UIUtil
-
Returns an HTML FONT tag setting the font face to Dialog and the font size according to GUIScale.
- fontHTML(float) - Static method in class megamek.client.ui.util.UIUtil
-
Returns an HTML FONT tag setting the font face to Dialog and the font size according to the given scale delta, where the font size target is standard font size * (1 + deltaScale)
- fontHTML(Color) - Static method in class megamek.client.ui.util.UIUtil
-
Returns an HTML FONT tag setting the color to the given col and the font face to Dialog.
- fontName - Variable in class megamek.client.ui.widget.SkinSpecification
-
Specify a non-standard font, or null to use default.
- fontsDir() - Static method in class megamek.common.Configuration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- fontSize - Variable in class megamek.client.ui.widget.SkinSpecification
-
Specify a non-standard font size.
- fontSize(float) - Method in class megamek.client.ui.util.StringDrawer
-
Sets the StringDrawer to use the given fontSize when drawing the String.
- fontSize(float) - Method in class megamek.client.ui.util.StringDrawer.StringDrawerConfig
- Foot - Enum constant in enum class megamek.common.pathfinder.MovementType
- FOOT - Enum constant in enum class megamek.common.units.PlatoonType
- forAlphaStrike() - Static method in class megamek.common.util.SimpleRandomLanceCreator
- force - Variable in class megamek.common.strategicBattleSystems.BaseFormationConverter
- Force - Class in megamek.common.force
-
A representation of a force or part of a force.
- Force(String, int, Camouflage) - Constructor for class megamek.common.force.Force
-
Creates a force with name n and id nId.
- Force(String, int, Camouflage, Force) - Constructor for class megamek.common.force.Force
-
Creates a sub force.
- Force(String, int, Camouflage, Player) - Constructor for class megamek.common.force.Force
-
Creates a top-level (no parent) force
- FORCE - Static variable in class megamek.server.commands.EndGameCommand
- FORCE_ADD - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORCE_ADD_ENTITY - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORCE_ASSIGN_FULL - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORCE_DELETE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORCE_DISPLAY - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- FORCE_DISPLAY_AUTO_DISPLAY_NON_REPORT_PHASE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_AUTO_DISPLAY_REPORT_PHASE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_ARMOR - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_C3 - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_DAMAGE_DESC - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_ECM - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_HEAT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_ID - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_MISC - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_MP - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_PILOT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_QUIRKS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_ROLE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_TONNAGE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_BTN_WEAPONS - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_ENABLED - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_POS_X - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_POS_Y - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_SIZE_HEIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_DISPLAY_SIZE_WIDTH - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FORCE_GENERATOR_DIAGNOSTICS - Static variable in class megamek.common.preference.ClientPreferences
- FORCE_PARENT - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORCE_UPDATE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- ForceAssignable - Interface in megamek.common.interfaces
-
This interface represents all GameObjects that can be assigned to a force in MM.
- forceBoardRedraw() - Method in class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel
- forceChain(Force) - Method in class megamek.common.force.Forces
-
Returns a ArrayList of Forces that make up the chain of forces to the provided force.
- forceChain(ForceAssignable) - Method in class megamek.common.force.Forces
-
Returns a ArrayList of Forces that make up the chain of forces to the provided entity.
- ForceConsolidation - Class in megamek.common.autoResolve.converter
- ForceConsolidation() - Constructor for class megamek.common.autoResolve.converter.ForceConsolidation
- ForceConsolidation.Container - Record Class in megamek.common.autoResolve.converter
- ForceConsolidation.ForceRepresentation - Record Class in megamek.common.autoResolve.converter
- FORCED_ENGAGEMENT - Enum constant in enum class megamek.common.autoResolve.component.EngagementControl
- ForceDescriptor - Class in megamek.client.ratgenerator
-
Describes the characteristics of a force.
- ForceDescriptor() - Constructor for class megamek.client.ratgenerator.ForceDescriptor
- ForceDisplayDialog - Class in megamek.client.ui.dialogs.forceDisplay
- ForceDisplayDialog(JFrame, ClientGUI) - Constructor for class megamek.client.ui.dialogs.forceDisplay.ForceDisplayDialog
- ForceDisplayMekTreeModel - Class in megamek.client.ui.dialogs.forceDisplay
- ForceDisplayMekTreeModel(Client) - Constructor for class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeModel
- ForceDisplayMekTreeRenderer - Class in megamek.client.ui.dialogs.forceDisplay
-
A specialized renderer for the Mek Force tree.
- forceDisplayPanel - Variable in class megamek.client.ui.clientGUI.ClientGUI
- ForceDisplayPanel - Class in megamek.client.ui.dialogs.forceDisplay
-
Shows force display
- ForceDisplayPanel(Client) - Constructor for class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- ForceDisplayPanel(ClientGUI) - Constructor for class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- ForceDisplayPanel.ForceTreeMouseAdapter - Class in megamek.client.ui.dialogs.forceDisplay
- ForcedWithdrawal - Enum constant in enum class megamek.client.bot.princess.UnitBehavior.BehaviorType
- ForceGenerationOptionsPanel - Class in megamek.client.ui.dialogs.randomArmy
-
Panel that allows choice of year, faction, rating, unit type
- ForceGenerationOptionsPanel(ForceGenerationOptionsPanel.Use) - Constructor for class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- ForceGenerationOptionsPanel.RATGenUnitTypeOptions - Class in megamek.client.ui.dialogs.randomArmy
- ForceGenerationOptionsPanel.Use - Enum Class in megamek.client.ui.dialogs.randomArmy
- ForceGeneratorAvailability - Record Class in megamek.common.units
-
Force Generator availability declared inside a unit file (.mtf or .blk).
- ForceGeneratorAvailability(int, int, String) - Constructor for record class megamek.common.units.ForceGeneratorAvailability
-
Creates an instance of a
ForceGeneratorAvailabilityrecord class. - forceGeneratorDir() - Static method in class megamek.common.Configuration
-
Return the configured force generator data directory, if set, otherwise return the default path, relative to the configured data directory.
- ForceGeneratorOptionsView - Class in megamek.client.ui.dialogs.randomArmy
-
Controls to set options for force generator.
- ForceGeneratorOptionsView(Consumer<ForceDescriptor>, GameOptions) - Constructor for class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsView
- forceGeneratorPanel - Variable in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
- ForceGeneratorViewUi - Class in megamek.client.ui.dialogs.randomArmy
-
Presents controls for selecting parameters of the force to generate and a tree structure showing the generated force.
- ForceGeneratorViewUi(JFrame, GameOptions) - Constructor for class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi
- ForceGeneratorViewUi.ChosenEntityModel - Class in megamek.client.ui.dialogs.randomArmy
- forcelessEntities() - Method in class megamek.common.force.Forces
-
Returns a list of all the game's entities that are not part of any force.
- ForceNode - Class in megamek.client.ratgenerator
-
A force node contains the rules for generating a force when the ForceDescriptor matches the characteristics defined by the force node.
- ForceRepresentation(int, int, int, int[], int[]) - Constructor for record class megamek.common.autoResolve.converter.ForceConsolidation.ForceRepresentation
-
Creates an instance of a
ForceRepresentationrecord class. - forces - Variable in class megamek.common.autoResolve.acar.SimulationContext
- forces - Variable in class megamek.common.game.AbstractGame
-
The forces present in the game.
- Forces - Class in megamek.common.force
-
Manages a collection of Forces for a game.
- Forces(IGame) - Constructor for class megamek.common.force.Forces
- forceStringFor(ForceAssignable) - Method in class megamek.common.force.Forces
- ForceTreeMouseAdapter() - Constructor for class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel.ForceTreeMouseAdapter
- forceTSM() - Method in record class megamek.common.MPCalculationSetting
-
Returns the value of the
forceTSMrecord component. - forceVictory(Player, boolean, boolean) - Method in class megamek.server.totalWarfare.TWGameManager
-
Forces victory for the specified player, or his/her team at the end of the round.
- forClass(Class<?>) - Method in class megamek.client.ui.preferences.SuitePreferences
- forCost() - Static method in class megamek.common.util.SimpleRandomLanceCreator
- forEachConnection(Consumer<AbstractConnection>) - Method in class megamek.server.Server
-
Executes the process on each active connection.
- forEntity(Entity) - Static method in class megamek.common.equipment.ArmorType
- forEntity(Entity, int) - Static method in class megamek.common.equipment.ArmorType
- forGame(Game) - Static method in enum class megamek.common.compute.scatter.ScatterMethod
- forget(int) - Method in class megamek.common.strategicBattleSystems.SBFGame
- forLabel() - Method in class megamek.client.ui.GBC2
-
Use this for a left-side label.
- FORM_ALLOW_ADHOC - Static variable in class megamek.common.options.SBFRuleOptions
-
Allow combining any units -UNCLEAR IF SEPARATE OPTION-, IO BF p.198
- FORM_ALLOW_DETACH - Static variable in class megamek.common.options.SBFRuleOptions
-
Allow detaching part of a formation, IO BF p.198
- FORM_ALLOW_SPLIT - Static variable in class megamek.common.options.SBFRuleOptions
-
Allow completely splitting up formations -UNCLEAR IF SEPARATE OPTION-; requires ALLOW_DETACH, IO BF p.198
- format(Entity) - Static method in class megamek.server.UnitStatusFormatter
-
Much of the layout for the status string is heavily inspired by the BT MUSE/MUX code
- formatAbility(BattleForceSUA, ASSpecialAbilityCollector, ASCardDisplayable, String) - Static method in class megamek.common.alphaStrike.AlphaStrikeHelper
-
Creates the formatted SPA string for the given spa.
- formatArmorType(int, boolean) - Method in class megamek.common.templates.TROView
- formatArmorType(Entity, boolean) - Static method in class megamek.common.templates.TROView
- formatAsVector(double...) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- formatAsVector(double, double, double, double, BattleForceSUA) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- formatAvailability(FactionRecord) - Method in class megamek.client.ratgenerator.AvailabilityRating
- formatChatMessage(String, String) - Static method in class megamek.server.Server
- formatDateRanges(List<CompositeTechLevel.DateRange>) - Method in class megamek.common.CompositeTechLevel
-
Formats a list of DateRange objects as a string for display, including era information
- formatDouble(double) - Static method in class megamek.common.util.YamlEncDec
-
Formats a double value to avoid scientific notation in YAML output.
- formatEffect(int) - Static method in class megamek.common.EMPEffectFormatter
-
Formats an effect constant into an HTML-styled string for report display.
- formatForReport(double) - Static method in interface megamek.client.ui.clientGUI.calculationReport.CalculationReport
-
Formats the given double with only the necessary digits and at most three digits.
- formatHandlers - Variable in class megamek.ai.dataset.EntityDataSerializer
- formatHeat() - Method in class megamek.common.units.Entity
-
Pretty-prints the heat capacity of a unit, including optional heat sinking systems.
- formation - Variable in class megamek.common.strategicBattleSystems.BaseFormationConverter
- Formation - Class in megamek.common.autoResolve.component
- Formation() - Constructor for class megamek.common.autoResolve.component.Formation
- FORMATION_BUILDER - Enum constant in enum class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.Use
- formationId - Variable in class megamek.common.strategicBattleSystems.SBFMoveStep
- formationId() - Method in record class megamek.common.autoResolve.acar.action.MoraleCheckAction
-
Returns the value of the
formationIdrecord component. - formationId() - Method in record class megamek.common.autoResolve.acar.action.MoveAction
-
Returns the value of the
formationIdrecord component. - formationId() - Method in record class megamek.common.autoResolve.acar.action.MoveToCoverAction
-
Returns the value of the
formationIdrecord component. - formationId() - Method in record class megamek.common.autoResolve.acar.action.RecoveringNerveAction
-
Returns the value of the
formationIdrecord component. - formationId() - Method in record class megamek.common.autoResolve.acar.action.WithdrawAction
-
Returns the value of the
formationIdrecord component. - formationPanel - Variable in class megamek.client.ui.dialogs.randomArmy.AbstractRandomArmyDialog
- FormationReportEntry - Class in megamek.common.autoResolve.acar.report
- FormationReportEntry(String, String, String) - Constructor for class megamek.common.autoResolve.acar.report.FormationReportEntry
- FormationReportEntry(Formation, IGame) - Constructor for class megamek.common.autoResolve.acar.report.FormationReportEntry
- formationsSetup(SimulationManager) - Method in class megamek.common.autoResolve.acar.report.DummyStartingScenarioPhaseReporter
- formationsSetup(SimulationManager) - Method in interface megamek.common.autoResolve.acar.report.IStartingScenarioPhaseReporter
- formationsSetup(SimulationManager) - Method in record class megamek.common.autoResolve.acar.report.StartingScenarioPhaseReporter
- FormationTurn - Class in megamek.common.autoResolve.component
- FormationTurn(int) - Constructor for class megamek.common.autoResolve.component.FormationTurn
-
Creates a new formation turn for an ACAR Game.
- FormationType - Class in megamek.client.ratgenerator
-
Defines a Campaign Operations formation type (e.g., Battle Lance, Assault Lance, Aerospace Superiority Squadron), its composition rules, and the logic for generating or validating sets of units against those rules.
- FormationType(String) - Constructor for class megamek.client.ratgenerator.FormationType
-
Constructs a formation whose category is the same as its name (used for top-level formations that are not a variant of another).
- FormationType(String, String) - Constructor for class megamek.client.ratgenerator.FormationType
-
Constructs a formation with an explicit category.
- FormationType.Constraint - Class in megamek.client.ratgenerator
-
Abstract base class for a secondary requirement on a formation: a predicate that some number of units must satisfy.
- FormationType.CountConstraint - Class in megamek.client.ratgenerator
-
A
FormationType.Constraintrequiring a fixed minimum number of units to satisfy the criterion, regardless of formation size. - FormationType.GroupingConstraint - Class in megamek.client.ratgenerator
-
A
FormationType.Constraintthat requires a subset of the formation to form one or more matched groups (typically pairs) of units sharing a chassis or model. - formatLocationTableEntry(Entity, Mounted<?>) - Method in class megamek.common.templates.MekTROView
- formatLocationTableEntry(Entity, Mounted<?>) - Method in class megamek.common.templates.SmallCraftDropshipTROView
- formatLocationTableEntry(Entity, Mounted<?>) - Method in class megamek.common.templates.SupportVeeTROView
- formatLocationTableEntry(Entity, Mounted<?>) - Method in class megamek.common.templates.TROView
-
Formats displayable location name for use in equipment table.
- formatLocationTableEntry(Entity, Mounted<?>) - Method in class megamek.common.templates.VehicleTROView
- formatReport(String, String) - Static method in class megamek.client.ui.clientGUI.ReportToastFormatter
-
Splits a server-side report HTML stream into one toast body per individual
<span class='report-entry'>block, so each game event can scroll past the player as its own kill-feed-style notification. - formatRoll(int) - Static method in class megamek.common.EMPEffectFormatter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- formatRoll(int, int, String) - Static method in class megamek.common.EMPEffectFormatter
-
Formats a roll result with optional modifier for report display.
- formatSideTooltip(String) - Static method in class megamek.client.ui.util.UIUtil
-
Completes the tooltip for a dialog using one of the TipXXX classes, setting its width and adding HTML tags.
- formatSourceList(Collection<String>) - Static method in class megamek.common.SourceBooks
- formatSUA(BattleForceSUA, String, ASSpecialAbilityCollector) - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- formatSUA(BattleForceSUA, String, ASSpecialAbilityCollector) - Method in class megamek.common.loaders.MekSummary
- formatSUA(BattleForceSUA, String, ASSpecialAbilityCollector) - Method in interface megamek.common.strategicBattleSystems.BattleForceSUAFormatter
-
Returns the formatted SUA string for the given sua.
- formatSUA(BattleForceSUA, String, ASSpecialAbilityCollector) - Method in class megamek.common.strategicBattleSystems.SBFFormation
- formatSUA(BattleForceSUA, String, ASSpecialAbilityCollector) - Method in class megamek.common.strategicBattleSystems.SBFUnit
- formatSystemFluff(System, EntityFluff, Supplier<String>) - Static method in class megamek.common.templates.TROView
-
Builds the fluff name for a system component.
- FormatTableRowMethod(int[], TROView.Justification[]) - Constructor for class megamek.common.templates.TROView.FormatTableRowMethod
- formatTransporter(Transporter, String) - Method in class megamek.common.templates.TROView
-
Formats
Transporterto display as a row in an equipment table. - forMunitions(Set<AmmoType.Munitions>) - Static method in enum class megamek.client.bot.princess.ArtilleryCommandAndControl.SpecialAmmo
-
Classifies a loaded ammo bin's munition set into a fire-mission ammo category, or STANDARD when it is a plain high-explosive round not matched by any special category.
- Fortifiable - Interface in megamek.common.units
-
Shared vehicle-style fieldworks behaviour for units that build a fortified hex over several turns with a bulldozer, backhoe or equivalent (Vehicles and Fieldworks, TO:AUE p.153, Corrected Sixth Printing).
- FORTIFIED - Static variable in class megamek.common.units.Terrains
- FORTIFY - Enum constant in enum class megamek.common.enums.MoveStepType
- FORTIFY_LOGGER - Static variable in interface megamek.common.units.Fortifiable
- FortifyBuildSprite - Class in megamek.client.ui.clientGUI.boardview.sprite
-
Displays a fortification-under-construction indicator on the hex where Trench/Fieldworks Engineers - or a vehicle with fieldworks equipment - are building a fortified hex (TO:AUE p.153).
- FortifyBuildSprite(BoardView, Coords, int, int) - Constructor for class megamek.client.ui.clientGUI.boardview.sprite.FortifyBuildSprite
-
Creates a new fortification building sprite for the given hex.
- FortifyBuildSpriteHandler - Class in megamek.client.ui.clientGUI.boardview.spriteHandler
-
Manages fortification-under-construction indicator sprites on the board view (TO:AUE Trench/Fieldworks Engineers and Vehicles & Fieldworks).
- FortifyBuildSpriteHandler(AbstractClientGUI, Game) - Constructor for class megamek.client.ui.clientGUI.boardview.spriteHandler.FortifyBuildSpriteHandler
- FortifyState - Class in megamek.common.units
-
Tracks whether a unit performing multi-turn fieldwork - digging in (TO:AR p.106) or raising a fortified hex as Trench/Fieldworks Engineers (TO:AUE p.153) - has been damaged between turns.
- FortifyState() - Constructor for class megamek.common.units.FortifyState
- forTonnage() - Static method in class megamek.common.util.SimpleRandomLanceCreator
- FORTRESS - Static variable in interface megamek.common.units.IBuilding
- FORWARD_INITIATIVE - Enum constant in enum class megamek.common.net.enums.PacketCommand
- FORWARDS - Enum constant in enum class megamek.common.enums.MoveStepType
- ForwardToTheEnd(MovePath) - Method in class megamek.common.pathfinder.AeroGroundPathFinder
- FOV_DARKEN - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_DARKEN_ALPHA - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_GRAYSCALE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_HIGHLIGHT - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_HIGHLIGHT_ALPHA - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_HIGHLIGHT_RINGS_COLORS_HSB - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_HIGHLIGHT_RINGS_RADII - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_SPOTTING - Enum constant in enum class megamek.client.ui.util.KeyCommandBind
- FOV_SPOTTING_MODE - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FOV_STRIPES - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- FovHighlightingAndDarkening - Class in megamek.client.ui.clientGUI.boardview
-
A helper class for highlighting and darkening hexes.
- FovHighlightingAndDarkening(BoardView) - Constructor for class megamek.client.ui.clientGUI.boardview.FovHighlightingAndDarkening
- FR - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- FR - Enum constant in enum class megamek.common.enums.Faction
- FRAGMENTATION - Enum constant in enum class megamek.common.weapons.DamageType
- frame - Variable in class megamek.client.bot.BotClient
- frame - Variable in class megamek.client.ui.clientGUI.AbstractClientGUI
- frame - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- frame() - Method in record class megamek.client.bot.ui.swing.BotGUI
-
Returns the value of the
framerecord component. - FRANKEN_MEK_STRUCTURE_HYBRID - Static variable in class megamek.common.units.Mek
- freeWeaponSlots(Aero) - Static method in class megamek.common.verifier.TestAero
-
Returns the number of free "weapon" slots of the locations Nose, L/R Wing and Aft; weapon slots denote slots for those types of equipment that require a slot; see TM p.341 ff, F column.
- freeWeaponSlots(Aero, int) - Static method in class megamek.common.verifier.TestAero
-
Returns the number of free "weapon" slots of the given location; weapon slots denote slots for those types of equipment that require a slot; see TM p.341 ff, F column.
- FRENZY - Enum constant in enum class megamek.client.bot.princess.PhysicalAttackType
- friendlyBattleArmor - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyCount - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyECMCount - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyEnergyBoats - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyFaction - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyInfantry - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyMissileBoats - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyNARCs - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyOffBoard - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyQuality - Variable in class megamek.client.generator.ReconfigurationParameters
- friendlyTAGs - Variable in class megamek.client.generator.ReconfigurationParameters
- FRIGATE - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- FROM_X - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- FROM_Y - Enum constant in enum class megamek.ai.dataset.UnitAction.Field
- fromAbbr(String) - Static method in enum class megamek.common.enums.Faction
- fromAttackAction(AbstractAttackAction, Game) - Static method in class megamek.ai.dataset.UnitAttack
-
Creates a UnitAttackMap from an AbstractAttackAction.
- fromBoard(Board) - Static method in class megamek.ai.dataset.BoardData
-
Creates a BoardData from a Board.
- fromBoardStart(int) - Static method in enum class megamek.common.OffBoardDirection
-
Creates an OffBoardDirection from a Board.START_X constant.
- fromDistance(int) - Static method in enum class megamek.common.alphaStrike.ASRange
- fromEMPMine(Coords, int, int) - Static method in class megamek.common.TemporaryECMField
-
Creates a temporary ECM field from an EMP mine detonation.
- fromEntity(Entity) - Static method in class megamek.ai.dataset.UnitEnrichment
-
Creates a UnitStateMap from an Entity.
- fromEntity(Entity, Game) - Static method in class megamek.ai.dataset.UnitState
-
Creates a UnitStateMap from an Entity.
- fromEntityRemovalState(int) - Static method in enum class megamek.common.autoResolve.damage.EntityFinalState
- fromGame(Game) - Static method in class megamek.ai.dataset.GameData
-
Creates a GameData from a Game.
- fromHexCode(String) - Static method in class megamek.common.board.Coords
-
Deprecated, for removal: This API element is subject to removal in a future version.
- fromIndex(int) - Static method in enum class megamek.common.enums.AvailabilityValue
- fromIndex(int) - Static method in enum class megamek.common.enums.Era
- fromIndex(int) - Static method in enum class megamek.common.enums.Faction
- fromIndex(int) - Static method in enum class megamek.common.enums.TechBase
- fromIndex(int) - Static method in enum class megamek.common.enums.TechRating
- fromIndex(int) - Static method in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
-
Gets the AmmoTypeEnum for the given integer value.
- fromIndex(int) - Static method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- fromIndex(int) - Static method in enum class megamek.common.TechAdvancement.AdvancementPhase
- fromInternalName(String) - Static method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- fromIOAbbr(String) - Static method in enum class megamek.common.enums.Faction
- fromLabel(String) - Static method in enum class megamek.common.enums.MoveStepType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- fromMapSettings(MapSettings) - Static method in class megamek.ai.dataset.MapSettingsData
-
Creates a MapSettingsData from MapSettings.
- fromMMAbbr(String) - Static method in enum class megamek.common.enums.Faction
- fromMovePath(MovePath) - Static method in class megamek.ai.dataset.UnitAction
-
Creates a UnitActionMap from a MovePath.
- fromName(String) - Static method in enum class megamek.common.enums.AvailabilityValue
- fromName(String) - Static method in enum class megamek.common.enums.TechRating
- fromPlanetaryConditions(PlanetaryConditions) - Static method in class megamek.ai.dataset.PlanetaryConditionsData
-
Creates a PlanetaryConditionsData from PlanetaryConditions.
- fromString(String) - Static method in enum class megamek.client.bot.AIType
-
Parses an AI type from a string (case-insensitive match against the enum name), as used by the scenario
ai:key and the/replacePlayer -b:chat argument. - fromString(String) - Static method in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
-
Given a string, figure out the command value
- fromString(String) - Static method in enum class megamek.common.planetaryConditions.Atmosphere
-
Deserializes an Atmosphere from a string value, supporting both canonical enum names (case-insensitive) and legacy aliases from older data files.
- fromTerrain(BoardLocation, int, int) - Static method in class megamek.common.IndustrialElevator
-
Creates an industrial elevator from terrain data.
- fromTotal(int) - Static method in record class megamek.common.game.InitiativeBonusBreakdown
-
Creates a breakdown from a single total value (for backwards compatibility).
- FRONT - Enum constant in enum class megamek.common.alphaStrike.ASArcs
- frontAndRearDecided - Variable in class megamek.common.battleValue.BVCalculator
- frontArc(Coords, int, int) - Static method in class megamek.common.compute.scatter.Scatter
-
Standard scatter into the front arc of a flight path (altitude bombing).
- frontArc(Coords, int, int, int) - Method in enum class megamek.common.compute.scatter.ScatterMethod
-
Scatters into the front arc of a flight path (altitude bombing).
- frontWeaponFilter() - Method in class megamek.common.battleValue.AbstractBuildingEntityBVCalculator
- frontWeaponFilter() - Method in class megamek.common.battleValue.AeroBVCalculator
- frontWeaponFilter() - Method in class megamek.common.battleValue.BVCalculator
-
Returns a Predicate that determines if a weapon is counted as a front or nose arc weapon -ONLY- for the purpose of determining if the weapon BV of front weapons exceeds that of rear weapons on unit types that care about rear weapons.
- frontWeaponFilter() - Method in class megamek.common.battleValue.CombatVehicleBVCalculator
- frontWeaponFilter() - Method in class megamek.common.battleValue.DropShipBVCalculator
- frontWeaponFilter() - Method in class megamek.common.battleValue.JumpShipBVCalculator
- frontWeaponFilter() - Method in class megamek.common.battleValue.MekBVCalculator
- FS - Enum constant in enum class megamek.common.enums.Faction
- FUCHSIA - Enum constant in enum class megamek.client.ui.util.PlayerColour
- fuel - Variable in class megamek.common.units.DamageEditSpec
-
The fuel left in an aero.
- FUEL - Enum constant in enum class megamek.common.alphaStrike.BattleForceSUA
- FUEL_CELL - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
- FUEL_CELL - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- FUEL_CELL - Static variable in class megamek.common.equipment.Engine
- FUEL_TANK - Static variable in class megamek.common.units.Terrains
- FUEL_TANK_CF - Static variable in class megamek.common.units.Terrains
- FUEL_TANK_ELEV - Static variable in class megamek.common.units.Terrains
- FUEL_TANK_MAGN - Static variable in class megamek.common.units.Terrains
- FUELCELL - Static variable in class megamek.common.loaders.BLKFile
- FuelTank - Class in megamek.common.equipment
-
This class represents a single, possibly multi-hex fuel tank on the board.
- FuelTank(Coords, Board, int, int) - Constructor for class megamek.common.equipment.FuelTank
- fuelTankHit() - Method in class megamek.common.units.Aero
- fuelTonnagePer100km() - Method in class megamek.common.units.Tank
-
Calculates fuel mass based on engine type and mass.
- FuelType - Enum Class in megamek.common.equipment.enums
-
Fuel type affects costs of refueling (if tracking fuel) and possibly vehicle operating range.
- FULL - Enum constant in enum class megamek.client.ui.clientGUI.boardview.LabelDisplayStyle
- FULL_HEAD_EJECT_STRING - Static variable in class megamek.common.units.Mek
- FULL_MOON - Enum constant in enum class megamek.common.planetaryConditions.Light
- FullGameReport<T> - Interface in megamek.common.interfaces
-
This interface is implemented by objects that represent a collection of reports representing the course of a game.
- fullLine() - Method in class megamek.client.ui.GBC2
-
Use this for any component that fills an entire row, like a section title.
- fullLineWithLabelInsets() - Method in class megamek.client.ui.GBC2
-
Use this for any component that fills an entire row but still uses the label insets, like a panel with subcomponents.
- FUSION - Enum constant in enum class megamek.common.equipment.enums.StructureEngine
- FUSION - Enum constant in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
- FUSION - Static variable in class megamek.common.loaders.BLKFile
- futureRound(int) - Method in class megamek.common.SpecialHexDisplay
-
Does this SpecialHexDisplayObjet concern a round in the future?
- FW - Enum constant in enum class megamek.common.enums.Faction
G
- game - Variable in class megamek.client.Client
-
The game state object: this object is not ever replaced during a game, only updated.
- game - Variable in class megamek.client.ui.clientGUI.boardview.BoardView
- game - Variable in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- game - Variable in class megamek.common.bays.Bay
- game - Variable in class megamek.common.equipment.ExternalCargo
- game - Variable in class megamek.common.pathfinder.AeroGroundPathFinder
- game - Variable in class megamek.common.strategicBattleSystems.BaseFormationConverter
- game - Variable in class megamek.common.units.Entity
- game - Variable in class megamek.common.weapons.handlers.WeaponHandler
- game - Variable in class megamek.server.totalWarfare.TWDamageManager
- game() - Method in record class megamek.client.ui.clientGUI.boardview.toolTip.SBFBoardViewTooltip
-
Returns the value of the
gamerecord component. - game() - Method in class megamek.common.autoResolve.acar.manager.PhaseEndManager
- game() - Method in interface megamek.common.autoResolve.acar.manager.SimulationManagerHelper
- game() - Method in record class megamek.common.autoResolve.acar.report.AttackReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.DeploymentReport
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.EndPhaseReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.MoraleReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.MovementReport
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.RecoveringNerveActionReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.StartingScenarioPhaseReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.VictoryPhaseReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.autoResolve.acar.report.WithdrawReporter
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.board.AllowedDeploymentHelper
-
Returns the value of the
gamerecord component. - game() - Method in record class megamek.common.strategicBattleSystems.GroundMovementAdjacency
-
Returns the value of the
gamerecord component. - game() - Method in interface megamek.server.sbf.SBFGameManagerHelper
- Game - Class in megamek.common.game
-
The game class is the root of all data about the game in progress.
- Game() - Constructor for class megamek.common.game.Game
-
Constructor
- Game(Board) - Constructor for class megamek.common.game.Game
- GAME_ALL_HOT_LOAD_OFF - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_ALL_HOT_LOAD_ON - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_ALL_MG_BURST_OFF - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_ALL_MG_BURST_ON - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_END - Enum constant in enum class megamek.server.trigger.TriggerSituation
- GAME_GIVE_UP_GAME_MASTER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_LOG_FILENAME - Static variable in class megamek.common.preference.ClientPreferences
- GAME_LOG_KEEP - Static variable in class megamek.common.preference.ClientPreferences
- GAME_MASTER_ALLOW - Static variable in class megamek.common.options.OptionsConstants
- GAME_MASTER_POLL - Enum constant in enum class megamek.common.net.enums.PacketCommand
-
A Server to Client packet carrying the running vote among the players - a gamemaster request - as a
Poll, sent whenever the vote is called, receives a ballot, or resolves. - GAME_MASTER_VOTE_MAJORITY - Static variable in class megamek.common.options.OptionsConstants
- GAME_MASTER_VOTE_THRESHOLD - Static variable in class megamek.common.options.OptionsConstants
- GAME_MASTER_VOTE_UNANIMOUS - Static variable in class megamek.common.options.OptionsConstants
- GAME_REQUEST_GAME_MASTER - Static variable in class megamek.client.ui.clientGUI.ClientGUI
- GAME_START - Enum constant in enum class megamek.server.trigger.TriggerSituation
- GAME_SUMMARY_BOARD_VIEW - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- GAME_SUMMARY_MINIMAP - Static variable in class megamek.client.ui.clientGUI.GUIPreferences
- GAME_VICTORY_EVENT - Enum constant in enum class megamek.common.net.enums.PacketCommand
- gameBoardChanged(GameBoardChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeBuildSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeDeploySpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeRepairedSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FlareSpritesHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FortifyBuildSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.GroundObjectSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.RubbleClearSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.SawClearingSpriteHandler
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameBoardChanged(GameBoardChangeEvent) - Method in interface megamek.common.event.GameListener
- gameBoardChanged(GameBoardChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameBoardChangeEvent - Class in megamek.common.event.board
-
Instances of this class are sent when game board changed - added/removed minefield and so on
- GameBoardChangeEvent(Object) - Constructor for class megamek.common.event.board.GameBoardChangeEvent
- gameBoardNew(GameBoardNewEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameBoardNew(GameBoardNewEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameBoardNew(GameBoardNewEvent) - Method in class megamek.client.ui.clientGUI.SBFClientGUIGameListener
- gameBoardNew(GameBoardNewEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameBoardNew(GameBoardNewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameBoardNew(GameBoardNewEvent) - Method in interface megamek.common.event.GameListener
- gameBoardNew(GameBoardNewEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameBoardNewEvent - Class in megamek.common.event.board
-
Instances of this class are sent when the new board for game is set
- GameBoardNewEvent(Object, Board, Board, int) - Constructor for class megamek.common.event.board.GameBoardNewEvent
-
Constructs the new event with the specified old/new board objects
- GameCFREvent - Class in megamek.common.event
-
A Client Feedback Request Event.
- GameCFREvent(Object, PacketCommand) - Constructor for class megamek.common.event.GameCFREvent
-
Construct game event
- gameClientFeedbackRequest(GameCFREvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameClientFeedbackRequest(GameCFREvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameClientFeedbackRequest(GameCFREvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameClientFeedbackRequest(GameCFREvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameClientFeedbackRequest(GameCFREvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gameClientFeedbackRequest(GameCFREvent) - Method in interface megamek.common.event.GameListener
- gameClientFeedbackRequest(GameCFREvent) - Method in class megamek.common.event.GameListenerAdapter
- GameData - Class in megamek.ai.dataset
-
Container for game state data using a map-based approach with enum keys.
- GameData() - Constructor for class megamek.ai.dataset.GameData
-
Creates an empty GameData.
- GameData.Field - Enum Class in megamek.ai.dataset
-
Enum defining general game state fields.
- GameData.MinefieldData - Class in megamek.ai.dataset
-
Simple class to represent minefield data
- GameDataSerializer - Class in megamek.ai.dataset
-
Serializer for GameData to TSV format.
- GameDataSerializer() - Constructor for class megamek.ai.dataset.GameDataSerializer
-
Creates a new GameDataSerializer with default serializers.
- GameDatasetLogger - Class in megamek.common.game
-
The GameDatasetLogger class is used to log game data to a file in the log directory with TSV format.
- GameDatasetLogger(String) - Constructor for class megamek.common.game.GameDatasetLogger
-
Creates Game Dataset Log named
- gameEnd(GameEndEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameEnd(GameEndEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameEnd(GameEndEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameEnd(GameEndEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameEnd(GameEndEvent) - Method in interface megamek.common.event.GameListener
- gameEnd(GameEndEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameEndEvent - Class in megamek.common.event
-
Instances of this class are sent when the game finished
- GameEndEvent(Object) - Constructor for class megamek.common.event.GameEndEvent
- GameEndTrigger - Class in megamek.server.trigger
- GameEndTrigger() - Constructor for class megamek.server.trigger.GameEndTrigger
- GameEndTriggeredEvent - Record Class in megamek.server.scriptedEvents
-
This class represents events that can be added programmatically or from MM scenarios to check for game end.
- GameEndTriggeredEvent(Trigger) - Constructor for record class megamek.server.scriptedEvents.GameEndTriggeredEvent
-
Creates an instance of a
GameEndTriggeredEventrecord class. - gameEntityChange(GameEntityChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeBuildSpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeDeploySpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.DugInSpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FortifyBuildSpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.RubbleClearSpriteHandler
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.clientGUI.SBFClientGUIGameListener
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- gameEntityChange(GameEntityChangeEvent) - Method in interface megamek.common.event.GameListener
- gameEntityChange(GameEntityChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameEntityChangeEvent - Class in megamek.common.event.entity
-
Instances of this class are sent game entity is changed
- GameEntityChangeEvent(Object, Entity) - Constructor for class megamek.common.event.entity.GameEntityChangeEvent
-
Constructs new GameEntityChangeEvent
- GameEntityChangeEvent(Object, Entity, Vector<UnitLocation>) - Constructor for class megamek.common.event.entity.GameEntityChangeEvent
-
Constructs new GameEntityChangeEvent
- GameEntityChangeEvent(Object, Entity, Vector<UnitLocation>, Entity) - Constructor for class megamek.common.event.entity.GameEntityChangeEvent
-
Constructs new GameEntityChangeEvent, storing the entity prior to changes.
- GameEntityEvent - Class in megamek.common.event.entity
-
Instances of descendant classes are sent as a result of Game changes related to entities such as adding/removing/changing
- GameEntityEvent(Object) - Constructor for class megamek.common.event.entity.GameEntityEvent
- GameEntityEvent(Object, Entity) - Constructor for class megamek.common.event.entity.GameEntityEvent
-
Constructs new GameEntityEvent
- gameEntityNew(GameEntityNewEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.client.ui.clientGUI.SBFClientGUIGameListener
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gameEntityNew(GameEntityNewEvent) - Method in interface megamek.common.event.GameListener
- gameEntityNew(GameEntityNewEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameEntityNewEvent - Class in megamek.common.event.entity
-
Instances of this class are sent when entity is added to game
- GameEntityNewEvent(Object, List<Entity>) - Constructor for class megamek.common.event.entity.GameEntityNewEvent
- GameEntityNewEvent(Object, Entity) - Constructor for class megamek.common.event.entity.GameEntityNewEvent
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in interface megamek.common.event.GameListener
- gameEntityNewOffboard(GameEntityNewOffboardEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameEntityNewOffboardEvent - Class in megamek.common.event.entity
-
Instances of this class are sent when new Offboard entity is added to game
- GameEntityNewOffboardEvent(Object) - Constructor for class megamek.common.event.entity.GameEntityNewOffboardEvent
- gameEntityRemove(GameEntityRemoveEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameEntityRemove(GameEntityRemoveEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameEntityRemove(GameEntityRemoveEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameEntityRemove(GameEntityRemoveEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameEntityRemove(GameEntityRemoveEvent) - Method in interface megamek.common.event.GameListener
- gameEntityRemove(GameEntityRemoveEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameEntityRemoveEvent - Class in megamek.common.event.entity
-
Instances of this class are sent when entity is removed
- GameEntityRemoveEvent(Object, Entity) - Constructor for class megamek.common.event.entity.GameEntityRemoveEvent
- GameEvent - Class in megamek.common.event
-
Instances of descendant classes are sent as a result of Game change
- GameEvent(Object) - Constructor for class megamek.common.event.GameEvent
-
Construct game event
- GameListener - Interface in megamek.common.event
-
Classes which implement this interface provide methods that deal with the events that are generated when the Game is changed.
- GameListenerAdapter - Class in megamek.common.event
-
This adapter class provides default implementations for the methods described by the
GameListenerinterface. - GameListenerAdapter() - Constructor for class megamek.common.event.GameListenerAdapter
- gameListeners - Variable in class megamek.common.game.AbstractGame
- GameLog - Class in megamek.common.game
- GameLog(String) - Constructor for class megamek.common.game.GameLog
-
Creates GameLog named
- gameLogger() - Method in record class megamek.common.autoResolve.acar.report.PhaseEndReporter
-
Returns the value of the
gameLoggerrecord component. - gameManager - Variable in class megamek.common.weapons.handlers.WeaponHandler
- gameManager - Variable in class megamek.server.commands.ClientServerCommand
- gameManager - Variable in class megamek.server.DynamicTerrainProcessor
- gameManager() - Method in record class megamek.server.AutosaveService
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in record class megamek.server.GameManagerPacketHelper
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in record class megamek.server.GameManagerSaveHelper
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in record class megamek.server.GameManagerScriptedEventHelper
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in class megamek.server.sbf.AbstractSBFActionHandler
- gameManager() - Method in record class megamek.server.sbf.SBFActionsProcessor
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in interface megamek.server.sbf.SBFGameManagerHelper
- gameManager() - Method in record class megamek.server.sbf.SBFInitiativeHelper
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in record class megamek.server.sbf.SBFPhaseEndManager
-
Returns the value of the
gameManagerrecord component. - gameManager() - Method in record class megamek.server.totalWarfare.TWPhasePreparationManager
-
Returns the value of the
gameManagerrecord component. - GameManagerPacketHelper - Record Class in megamek.server
-
This is a helper class used by GameManagers (not Clients) to create packets to send to the Clients.
- GameManagerPacketHelper(AbstractGameManager) - Constructor for record class megamek.server.GameManagerPacketHelper
-
Creates an instance of a
GameManagerPacketHelperrecord class. - GameManagerSaveHelper - Record Class in megamek.server
- GameManagerSaveHelper(AbstractGameManager) - Constructor for record class megamek.server.GameManagerSaveHelper
-
Creates an instance of a
GameManagerSaveHelperrecord class. - GameManagerScriptedEventHelper - Record Class in megamek.server
- GameManagerScriptedEventHelper(AbstractGameManager) - Constructor for record class megamek.server.GameManagerScriptedEventHelper
-
Creates an instance of a
GameManagerScriptedEventHelperrecord class. - gameMapQuery(GameMapQueryEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameMapQuery(GameMapQueryEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameMapQuery(GameMapQueryEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameMapQuery(GameMapQueryEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameMapQuery(GameMapQueryEvent) - Method in interface megamek.common.event.GameListener
- gameMapQuery(GameMapQueryEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameMapQueryEvent - Class in megamek.common.event
-
Instances of this class are sent when Client is asked for the Map
- GameMapQueryEvent(Object, MapSettings) - Constructor for class megamek.common.event.GameMapQueryEvent
- gamemaster() - Method in record class megamek.common.game.InitiativeBonusBreakdown
-
Returns the value of the
gamemasterrecord component. - GAMEMASTER - Enum constant in enum class megamek.client.ui.clientGUI.boardview.overlay.ToastLevel
-
A Game Master's action - purple, so it reads as the GM's hand rather than a game outcome.
- GAMEMASTER - Enum constant in enum class megamek.common.event.GameToastEvent.Level
- GameMasterAppointedDialog - Class in megamek.client.ui.dialogs
-
Tells the player who a passed Game Master vote appointed, and how the role is given up again.
- GameMasterAppointedDialog(JFrame, String) - Constructor for class megamek.client.ui.dialogs.GameMasterAppointedDialog
- GameMasterCommand - Class in megamek.server.commands
-
This command starts a vote to allow a player to assume the elevated Game Master role, or gives the role up when the player already holds it.
- GameMasterCommand(Server) - Constructor for class megamek.server.commands.GameMasterCommand
- GamemasterServerCommand - Class in megamek.server.commands
-
A ServerCommand that can only be used by Game Masters, This abstract class implements many features that are common to all Game Master commands, like the isGM check for users, it also uses the Argument class for building the command arguments and to abstract the parsing of the arguments, limit assertion and error handling, and for building a more dynamic "help" feature.
- GamemasterServerCommand(Server, TWGameManager, String, String, String) - Constructor for class megamek.server.commands.GamemasterServerCommand
-
Creates new ServerCommand that can only be used by Game Masters
- GameMasterVoteDialog - Class in megamek.client.ui.dialogs
-
The poll a Game Master vote runs in: every voter sees the same dialog with each voter's ballot as the server last shared it, casts their own vote with yes or no and Send, and the requester may withdraw the request.
- GameMasterVoteDialog(JFrame, Client) - Constructor for class megamek.client.ui.dialogs.GameMasterVoteDialog
- gameNewAction(GameNewActionEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameNewAction(GameNewActionEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameNewAction(GameNewActionEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameNewAction(GameNewActionEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameNewAction(GameNewActionEvent) - Method in interface megamek.common.event.GameListener
- gameNewAction(GameNewActionEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameNewActionEvent - Class in megamek.common.event
-
Instances of this class are sent when new Action added to the game
- GameNewActionEvent(Object, EntityAction) - Constructor for class megamek.common.event.GameNewActionEvent
-
Construct new GameNewActionEvent
- gameOptions - Variable in class megamek.client.generator.TeamLoadOutGenerator
- gameOptions - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- gameOptions() - Method in class megamek.common.units.Entity
-
Returns the GameOptions of this Entity's game if it has one.
- GameOptions - Class in megamek.common.options
-
Contains the options determining play in the current game.
- GameOptions() - Constructor for class megamek.common.options.GameOptions
- GameOptionsDialog - Class in megamek.client.ui.dialogs.buttonDialogs
-
Responsible for displaying the current game options and allowing the user to change them.
- GameOptionsDialog(JFrame, GameOptions, boolean) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialog
-
Creates a new GameOptionsDialog with the given JFrame as parent.
- GameOptionsDialog(ClientGUI) - Constructor for class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialog
-
Creates a new GameOptionsDialog with the given ClientGUI as parent.
- GamePhase - Enum Class in megamek.common.enums
- gamePhaseChange(GamePhaseChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeBuildSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeDeploySpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BridgeRepairedSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.DugInSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.FortifyBuildSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.MovementEnvelopeSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.MovementModifierSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.RubbleClearSpriteHandler
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.clientGUI.SBFClientGUIGameListener
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.ReportDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- gamePhaseChange(GamePhaseChangeEvent) - Method in interface megamek.common.event.GameListener
- gamePhaseChange(GamePhaseChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GamePhaseChangeEvent - Class in megamek.common.event
-
Instances of this class are sent when Game phase changes
- GamePhaseChangeEvent(Object, GamePhase, GamePhase) - Constructor for class megamek.common.event.GamePhaseChangeEvent
-
Constructs new
GamePhaseChangeEvent - gamePlayerChange(GamePlayerChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gamePlayerChange(GamePlayerChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gamePlayerChange(GamePlayerChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gamePlayerChange(GamePlayerChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gamePlayerChange(GamePlayerChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gamePlayerChange(GamePlayerChangeEvent) - Method in interface megamek.common.event.GameListener
- gamePlayerChange(GamePlayerChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GamePlayerChangeEvent - Class in megamek.common.event.player
-
Instances of this class are sent when some Player is changed
- GamePlayerChangeEvent(Object, Player) - Constructor for class megamek.common.event.player.GamePlayerChangeEvent
- gamePlayerChat(GamePlayerChatEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gamePlayerChat(GamePlayerChatEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gamePlayerChat(GamePlayerChatEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gamePlayerChat(GamePlayerChatEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gamePlayerChat(GamePlayerChatEvent) - Method in interface megamek.common.event.GameListener
- gamePlayerChat(GamePlayerChatEvent) - Method in class megamek.common.event.GameListenerAdapter
- GamePlayerChatEvent - Class in megamek.common.event.player
-
Instances of this class are sent when chat message received
- GamePlayerChatEvent(Object, Player, String) - Constructor for class megamek.common.event.player.GamePlayerChatEvent
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in interface megamek.common.event.GameListener
- gamePlayerConnected(GamePlayerConnectedEvent) - Method in class megamek.common.event.GameListenerAdapter
- GamePlayerConnectedEvent - Class in megamek.common.event.player
-
Instances of this class are sent when some Player connected
- GamePlayerConnectedEvent(Object, Player) - Constructor for class megamek.common.event.player.GamePlayerConnectedEvent
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in interface megamek.common.event.GameListener
- gamePlayerDisconnected(GamePlayerDisconnectedEvent) - Method in class megamek.common.event.GameListenerAdapter
- GamePlayerDisconnectedEvent - Class in megamek.common.event.player
-
Instances of this class are sent when some Player disconnected
- GamePlayerDisconnectedEvent(Object, Player) - Constructor for class megamek.common.event.player.GamePlayerDisconnectedEvent
- GamePlayerEvent - Class in megamek.common.event.player
-
Instances of descendant classes are sent as a result of Game changes related to Players
- GamePlayerEvent(Object, Player) - Constructor for class megamek.common.event.player.GamePlayerEvent
- gamePlayerStrategicAction(GamePlayerStrategicActionEvent) - Method in interface megamek.common.event.GameListener
- GamePlayerStrategicActionEvent - Class in megamek.common.event.player
-
Instances of this class are sent when a strategic action is created in the game
- GamePlayerStrategicActionEvent(Object, EntityAction) - Constructor for class megamek.common.event.player.GamePlayerStrategicActionEvent
-
Construct new GameNewActionEvent
- gamePollChange(GamePollEvent) - Method in interface megamek.common.event.GameListener
-
A vote among the players - a gamemaster request - was called, received a ballot, or resolved.
- GamePollEvent - Class in megamek.common.event
-
Fired when a vote among the players - a gamemaster request - is called, receives a ballot, or resolves.
- GamePollEvent(Object, Poll) - Constructor for class megamek.common.event.GamePollEvent
- gameReport(GameReportEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameReport(GameReportEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameReport(GameReportEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameReport(GameReportEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameReport(GameReportEvent) - Method in interface megamek.common.event.GameListener
- gameReport(GameReportEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameReportEvent - Class in megamek.common.event
-
Normally, reports are dealt with during report phases.
- GameReportEvent(Object, String) - Constructor for class megamek.common.event.GameReportEvent
-
Create a new Report event.
- GameReports - Class in megamek.common.game
-
This class is a container for the various reports created by the server during a game.
- GameReports() - Constructor for class megamek.common.game.GameReports
- GameResult(boolean, int) - Constructor for record class megamek.utilities.ScenarioGameRunner.GameResult
-
Creates an instance of a
GameResultrecord class. - gameRound() - Method in record class megamek.server.trigger.RoundTrigger
-
Returns the value of the
gameRoundrecord component. - gameRound() - Method in record class megamek.server.trigger.SpecificRoundEndTrigger
-
Returns the value of the
gameRoundrecord component. - gameRound() - Method in record class megamek.server.trigger.SpecificRoundStartTrigger
-
Returns the value of the
gameRoundrecord component. - gameScriptedEvent(GameScriptedEvent) - Method in interface megamek.common.event.GameListener
- GameScriptedEvent - Class in megamek.common.event
- GameScriptedEvent(Object) - Constructor for class megamek.common.event.GameScriptedEvent
- GameScriptedMessageEvent - Class in megamek.common.event
- GameScriptedMessageEvent(Object, String, String, Base64Image) - Constructor for class megamek.common.event.GameScriptedMessageEvent
- gameSettingsChange(GameSettingsChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameSettingsChange(GameSettingsChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameSettingsChange(GameSettingsChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameSettingsChange(GameSettingsChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameSettingsChange(GameSettingsChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- gameSettingsChange(GameSettingsChangeEvent) - Method in interface megamek.common.event.GameListener
- gameSettingsChange(GameSettingsChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameSettingsChangeEvent - Class in megamek.common.event
-
Instances of this class are sent when Game settings are changed
- GameSettingsChangeEvent(Object) - Constructor for class megamek.common.event.GameSettingsChangeEvent
- GameStartTrigger - Class in megamek.server.trigger
-
This Trigger reacts at the start of the first initiative phase, i.e.
- GameStartTrigger() - Constructor for class megamek.server.trigger.GameStartTrigger
- gameSummaryImagesBVDir() - Static method in class megamek.common.Configuration
- gameSummaryImagesMMDir() - Static method in class megamek.common.Configuration
- gameTechLevel - Variable in class megamek.client.generator.TeamLoadOutGenerator
- gameTechLevel - Variable in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog
- gameTimerIsExpired() - Method in class megamek.common.autoResolve.acar.SimulationContext
- gameTimerIsExpired() - Method in class megamek.common.game.Game
- gameToast(GameToastEvent) - Method in interface megamek.common.event.GameListener
-
Raised when the server asks the client to show a transient toast notification on the board view.
- GameToastEvent - Class in megamek.common.event
-
A game event raised when the server wants the client to show a transient toast notification on the board view - for example, "Fortification complete" when Trench/Fieldworks Engineers finish a fortified hex.
- GameToastEvent(Object, GameToastEvent.Level, String, int) - Constructor for class megamek.common.event.GameToastEvent
- GameToastEvent.Level - Enum Class in megamek.common.event
-
Layer-neutral severity for a toast, mirrored by the client UI's own toast styling.
- GameTurn - Class in megamek.common.game
-
Represents a single turn within a phase of the game, where a specific player has to declare his/her action.
- GameTurn(int) - Constructor for class megamek.common.game.GameTurn
-
Creates a new instance of GameTurn
- gameTurnChange(GameTurnChangeEvent) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFFiringDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- gameTurnChange(GameTurnChangeEvent) - Method in interface megamek.common.event.GameListener
- gameTurnChange(GameTurnChangeEvent) - Method in class megamek.common.event.GameListenerAdapter
- GameTurnChangeEvent - Class in megamek.common.event
-
Instances of this class are sent when Game turn changes.
- GameTurnChangeEvent(Object, Player, int) - Constructor for class megamek.common.event.GameTurnChangeEvent
- gameTurnOrPhaseChange() - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- gameTurnOrPhaseChange() - Method in class megamek.client.ui.clientGUI.boardview.overlay.TurnDetailsOverlay
- GameType - Enum Class in megamek.common.game
-
This enum lists the different BT game types; TW for Total Warfare (using Entity as unit class), AS for Alpha Strike, BF for BattleForce and SBF for Strategic BattleForce
- GAMETYPE - Static variable in interface megamek.common.scenario.Scenario
- gameUnitChange(GameEvent) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.sbf.SBFFormationSpriteHandler
- gameUnitChange(GameEvent) - Method in interface megamek.common.event.GameListener
-
This event is used in SBF games when a unit (formation) changes.
- gameVictory(PostGameResolution) - Method in record class megamek.client.bot.ui.swing.BotGUI
- gameVictory(PostGameResolution) - Method in class megamek.client.ui.clientGUI.boardview.spriteHandler.BoardViewSpriteHandler
- gameVictory(PostGameResolution) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanel
- gameVictory(PostGameResolution) - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- gameVictory(PostGameResolution) - Method in interface megamek.common.event.GameListener
- gameVictory(PostGameResolution) - Method in class megamek.common.event.GameListenerAdapter
- GameVictoryEvent - Class in megamek.common.event
-
An event that is fired at the end of the victory phase, before the game state is reset.
- GameVictoryEvent(Object, Game) - Constructor for class megamek.common.event.GameVictoryEvent
- GAS_EFFUSER_PHEROMONE - Enum constant in enum class megamek.common.enums.MDAugmentationType
- GAS_EFFUSER_TOXIN - Enum constant in enum class megamek.common.enums.MDAugmentationType
- GAUSS - Enum constant in enum class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchEquipmentClass
- GAUSS - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- GAUSS_BAY - Static variable in class megamek.common.equipment.EquipmentTypeLookup
- GAUSS_HEAVY - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- GAUSS_IMP - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- GAUSS_LIGHT - Enum constant in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- GaussBayWeapon - Class in megamek.common.weapons.bayWeapons
- GaussBayWeapon() - Constructor for class megamek.common.weapons.bayWeapons.GaussBayWeapon
- GaussWeapon - Class in megamek.common.weapons.gaussRifles
- GaussWeapon() - Constructor for class megamek.common.weapons.gaussRifles.GaussWeapon
- GBC - Class in megamek.client.ui
-
A helper class for setting line-wise GridBagLayouts Do not use this if you need a Component to span two rows
- GBC2 - Class in megamek.client.ui
-
A GridBagConstraints subclass for setting grid-like layouts where, usually, a left-side label is followed by one or more chooser components.
- GBC2() - Constructor for class megamek.client.ui.GBC2
- GBC2(Insets, Insets) - Constructor for class megamek.client.ui.GBC2
-
Creates a new GBC2 which uses the given otherInsets for most of its components; the given labelInsets is only used when the forLabel() method is called.
- GEAR_BACKUP - Static variable in class megamek.client.commands.MoveCommand
- GEAR_BACKUP - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_CHARGE - Static variable in class megamek.client.commands.MoveCommand
- GEAR_CHARGE - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_CLEAR_RUBBLE - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Used to designate the rubble hex a bulldozer vehicle drives into and clears (TacOps).
- GEAR_DFA - Static variable in class megamek.client.commands.MoveCommand
- GEAR_DFA - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_FLIGHTPATH - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Used to designate a ground map flight path for an aero on an atmospheric map.
- GEAR_IM_MEL - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_JUMP - Static variable in class megamek.client.commands.MoveCommand
- GEAR_JUMP - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_LAND - Static variable in class megamek.client.commands.MoveCommand
- GEAR_LAND - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_LANDING_AERO - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
-
Used to choose a ground map hex for landing an aero from an atmospheric map (aero-on-ground move off).
- GEAR_LONGEST_RUN - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_LONGEST_WALK - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_RAM - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_SPLIT_S - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_STRAFE - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_SUB_MEK_BOOSTERS - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_SUB_STANDARD - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_SWIM - Static variable in class megamek.client.commands.MoveCommand
- GEAR_SWIM - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- GEAR_TURN - Static variable in class megamek.client.commands.MoveCommand
- GEAR_TURN - Static variable in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- gearCrit - Variable in class megamek.client.ui.dialogs.unitEditor.UnitDamageControls
- gearHits - Variable in class megamek.common.units.DamageEditSpec
- gender() - Method in record class megamek.common.universe.FactionLeaderData
-
Returns the value of the
genderrecord component. - Gender - Enum Class in megamek.common.enums
-
In this context, sex relates to the character's capacity to incubate offspring.
- GENERAL_KEY - Static variable in class megamek.client.ratgenerator.FactionRecord
-
The catch-all availability key, used when a unit is equally available to everyone.
- generalDamageType - Variable in class megamek.common.weapons.handlers.WeaponHandler
- GeneralEventDeserializer - Class in megamek.common.jacksonAdapters
- GeneralInfoMapSet - Class in megamek.client.ui.widget.mapset
-
Set of elements to represent general unit information in MekDisplay
- GeneralInfoMapSet(JComponent) - Constructor for class megamek.client.ui.widget.mapset.GeneralInfoMapSet
-
This constructor can only be called from the addNotify method
- generalName() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- generalName() - Method in class megamek.common.board.FloorTarget
- generalName() - Method in class megamek.common.equipment.GroundObject
- generalName() - Method in record class megamek.common.equipment.INarcPod
- generalName() - Method in record class megamek.common.equipment.MinefieldTarget
- generalName() - Method in class megamek.common.HexTarget
- generalName() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- generalName() - Method in class megamek.common.strategicBattleSystems.SBFUnitPlaceHolder
- generalName() - Method in interface megamek.common.units.BTObject
-
Returns the general name or type name of this unit/object.
- generalName() - Method in class megamek.common.units.BuildingTarget
- generalName() - Method in class megamek.common.units.Entity
- generalPanel() - Method in class megamek.client.ui.dialogs.unitEditor.UnitDamagePanelBuilder
-
Returns the panel for systems that have no single location, creating it on first use.
- GeneralTabActive - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- GeneralTabIdle - Static variable in class megamek.client.ui.widget.SkinXMLHandler
- generate() - Method in class megamek.client.generator.RandomCallsignGenerator
- generate() - Static method in class megamek.client.generator.RandomGenderGenerator
-
Generates a random gender based on the default percent female
- generate() - Method in class megamek.client.ratgenerator.ForceDescriptor
- generate(int) - Static method in class megamek.client.generator.RandomGenderGenerator
- generate(int) - Method in class megamek.client.generator.RandomUnitGenerator
- generate(int) - Static method in class megamek.common.MMRandom
-
Gives you the type asked for, defaulting to SunRandom if there are any errors.
- generate(int, int, int, int[][]) - Method in interface megamek.common.util.generator.ElevationGenerator
-
Generate a map of given width and height and put it into the supplied elevation map
- generate(int, int, int, int[][]) - Method in class megamek.common.util.generator.SimplexGenerator
- generate(int, String) - Method in class megamek.client.generator.RandomUnitGenerator
-
Generate a list of units from the RAT
- generate(int, String, Predicate<MekSummary>) - Method in class megamek.client.generator.RandomUnitGenerator
-
Generate a list of units from the RAT.
- generate(int, Predicate<MekSummary>) - Method in class megamek.client.generator.RandomUnitGenerator
- generate(String) - Method in class megamek.client.ratgenerator.ForceDescriptor
- generate(Gender, boolean) - Method in class megamek.client.generator.RandomNameGenerator
-
This is used to generate a name for MegaMek only that uses the chosen faction
- generate(Gender, boolean, String) - Method in class megamek.client.generator.RandomNameGenerator
-
Generate a single random name for MegaMek only
- GENERATE_NAMES - Static variable in class megamek.common.preference.ClientPreferences
- GenerateAllPaths(MovePath) - Method in class megamek.common.pathfinder.AeroGroundPathFinder
- GenerateAllPaths(MovePath) - Method in class megamek.common.pathfinder.AeroLowAltitudePathFinder
-
Generate all possible paths given a starting movement path.
- generateArmy(RandomArmyCreator.Parameters) - Static method in class megamek.common.util.RandomArmyCreator
- generateChildNodes(BulldozerMovePath, Map<Coords, BulldozerMovePath>, BoardClusterTracker, Coords) - Method in class megamek.common.pathfinder.DestructionAwareDestinationPathfinder
-
Function that generates all possible "legal" moves resulting from the given path and updates the set of visited coordinates so we don't visit them again.
- generateChildNodes(MovePath, Set<Coords>) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Function that generates all possible "legal" moves resulting from the given path and updates the set of visited coordinates so we don't visit them again.
- generateCity(boolean) - Method in class megamek.common.util.CityBuilder
-
This function will generate a city with a grid lay out.
- generateClusters(Entity, boolean, boolean) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Returns accessible clusters for the given entity.
- GENERATED - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction is campaign-specific, generated on the fly
- generateDisplayName() - Method in class megamek.common.units.Entity
-
Generates the display name for this entity.
- generatedRAT - Variable in class megamek.client.ui.dialogs.randomArmy.RandomArmyRatGenTab
- generateElevation(int, int, int, int, int, int, int[][], int) - Static method in class megamek.common.util.BoardUtilities
-
Generates the elevations
- generateExternalOrdnance(int, boolean, boolean, int, int, String, String, boolean) - Method in class megamek.client.generator.TeamLoadOutGenerator
-
Randomly generate a set of external ordnance up to the number of indicated bomb units.
- generateFormation(List<Parameters>, List<Integer>, int, boolean) - Method in class megamek.client.ratgenerator.FormationType
-
Overload of
FormationType.generateFormation(List, List, int, boolean, int, int)that uses the formation's own grouping configuration without per-call overrides. - generateFormation(List<Parameters>, List<Integer>, int, boolean, int, int) - Method in class megamek.client.ratgenerator.FormationType
-
Builds a list of units that satisfy this formation's rules, sampled from
UnitTables derived from the provided parameters. - generateFormation(Parameters, int, int, boolean) - Method in class megamek.client.ratgenerator.FormationType
-
Convenience overload of
FormationType.generateFormation(List, List, int, boolean, int, int)for formations whose units all share a single set ofParameters(the common single-unit-type case). - GenerateGenericIconList - Class in megamek.client.ui.tileset
-
This program will generate a list of all the units that use the default (generic) icons.
- GenerateGenericIconList() - Constructor for class megamek.client.ui.tileset.GenerateGenericIconList
- generateGivenNameSurnameSplit(Gender, boolean, String) - Method in class megamek.client.generator.RandomNameGenerator
-
Generate a single random name split between a given name and surname
- generateGivenNameSurnameSplitWithEthnicCode(Gender, boolean, int) - Method in class megamek.client.generator.RandomNameGenerator
- generateLance(List<ForceDescriptor>) - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Generates a lance or other end-level unit (star, level ii) by individual units rather than as an entire formation.
- generateMekSummaries() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- generateMekSummaries() - Method in class megamek.client.ui.dialogs.randomArmy.RandomArmyRatGenTab
- generateMountain(Board, int, Coords, int, int) - Static method in class megamek.common.util.BoardUtilities
- generateMunitionTree(ReconfigurationParameters, ArrayList<Entity>, String) - Static method in class megamek.client.generator.TeamLoadOutGenerator
- generateMunitionTree(ReconfigurationParameters, ArrayList<Entity>, String, MunitionWeightCollection) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Generate the list of desired ammo load-outs for this team.
- generateNames() - Method in class megamek.common.preference.ClientPreferences
- generateOther() - Static method in class megamek.client.generator.RandomGenderGenerator
-
Generates a random biological gender based on the default percent female for MekHQ Gender Identity Flagged Personnel
- generateOther(int) - Static method in class megamek.client.generator.RandomGenderGenerator
-
This is used to generate the biological gender for the MekHQ Gender Identity Flagged Personnel
- generateParameters(ArrayList<Entity>, String, Team) - Method in class megamek.client.generator.TeamLoadOutGenerator
- generateParameters(ArrayList<Entity>, ArrayList<Entity>, String, ArrayList<String>, boolean, boolean, boolean, boolean, int, float) - Static method in class megamek.client.generator.TeamLoadOutGenerator
- generateParameters(Game, GameOptions, ArrayList<Entity>, String, ArrayList<Entity>, ArrayList<String>, int, float) - Static method in class megamek.client.generator.TeamLoadOutGenerator
- generateParameters(Game, GameOptions, ArrayList<Entity>, String, Team) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Create the parameters that will determine how to configure ammo loadouts for this team
- generateParameters(Team) - Method in class megamek.client.generator.TeamLoadOutGenerator
- generatePossiblePaths(MovePath, int) - Static method in class megamek.common.pathfinder.PathDecorator
-
Uses the LongestPathFinder to generate all paths possible from a starting path, up to the desired MP
- generateRandom(MapSettings) - Static method in class megamek.common.util.BoardUtilities
-
Generates a Random Board
- generateRandomizedMT() - Static method in class megamek.client.generator.TeamLoadOutGenerator
- generateRandomSkills(SkillLevel, Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.TotalWarfareSkillGenerator
- generateRandomSkills(Entity) - Method in class megamek.client.generator.skillGenerators.AbstractSkillGenerator
-
Generates random skills for an entity based on the current settings of the random skill generator, but does not assign those new skills to that entity
- generateRandomSkills(Entity, boolean) - Method in class megamek.client.generator.skillGenerators.AbstractSkillGenerator
-
Generates random skills for an entity based on the current settings of the random skill generator, but does not assign those new skills to that entity.
- generateRandomSkills(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.AbstractSkillGenerator
-
Generates random skills for an entity based on the current settings of the random skill generator, but does not assign those new skills to that entity.
- generateRandomSkills(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.ConstantSkillGenerator
- generateRandomSkills(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.ModifiedConstantSkillGenerator
- generateRandomSkills(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.TaharqaSkillGenerator
-
The base skill level for each entity is determined separately in Taharqa's Method
- generateRandomSkills(Entity, boolean, boolean) - Method in class megamek.client.generator.skillGenerators.TotalWarfareSkillGenerator
- generateReport() - Method in class megamek.common.autoResolve.acar.report.ShortBattleReportGenerator
-
Generates a factual battle report based on simulation results.
- generateShortName() - Method in class megamek.common.units.Entity
-
Generate the short name for a unit
- generateSidePaths(MovePath, MoveStepType) - Method in class megamek.common.pathfinder.AeroGroundPathFinder
- generateStartingPaths(MovePath) - Method in class megamek.common.pathfinder.AeroSpacePathFinder
-
Generates a list of possible step combinations that should be done at the beginning of a path This implementation generates exactly one path, which is either no moves or one hex forward when velocity > 0
- generateStartingPaths(MovePath) - Method in class megamek.common.pathfinder.NewtonianAerospacePathFinder
-
Generates a list of possible step combinations that should be done at the beginning of a path Has side effect of updating the visited coordinates map and adding it to the list of generated paths
- generateSubForces(ForceDescriptor) - Method in class megamek.client.ratgenerator.SubForcesNode
-
Deprecated, for removal: This API element is subject to removal in a future version.
- generateSubForces(ForceDescriptor, boolean) - Method in class megamek.client.ratgenerator.SubForcesNode
- generateTable(FactionRecord, int, int, String, Collection<Integer>, int, Collection<EntityMovementMode>, Collection<MissionRole>, int, FactionRecord) - Method in class megamek.client.ratgenerator.RATGenerator
-
Generate random selection table entries, given a range of parameters
- generateTurnOrder(List<? extends ITurnOrdered>, IGame) - Static method in class megamek.common.turns.TurnOrdered
-
This takes a Vector of TurnOrdered and generates a TurnVector.
- generateUnit() - Method in class megamek.client.ratgenerator.UnitTable
-
Selects a unit from the full table.
- generateUnit(UnitTable.UnitFilter) - Method in class megamek.client.ratgenerator.UnitTable
-
Selects a unit from the entries in the table that pass the filter
- generateUnits(int) - Method in class megamek.client.ratgenerator.UnitTable
-
Selects a number of units from the table.
- generateUnits(int, UnitTable.UnitFilter) - Method in class megamek.client.ratgenerator.UnitTable
-
Selects a number of units from the table with a filter.
- generateUnits(Ruleset.ProgressListener, double) - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Goes through the force tree structure and generates units for all leaf nodes.
- generateValidAccelerations(MovePath, int, int) - Static method in class megamek.client.bot.princess.AeroPathUtil
-
Generates paths that begin with all valid acceleration sequences for this aircraft.
- generateValidAltitudeChanges(MovePath) - Static method in class megamek.client.bot.princess.AeroPathUtil
-
Given a move path, generate all possible increases and decreases in elevation.
- generateValidMunitionsForFactionAndEra(String) - Method in class megamek.client.generator.TeamLoadOutGenerator
-
Creates a lookup table of weapon system type -> munition type -> available bins, for the average force This method requires configuring a TeamLoadOutGenerator instance; for other uses, see the static class method below this one.
- generateValidMunitionsForFactionAndEra(List<EquipmentType>, String, int, SimpleTechLevel, boolean, boolean, boolean, boolean) - Static method in class megamek.client.generator.TeamLoadOutGenerator
-
Creates a lookup table of weapon system type -> munition type -> available bins, for the average force
- generateValidRotations(MovePath) - Static method in class megamek.client.bot.princess.AeroPathUtil
-
Given a move path, generates all possible rotations from it, without any regard to legality.
- generateWithEthnicCode(Gender, boolean, int) - Method in class megamek.client.generator.RandomNameGenerator
- GENERATOR - Enum constant in enum class megamek.client.ratgenerator.MissionRole
- GENERATOR - Static variable in class megamek.common.loaders.MtfFile
- genericFor(Entity, int) - Method in class megamek.client.ui.tileset.MekTileset
- GENEROUS - Enum constant in enum class megamek.common.universe.FactionTag
-
Faction is generous and tends to pay more for contracts (CamOps p.
- get() - Method in class megamek.common.game.GameReports
-
Returns the full set of reports.
- get(int) - Method in class megamek.common.game.GameReports
- get(int) - Method in interface megamek.common.interfaces.FullGameReport
-
Returns the reports for the given game round.
- get(int) - Method in class megamek.common.SBFFullGameReport
- get(F) - Method in class megamek.ai.dataset.EntityDataMap
-
Gets a field value from the data map.
- get(F, Class<T>) - Method in class megamek.ai.dataset.EntityDataMap
-
Gets a field value with type casting.
- get(Object) - Method in class megamek.common.scenario.ScenarioV1
- get(String) - Method in class megamek.ai.utility.Memory
-
Gets a memory.
- get(String) - Method in class megamek.client.ui.util.ImageAtlasRecords
-
Returns the Atlas File Path for an Original File Path.
- get(String) - Static method in class megamek.common.equipment.EquipmentType
-
Returns an EquipmentType having the given internal name or lookup name (but not the "name" which is the display text unless it's equal to the internal name).
- get(String) - Method in record class megamek.server.commands.arguments.Arguments
- get(String, Class<T>) - Method in record class megamek.server.commands.arguments.Arguments
- get(String, Object...) - Method in class megamek.client.ui.BugReportMessages
-
Retrieves the string for the given key from this resource bundle or one of its parents.
- get(String, TechBase) - Static method in class megamek.common.equipment.EquipmentType
-
Returns an equipment type by lookup name, preferring the requested tech base when an unqualified display name is shared by multiple equipment types.
- get(Path) - Method in class megamek.client.ui.util.ImageAtlasMap
-
Return the value for the given key, which is converted to a UNIX-style path string.
- get(K) - Method in class megamek.client.ui.util.ImageCache
- get(Coords) - Static method in class megamek.common.IdealHex
-
Gets a hex from the cache, if it exists in the cache.
- get(EquipmentFlag) - Method in class megamek.common.equipment.EquipmentBitSet
-
Returns true if the flag is set in the EquipmentBitSet.
- GET - Enum constant in enum class megamek.client.bot.princess.FiringPlanCalculationParameters.FiringPlanCalculationType
-
We're getting a firing plan based on exact known enemy movement results
- GET_UP - Enum constant in enum class megamek.common.enums.MoveStepType
- getAbandonmentAnnouncedRound() - Method in class megamek.common.units.Entity
-
Returns the round number when abandonment was announced.
- getAbbrev() - Method in class megamek.common.SourceBook
- getAbbreviation() - Method in enum class megamek.client.bot.princess.ChatCommands
- getAboveCutoff(double) - Method in class megamek.client.generator.MunitionWeightCollection
-
Select all munitions with weights above the cutoff value.
- getAbsorption(Coords) - Method in interface megamek.common.units.IBuilding
- getAC() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getAcceptableUnloadPositions(List<Coords>, int, Entity, Game, int) - Static method in class megamek.common.compute.Compute
- getAccidentalFallFromAboveDamageFor(Entity, int) - Static method in class megamek.common.compute.Compute
-
Damage that a mek does with an accidental fall from above.
- getAccumulatedThrust() - Method in class megamek.common.units.Jumpship
- getAction() - Method in class megamek.client.bot.princess.PhysicalInfo
- getAction() - Method in class megamek.client.bot.princess.WeaponFireInfo
- getAction() - Method in interface megamek.common.autoResolve.acar.action.ActionHandler
- getAction() - Method in class megamek.common.autoResolve.acar.handler.AbstractActionHandler
- getAction() - Method in class megamek.common.event.GameNewActionEvent
- getAction() - Method in class megamek.common.event.player.GamePlayerStrategicActionEvent
- getAction() - Method in class megamek.server.sbf.AbstractSBFActionHandler
- getAction() - Method in interface megamek.server.sbf.SBFActionHandler
- getActionHandlers() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getActionHandlers() - Method in class megamek.common.strategicBattleSystems.SBFGame
- getActions() - Method in class megamek.client.ui.dialogs.phaseDisplay.TriggerAPPodDialog
-
Get the trigger actions that the user selected.
- getActions() - Method in class megamek.client.ui.dialogs.phaseDisplay.TriggerBPodDialog
-
Get the trigger actions that the user selected.
- getActions() - Method in class megamek.common.game.Game
-
Returns an Enumeration of actions scheduled for this phase.
- getActionsProcessor() - Method in class megamek.common.autoResolve.acar.SimulationManager
- getActionsVector() - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Returns the pending EntityActions.
- getActionsVector() - Method in class megamek.common.game.AbstractGame
-
Returns the pending EntityActions.
- getActiveAMS() - Method in class megamek.common.units.Aero
- getActiveAMS() - Method in class megamek.common.units.Entity
- getActiveCombatCount() - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Get the number of active actions.
- getActiveDeployedFormations() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getActiveFormations() - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Returns the list of formations that are in the game's InGameObject list, i.e.
- getActiveFormations() - Method in class megamek.common.strategicBattleSystems.SBFGame
-
Returns the list of formations that are in the game's InGameObject list, i.e.
- getActiveFormations(int) - Method in class megamek.common.autoResolve.acar.SimulationContext
- getActiveFormations(Player) - Method in class megamek.common.autoResolve.acar.SimulationContext
- getActiveFormationsAt(BoardLocation) - Method in class megamek.common.strategicBattleSystems.SBFGame
-
Returns the list of formations that are in the game's InGameObject list, i.e.
- getActiveImage() - Method in class megamek.client.ui.widget.picmap.PMPicPolygonalArea
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getActiveImpHits() - Method in class megamek.common.units.MagneticPulseState
- getActiveSensor() - Method in class megamek.common.units.Entity
- getActiveSinks() - Method in class megamek.common.units.Mek
- getActiveSinksNextRound() - Method in class megamek.common.units.Mek
- getActiveSubEntities() - Method in class megamek.common.units.Entity
-
A list of all active sub-entities.
- getActiveSubEntities() - Method in class megamek.common.units.FighterSquadron
- getActiveTroopers() - Method in class megamek.common.units.Infantry
- getActiveUMUCount() - Method in class megamek.common.units.Entity
-
This counts the number of UMU's a Mek has that are still viable
- getActiveUMUCount() - Method in class megamek.common.units.Infantry
- getActiveUMUCount() - Method in class megamek.common.units.QuadVee
-
UMUs do not function in vehicle mode
- getActiveVibrobladeHeat(int) - Method in class megamek.common.units.Entity
- getActiveVibrobladeHeat(int) - Method in class megamek.common.units.MekWithArms
- getActiveVibrobladeHeat(int, boolean) - Method in class megamek.common.units.Entity
- getActiveVibrobladeHeat(int, boolean) - Method in class megamek.common.units.MekWithArms
- getActivityDecay() - Method in class megamek.client.bot.princess.HeatMap
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getActMines() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen active mines.
- getActualCommands() - Static method in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
-
Get all the commands that aren't NO-OP
- getActuatorCost() - Method in class megamek.common.units.Mek
- getAcWeights() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getADARangeModifier(int) - Static method in class megamek.common.compute.Compute
- getAdditionalCost() - Method in class megamek.common.BulldozerMovePath
-
Any additional costs of this move paths, such as stepping into water or other factors that would increase the number of turns to complete it without increasing the actual MP used.
- getAdditionalData() - Method in class megamek.common.moves.MoveStep
-
For serialization purposes
- getAdditionalData(int) - Method in class megamek.common.moves.MoveStep
- getAdditionalNonGunner(Entity) - Static method in class megamek.common.compute.Compute
-
Calculates the number of additional non-gunner crew members required by vehicles and advanced aerospace vessels due to specific miscellaneous equipment mounts or special unit features.
- getAdditionalTargets() - Method in class megamek.client.bot.princess.FireControlState
-
The list of "additional targets", such as buildings, bridges and arbitrary hexes that the bot will want to shoot
- getAdjacencyMap() - Method in class megamek.common.pathfinder.AbstractPathFinder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAdjacent(E) - Method in interface megamek.common.pathfinder.AdjacencyMap
- getAdjacent(MovePath) - Method in class megamek.common.pathfinder.NextStepsAdjacencyMap
-
Produces set of MovePaths by extending MovePath mp with MoveSteps.
- getAdjacent(SBFMovePath) - Method in record class megamek.common.strategicBattleSystems.GroundMovementAdjacency
-
Produces set of MovePaths by extending MovePath mp with MoveSteps.
- getAdjacentEntitiesAlongAttack(Coords, Coords, Game) - Static method in class megamek.common.compute.Compute
- getAdjacentLocationCCW(int) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- getAdjacentLocationCCW(int) - Method in class megamek.common.battleValue.WarShipBVCalculator
- getAdjacentLocationCW(int) - Method in class megamek.common.battleValue.LargeAeroBVCalculator
- getAdjacentLocationCW(int) - Method in class megamek.common.battleValue.WarShipBVCalculator
- getAdjustedFacing(int, MoveStepType) - Static method in class megamek.common.moves.MovePath
-
Returns the adjusted facing, given the start facing.
- getAdjustedValue() - Method in enum class megamek.common.enums.SkillLevel
- getAdmitsDefeat(String) - Static method in class megamek.server.commands.DefeatCommand
- getAdvancedAerospace() - Method in class megamek.common.verifier.TestAdvancedAerospace
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAdvancedProperties() - Method in class megamek.client.ui.clientGUI.ButtonOrderPreferences
- getAdvancedProperties() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAdvancedProperties() - Method in class megamek.client.ui.clientGUI.UnitDisplayOrderPreferences
- getAdvancedProperties() - Method in class megamek.common.preference.ClientPreferences
- getAdvancedProperties() - Method in interface megamek.common.preference.IPreferenceStore
- getAdvancedProperties() - Method in class megamek.common.preference.PreferenceStore
- getAdvancedRange() - Method in class megamek.common.CompositeTechLevel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAdvancedRange() - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAdvancedRange(boolean) - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAdvancedTechYear() - Method in class megamek.common.loaders.MekSummary
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAero() - Method in class megamek.common.verifier.TestAdvancedAerospace
- getAero() - Method in class megamek.common.verifier.TestAero
- getAero() - Method in class megamek.common.verifier.TestSmallCraft
- getAeroCrewNeeds(Entity) - Static method in class megamek.common.compute.Compute
- getAeroLocation(int) - Static method in class megamek.common.units.LandAirMek
-
Translate a `Mek location to the equivalent Aero location.
- getAeroSanityAMSHitsMod() - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
- getAeroTurns() - Method in interface megamek.common.interfaces.ITurnOrdered
- getAeroTurns() - Method in class megamek.common.Team
- getAeroTurns() - Method in class megamek.common.turns.TurnOrdered
- getAeroTurns() - Method in class megamek.common.turns.TurnVectors
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAFFATarget(Coords, Entity) - Method in class megamek.common.game.Game
-
Returns a Target for an Accidental Fall From above, or null if no possible target is there
- getAffiliation() - Method in enum class megamek.common.enums.Faction
- getAimedLocation() - Method in class megamek.common.actions.WeaponAttackAction
- getAimedShotLocation(Targetable, FiringPlan, boolean, boolean) - Method in class megamek.client.bot.princess.Princess
-
Determine which location to aim for on a general target.
- getAimingAt() - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
- getAimingLocation() - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
-
Returns the name of aimed location.
- getAimingMode() - Method in class megamek.client.ui.panels.phaseDisplay.AimedShotHandler
- getAimingMode() - Method in class megamek.common.actions.WeaponAttackAction
- getAirborneVTOLForSand(Team) - Method in class megamek.server.totalWarfare.TWGameManager
-
Cycle through entities on team and collect all the airborne VTOL/WIGE vehicles Only vehicles can be affected by Blowing Sand (TO:AR 6th Ed.
- getAirMekCruiseMP() - Method in class megamek.common.units.LandAirMek
- getAirMekCruiseMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getAirMekFlankMP() - Method in class megamek.common.units.LandAirMek
- getAirMekFlankMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getAirMekHeat() - Method in class megamek.common.units.LandAirMek
- getAirMekRunMP() - Method in class megamek.common.units.LandAirMek
- getAirMekRunMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getAirMekWalkMP() - Method in class megamek.common.units.LandAirMek
- getAirMekWalkMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getAlgorithmToUse() - Method in class megamek.common.loaders.MapSettings
- getAliases() - Method in class megamek.client.ratgenerator.FactionRecord
- getAliases() - Method in class megamek.common.universe.Faction2
-
Returns the historical faction-code aliases for this faction, keyed by the year each alias became active.
- getAllAffectedCoords() - Method in class megamek.server.props.OrbitalBombardment
- getAllArmorCodeName() - Static method in class megamek.common.equipment.ArmorType
- getAllChildren() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getAllClearingEntities() - Method in class megamek.common.WoodsClearingTracker
-
Returns all entity IDs currently involved in clearing operations (this round or last round).
- getAllCockpitCodeName() - Static method in class megamek.common.units.Mek
- getAllCombats() - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Get all active actions.
- getAllCommandNames() - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getAllCommandNames() - Method in interface megamek.client.ui.IClientCommandHandler
- getAllCommandNames() - Method in class megamek.server.Server
-
Returns an enumeration of all the command names
- getAllComputedCosts(Comparator<C>) - Method in class megamek.common.pathfinder.MovePathFinder
-
Returns a map of all computed shortest paths
- getAllComputedCosts(Comparator<SBFMovePath>) - Method in class megamek.common.strategicBattleSystems.SBFMovePathFinder
-
Returns a map of all computed shortest paths
- getAllComputedPaths() - Method in class megamek.common.pathfinder.ShortestPathFinder
-
Returns a map of all computed shortest paths.
- getAllComputedPaths() - Method in class megamek.common.strategicBattleSystems.SBFMovePathFinder
-
Returns a map of all computed shortest paths.
- getAllComputedPathsUncategorized() - Method in class megamek.common.pathfinder.AeroGroundPathFinder
- getAllComputedPathsUncategorized() - Method in class megamek.common.pathfinder.InfantryPathFinder
- getAllComputedPathsUncategorized() - Method in class megamek.common.pathfinder.NewtonianAerospacePathFinder
- getAllComputedPathsUncategorized() - Method in class megamek.common.pathfinder.ShortestPathFinder
- getAllComputedPathsUncategorized() - Method in class megamek.common.pathfinder.SpheroidPathFinder
- getAllComputedPathsUnordered() - Method in class megamek.common.pathfinder.LongestPathFinder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAllDataAsString() - Method in class megamek.common.util.BuildingBlock
-
Gets all the data inside the
rawDataVector. - getAllDataAsVector() - Method in class megamek.common.util.BuildingBlock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAllEnclosingBoards(int) - Method in interface megamek.common.game.IGame
-
Returns a list of IDs of all enclosing boards of the given board.
- getAllEnemyEntities(Entity) - Method in class megamek.common.game.Game
-
Returns an
Enumerationof active enemy entities - getAllEngineCodeName() - Static method in class megamek.common.equipment.Engine
- getAllEntitiesOwnedBy(Player) - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAllFacingsAt(Coords) - Static method in record class megamek.common.pathfinder.CoordsWithFacing
-
Returns a list containing six instances of CoordsWithFacing, one for each facing.
- getAllFields() - Method in class megamek.ai.dataset.EntityDataMap
-
Gets all fields and values in the map.
- getAllForces() - Method in class megamek.common.force.Forces
-
Returns a list of all forces and subForces in no particular order.
- getAllFormations() - Static method in class megamek.client.ratgenerator.FormationType
-
Returns every registered formation, lazily initializing the registry on first call.
- getAllGyroCodeName() - Static method in class megamek.common.units.Entity
- getAllies() - Method in class megamek.common.loaders.MULParser
-
Returns a list of all the allied Entity's parsed from the input, should be called after
parse. - getAllMeks() - Method in class megamek.common.loaders.MekSummaryCache
- getAllOffboardEnemyEntities(Player) - Method in class megamek.common.game.Game
- getAllowCalledShotsOnImmobile() - Method in class megamek.client.bot.princess.Princess
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAllowedPhysicalAttacks() - Method in class megamek.common.units.Entity
- getAllowFacingTolerance() - Method in class megamek.client.bot.princess.BehaviorSettings
- getAllReports() - Method in class megamek.common.game.Game
- getAllSimpleTechLevelCodeName() - Static method in enum class megamek.common.SimpleTechLevel
- getAllSprites() - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
-
Returns an unmodifiable view of this BoardView's sprites.
- getAllStructureCodeName() - Static method in class megamek.common.equipment.EquipmentType
- getAllTableColumns() - Method in class megamek.client.ui.models.XTableColumnModel
- getAllTowedUnits() - Method in class megamek.common.units.Entity
- getAllTypes() - Static method in class megamek.common.equipment.EquipmentType
- getAllUMUCount() - Method in class megamek.common.units.Entity
-
This returns all UMU a Mek has.
- getAllUMUCount() - Method in class megamek.common.units.Infantry
- getAllUnits() - Method in class megamek.client.ui.models.UnitTableModel
- getAllyUnitColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAlphaStrikeHeat() - Method in class megamek.common.equipment.WeaponType
-
Returns the weapon's heat for AlphaStrike conversion.
- getAlphaStrikeHeat() - Method in class megamek.common.weapons.prototypes.innerSphere.ISERLaserLargePrototype
- getAlphaStrikeHeat() - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserLargePrototype
- getAlphaStrikeHeat() - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumPrototype
- getAlphaStrikeHeat() - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumRecovered
- getAlphaStrikeHeat() - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserSmallPrototype
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.equipment.WeaponType
-
Returns the weapon's AlphaStrike heat damage for AlphaStrike conversion.
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.battleArmor.clan.CLBAFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.battleArmor.clan.CLBAFlamerHeavy
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.battleArmor.innerSphere.ISBAPlasmaRifle
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.clan.CLERFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.clan.CLHeavyFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.FlamerWeapon
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.innerSphere.ISERFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.innerSphere.ISHeavyFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.flamers.innerSphere.ISVehicleFlamer
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.ppc.clan.CLPlasmaCannon
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.ppc.innerSphere.ISPlasmaRifle
- getAlphaStrikeHeatDamage(int) - Method in class megamek.common.weapons.unofficial.clan.CLPlasmaRifle
- getAlreadyTwisted() - Method in class megamek.common.units.Entity
- getAlternateCost() - Method in class megamek.common.battleArmor.BattleArmor
- getAlternateCost() - Method in class megamek.common.loaders.MekSummary
- getAlternateCost() - Method in class megamek.common.units.ConvInfantry
-
The alternate cost here is used by MekHQ to create costs that reflect just the cost of equipment.
- getAlternateCost() - Method in class megamek.common.units.Entity
- getAlternateWeight() - Method in class megamek.common.battleArmor.BattleArmor
- getAltFaction() - Method in class megamek.client.ratgenerator.SubForcesNode
- getAltitude() - Method in class megamek.common.board.FloorTarget
- getAltitude() - Method in record class megamek.common.equipment.INarcPod
- getAltitude() - Method in record class megamek.common.equipment.MinefieldTarget
- getAltitude() - Method in class megamek.common.HexTarget
- getAltitude() - Method in class megamek.common.moves.MoveStep
- getAltitude() - Method in class megamek.common.units.BuildingTarget
- getAltitude() - Method in class megamek.common.units.Entity
- getAltitude() - Method in interface megamek.common.units.IAero
- getAltitude() - Method in interface megamek.common.units.Targetable
- getAltitudeAdjustedPaths(List<MovePath>) - Method in class megamek.common.pathfinder.AeroGroundPathFinder
-
Given a list of MovePaths, applies adjustTowardsDesiredAltitude to each of them.
- getAltitudeAdjustedPaths(List<MovePath>) - Method in class megamek.common.pathfinder.AeroLowAltitudePathFinder
-
Get a list of movement paths with end-of-path altitude adjustments.
- getAltitudeLoss(Game) - Method in class megamek.common.actions.WeaponAttackAction
- getAltLoss() - Method in class megamek.common.units.Aero
- getAltLoss() - Method in interface megamek.common.units.IAero
- getAltLoss() - Method in class megamek.common.units.LandAirMek
- getAltLossThisRound() - Method in class megamek.common.units.Aero
- getAltLossThisRound() - Method in interface megamek.common.units.IAero
- getAltLossThisRound() - Method in class megamek.common.units.LandAirMek
- getAltNames() - Method in class megamek.client.ratgenerator.FactionRecord
- getAmmo() - Method in class megamek.client.bot.princess.ArtilleryCommandAndControl
- getAmmo() - Method in class megamek.client.bot.princess.WeaponFireInfo
- getAmmo() - Method in class megamek.common.units.Entity
- getAmmo() - Method in class megamek.common.units.FighterSquadron
- getAmmo(int) - Method in class megamek.common.units.Entity
- getAmmo(WeaponMounted) - Method in class megamek.common.units.Entity
- getAmmoAdjDamage(Game, WeaponAttackAction) - Static method in class megamek.common.compute.Compute
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAmmoBV(Mounted<?>) - Method in class megamek.common.battleValue.BattleArmorBVCalculator
- getAmmoBV(Mounted<?>) - Method in class megamek.common.battleValue.BVCalculator
- getAmmoBV(Mounted<?>) - Method in class megamek.common.battleValue.HandheldWeaponBVCalculator
- getAmmoBV(Mounted<?>) - Method in class megamek.common.battleValue.ProtoMekBVCalculator
- getAmmoCarrier() - Method in class megamek.common.actions.WeaponAttackAction
-
Returns the entity id of the unit carrying the ammo used by this attack
- getAmmoConservation() - Method in class megamek.client.bot.princess.coverage.Builder
- getAmmoCost() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getAmmoId() - Method in class megamek.common.actions.WeaponAttackAction
- getAmmoMunitionType() - Method in class megamek.common.actions.WeaponAttackAction
- getAmmoRatio() - Method in class megamek.common.equipment.AmmoType
- getAmmoRequirement() - Method in class megamek.client.ratgenerator.ModelRecord
-
Proportion of total weapons BV that is dependent on ammunition
- getAmmoSlots() - Method in class megamek.common.verifier.TestSupportVehicle
- getAmmoType() - Method in class megamek.common.equipment.AmmoType
- getAmmoType() - Method in class megamek.common.equipment.WeaponType
- getAmmoWeight() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getAmountElevationGenerators() - Static method in class megamek.common.util.BoardUtilities
- getAmsEquipNum() - Method in class megamek.common.event.GameCFREvent
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAMSHitsMod(Vector<Report>) - Method in class megamek.common.weapons.handlers.MissileWeaponHandler
- getAngelECCMStrength() - Method in class megamek.common.ECMInfo
- getAngelECMStrength() - Method in class megamek.common.ECMInfo
- getAngle() - Method in enum class megamek.common.board.CardinalDirection
-
Returns the angle of this CardinalDirection in degrees.
- getAngle() - Method in enum class megamek.common.Facing
- getAnimatedImages() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getAnimatedImages() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
- getAnnotations() - Method in class megamek.common.board.Board
-
Gets every annotation on the map.
- getAnnotations(Coords) - Method in class megamek.common.board.Board
-
Gets the annotations associated with a hex.
- getAnnounceUrl() - Method in class megamek.common.commandLine.ClientServerCommandLineParser
- getAnswer() - Method in class megamek.client.ui.dialogs.ChoiceDialog
-
See if the player confirmed a choice.
- getAnswer() - Method in class megamek.client.ui.dialogs.ConfirmDialog
- getAnswer() - Method in class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
-
See if the player confirmed a choice.
- getAnswer() - Method in class megamek.client.ui.dialogs.phaseDisplay.ManeuverChoiceDialog
-
See if the player confirmed a choice.
- getAnswer() - Method in class megamek.client.ui.dialogs.phaseDisplay.MineLayingDialog
- getAntiCrowding() - Method in class megamek.client.bot.princess.BehaviorSettings
- getAntiMek() - Method in class megamek.client.ratgenerator.ModelRecord
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAntiMekBvMultiplier() - Method in enum class megamek.common.enums.ProstheticEnhancementType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAntiMekBvMultiplier() - Method in class megamek.common.units.ConvInfantry
-
Gets the Anti-Mek BV multiplier from prosthetic enhancements.
- getAntiMekModifier() - Method in enum class megamek.common.enums.ProstheticEnhancementType
- getAnyTerrainOf(int, int...) - Method in class megamek.common.Hex
- getAnyTypeMaxJumpMP() - Method in class megamek.common.units.Entity
- getAOHexShadows() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getApdsDistances() - Method in class megamek.common.event.GameCFREvent
- getAppropriateTarget(Coords) - Method in class megamek.client.bot.princess.Princess
- getAppropriateTarget(Coords, int) - Method in class megamek.client.bot.princess.Princess
- getArbitraryEntity() - Method in class megamek.client.bot.BotClient
- getArc(ASArcs) - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getArcAbbr(Mounted<?>) - Method in class megamek.common.templates.AeroTROView
-
Firing arc abbreviation, which may be different from mounting location for side arcs on small craft and dropships
- getArcAbbr(Mounted<?>) - Method in class megamek.common.templates.CapitalShipTROView
- getArcAbbr(Mounted<?>) - Method in class megamek.common.templates.SmallCraftDropshipTROView
- getArcCode() - Method in enum class megamek.common.enums.FacingArc
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getArcsWithGuns() - Method in class megamek.common.units.Jumpship
- getArcsWithGuns() - Method in class megamek.common.units.SmallCraft
- getAreaShape() - Method in interface megamek.client.ui.widget.picmap.PMHotArea
- getAreaShape() - Method in class megamek.client.ui.widget.picmap.PMPicArea
- getAreaShape() - Method in class megamek.client.ui.widget.picmap.PMPicPolygonalArea
- getAreaShape() - Method in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- getAreaUnder(int, int) - Method in class megamek.client.ui.widget.picmap.PicMap
-
Returns Hot Area under coordinates (x, y)
- getAresConventionsSignatory() - Method in class megamek.common.universe.Faction2
- getArgumentsDescription() - Method in interface megamek.client.bot.princess.commands.ChatCommand
- getArgumentsRepresentation() - Method in interface megamek.client.bot.princess.commands.ChatCommand
-
Get the arguments' representation.
- getArgValue() - Method in class megamek.common.commandLine.AbstractCommandLineParser
- getArm() - Method in class megamek.common.actions.BrushOffAttackAction
- getArm() - Method in class megamek.common.actions.PunchAttackAction
- getArmActuatorCost() - Method in class megamek.common.units.Mek
- getArmActuatorCost() - Method in class megamek.common.units.QuadMek
- getArmCrits() - Method in class megamek.common.battleArmor.BattleArmor
- getArmedMPBoosters() - Method in class megamek.common.units.Entity
- getArmedMPBoosters() - Method in class megamek.common.units.LandAirMek
- getArmedMPBoosters() - Method in class megamek.common.units.QuadVee
-
QuadVees cannot benefit from MASC or SuperChargers in vehicle mode
- getArmor() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getArmor(int) - Method in class megamek.common.units.Entity
-
Returns the amount of armor in the location specified, or ARMOR_NA, or ARMOR_DESTROYED.
- getArmor(int, boolean) - Method in class megamek.common.battleArmor.BattleArmor
-
Battle Armor units have no armor on their squad location.
- getArmor(int, boolean) - Method in class megamek.common.units.AbstractBuildingEntity
-
Returns the amount of armor in the location specified, or IArmorState.ARMOR_NA, or IArmorState.ARMOR_DESTROYED.
- getArmor(int, boolean) - Method in class megamek.common.units.Entity
-
Returns the amount of armor in the location specified, or IArmorState.ARMOR_NA, or IArmorState.ARMOR_DESTROYED.
- getArmor(int, boolean) - Method in class megamek.common.units.Mek
-
Returns the amount of armor in the location specified.
- getArmor(int, boolean) - Method in class megamek.common.units.ProtoMek
- getArmor(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- getArmor(Coords) - Method in class megamek.common.units.BuildingTerrain
- getArmor(Coords) - Method in interface megamek.common.units.IBuilding
- getArmor(CubeCoords) - Method in class megamek.common.units.Building
- getArmor(HitData) - Method in class megamek.common.units.Entity
-
Returns the amount of armor in the location hit, or IArmorState.ARMOR_NA, or IArmorState.ARMOR_DESTROYED.
- getArmorDesc() - Method in class megamek.common.units.ConvInfantry
- getArmoredComponentBV() - Method in class megamek.common.units.Mek
- getArmoredComponentTechAdvancement() - Static method in class megamek.common.units.Entity
- getArmoredComponentWeight() - Method in class megamek.common.verifier.TestEntity
- getArmoredComponentWeight() - Method in class megamek.common.verifier.TestMek
- getArmorForReal(int) - Method in class megamek.common.units.Entity
- getArmorForReal(int, boolean) - Method in class megamek.common.units.Entity
- getArmorForReal(int, boolean) - Method in class megamek.common.units.Mek
- getArmorFromName(String) - Static method in class megamek.common.equipment.EquipmentType
-
Explicit armor lookup by name
- getArmorKit() - Method in class megamek.common.units.ConvInfantry
- getArmorPercentage() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getArmorPoints(Entity) - Static method in class megamek.common.verifier.TestEntity
-
Returns the number of armor points the given unit has.
- getArmorPoints(Entity, double) - Static method in class megamek.common.verifier.TestEntity
-
Returns the number of armor points the given unit has with the given armor tonnage.
- getArmorPointsMultiplier() - Method in class megamek.common.equipment.ArmorType
- getArmorPointsPerTon(Entity) - Static method in class megamek.common.verifier.TestEntity
-
Calculate the number of armor points per ton of armor for the given unit.
- getArmorRemainingPercent() - Method in class megamek.common.equipment.GunEmplacement
- getArmorRemainingPercent() - Method in class megamek.common.units.Aero
- getArmorRemainingPercent() - Method in class megamek.common.units.Entity
-
Returns the percent of the armor remaining
- getArmorRemainingPercent() - Method in class megamek.common.units.FighterSquadron
- getArmorSlots() - Method in class megamek.common.verifier.TestSupportVehicle
- getArmorString(int) - Method in class megamek.common.units.Entity
-
Returns a string representing the armor in the location
- getArmorString(int, boolean) - Method in class megamek.common.units.Entity
-
Returns a string representing the armor in the location
- getArmorTabActive() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getArmorTabIdle() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getArmorTechLevel(int) - Method in class megamek.common.equipment.GunEmplacement
- getArmorTechLevel(int) - Method in class megamek.common.units.AbstractBuildingEntity
- getArmorTechLevel(int) - Method in class megamek.common.units.Entity
- getArmorTechRating() - Method in class megamek.common.units.Entity
- getArmorTechTypes() - Method in class megamek.common.loaders.MekSummary
- getArmorType() - Method in class megamek.common.equipment.ArmorType
- getArmorType() - Method in class megamek.common.loaders.MekSummary
- getArmorType(int) - Method in class megamek.common.equipment.GunEmplacement
- getArmorType(int) - Method in class megamek.common.units.AbstractBuildingEntity
- getArmorType(int) - Method in class megamek.common.units.Entity
- getArmorType(EquipmentType) - Static method in class megamek.common.equipment.EquipmentType
- getArmorTypeName(int) - Static method in class megamek.common.equipment.EquipmentType
- getArmorTypeName(int, boolean) - Static method in class megamek.common.equipment.EquipmentType
- getArmorTypes() - Method in class megamek.common.loaders.MekSummary
- getArmorValue() - Method in class megamek.common.equipment.Mounted
- getArmorWeight() - Method in class megamek.common.equipment.HandheldWeapon
- getArmorWeight() - Method in class megamek.common.units.Entity
-
The total weight of the armor on this unit.
- getArmorWeight() - Method in class megamek.common.units.Jumpship
- getArmorWeight() - Method in class megamek.common.units.ProtoMek
- getArmorWeight() - Method in class megamek.common.units.SmallCraft
- getArmorWeight() - Method in class megamek.common.units.Warship
- getArmorWeight(int) - Method in class megamek.common.units.Entity
-
Prior to TacOps errata 3.3, armor was rounded up to the nearest half ton As of TacOps errata 3.3, patchwork armor is not rounded by location.
- getArmorWeight(int) - Method in class megamek.common.units.Jumpship
- getArmsFlipped() - Method in class megamek.common.units.Entity
-
Returns true if the Mek's arms are flipped to the rear
- getArrowIVTurnsLeftToBurn() - Method in class megamek.common.InfernoTracker
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getArrowWeights() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getArtillery() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getArtillery() - Method in class megamek.common.units.Crew
- getArtillery(int) - Method in class megamek.common.units.Crew
- getArtilleryAttackAction(int) - Method in record class megamek.common.net.packets.Packet
- getArtilleryAttacks() - Method in class megamek.common.game.Game
- getArtilleryCommandAndControl() - Method in class megamek.client.bot.princess.Princess
- getArtilleryHit(Game, Coords, int) - Static method in class megamek.client.ui.clientGUI.tooltip.HexTooltip
- getArtilleryProportion() - Method in class megamek.client.ratgenerator.ModelRecord
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getArtillerySize() - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getArtilleryTarget(int) - Method in class megamek.client.ui.tileset.TilesetManager
- getArtilleryTargetingControl() - Method in class megamek.client.bot.princess.Princess
-
Lazy-loading accessor for the artillery targeting control.
- getArtilleryTargets() - Method in class megamek.client.bot.princess.ArtilleryCommandAndControl
- getArtilleryType(WeaponType) - Static method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Translates an Artillery WeaponType to the AlphaStrike Special Unit Ability, if any can be found.
- getArtyAutoHitHexes() - Method in class megamek.common.Player
- getASAdvancedSearch() - Method in class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialog
- getAsCardFont() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAsCardSize() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getASEWAffected() - Method in class megamek.common.units.Entity
- getASEWAffected(int) - Method in class megamek.common.units.Dropship
-
Returns the number of rounds a specified firing arc is affected by an ASEW missile
- getASEWAffected(int) - Method in class megamek.common.units.Jumpship
- getAsewAffectedTurns() - Method in class megamek.common.units.Jumpship
- getAsewAffectedTurns() - Method in class megamek.common.units.Warship
- getASFBays() - Method in class megamek.common.loaders.MekSummary
- getASFDoors() - Method in class megamek.common.loaders.MekSummary
- getASFUnits() - Method in class megamek.common.loaders.MekSummary
- getAsInt() - Method in class megamek.client.ui.widget.VerifiableTextField
- getAsPhysicalOption() - Method in class megamek.client.bot.princess.PhysicalInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAssignment() - Method in class megamek.client.ratgenerator.CrewDescriptor
- getAssumedHit() - Method in class megamek.common.actions.WeaponAttackAction
- getAstechCrew(Entity) - Static method in class megamek.common.compute.Compute
- getASUnitType() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getASUnitType() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getASUnitType() - Method in class megamek.common.loaders.MekSummary
- getAtClass() - Method in class megamek.common.equipment.WeaponType
- getAtlasFilePath() - Method in class megamek.client.ui.util.ImageAtlasRecord
-
Get the atlas file path.
- getAtmosphere() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getAtmosphere(int) - Static method in enum class megamek.common.planetaryConditions.Atmosphere
- getAtmosphere(String) - Static method in enum class megamek.common.planetaryConditions.Atmosphere
- getAtmWeights() - Method in class megamek.client.generator.MunitionWeightCollection
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getATRanges() - Method in class megamek.common.equipment.WeaponType
- getAttached() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getAttackArrowTransparency() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAttackedByThisTurn() - Method in class megamek.common.units.Entity
- getAttacker() - Method in interface megamek.common.weapons.handlers.AttackHandler
- getAttacker() - Method in class megamek.common.weapons.handlers.WeaponHandler
- getAttackerCasualties() - Method in class megamek.common.InfantryCombatResult
- getAttackerCasualtiesPercent() - Method in class megamek.common.InfantryCombatResult
- getAttackerCover() - Method in class megamek.common.LosEffects
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAttackerId() - Method in class megamek.common.HitData
- getAttackerId() - Method in interface megamek.common.weapons.handlers.AttackHandler
- getAttackerId() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
return the
intID of the attackingEntity - getAttackerMovementModifier(Game, int) - Static method in class megamek.common.compute.Compute
-
Modifier to attacks due to attacker movement
- getAttackerMovementModifier(Game, int, EntityMovementType) - Method in class megamek.client.bot.princess.FireControl
-
Returns the movement modifier calculated by
Compute.getAttackerMovementModifier(Game, int, EntityMovementType). - getAttackerMovementModifier(Game, int, EntityMovementType) - Static method in class megamek.common.compute.Compute
-
Modifier to attacks due to attacker movement
- getAttackerTerrainModifier(Game, int) - Static method in class megamek.common.compute.Compute
-
Modifier to attacks due to attacker terrain
- getAttackingEntity() - Method in class megamek.common.equipment.HandheldWeapon
-
What entity is using this weapon to attack?
- getAttackingEntity() - Method in class megamek.common.units.Entity
-
What entity is using this weapon to attack?
- getAttacks() - Method in class megamek.common.game.Game
-
get the attacks
- getAttackSprites() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getAttacksVector() - Method in class megamek.common.game.Game
-
get the attacks vector
- getAttackType() - Method in class megamek.client.bot.princess.PhysicalInfo
- getAttackType() - Method in class megamek.common.turns.TriggerBPodTurn
- getAutoCenter() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAutoDeclareSearchlight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAutoEndFiring() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAutoResolveGameLogFilename() - Method in class megamek.common.preference.ClientPreferences
- getAutoSaveService() - Method in class megamek.server.AbstractGameManager
- getAutoSelectNextUnit() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getAvailability() - Method in class megamek.client.ratgenerator.AvailabilityRating
- getAvailability(int) - Method in class megamek.client.ratgenerator.AvailabilityRating
-
Returns the availability value, using the provided equipment level if multiple levels are present or the raw value if not
- getAvailability(String) - Method in class megamek.client.ratgenerator.AvailabilityRating
-
Returns the availability value, using the provided equipment rating if multiple levels are present or the raw value if not
- getAvailability(Era) - Method in enum class megamek.common.enums.MDAugmentationType
-
Gets the availability for a specific era.
- getAvailabilityCode() - Method in class megamek.client.ratgenerator.AvailabilityRating
-
Get the string equivalent of the ratings values.
- getAvailableFonts() - Static method in class megamek.client.ui.util.FontHandler
-
Returns a list of available font names.
- getAvailableForces(Player) - Method in class megamek.common.force.Forces
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getAvailableMapSizes() - Method in class megamek.client.Client
- getAvailableNonSymbolFonts() - Static method in class megamek.client.ui.util.FontHandler
-
Returns a list of available font names excluding some symbol fonts (specifically, excluding fonts that cannot display any of the characters "abcdefgnzABCDEFGNZ1234567890/()[]").
- getAvionicsHits() - Method in class megamek.common.units.Aero
- getAvionicsHits() - Method in interface megamek.common.units.IAero
- getAvionicsHits() - Method in class megamek.common.units.LandAirMek
- getAvionicsMisrepaired() - Method in class megamek.common.units.Aero
- getAvionicsMisrepaired() - Method in interface megamek.common.units.IAero
- getAvionicsMisrepaired() - Method in class megamek.common.units.LandAirMek
- getAvionicsMisReplaced() - Method in class megamek.common.units.Aero
- getAvionicsMisReplaced() - Method in interface megamek.common.units.IAero
- getAvionicsMisReplaced() - Method in class megamek.common.units.LandAirMek
- getBackground() - Method in class megamek.common.universe.Faction2
- getBackground(int) - Method in class megamek.common.universe.Faction2
-
Returns the faction's background image path for the given year, honoring any era-based
background changes. - getBackgroundChanges() - Method in class megamek.common.universe.Faction2
- getBackgroundColor() - Method in enum class megamek.client.ui.clientGUI.boardview.overlay.ToastLevel
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.AeroMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.ArmlessMekMapSet
-
Deprecated.
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.BattleArmorMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.CapitalFighterMapSet
- getBackgroundDrawers() - Method in interface megamek.client.ui.widget.mapset.DisplayMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.GeneralInfoMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.GunEmplacementMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.InfantryMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.JumpshipMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.LargeSupportTankMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.MekMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.PilotMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.ProtoMekMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.QuadMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.SimpleUnitMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.SpheroidMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.SquadronMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.SuperHeavyTankMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.TankMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.TripodMekMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.VTOLMapSet
- getBackgroundDrawers() - Method in class megamek.client.ui.widget.mapset.WarshipMapSet
- getBackgroundTile() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getBackup() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getBackupGunnerPos() - Method in class megamek.common.units.Crew
- getBackupPilotPos() - Method in class megamek.common.units.Crew
- getBADamageClass() - Method in class megamek.common.equipment.WeaponType
- getBadCriticalSlots(int, int, int) - Method in class megamek.common.units.Aero
-
The number of critical slots that are destroyed in the component.
- getBadCriticalSlots(int, int, int) - Method in class megamek.common.units.Entity
-
The number of critical slots that are destroyed or breached in the location or missing along with it (if it was blown off).
- getBaMountLoc() - Method in class megamek.common.equipment.Mounted
- getBaMountLocAbbr(int) - Static method in class megamek.common.battleArmor.BattleArmor
- getBaMountLocName(int) - Static method in class megamek.common.battleArmor.BattleArmor
- getBAPDetectionTarget() - Method in class megamek.common.equipment.Minefield
-
Gets the BAP detection target #
- getBAPRange() - Method in class megamek.common.units.Entity
-
What's the range of the BAP equipment?
- getBAR() - Method in class megamek.common.equipment.ArmorType
- getBARRating(int) - Method in class megamek.common.units.Entity
-
Return the BAR-rating of this Entity's armor
- getBARRating(int) - Method in class megamek.common.units.FixedWingSupport
- getBARRating(int) - Method in class megamek.common.units.Mek
- getBARRating(int) - Method in class megamek.common.units.SupportTank
- getBARRating(int) - Method in class megamek.common.units.SupportVTOL
- getBase() - Method in class megamek.client.ui.tileset.EntityImage
- getBase(Hex) - Method in class megamek.client.ui.tileset.HexTileset
- getBase64FluffImage() - Method in class megamek.common.units.EntityFluff
- getBase64Icon() - Method in class megamek.common.units.Entity
- getBase64String() - Method in class megamek.client.ui.Base64Image
- getBaseAeroDamage() - Method in class megamek.common.weapons.autoCannons.LBXACWeapon
-
This is an LBX weapon, the Aero AV is 60% of normal.
- getBaseAeroDamage() - Method in class megamek.common.weapons.CLIATMWeapon
-
This is a streak weapon, so we use the rack size for the Aero damage.
- getBaseAeroDamage() - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISSilverBulletGauss
-
This is an LBX weapon, the Aero AV is 60% of normal.
- getBaseAmmo() - Method in class megamek.common.equipment.AmmoType
-
Returns the base ammo type, if any.
- getBaseAvailability(Era) - Method in class megamek.common.bays.Bay
- getBaseAvailability(Era) - Method in class megamek.common.CompositeTechLevel
- getBaseAvailability(Era) - Method in class megamek.common.equipment.Engine
- getBaseAvailability(Era) - Method in class megamek.common.equipment.EquipmentType
- getBaseAvailability(Era) - Method in interface megamek.common.interfaces.ITechnology
- getBaseAvailability(Era) - Method in interface megamek.common.interfaces.ITechnologyDelegator
- getBaseAvailability(Era) - Method in class megamek.common.TechAdvancement
- getBaseAvailability(Era) - Method in class megamek.common.units.Entity
- getBaseBV() - Method in class megamek.common.equipment.EquipmentType
- getBaseChassisFireConWeight() - Method in class megamek.common.units.Entity
-
Used by omni support vehicles to track the weight of fire control systems.
- getBaseChassisHeatSinks(boolean) - Method in class megamek.common.equipment.Engine
-
Return the Base Chassis Engine heat Sinks or integralHeatSinkCapacity which ever is less.
- getBaseChassisSponsonPintleWeight() - Method in class megamek.common.units.Tank
-
Used for omni vehicles, which must set the weight of sponson or pintle mounts in the base chassis, limiting the amount of pod space in the turret(s).
- getBaseChassisTurret2Weight() - Method in class megamek.common.units.Tank
-
Used for omni vehicles, which must set the weight of turrets the base chassis, limiting the amount of pod space in the turret.
- getBaseChassisTurretWeight() - Method in class megamek.common.units.Tank
-
Used for omni vehicles, which must set the weight of turrets the base chassis, limiting the amount of pod space in the turret.
- getBaseChassisValue() - Method in class megamek.common.units.Entity
- getBaseChassisValue() - Method in class megamek.common.units.FixedWingSupport
- getBaseChassisValue() - Method in class megamek.common.units.SupportTank
- getBaseChassisValue() - Method in class megamek.common.units.SupportVTOL
- getBaseChassisValue(int) - Method in enum class megamek.common.verifier.TestSupportVehicle.SVType
-
The base chassis value is used for calculating the chassis weight.
- getBaseChassisValue(Entity) - Static method in enum class megamek.common.verifier.TestSupportVehicle.SVType
-
The base chassis value is used for calculating the chassis weight.
- getBaseCost() - Method in class megamek.common.equipment.Engine
- getBaseCost() - Method in enum class megamek.common.equipment.enums.StructureEngine
- getBaseCost() - Method in class megamek.common.equipment.EquipmentType
- getBaseCriticalSlots() - Method in class megamek.common.equipment.EquipmentType
- getBaseDamageAbsorptionRate() - Method in class megamek.common.equipment.MiscMounted
- getBaseDamageAbsorptionRate() - Method in class megamek.common.equipment.MiscType
- getBaseDamageCapacity() - Method in class megamek.common.equipment.MiscMounted
- getBaseDamageCapacity() - Method in class megamek.common.equipment.MiscType
- getBaseDesc() - Method in class megamek.common.equipment.MiscMounted
- getBaseDesc() - Method in class megamek.common.equipment.Mounted
- getBaseEngineValue() - Method in class megamek.common.units.Entity
- getBaseEngineValue() - Method in class megamek.common.units.FixedWingSupport
- getBaseEngineValue() - Method in class megamek.common.units.SupportTank
- getBaseEngineValue() - Method in class megamek.common.units.SupportVTOL
- getBaseEngineValue(int) - Method in enum class megamek.common.verifier.TestSupportVehicle.SVType
-
The base engine value is used for calculating the engine weight.
- getBaseEngineValue(Entity) - Static method in enum class megamek.common.verifier.TestSupportVehicle.SVType
-
The base engine value is used for calculating the engine weight.
- getBaseGunnery() - Method in class megamek.common.strategicBattleSystems.SBFUnit
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBaseImage() - Method in class megamek.common.icons.AbstractIcon
-
This is abstract to allow for different formats for determining the image in question
- getBaseImage() - Method in class megamek.common.icons.Camouflage
- getBaseImage() - Method in class megamek.common.icons.FileCamouflage
- getBaseImage() - Method in class megamek.common.icons.Portrait
- getBasement() - Method in class megamek.common.util.BuildingTemplate
- getBasement(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- getBasement(Coords) - Method in class megamek.common.units.BuildingTerrain
- getBasement(Coords) - Method in interface megamek.common.units.IBuilding
- getBasement(CubeCoords) - Method in class megamek.common.units.Building
- getBasementCollapsed(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- getBasementCollapsed(Coords) - Method in class megamek.common.units.BuildingTerrain
-
Get the building basement, per TacOps rules.
- getBasementCollapsed(Coords) - Method in interface megamek.common.units.IBuilding
-
Get the building basement, per TacOps rules.
- getBasementCollapsed(CubeCoords) - Method in class megamek.common.units.Building
-
Get the building basement, per TacOps rules.
- getBaseMovementMode() - Method in class megamek.common.units.Infantry
-
Returns the base (stored) movement mode for this infantry unit, ignoring any virtual VTOL mode from powered flight wings.
- getBaseName() - Method in class megamek.common.equipment.AmmoType
- getBasePilotingRoll() - Method in class megamek.common.units.Entity
-
Returns an entity's base piloting skill roll needed Only use this version if the entity is through processing movement
- getBasePilotingRoll() - Method in class megamek.common.units.ProtoMek
-
ProtoMeks don't take piloting skill rolls.
- getBasePilotingRoll(EntityMovementType) - Method in class megamek.common.units.Entity
-
Returns an entity's base piloting skill roll needed
- getBasePointValue() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getBasePointValue() - Method in class megamek.common.alphaStrike.conversion.ASPointValueConverter
- getBaseShotsLeft() - Method in class megamek.common.equipment.Mounted
-
The number of shots of ammunition currently stored in this Mounted regardless of its operational status.
- getBaseTerrainType() - Method in class megamek.common.Hex
-
Returns the "Base Terrain" for the hex, or 0 if it is clear
- getBaseTonnage() - Method in class megamek.common.equipment.EquipmentType
- getBaseTooltip(InGameObject, SBFGame) - Static method in class megamek.client.ui.clientGUI.tooltip.SBFInGameObjectTooltip
- getBasicSection(ViewFormatting) - Method in interface megamek.client.ui.entityreadout.EntityReadout
- getBattleArmorBays() - Method in class megamek.common.loaders.MekSummary
- getBattleArmorDoors() - Method in class megamek.common.loaders.MekSummary
- getBattleArmorHandles() - Method in class megamek.common.loaders.MekSummary
- getBattleArmorUnits() - Method in class megamek.common.loaders.MekSummary
- getBattleForceClass() - Method in class megamek.common.equipment.WeaponType
- getBattleForceClass() - Method in class megamek.common.weapons.autoCannons.ACWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.autoCannons.HVACWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.autoCannons.LBXACWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.battleArmor.AdvancedSRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.battleArmor.clan.CLBALBX
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.ACBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.AR10BayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalACBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalGaussBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalLaserBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalMDBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.capital.CapitalPPCBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.GaussBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.LRMBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.MMLBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.SRMBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.subCapital.SubCapCannonBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.subCapital.SubCapitalMissileBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.subCapital.SubCapLaserBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.bayWeapons.ThunderboltBayWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.CapitalMissileWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.MassDriverWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.naval.NavalACWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.naval.NGaussWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.naval.NLWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.capitalWeapons.naval.NPPCWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.CLIATMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.gaussRifles.HAGWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISSilverBulletGauss
- getBattleForceClass() - Method in class megamek.common.weapons.lasers.ReengineeredLaserWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.lrms.ExtendedLRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.lrms.LRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.lrms.LRTWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.lrms.StreakLRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.missiles.MMLWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.srms.SRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.srms.SRTWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.srms.StreakSRMWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeapon
- getBattleForceClass() - Method in class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeapon
- getBattleForceDamage(int) - Method in class megamek.common.equipment.WeaponType
-
Damage calculation for BattleForce and AlphaStrike
- getBattleForceDamage(int) - Method in class megamek.common.weapons.autoCannons.ACWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.autoCannons.LBXACWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.autoCannons.UACWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.battleArmor.AdvancedSRMWeapon
-
non-squad size version for AlphaStrike base damage
- getBattleForceDamage(int) - Method in class megamek.common.weapons.battleArmor.clan.CLBALBX
-
non-squad size version for AlphaStrike base damage
- getBattleForceDamage(int) - Method in class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserVSPMedium
- getBattleForceDamage(int) - Method in class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserVSPSmall
- getBattleForceDamage(int) - Method in class megamek.common.weapons.gaussRifles.HAGWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISGaussRifle
- getBattleForceDamage(int) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISSilverBulletGauss
- getBattleForceDamage(int) - Method in class megamek.common.weapons.lasers.innerSphere.large.ISVariableSpeedPulseLaserLarge
- getBattleForceDamage(int) - Method in class megamek.common.weapons.lasers.innerSphere.medium.ISVariableSpeedPulseLaserMedium
- getBattleForceDamage(int) - Method in class megamek.common.weapons.lasers.innerSphere.small.ISVariableSpeedPulseLaserSmall
- getBattleForceDamage(int) - Method in class megamek.common.weapons.missiles.MissileWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.mortars.MekMortarWeapon
- getBattleForceDamage(int) - Method in class megamek.common.weapons.other.innerSphere.ISAPDS
- getBattleForceDamage(int) - Method in class megamek.common.weapons.other.innerSphere.ISMekTaser
- getBattleForceDamage(int, int) - Method in class megamek.common.equipment.WeaponType
-
BattleForce-scale damage for BattleArmor, using cluster hits table based on squad size.
- getBattleForceDamage(int, int) - Method in class megamek.common.weapons.battleArmor.AdvancedSRMWeapon
- getBattleForceDamage(int, int) - Method in class megamek.common.weapons.battleArmor.clan.CLBALBX
- getBattleForceDamage(int, int) - Method in class megamek.common.weapons.missiles.MissileWeapon
- getBattleForceDamage(int, int) - Method in class megamek.common.weapons.srms.SRMWeapon
- getBattleForceDamage(int, int) - Method in class megamek.common.weapons.srms.SRTWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.equipment.WeaponType
-
Damage calculation for BattleForce and AlphaStrike for missile weapons that may have advanced fire control
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.artillery.LongTomCannon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.artillery.SniperCannon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.artillery.ThumperCannon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLImprovedAC2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLLB10XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLLB20XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLLB2XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLLB5XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.clan.CLUAC2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISAC2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISHVAC10
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISLB10XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISLB20XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISLB2XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.innerSphere.ISLB5XAC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.autoCannons.RACWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2OS
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.clan.CLBAMortarHeavy
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.clan.CLBAMortarLight
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERMicro
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL1
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL3
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL4
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL5
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.AR10Weapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.CapitalMissileWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.MassDriverHeavy
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.MassDriverLight
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.MassDriverMedium
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.naval.NavalACWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.naval.NGaussWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.naval.NLWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.naval.NPPCWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.capitalWeapons.ScreenLauncherWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.CLIATMWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.defensivePods.BPodWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.defensivePods.MPodWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISHGaussRifle
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lasers.clan.CLERLaserMicro
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lasers.innerSphere.ISBombastLaser
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.clan.CLLRM10
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.clan.CLLRM15
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.clan.CLLRM20
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.clan.CLLRM5
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM10
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM15
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM20
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM5
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.LRTWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.lrms.StreakLRMWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.clan.CLHeavyMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.clan.CLLightMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.clan.CLMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.innerSphere.ISHeavyMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.innerSphere.ISLightMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.mgs.innerSphere.ISMGA
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLATM12
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLATM3
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLATM6
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLATM9
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLIATM12
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLIATM3
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLIATM6
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.clan.CLIATM9
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.innerSphere.mml.ISMML3
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.innerSphere.mml.ISMML5
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.innerSphere.mml.ISMML7
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.innerSphere.mml.ISMML9
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.MissileWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.MRMWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.thunderbolt.Thunderbolt10Weapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.thunderbolt.Thunderbolt15Weapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.thunderbolt.Thunderbolt20Weapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.missiles.thunderbolt.Thunderbolt5Weapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.clan.CLAMS
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.clan.CLFussilade
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.clan.CLLaserAMS
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.FluidGunWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.innerSphere.ISAMS
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.innerSphere.ISLaserAMS
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.other.NarcWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.ppc.clan.CLPlasmaCannon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.ppc.innerSphere.ISSnubNosePPC
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.ppc.PPCWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.primitive.ISAC2Primitive
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.clan.CLLB20XACPrototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.clan.CLLB2XACPrototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.clan.CLLB5XACPrototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.clan.CLStreakSRM4Prototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.clan.CLStreakSRM6Prototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.prototypes.innerSphere.ISLB10XACPrototype
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.clan.CLSRM2
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.clan.CLSRM4
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.clan.CLSRM6
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.SRMWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.SRTWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.srms.StreakSRMWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapMissileMantaRayWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapMissilePiranhaWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapMissileStingrayWeapon
- getBattleForceDamage(int, Mounted<?>) - Method in class megamek.common.weapons.subCapitalWeapons.SubCapMissileSwordfishWeapon
- getBay(Entity) - Method in class megamek.common.units.Entity
- getBayAmmo() - Method in class megamek.common.equipment.WeaponMounted
- getBayByAmmo(AmmoMounted) - Method in class megamek.common.units.Entity
-
Returns the Bay that the given ammo is associated with.
- getBayById(int) - Method in class megamek.common.units.Entity
- getBayDamage() - Method in class megamek.common.bays.Bay
-
Bay damage to unit transport bays is tracked by number of cubicles/units.
- getBayLoadedUnitIds() - Method in class megamek.common.units.Entity
- getBayNumber() - Method in class megamek.common.bays.Bay
- getBayNumber() - Method in class megamek.common.loaders.BLKFile.ParsedBayInfo
- getBayPersonnel() - Method in class megamek.common.units.Entity
- getBayType() - Method in class megamek.common.equipment.WeaponType
- getBayType(boolean) - Method in class megamek.common.equipment.WeaponType
- getBayType(Bay) - Static method in enum class megamek.common.verifier.BayData
-
Identifies the type of bay.
- getBayWeapon(int) - Method in class megamek.common.equipment.WeaponMounted
-
Fetches the bay weapon at a given index in the bay weapons list.
- getBayWeapons() - Method in class megamek.common.equipment.WeaponMounted
- getBDir() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- getBehavior() - Method in class megamek.client.ui.widget.BackGroundDrawer
-
Returns integer describing behavior of BackgroundDrawer
- getBehavior(String) - Method in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Returns the named
BehaviorSettings. - getBehaviorNameList() - Method in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Returns a list of the names of all the available
BehaviorSettings. - getBehaviorNames() - Method in class megamek.client.bot.princess.BehaviorSettingsFactory
- getBehaviorOrDefault(String, BehaviorSettings) - Method in class megamek.client.bot.princess.BehaviorSettingsFactory
-
Returns the named
BehaviorSettings. - getBehaviorSettings() - Method in class megamek.client.bot.BotClient
- getBehaviorSettings() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
-
Returns the full behavior setting
- getBehaviorType(Entity, Princess) - Method in class megamek.client.bot.princess.UnitBehavior
-
Gets (and calculates, if necessary), the behavior type for the given entity.
- getBestFiringPlan(Entity, IHonorUtil, Game, Map<WeaponMounted, Double>) - Method in class megamek.client.bot.princess.MultiTargetFireControl
-
Calculates the best firing plan for a particular entity, assuming that everybody has already moved.
- getBestPath(TreeSet<RankedPath>) - Method in interface megamek.client.bot.princess.IPathRanker
-
Returns the best path of a list of ranked paths.
- getBestPath(TreeSet<RankedPath>) - Method in class megamek.client.bot.princess.PathRanker
-
Returns the best path of a list of ranked paths.
- getBestPath(TreeSet<RankedPath>) - Method in class megamek.client.bot.princess.UtilityPathRanker
-
Returns the best path of a list of ranked paths.
- getBestPhysical(Entity, Game, BehaviorSettings, IHonorUtil) - Static method in class megamek.client.bot.PhysicalCalculator
- getBestProstheticAntiMekModifier() - Method in class megamek.common.units.ConvInfantry
-
Gets the best (most negative) anti-Mek modifier from all prosthetic enhancements.
- getBestProstheticAntiMekName() - Method in class megamek.common.units.ConvInfantry
-
Gets the display name of the enhancement providing the best anti-Mek bonus.
- getBIM() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getBindByCmd(String) - Static method in enum class megamek.client.ui.util.KeyCommandBind
-
Returns the bind identified by the given cmd or null if there is no such bind.
- getBindByKey(int, int) - Static method in enum class megamek.client.ui.util.KeyCommandBind
-
Returns a list of binds using the given keycode and modifier.
- getBldgClass() - Method in class megamek.common.units.AbstractBuildingEntity
- getBldgClass() - Method in class megamek.common.units.Building
-
Get the building class, per TacOps rules.
- getBldgClass() - Method in class megamek.common.units.BuildingTerrain
-
Get the building class, per TacOps rules.
- getBldgClass() - Method in interface megamek.common.units.IBuilding
-
Get the building class, per TacOps rules.
- getBlock(Entity) - Static method in class megamek.common.loaders.BLKFile
- getBlockedFiringLocations() - Method in class megamek.common.units.Entity
-
Method that returns the mapping between locations which, if cargo is carried, block other locations from firing.
- getBlockedFiringLocations() - Method in class megamek.common.units.Mek
- getBlockedFiringLocations() - Method in class megamek.common.units.ProtoMek
- getBloodname() - Method in class megamek.client.ratgenerator.CrewDescriptor
- getBloodStalkerTarget() - Method in class megamek.common.units.Entity
- getBlowingSand() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getBlowingSand(int) - Static method in enum class megamek.common.planetaryConditions.BlowingSand
- getBlowingSand(String) - Static method in enum class megamek.common.planetaryConditions.BlowingSand
- getBlueShieldRounds() - Method in class megamek.common.units.Entity
- getBoard() - Method in class megamek.client.Client
-
Shortcut to game.board
- getBoard() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getBoard() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MapPreviewButton
- getBoard() - Method in class megamek.common.alphaStrike.ASGame
- getBoard() - Method in interface megamek.common.game.IGame
-
Returns the game's board.
- getBoard(int) - Method in class megamek.client.Client
-
Returns the board with the given boardId or null if the game does not have a board of that boardId.
- getBoard(int) - Method in class megamek.common.game.AbstractGame
- getBoard(int) - Method in interface megamek.common.game.IGame
-
Returns the board with the given boardId or null if the game does not have a board of that boardId.
- getBoard(BoardLocation) - Method in interface megamek.common.game.IGame
-
Returns the board of the given location or null if the game does not have a board of that location's boardId.
- getBoard(Targetable) - Method in interface megamek.common.game.IGame
- getBoardBuildings() - Method in class megamek.common.loaders.MapSettings
- getBoardClusterSize(Entity, Coords, boolean) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Returns the size of the biggest terrain-reduced or non-terrain-reduced board cluster in which the given coordinates currently reside.
- getBoardDimensionsSet(int) - Method in record class megamek.common.net.packets.Packet
- getBoardEditLoadHeight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardEditLoadWidth() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardEdRndStart() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardFacing() - Method in class megamek.common.units.AbstractBuildingEntity
- getBoardFacing() - Method in class megamek.common.units.BuildingTerrain
- getBoardFacing() - Method in interface megamek.common.units.IBuilding
-
Get the facing/rotation of this building in board space.
- getBoardHeight() - Method in class megamek.common.loaders.MapSettings
- getBoardHeight() - Method in class megamek.common.loaders.MapSetup
- getBoardHeight() - Method in class megamek.common.preference.ClientPreferences
- getBoardHeight() - Method in class megamek.utilities.BoardClassifier
- getBoardId() - Method in class megamek.client.event.BoardViewEvent
- getBoardId() - Method in class megamek.client.ui.clientGUI.boardview.AbstractBoardView
- getBoardId() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
- getBoardId() - Method in class megamek.common.board.Board
- getBoardId() - Method in class megamek.common.equipment.Flare
- getBoardId() - Method in class megamek.common.event.board.GameBoardNewEvent
- getBoardId() - Method in class megamek.common.HexTarget
- getBoardId() - Method in class megamek.common.IndustrialElevator
- getBoardId() - Method in class megamek.common.moves.MoveStep
- getBoardId() - Method in class megamek.common.units.Building
- getBoardId() - Method in class megamek.common.units.BuildingTarget
- getBoardId() - Method in class megamek.common.units.BuildingTerrain
- getBoardId() - Method in interface megamek.common.units.Deployable
- getBoardId() - Method in class megamek.common.units.Entity
- getBoardId() - Method in interface megamek.common.units.IBuilding
- getBoardId() - Method in interface megamek.common.units.Targetable
- getBoardId() - Method in class megamek.server.SmokeCloud
- getBoardIds() - Method in class megamek.common.game.AbstractGame
- getBoardLocation() - Method in class megamek.client.event.BoardViewEvent
-
Returns this event's position as a board location with board ID.
- getBoardLocation() - Method in class megamek.common.units.Entity
-
Returns this entity's
BoardLocation, reusing a cached instance while the position and board id are unchanged. - getBoardLocation() - Method in interface megamek.common.units.Targetable
- getBoardLocationHexMap(int) - Method in record class megamek.common.net.packets.Packet
- getBoardLocationIntegerMap(int) - Method in record class megamek.common.net.packets.Packet
- getBoardName() - Method in class megamek.common.board.Board
- getBoardNum() - Method in record class megamek.common.board.BoardLocation
- getBoardNum() - Method in class megamek.common.board.Coords
-
Returns a string representing a coordinate in "board number" format.
- getBoardOrigin() - Method in class megamek.common.units.AbstractBuildingEntity
- getBoardOrigin() - Method in class megamek.common.units.BuildingTerrain
- getBoardOrigin() - Method in interface megamek.common.units.IBuilding
-
Get the board coordinates of this building's origin (where relative 0,0 maps to).
- getBoardPaths() - Method in class megamek.utilities.BoardClassifier
- getBoards() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getBoards() - Method in class megamek.common.game.AbstractGame
- getBoards() - Method in interface megamek.common.game.IGame
-
Returns the complete map of boardIds/boards the game uses.
- getBoards() - Method in class megamek.common.loaders.MapSetup
- getBoardsAvailableVector() - Method in class megamek.common.loaders.MapSettings
- getBoardSaveIncludeLicense() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardsByHeight() - Method in class megamek.utilities.BoardClassifier
- getBoardsByManualTag() - Method in class megamek.utilities.BoardClassifier
- getBoardsByTag() - Method in class megamek.utilities.BoardClassifier
- getBoardsByWidth() - Method in class megamek.utilities.BoardClassifier
- getBoardSize() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getBoardSize() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Returns the pixel size of the entire board if drawn at the current zoom level.
- getBoardSize() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getBoardSize() - Method in class megamek.common.loaders.MapSettings
- getBoardSizes() - Static method in class megamek.server.totalWarfare.TWGameManager
-
Get a list of the available board sizes from the boards data directory.
- getBoardSpaceTextColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardsSelectedVector() - Method in class megamek.common.loaders.MapSettings
- getBoardTags() - Method in class megamek.utilities.BoardClassifier
- getBoardTextColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBoardType() - Method in class megamek.common.board.Board
- getBoardView() - Method in class megamek.client.event.BoardViewEvent
- getBoardView() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBoardView() - Method in interface megamek.client.ui.clientGUI.IHasBoardView
- getBoardView(int) - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getBoardView(int) - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBoardView(BoardLocation) - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getBoardView(BoardLocation) - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBoardView(Targetable) - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getBoardView(Targetable) - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBoardWidth() - Method in class megamek.common.loaders.MapSettings
- getBoardWidth() - Method in class megamek.common.loaders.MapSetup
- getBoardWidth() - Method in class megamek.common.preference.ClientPreferences
- getBoardWidth() - Method in class megamek.utilities.BoardClassifier
- getBodyCrits() - Method in class megamek.common.battleArmor.BattleArmor
- getBodyLocation() - Method in class megamek.common.units.Aero
- getBodyLocation() - Method in class megamek.common.units.Entity
-
Determines where to place equipment that does not require a specific location.
- getBodyLocation() - Method in class megamek.common.units.Jumpship
- getBodyLocation() - Method in class megamek.common.units.ProtoMek
- getBodyLocation() - Method in class megamek.common.units.SmallCraft
- getBodyLocation() - Method in class megamek.common.units.Tank
- getBogDownModifier(EntityMovementMode, boolean) - Method in class megamek.common.Hex
-
get any modifiers to a bog-down roll in this hex.
- getBogDownModifier(EntityMovementMode, boolean) - Method in class megamek.common.units.Terrain
- getBombChoices() - Method in interface megamek.common.units.IBomber
- getBombCost(int) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombInternalName(int) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombLoadout() - Method in class megamek.common.units.Entity
- getBombLoadout() - Method in class megamek.common.units.FighterSquadron
-
Produce an int array of the number of bombs of each type based on the current bomb list.
- getBombLoadout(boolean) - Method in class megamek.common.units.Entity
- getBombName(int) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombPayload() - Method in class megamek.common.actions.WeaponAttackAction
- getBombPayloads() - Method in class megamek.common.actions.WeaponAttackAction
- getBombPoints() - Method in interface megamek.common.units.IBomber
- getBombPoints(boolean) - Method in interface megamek.common.units.IBomber
- getBombs() - Method in class megamek.common.units.Entity
- getBombs() - Method in interface megamek.common.units.IBomber
- getBombs(EquipmentFlag) - Method in class megamek.common.units.Entity
-
Returns a list of operable bombs with shots left and with the given flag (e.g.
- getBombType() - Method in class megamek.common.equipment.enums.BombType
- getBombTypeForWeapon(EquipmentType) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombTypeFromInternalName(String) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombTypeFromName(String) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombWeaponName(int) - Static method in class megamek.common.equipment.enums.BombType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBombWeights() - Method in class megamek.client.generator.MunitionWeightCollection
- getBondsmanTargetNumber() - Method in enum class megamek.common.universe.HonorRating
-
Gets the target number for becoming a bondsman.
- getBoobyTrap() - Method in class megamek.common.units.Entity
- getBoobyTrapDamage() - Method in class megamek.common.units.Entity
- getBoolean(String) - Method in class megamek.ai.utility.Memory
-
Gets a memory as a boolean.
- getBoolean(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the value of the
booleanpreference with the given name. - getBoolean(String) - Method in class megamek.common.preference.PreferenceStore
- getBoolean(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getBoolean(String) - Method in record class megamek.server.commands.arguments.Arguments
- getBooleanOption(String) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- getBooleanVal(String) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.RATGenUnitTypeOptions
- getBooleanValue(int) - Method in record class megamek.common.net.packets.Packet
- getBoomType() - Method in class megamek.common.units.Dropship
- getBorderInsets(Component, Insets) - Method in class megamek.client.ui.util.LocationBorder
- getBorderInsets(Component, Insets) - Method in class megamek.client.ui.widget.MegaMekBorder
- getBorderOpacity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- getBorderW() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- getBotClient(Player) - Method in interface megamek.client.IClient
-
Returns the Client associated with the given local bot player.
- getBotCommandsAutoDisplayNonReportPhase() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsAutoDisplayReportPhase() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsDialog() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBotCommandsEnabled() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsHeight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBotCommandsLocation() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsPanel() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getBotCommandsPosX() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsPosY() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBotCommandsWidth() - Method in class megamek.client.ui.clientGUI.GUIPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBotInfo(String) - Method in interface megamek.common.scenario.Scenario
- getBotInfo(String) - Method in class megamek.common.scenario.ScenarioV2
- getBotName() - Method in class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialog
- getBots() - Method in class megamek.client.AbstractClient
- getBots() - Method in interface megamek.client.IClient
-
Returns the map containing this Client's local bots, wherein the key is the bot's player name and the value the Client.
- getBots() - Method in class megamek.common.autoResolve.acar.SimulatedClient
- getBotSettings() - Method in class megamek.common.game.Game
- getBotTeamAITypes() - Method in class megamek.utilities.ScenarioGameRunner
-
Maps each team to the
AITypes of its bot players. - getBottomFixedCount() - Method in class megamek.client.ui.util.MenuScroller
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBottomLeftCorner() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getBottomLine() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getBottomRightCorner() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.AbstractWreckSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.AttackSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.CursorSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.EntitySprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FlareSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.GhostEntitySprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.GroundObjectSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.MovementSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.sbf.SBFFormationSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.sbf.SBFPlaceHolderSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.sbf.SBFStepSprite
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.Sprite
-
Returns our bounding rectangle.
- getBounds() - Method in class megamek.client.ui.clientGUI.boardview.sprite.StepSprite
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMAreasGroup
-
Returns bounding box which includes all elements in group.
- getBounds() - Method in interface megamek.client.ui.widget.picmap.PMElement
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMPicArea
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMPicPolygonalArea
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMSimpleLabel
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- getBounds() - Method in class megamek.client.ui.widget.picmap.PMValueLabel
- getBraceLocation() - Method in class megamek.common.moves.MoveStep
- getBraceMPCost() - Method in class megamek.common.units.Entity
- getBraceMPCost() - Method in class megamek.common.units.MekWithArms
- getBraceMPCost() - Method in class megamek.common.units.ProtoMek
- getBracketingMultiplier() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
* adjustment factor on attack value for fighter squadrons
- getBraveryIndex() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How quickly will I try to escape once damaged?
- getBraveryMod(double, BasicPathRanker.FiringPhysicalDamage, double) - Method in class megamek.client.bot.princess.BasicPathRanker
-
Calculates a bravery modifier for path evaluation based on potential damage and risk.
- getBraveryMod(double, BasicPathRanker.FiringPhysicalDamage, double) - Method in class megamek.client.bot.princess.UtilityPathRanker
-
Calculates bravery modifier of the unit
- getBraveryValue() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How quickly will I try to escape once damaged?
- getBraveryValue(int) - Method in class megamek.client.bot.princess.BehaviorSettings
-
How quickly will I try to escape once damaged?
- getBridgeBuildPoints() - Method in class megamek.common.units.ConvInfantry
- getBridgeBuildRequiredTurns() - Method in class megamek.common.units.ConvInfantry
- getBridgeBuildTurns() - Method in class megamek.common.units.ConvInfantry
- getBridgeDismantleRemaining() - Method in class megamek.common.units.ConvInfantry
- getBridgeDismantleRequiredTurns() - Method in class megamek.common.units.ConvInfantry
- getBridgeDismantleTurns() - Method in class megamek.common.units.ConvInfantry
- getBridgeExits() - Method in class megamek.common.moves.MoveStep
- getBridgeExits() - Method in class megamek.common.units.ConvInfantry
- getBridgeLayerExits(Entity) - Static method in class megamek.common.equipment.BridgeLayerLogic
- getBridgeLayerForHit(Entity, HitData) - Static method in class megamek.common.equipment.BridgeLayerLogic
- getBridgeLayerState() - Method in class megamek.common.equipment.MiscMounted
- getBridgeLayerTargetCoords(Entity) - Static method in class megamek.common.equipment.BridgeLayerLogic
- getBridgeTargetCoords() - Method in class megamek.common.moves.MoveStep
- getBridgeTargetCoords() - Method in class megamek.common.units.ConvInfantry
- getBridgeType() - Method in class megamek.common.moves.MoveStep
- getBridgeType() - Method in class megamek.common.units.ConvInfantry
- getBTypes() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- getBucketedCandidateCoords(int, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Given a minefield type, the player, game and board Return a set of coordinates sorted into buckets by their utility score Within a bucket, the list of coordinates is randomized
- getBuildDate() - Static method in class megamek.MegaMek
- getBuildingAt(BoardLocation) - Method in class megamek.common.game.Game
-
Returns the Building at the given location, if any.
- getBuildingAt(Coords) - Method in class megamek.common.board.Board
-
Get the building at the given coordinates.
- getBuildingAt(Coords, int) - Method in class megamek.common.game.Game
-
Returns the Building at the given location, if any.
- getBuildingChargeDamage(Entity, int) - Static method in class megamek.common.actions.ChargeAttackAction
-
Returns the charge damage dealt to a building hex, doubled when the attacker mounts a front-mounted bulldozer.
- getBuildingDamageAdjustment(Entity, IBuilding, boolean, int) - Method in interface megamek.common.weapons.handlers.AttackHandler
-
Scale the
nDamagebased on if the unit is inside a building, partially sticking out of it, or not. - getBuildingDamageFor(int) - Static method in class megamek.common.actions.SuicideImplantsAttackAction
-
Calculate building CF damage for infantry detonating inside a building.
- getBuildingHeight() - Method in class megamek.common.units.Building
-
Get the default height of the building.
- getBuildingList(int) - Method in record class megamek.common.net.packets.Packet
- getBuildings() - Method in class megamek.common.board.Board
- getBuildingsVector() - Method in class megamek.common.board.Board
- getBuildingTargetTip(BuildingTarget, Board) - Static method in class megamek.client.ui.clientGUI.tooltip.HexTooltip
- getBuildingTextColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBuildingType() - Method in class megamek.common.units.AbstractBuildingEntity
- getBuildingType() - Method in class megamek.common.units.Building
-
Get the construction type of the building.
- getBuildingType() - Method in class megamek.common.units.BuildingTerrain
-
Get the construction type of the building.
- getBuildingType() - Method in interface megamek.common.units.IBuilding
-
Get the construction type of the building.
- getBuildingTypeByCF(int) - Static method in class megamek.common.util.CityBuilder
-
Utility function for setting building type from CF table
- getBuildingWeightMultiplier() - Method in enum class megamek.common.equipment.enums.StructureEngine
- getBuiltBridgeCF(int, boolean) - Static method in class megamek.common.units.ConvInfantry
- getBurstDamageDice() - Method in record class megamek.common.units.InfantryMount
- getBursts() - Method in class megamek.common.equipment.SmallWeaponAmmoType
- getBursts() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getButDone() - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- getButton() - Method in class megamek.client.event.BoardViewEvent
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.MovementDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.ReportDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.SBFFiringDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay
-
Returns the list of buttons that should be displayed.
- getButtonList() - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- getButtonsPerRow() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getBV() - Method in class megamek.common.equipment.WeaponType
- getBV() - Method in class megamek.common.loaders.MekSummary
- getBV() - Method in class megamek.common.Player
-
Returns the combined strength (Battle Value/PV) of all the player's usable assets.
- getBV(int) - Method in class megamek.client.ratgenerator.UnitTable
- getBV(Entity) - Method in class megamek.common.equipment.EquipmentType
- getBV(Entity) - Method in class megamek.common.equipment.MiscType
- getBV(Entity) - Method in class megamek.common.equipment.PowerGeneratorType
- getBV(Entity, int) - Method in class megamek.common.equipment.MiscType
- getBV(Entity, Mounted<?>) - Method in class megamek.common.equipment.MiscType
- getBvCalculator() - Method in class megamek.common.units.Entity
- getBVCalculator(Entity) - Static method in class megamek.common.battleValue.BVCalculator
- getBvMultiplier() - Method in enum class megamek.common.universe.HonorRating
-
Gets the Battle Value multiplier associated with this capture style.
- getBVMultiplier() - Method in class megamek.common.equipment.Engine
- getBvPerTrooper() - Method in enum class megamek.common.enums.ProstheticEnhancementType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBVTypeModifier() - Method in class megamek.common.units.Aero
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBVTypeModifier() - Method in class megamek.common.units.ConvFighter
- getBVTypeModifier() - Method in class megamek.common.units.FixedWingSupport
- getBVTypeModifier() - Method in class megamek.common.units.Jumpship
- getBVTypeModifier() - Method in class megamek.common.units.SmallCraft
- getBVTypeModifier() - Method in class megamek.common.units.SpaceStation
- getByCode(String) - Method in class megamek.common.universe.Ranks
- getByOptionName(String) - Static method in enum class megamek.common.enums.MDAugmentationType
-
Looks up an augmentation type by its option constant name.
- getByRatgenIndex(int) - Method in class megamek.common.universe.Ranks
- getBytesReceived() - Method in class megamek.common.net.connections.AbstractConnection
- getBytesSent() - Method in class megamek.common.net.connections.AbstractConnection
- getByValue(String) - Static method in enum class megamek.client.bot.princess.ChatCommands
- getC3ecmAffected() - Method in class megamek.common.units.Entity
- getC3iNextUUIDAsString(int) - Method in class megamek.common.units.Entity
- getC3Master() - Method in class megamek.common.units.Entity
-
Return the unit that is current master of this unit's C3 network.
- getC3MasterId() - Method in class megamek.common.units.Entity
-
Get the ID of the master unit in this unit's C3 network.
- getC3MasterIsUUIDAsString() - Method in class megamek.common.units.Entity
- getC3NetId() - Method in class megamek.common.units.Entity
- getC3NetworkMembers(Entity) - Method in class megamek.common.game.Game
-
Returns a
Vectorcontaining theEntitys that are in the same C3 network as the passed-in unit. - getC3SubNetworkMembers(Entity) - Method in class megamek.common.game.Game
-
Returns a
Vectorcontaining theEntitys that are in the C3 subnetwork under the passed-in unit. - getC3Top() - Method in class megamek.common.units.Entity
- getC3UUIDAsString() - Method in class megamek.common.units.Entity
- getCacheCount() - Method in class megamek.common.loaders.MekSummaryCache
- getCachedECMInfo() - Method in class megamek.client.ui.clientGUI.boardview.FovHighlightingAndDarkening
-
Returns the cached all ECM info.
- getCachedEntityState() - Method in class megamek.common.moves.MovePath
- getCachedLosEffects(Coords, Coords, int) - Method in class megamek.client.ui.clientGUI.boardview.FovHighlightingAndDarkening
-
Checks for los effects, preferably from cache, if not getLosEffects is invoked, and it's return value is cached.
- getCachedPathForCoordinates(Coords, int) - Method in class megamek.common.pathfinder.BoardEdgePathFinder
-
Helper function that gets us a cached path for the given set of coordinates if they have a path cached
- getCalculationType() - Method in class megamek.client.bot.princess.coverage.Builder
- getCall() - Method in class megamek.common.CalledShot
- getCalledShot() - Method in class megamek.common.equipment.Mounted
- getCalledShotDirection(Targetable, int, FiringPlan) - Method in class megamek.client.bot.princess.Princess
-
Determine which direction to make a called shot - left, right, high, or low.
- getCallerPosition() - Method in class megamek.common.IndustrialElevator.ElevatorCall
- getCallQueue() - Method in class megamek.common.IndustrialElevator
- getCamo() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getCamoName() - Method in class megamek.common.battleArmor.BattleArmor
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCamosChanges() - Method in class megamek.common.universe.Faction2
- getCamosFolder(int) - Method in class megamek.common.universe.Faction2
- getCamouflage() - Method in class megamek.client.ui.tileset.EntityImage
- getCamouflage() - Static method in class megamek.client.ui.tileset.MMStaticDirectoryManager
-
Returns an AbstractDirectory object containing all camo image filenames found in MM's camo images folder.
- getCamouflage() - Method in class megamek.common.force.Force
- getCamouflage() - Method in class megamek.common.Player
- getCamouflage() - Method in class megamek.common.units.Entity
- getCamouflageOrElse(Game, Camouflage) - Method in class megamek.common.force.Force
- getCamouflageOrElse(Camouflage) - Method in class megamek.common.units.Entity
- getCamouflageOrElse(Camouflage, boolean) - Method in class megamek.common.units.Entity
- getCamouflageOrElseOwners() - Method in class megamek.common.units.Entity
- getCAP() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getCap0Armor() - Method in class megamek.common.units.Aero
- getCap0Armor() - Method in interface megamek.common.units.IAero
- getCap0Armor() - Method in class megamek.common.units.LandAirMek
- getCapabilities() - Method in class megamek.common.units.EntityFluff
- getCapacity() - Method in class megamek.common.bays.Bay
- getCapacity() - Method in enum class megamek.common.bays.BayType
- getCapacityTons() - Method in class megamek.client.ui.dialogs.IndustrialElevatorDialog
-
Gets the capacity value in tons.
- getCapacityTons() - Method in class megamek.common.IndustrialElevator
- getCapArmor() - Method in class megamek.common.units.Aero
- getCapArmor() - Method in interface megamek.common.units.IAero
- getCapArmor() - Method in class megamek.common.units.LandAirMek
- getCapital() - Method in class megamek.common.universe.Faction2
- getCapitalChanges() - Method in class megamek.common.universe.Faction2
- getCapMisCritMod() - Method in class megamek.common.HitData
- getCapMisMod() - Method in class megamek.common.weapons.handlers.AR10Handler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.BarracudaHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.BarracudaTHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
- getCapMisMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- getCapMisMod() - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
- getCapMisMod() - Method in class megamek.common.weapons.handlers.KillerWhaleHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.KillerWhaleTHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.KrakenHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.MantaRayHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.StingrayHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.SwordfishHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.ThunderBoltWeaponHandler
- getCapMisMod() - Method in class megamek.common.weapons.handlers.WeaponHandler
- getCapMisMod() - Method in class megamek.common.weapons.handlers.WhiteSharkHandler
-
Deprecated.
- getCapMisMod() - Method in class megamek.common.weapons.handlers.WhiteSharkTHandler
-
Deprecated.
- getCapMissileAMSMod() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Return the to-hit penalty inflicted on a capital missile attack by point defense fire
- getCAR() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getCarcassEntities() - Method in class megamek.common.game.Game
-
Returns an enumeration of "carcass" entities, i.e., vehicles with dead crews that are still on the map.
- getCard() - Method in class megamek.client.ui.panels.alphaStrike.ASCardPanel
- getCardImage() - Method in class megamek.client.ui.panels.alphaStrike.ASCardPanel
-
Returns the image of the card.
- getCardImage() - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCardImage(float) - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Creates and returns an image of the AlphaStrike element's unit card.
- getCardImage(int) - Method in class megamek.common.alphaStrike.cardDrawer.ASCard
-
Creates and returns an image of the AlphaStrike element's unit card.
- getCardImage(int) - Method in class megamek.common.alphaStrike.cardDrawer.ASLargeAeroCard
- getCardinalEdge(int) - Static method in enum class megamek.client.bot.princess.CardinalEdge
-
Given an index, attempt to return a cardinal edge.
- getCardinalEdge(OffBoardDirection) - Static method in enum class megamek.client.bot.princess.CardinalEdge
-
Convert an OffBoardDirection to a cardinal edge
- getCargo() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getCargoBayUnits() - Method in class megamek.common.loaders.MekSummary
- getCargoMpReduction(Entity) - Method in class megamek.common.battleArmor.BattleArmorHandles
- getCargoMpReduction(Entity) - Method in class megamek.common.battleArmor.ProtoMekClampMount
- getCargoMpReduction(Entity) - Method in class megamek.common.bays.Bay
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.ClampMountMek
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.ClampMountTank
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.DockingCollar
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.ExternalCargo
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.RoofRack
- getCargoMpReduction(Entity) - Method in class megamek.common.equipment.TankTrailerHitch
- getCargoMpReduction(Entity) - Method in interface megamek.common.equipment.Transporter
- getCargoMpReduction(Entity) - Method in class megamek.common.units.Entity
- getCargoMpReduction(Entity) - Method in class megamek.common.units.FighterSquadron
- getCargoMpReduction(Entity) - Method in class megamek.common.units.InfantryCompartment
- getCarriedObject(int) - Method in class megamek.common.units.Entity
-
Get the object carried in the given location.
- getCarriedObjectDamageAllocation() - Method in class megamek.common.battleArmor.BattleArmor
- getCarriedObjectDamageAllocation() - Method in class megamek.common.equipment.GroundObject
- getCarriedObjectDamageAllocation() - Method in class megamek.common.equipment.HandheldWeapon
- getCarriedObjectDamageAllocation() - Method in interface megamek.common.equipment.ICarryable
- getCarriedObjects() - Method in class megamek.common.units.Entity
- getCarriedTonnage() - Method in class megamek.common.equipment.ExternalCargo
- getCarryables() - Method in class megamek.common.equipment.ExternalCargo
-
Retrieves a list of all
ICarryableobjects currently carried by this transporter. - getCarryables() - Method in interface megamek.common.equipment.Transporter
-
Retrieves a list of all
ICarryableobjects currently carried by this transporter. - getCarryables(int) - Method in class megamek.common.equipment.ExternalCargo
-
Retrieves a list of
ICarryableobjects currently carried at the specified location. - getCategories() - Method in class megamek.common.util.fileUtils.AbstractDirectory
- getCategory() - Method in class megamek.client.ratgenerator.FormationType
- getCategory() - Method in enum class megamek.common.bays.BayType
-
Bays fall into three basic categories: CATEGORY_CARGO is for bulk transport and can be sized in fractional increments (usually half ton).
- getCategory() - Method in enum class megamek.common.enums.ProstheticEnhancementType
- getCategory() - Method in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- getCategory() - Method in class megamek.common.icons.AbstractIcon
- getCategory(String) - Method in class megamek.common.util.fileUtils.AbstractDirectory
- getCautionColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getCellEditorValue() - Method in class megamek.client.ui.baseComponents.SpinnerCellEditor
- getCenter() - Method in class megamek.common.board.Board
- getCenterForUnit(int) - Method in class megamek.client.bot.princess.SwarmContext
-
Get the cluster center for a unit
- getCenterTorsoCriticalSlots(int) - Method in class megamek.common.equipment.Engine
- getCentreHexLocation(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getCentreHexLocation(Coords, boolean) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getCentroid() - Method in class megamek.client.bot.princess.SwarmContext.SwarmCluster
- getCF() - Method in class megamek.common.util.BuildingTemplate
- getCFRType() - Method in class megamek.common.event.GameCFREvent
- getChangedBots() - Method in class megamek.client.ui.dialogs.buttonDialogs.EditBotsDialog
- getChangedVictoryOptions() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.VictoryConditionsDialog
- getCharges() - Method in class megamek.common.game.Game
- getChargesVector() - Method in class megamek.common.game.Game
- getChassis() - Method in class megamek.client.ratgenerator.AbstractUnitRecord
- getChassis() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getChassis() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getChassis() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getChassis() - Method in class megamek.common.loaders.MekSummary
- getChassis() - Method in class megamek.common.units.Entity
- getChassisFactionRatings(int, String) - Method in class megamek.client.ratgenerator.RATGenerator
-
Provides a list of availability ratings for a chassis in a given era.
- getChassisKey() - Method in class megamek.client.ratgenerator.AbstractUnitRecord
- getChassisList() - Method in class megamek.client.ratgenerator.RATGenerator
- getChassisMod(EquipmentType) - Static method in enum class megamek.common.verifier.TestSupportVehicle.ChassisModification
-
Find the enum value that corresponds to an
EquipmentTypeinstance. - getChassisRecord(String) - Method in class megamek.client.ratgenerator.RATGenerator
- getChassisType() - Method in class megamek.common.battleArmor.BattleArmor
- getChatbox2AutoSlideDown() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getChatbox2BackColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getChatBox2Transparency() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getChatCommand() - Method in enum class megamek.client.bot.princess.ChatCommands
- getChatterBoxActive() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getCheckpointIndex() - Method in class megamek.client.ui.widget.CheckpointComboBox
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCheckpointItem() - Method in class megamek.client.ui.widget.CheckpointComboBox
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getChild(Object, int) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeModel
- getChild(Object, int) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTreeForceModel
- getChildCount() - Method in class megamek.common.force.Force
-
Returns the number of direct children of this force, i.e.
- getChildCount(Object) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeModel
- getChildCount(Object) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTreeForceModel
- getChinTurretTA() - Static method in class megamek.common.units.VTOL
- getChkIgnore() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- getChkIncludeSubdirectories() - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- getChoice() - Method in class megamek.client.ui.dialogs.customMek.BombChoicePanel
- getChoice() - Method in class megamek.client.ui.dialogs.phaseDisplay.ManeuverChoiceDialog
-
Which choices did the player select?
- getChoices() - Method in class megamek.client.ui.dialogs.ChoiceDialog
-
Which choices did the player select?
- getChoices() - Method in class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
-
Which choices did the player select?
- getChooser() - Method in class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialog
- getChooser() - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserDialog
- getChooser() - Method in class megamek.client.ui.dialogs.iconChooser.PortraitChooserDialog
- getChosen() - Method in class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialog
- getChosenFacing() - Method in class megamek.client.ui.dialogs.phaseDisplay.DeployFacingChoiceDialog
-
Gets the chosen facing value.
- getChosenFaction() - Method in class megamek.client.generator.RandomNameGenerator
- getChosenRAT() - Method in class megamek.client.generator.RandomUnitGenerator
- getChosenUnits() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi
- getCICHits() - Method in class megamek.common.units.Aero
- getCityBlocks() - Method in class megamek.common.loaders.MapSettings
- getCityDensity() - Method in class megamek.common.loaders.MapSettings
- getCityMaxCF() - Method in class megamek.common.loaders.MapSettings
- getCityMaxFloors() - Method in class megamek.common.loaders.MapSettings
- getCityMinCF() - Method in class megamek.common.loaders.MapSettings
- getCityMinFloors() - Method in class megamek.common.loaders.MapSettings
- getCityType() - Method in class megamek.common.loaders.MapSettings
- getClanAdvancement(TechAdvancement.AdvancementPhase) - Method in class megamek.common.TechAdvancement
- getClanApproximate(TechAdvancement.AdvancementPhase) - Method in class megamek.common.TechAdvancement
- getClanCaseOptOutLocations() - Method in class megamek.common.units.Mek
-
Returns an unmodifiable view of the set of locations opted out of automatic Clan CASE.
- getClanChassisName() - Method in class megamek.common.loaders.MekSummary
- getClanChassisName() - Method in class megamek.common.units.Entity
- getClanPersonnel() - Method in enum class megamek.common.units.PlatoonType
- getClanPilots() - Method in class megamek.common.units.Crew
- getClassCode(Entity) - Static method in class megamek.common.units.EntityClassTurn
-
Get the class code for the given entity.
- getClassLimit(int, Entity) - Static method in class megamek.common.units.EntityWeightClass
- getClassName() - Method in class megamek.client.ui.clientGUI.UITheme
-
Gets the class name to load the theme with.
- getClassName(int) - Static method in class megamek.common.units.EntityWeightClass
- getClassName(int, String, boolean) - Static method in class megamek.common.units.EntityWeightClass
-
Get the weight class name given a weight class define and a unitType.
- getClassName(int, Entity) - Static method in class megamek.common.units.EntityWeightClass
- getClearance() - Method in class megamek.common.moves.MoveStep
-
In hexes with buildings, returns the elevation relative to the roof.
- getClearingTarget(int) - Method in class megamek.common.WoodsClearingTracker
-
Returns the hex that a given entity is clearing this round, or null if not clearing.
- getClient() - Method in class megamek.client.commands.ClientCommand
- getClient() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getClient() - Method in class megamek.client.ui.clientGUI.CommanderGUI
- getClient() - Method in interface megamek.client.ui.clientGUI.IClientGUI
- getClient() - Method in class megamek.client.ui.clientGUI.SBFClientGUI
- getClient() - Method in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- getClient() - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- getClientgui() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getClientGUI() - Method in class megamek.client.commands.ClientCommand
- getClientGUI() - Method in class megamek.client.ui.dialogs.buttonDialogs.SkillGenerationDialog
- getClientGUI() - Method in class megamek.client.ui.dialogs.customMek.CustomMekDialog
- getClientGUI() - Method in class megamek.client.ui.dialogs.unitDisplay.UnitDisplayPanel
-
Returns the UnitDisplay's ClientGUI reference, which can be null.
- getClientGUI() - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- getClientGUI() - Method in class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplay
- getClientGUI() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge
- getClientPreferences() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialog
- getClientPreferences() - Static method in class megamek.common.preference.PreferenceManager
- getCliffs() - Method in class megamek.common.loaders.MapSettings
- getClimbDestinationElevation(Hex) - Static method in class megamek.common.moves.ClimbingHelper
-
Same as
ClimbingHelper.getClimbDestinationLevel(Hex)but expressed as elevation relative to the hex's own level — so a building roof returnsBLDG_ELEV, a bridge surface returnsBRIDGE_ELEV, and a bare hex (cliff top, dry ground) returns 0. - getClimbDestinationLevel(Hex) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns the absolute level of the top climbable surface in the given hex — the building roof, the bridge surface, or the bare hex level if neither is present.
- getClimbingChargedLevels() - Method in class megamek.common.moves.MoveStep
-
Returns the number of climbing levels actually charged this turn (the player's chosen count, capped at the full delta).
- getClimbingImpossibleReason(Entity) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns a human-readable reason why the entity cannot climb, or null if climbing is possible.
- getClimbingLevelsChosen() - Method in class megamek.common.units.Entity
-
Returns the number of levels the player chose to climb this turn.
- getClimbingMPCostPerLevel(Mek) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns the MP cost per level climbed for the given Mek (TO:AR p.20).
- getClimbingTotalLevels() - Method in class megamek.common.moves.MoveStep
-
Returns the total remaining levels for this climbing step, used for turn count display.
- getClipboardString() - Method in class megamek.common.Hex
-
Returns a string representation of this Hex to use for copy/paste actions.
- getClosestCoords(Set<Coords>, Entity) - Static method in class megamek.common.pathfinder.DestructionAwareDestinationPathfinder
-
Calculates the closest coordinates to the given entity Coordinates which you have to blow up to get into are considered to be further
- getClosestCoordsTo(Coords) - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
-
returns the closest coord in the area to the given coord
- getClosestEdge(Entity) - Static method in class megamek.common.util.BoardUtilities
-
Figures out the "closest" edge for the given entity on the entity's game board
- getClosestFlightPath(int, Coords, Entity) - Static method in class megamek.common.compute.Compute
- getClosestFlightPathFacing(int, Coords, Entity) - Static method in class megamek.common.compute.Compute
- getClosestPoint(Coords) - Method in class megamek.client.bot.princess.geometry.HexLine
-
Returns the (Euclidean distance) the closest point on this line to another point
- getClosestToFlightPath(Entity, Coords) - Static method in class megamek.common.compute.Compute
- getClub() - Method in class megamek.common.actions.ClubAttackAction
- getClubs() - Method in class megamek.common.units.Entity
- getClusterFor(Entity) - Method in class megamek.client.bot.princess.SwarmContext
-
Get the cluster for a unit
- getClusterModifiers(boolean) - Method in class megamek.common.weapons.handlers.lrm.LRMDeadFireHandler
- getClusterModifiers(boolean) - Method in class megamek.common.weapons.handlers.srm.SRMDeadFireHandler
- getClusterModifiers(boolean) - Method in class megamek.common.weapons.handlers.WeaponHandler
- getClusterMods() - Method in class megamek.common.units.Aero
-
get modifications to the cluster hit table for critical hits
- getClusterMods() - Method in class megamek.common.units.FighterSquadron
- getClusterMods() - Method in interface megamek.common.units.IAero
- getClusters() - Method in class megamek.client.bot.princess.SwarmContext
- getClusterThreatScore(Coords) - Method in class megamek.client.bot.princess.EnemyTracker
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getClusterTracker() - Method in class megamek.client.bot.BotClient
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.commands.MoveCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay.InfantryCombatCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay.PhysicalCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay.PreEndCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay.PrephaseCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.ReportDisplay.ReportCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay.ReportCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay.ArtyAutoHitCommand
- getCmd() - Method in interface megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplay.PhaseCommand
- getCmd() - Method in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- getCnvMines() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen conventional mines.
- getCo() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getCockpit() - Method in class megamek.common.units.Mek
-
Convenience function that returns the critical slot containing the cockpit
- getCockpitDisplayString(int) - Static method in class megamek.common.units.Mek
- getCockpitStatus() - Method in class megamek.common.units.Mek
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCockpitStatusNextRound() - Method in class megamek.common.units.Mek
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCockpitTechAdvancement() - Method in class megamek.common.units.Aero
- getCockpitTechAdvancement() - Method in class megamek.common.units.Mek
- getCockpitTechAdvancement(int) - Static method in class megamek.common.units.Aero
- getCockpitTechAdvancement(int) - Static method in class megamek.common.units.Mek
- getCockpitTechLevel(int, long, boolean, int) - Static method in class megamek.common.TechConstants
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCockpitType() - Method in class megamek.common.loaders.MekSummary
- getCockpitType() - Method in class megamek.common.units.Aero
- getCockpitType() - Method in class megamek.common.units.Mek
- getCockpitTypeForString(String) - Static method in class megamek.common.units.Mek
- getCockpitTypeString() - Method in class megamek.common.units.Aero
- getCockpitTypeString() - Method in class megamek.common.units.Mek
- getCockpitTypeString(int) - Static method in class megamek.common.units.Aero
- getCockpitTypeString(int) - Static method in class megamek.common.units.Mek
- getCockpitTypeString(int, boolean) - Static method in class megamek.common.units.Mek
- getCode() - Method in enum class megamek.common.board.BoardType
-
Returns a single character code identifying the MapType (e.g.
- getCode() - Method in enum class megamek.common.enums.Faction
- getCodeFromIOAbbr(String) - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated.Use getFactionFromIOAbbr instead.
- getCodeFromMMAbbr(String) - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated.Use getFactionFromMMAbbr instead.
- getCodeIO() - Method in enum class megamek.common.enums.Faction
- getCodeMM() - Method in enum class megamek.common.enums.Faction
- getCollapsedHexCount() - Method in class megamek.common.units.AbstractBuildingEntity
- getCollapsedHexCount() - Method in class megamek.common.units.Building
- getCollapsedHexCount() - Method in class megamek.common.units.BuildingTerrain
- getCollapsedHexCount() - Method in interface megamek.common.units.IBuilding
- getCollarById(int) - Method in class megamek.common.units.Entity
-
Returns the DockingCollar with the given ID or null if this unit doesn't have such a Docking Collar.
- getCollarName() - Method in class megamek.common.units.Dropship
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCollarName(int) - Static method in class megamek.common.units.Dropship
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCollarNumber() - Method in class megamek.common.equipment.DockingCollar
- getCollarTA() - Static method in class megamek.common.units.Dropship
- getCollarType() - Method in class megamek.common.units.Dropship
- getColor() - Method in class megamek.client.ui.clientGUI.boardview.sprite.CursorSprite
- getColor() - Method in enum class megamek.client.ui.clientGUI.overlay.IFF
- getColor() - Method in class megamek.common.universe.Faction2
- getColor(int) - Static method in class megamek.client.ui.clientGUI.boardview.sprite.SensorRangeSprite
- getColor(String) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorAverage(List<Color>) - Static method in class megamek.client.ui.clientGUI.boardview.ECMEffects
-
Given a collection of colors, which represents all of ECM colors for different players, create an average color to be used.
- getColoredPlayerNameWithTeam() - Method in class megamek.common.Player
- getColorForHeat(int) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorForHeat(int, Color) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorForMovement(EntityMovementType) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorForMovement(EntityMovementType, boolean, boolean) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorForPlayer() - Method in class megamek.common.Player
- getColorString(Color) - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getColorToHex(Color) - Method in enum class megamek.client.ui.util.PlayerColour
- getColour() - Method in class megamek.client.ui.buttons.ColourSelectorButton
- getColour() - Method in enum class megamek.client.ui.util.PlayerColour
- getColour() - Method in class megamek.common.Player
- getColour(boolean) - Method in enum class megamek.client.ui.util.PlayerColour
- getColumn(int, boolean) - Method in class megamek.client.ui.models.XTableColumnModel
-
Returns the
TableColumnobject for the column atcolumnIndex. - getColumnByModelIndex(int) - Method in class megamek.client.ui.models.XTableColumnModel
-
Maps the index of the column in the table model at
modelColumnIndexto the TableColumn object. - getColumnClass(int) - Method in class megamek.client.ui.dialogs.randomArmy.RatTableModel
- getColumnClass(int) - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.MekTableModel
- getColumnClass(int) - Method in class megamek.client.ui.models.UnitTableModel
- getColumnClass(int) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- getColumnCount() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- getColumnCount() - Method in class megamek.client.ui.dialogs.randomArmy.RatTableModel
- getColumnCount() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.MekTableModel
- getColumnCount() - Method in class megamek.client.ui.models.UnitTableModel
- getColumnCount() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
- getColumnCount(boolean) - Method in class megamek.client.ui.models.XTableColumnModel
-
Returns the total number of columns in this model.
- getColumnIndex() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTableSorter
-
Returns the column index of the Mek Table that this sorter is to be used with.
- getColumnIndex() - Method in class megamek.client.ui.preferences.JTablePreference
- getColumnIndex(Object, boolean) - Method in class megamek.client.ui.models.XTableColumnModel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getColumnName(int) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModel
- getColumnName(int) - Method in class megamek.client.ui.dialogs.randomArmy.RatTableModel
- getColumnName(int) - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.MekTableModel
- getColumnName(int) - Method in class megamek.client.ui.models.UnitTableModel
- getColumnName(int) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
-
Returns the column header for the given column.
- getColumns(boolean) - Method in class megamek.client.ui.models.XTableColumnModel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCombat(int) - Method in class megamek.server.totalWarfare.InfantryActionTracker
-
Get a specific action.
- getCombatEngineerTA() - Static method in class megamek.common.units.ConvInfantry
- getCombatTechCrew(Entity) - Static method in class megamek.common.compute.Compute
- getCombatVehicleModes() - Static method in enum class megamek.common.units.EntityMovementMode
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCombinedDisplayName() - Method in class megamek.client.ratgenerator.ForceDescriptor
-
Builds the display label for this force, combining the formal name (e.g.
- getComboMethod() - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- getComboSkillLevel() - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- getComboType() - Method in class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanel
- getCommand() - Method in enum class megamek.client.bot.princess.ChatCommands
- getCommand() - Method in class megamek.common.net.connections.SendPacket
- getCommand(String) - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
-
Returns the command associated with the specified name.
- getCommand(String) - Method in interface megamek.client.ui.IClientCommandHandler
- getCommand(String) - Method in class megamek.server.Server
-
Returns the command associated with the specified name
- getCommandBonus() - Method in class megamek.common.units.Crew
- getCommandConsoleBonus() - Method in class megamek.common.Player
- getCommanderPos() - Method in enum class megamek.common.units.CrewType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCommandList(Server) - Method in class megamek.common.autoResolve.acar.SimulationManager
- getCommandList(Server) - Method in interface megamek.server.IGameManager
- getCommandList(Server) - Method in class megamek.server.sbf.SBFGameManager
- getCommandList(Server) - Method in class megamek.server.totalWarfare.TWGameManager
- getCommonDate() - Method in class megamek.common.bays.Bay
- getCommonDate() - Method in class megamek.common.CompositeTechLevel
- getCommonDate() - Method in class megamek.common.equipment.Engine
- getCommonDate() - Method in class megamek.common.equipment.EquipmentType
- getCommonDate() - Method in interface megamek.common.interfaces.ITechnology
- getCommonDate() - Method in interface megamek.common.interfaces.ITechnologyDelegator
- getCommonDate() - Method in class megamek.common.TechAdvancement
- getCommonDate() - Method in class megamek.common.units.Entity
- getCommonDate(boolean) - Method in class megamek.common.equipment.Engine
- getCommonDate(boolean) - Method in interface megamek.common.interfaces.ITechnology
- getCommonDate(boolean) - Method in class megamek.common.TechAdvancement
-
The common date for either Clan or IS factions.
- getCommonDateName() - Method in class megamek.common.TechAdvancement
-
Formats earliest of Clan or IS common date indicating approximate when appropriate for mixed tech.
- getCommonDateName(boolean) - Method in class megamek.common.TechAdvancement
-
Formats common date indicating approximate when appropriate.
- getCommonDateRange() - Method in class megamek.common.CompositeTechLevel
-
Returns the common/standard date ranges, accounting for extinction periods
- getCommonDateRange() - Method in class megamek.common.units.Entity
- getCommunicationsCrew(Entity) - Static method in class megamek.common.compute.Compute
- getComp() - Method in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
- getComparator() - Method in class megamek.common.pathfinder.AbstractPathFinder
- getComponent() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getComponent() - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
- getComponent() - Method in class megamek.client.ui.clientGUI.ChatterBox
-
Returns the "box" component with all the stuff
- getComponent() - Method in class megamek.client.ui.sbf.SBFTargetingToHitDisplay
- getComponent() - Method in class megamek.client.ui.sbf.SBFUnitAttackSelector
- getComponent() - Method in class megamek.common.ui.CloseableTab
-
Gets the component associated with this tab
- getComponent() - Method in class megamek.common.ui.DetachedTabInfo
- getComponent(boolean) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getComponentRecords() - Method in class megamek.common.RecordingCompositeTechLevel
- getCompoundTechLevel(boolean) - Method in enum class megamek.common.SimpleTechLevel
- getComputedPath(BoardLocation) - Method in class megamek.common.strategicBattleSystems.SBFMovePathFinder
-
Returns the shortest move path to a hex at given coordinates or
nullif none is present. - getComputedPath(Coords) - Method in class megamek.common.pathfinder.LongestPathFinder
-
Returns the longest move path to a hex at given coordinates.
- getComputedPath(Coords) - Method in class megamek.common.pathfinder.ShortestPathFinder
-
Returns the shortest move path to a hex at given coordinates or
nullif none is present. - getConclusionEvent() - Method in class megamek.common.autoResolve.acar.SimulationManager
- getCondition() - Method in class megamek.common.autoResolve.acar.order.Order
- getConditions() - Method in class megamek.client.ui.dialogs.clientDialogs.PlanetaryConditionsDialog
-
Returns the conditions chosen by the player.
- getConnectedUnits() - Method in class megamek.common.units.Entity
- getConnection() - Method in class megamek.common.net.events.AbstractConnectionEvent
- getConnection(int) - Method in class megamek.server.Server
-
Returns a connection, indexed by id
- getConnectionId() - Method in class megamek.server.Server.ReceivedPacket
- getConnectionTypeText() - Method in class megamek.common.net.connections.AbstractConnection
- getCoNode(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- getCoNodes() - Method in class megamek.client.ratgenerator.ForceNode
- getConsciousnessNumber(int) - Static method in class megamek.common.compute.Compute
-
Returns the consciousness roll number
- getConsecutiveRHSUses() - Method in class megamek.common.units.Entity
- getConstantInitBonus() - Method in class megamek.common.Player
- getConstructionTechAdvancement() - Method in class megamek.common.battleArmor.BattleArmor
- getConstructionTechAdvancement() - Method in class megamek.common.equipment.GunEmplacement
- getConstructionTechAdvancement() - Method in class megamek.common.equipment.HandheldWeapon
- getConstructionTechAdvancement() - Method in class megamek.common.units.Aero
- getConstructionTechAdvancement() - Method in class megamek.common.units.BuildingEntity
-
return - the base construction option tech advancement
- getConstructionTechAdvancement() - Method in class megamek.common.units.ConvFighter
- getConstructionTechAdvancement() - Method in class megamek.common.units.ConvInfantry
- getConstructionTechAdvancement() - Method in class megamek.common.units.Dropship
- getConstructionTechAdvancement() - Method in class megamek.common.units.Entity
-
return - the base construction option tech advancement
- getConstructionTechAdvancement() - Method in class megamek.common.units.FixedWingSupport
- getConstructionTechAdvancement() - Method in class megamek.common.units.Jumpship
- getConstructionTechAdvancement() - Method in class megamek.common.units.LandAirMek
- getConstructionTechAdvancement() - Method in class megamek.common.units.Mek
- getConstructionTechAdvancement() - Method in class megamek.common.units.MobileStructure
-
return - the base construction option tech advancement
- getConstructionTechAdvancement() - Method in class megamek.common.units.ProtoMek
- getConstructionTechAdvancement() - Method in class megamek.common.units.QuadVee
- getConstructionTechAdvancement() - Method in class megamek.common.units.SmallCraft
- getConstructionTechAdvancement() - Method in class megamek.common.units.SpaceStation
- getConstructionTechAdvancement() - Method in class megamek.common.units.SuperHeavyTank
- getConstructionTechAdvancement() - Method in class megamek.common.units.SupportTank
- getConstructionTechAdvancement() - Method in class megamek.common.units.SupportVTOL
- getConstructionTechAdvancement() - Method in class megamek.common.units.Tank
- getConstructionTechAdvancement() - Method in class megamek.common.units.Warship
- getConstructionTechAdvancement(int) - Static method in class megamek.common.battleArmor.BattleArmor
- getConstructionTechAdvancement(int) - Static method in class megamek.common.units.SupportVTOL
- getConstructionTechAdvancement(EntityMovementMode, int) - Static method in class megamek.common.units.FixedWingSupport
- getConstructionTechAdvancement(EntityMovementMode, int) - Static method in class megamek.common.units.SupportTank
- getContent() - Method in class megamek.client.ratgenerator.ValueNode
- getContentBounds() - Method in class megamek.client.ui.widget.picmap.PicMap
-
Returns Rectangle bounding content of component
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.AeroMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.ArmlessMekMapSet
-
Deprecated.
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.BattleArmorMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.CapitalFighterMapSet
- getContentGroup() - Method in interface megamek.client.ui.widget.mapset.DisplayMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.GeneralInfoMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.GunEmplacementMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.InfantryMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.JumpshipMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.LargeSupportTankMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.MekMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.PilotMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.ProtoMekMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.QuadMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.SimpleUnitMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.SpheroidMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.SquadronMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.SuperHeavyTankMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.TankMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.TripodMekMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.VTOLMapSet
- getContentGroup() - Method in class megamek.client.ui.widget.mapset.WarshipMapSet
- getContentSize() - Method in class megamek.client.ui.widget.picmap.PicMap
-
Returns the size available to the content, in the unscaled coordinates the content is laid out in.
- getContext() - Method in class megamek.common.autoResolve.acar.phase.PhaseHandler
- getControlRolls() - Method in class megamek.common.game.Game
- getConversionMode() - Method in class megamek.common.units.Entity
- getConversionModeFor(EntityMovementMode) - Method in class megamek.common.units.LandAirMek
- getConversionReport() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getConversionReport() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- getCoolantFailureAmount() - Method in class megamek.common.units.Entity
- getCoolantFailureAmount() - Method in class megamek.common.units.Mek
-
How many times TacOps coolant failure has occurred, which is also the reduction in heat sinking capacity
- getCoolantSystemMOS() - Method in class megamek.common.units.Mek
- getCoords() - Method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- getCoords() - Method in class megamek.client.event.BoardViewEvent
- getCoords() - Method in class megamek.common.actions.ArtilleryAttackAction
- getCoords() - Method in class megamek.common.ArtilleryModifier
- getCoords() - Method in class megamek.common.equipment.Minefield
- getCoords() - Method in class megamek.common.event.board.BoardEvent
- getCoords() - Method in class megamek.common.Hex
-
Returns the position of this hex on the board.
- getCoords() - Method in class megamek.common.hexArea.CircleHexArea
- getCoords() - Method in class megamek.common.hexArea.EmptyHexArea
- getCoords() - Method in class megamek.common.hexArea.HexAreaDifference
- getCoords() - Method in class megamek.common.hexArea.HexAreaIntersection
- getCoords() - Method in class megamek.common.hexArea.HexAreaUnion
- getCoords() - Method in class megamek.common.hexArea.ListHexArea
- getCoords() - Method in class megamek.common.IndustrialElevator
- getCoords() - Method in class megamek.common.units.AbstractBuildingEntity
- getCoords() - Method in class megamek.common.units.Building
-
Get the coordinates that the building occupies.
- getCoords() - Method in class megamek.common.units.BuildingTerrain
-
Get the BOARD coordinates that the building occupies.
- getCoords() - Method in interface megamek.common.units.IBuilding
-
Get the coordinates that the building occupies.
- getCoords() - Method in record class megamek.common.units.UnitPosition
- getCoords() - Method in class megamek.common.util.BuildingTemplate
- getCoords() - Method in class megamek.server.props.OrbitalBombardment
- getCoords(int) - Method in record class megamek.common.net.packets.Packet
- getCoords(Board) - Method in class megamek.common.hexArea.AllHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.BorderHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.CircleHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.EmptyHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.HalfPlaneHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.HexAreaDifference
- getCoords(Board) - Method in class megamek.common.hexArea.HexAreaIntersection
- getCoords(Board) - Method in class megamek.common.hexArea.HexAreaUnion
- getCoords(Board) - Method in class megamek.common.hexArea.HexLevelArea
- getCoords(Board) - Method in class megamek.common.hexArea.LineHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.ListHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.RayHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.RectangleHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.RowHalfPlaneHexArea
- getCoords(Board) - Method in class megamek.common.hexArea.TerrainHexArea
- getCoords(Board) - Method in interface megamek.common.hexArea.HexArea
-
Returns a set of the coords of this area that are part of the given board.
- getCoordsAt(Point) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getCoordsAt(Point) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
- getCoordsEnabled() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getCoordsHashSet(int) - Method in record class megamek.common.net.packets.Packet
- getCoordsList() - Method in class megamek.common.units.AbstractBuildingEntity
- getCoordsList() - Method in class megamek.common.units.Building
-
Returns a list of this Building's coords.
- getCoordsList() - Method in class megamek.common.units.BuildingTerrain
-
Returns a list of this Building's BOARD coords.
- getCoordsList() - Method in interface megamek.common.units.IBuilding
-
Returns a list of this Building's coords.
- getCoordsList() - Method in class megamek.server.SmokeCloud
- getCoordsSet() - Method in class megamek.common.moves.MovePath
- getCoordsToLevel() - Method in class megamek.common.BulldozerMovePath
-
The coordinates which need to be leveled for this path to be performed by its unit
- getCoordsVector(int) - Method in record class megamek.common.net.packets.Packet
- getCoordsWithGroundObjectListMap(int) - Method in record class megamek.common.net.packets.Packet
- getCoordsWithSpecialHexDisplayCollectionMap(int) - Method in record class megamek.common.net.packets.Packet
- getCopy() - Method in class megamek.client.bot.princess.BehaviorSettings
- getCoRank() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getCoRank(ForceDescriptor) - Method in class megamek.client.ratgenerator.ForceNode
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCornerActive() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getCornerIdle() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.AmmoWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.artillery.ArrowIV
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.artillery.ArtilleryCannonWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.artillery.ArtilleryWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.AltitudeBombAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.DiveBombAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.LegAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.SpaceBombAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.StopSwarmAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.SwarmAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.attacks.SwarmWeaponAttack
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.ACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.HVACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.LBXACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.NailRivetGunWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.RACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.RifleWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.autoCannons.UACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.AdvancedSRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.BAFlamerWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.BAMGWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.clan.CLBALBX
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.clan.CLBAMicroBomb
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.innerSphere.ISBAPopUpMineLauncher
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.battleArmor.innerSphere.ISBATaser
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.ACBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.AmmoBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.AR10BayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.ArtilleryBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.ATMBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.BayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.capital.CapitalLaserBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.GaussBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.LRMBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.MMLBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.MRMBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.RLBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.ScreenLauncherBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.SRMBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.subCapital.SubCapitalMissileBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.TeleOperatedMissileBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bayWeapons.ThunderboltBayWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bombs.BombISRL10
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bombs.BombISRLP10
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bombs.clan.CLASEWMissileWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.bombs.innerSphere.ISASEWMissileWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.c3.ISC3RemoteSensorLauncher
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.capitalWeapons.CapitalMissileWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.capitalWeapons.ScreenLauncherWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.CLIATMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.defensivePods.BPodWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.defensivePods.MPodWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.flamers.FlamerWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.flamers.VehicleFlamerWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.clan.CLGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.clan.CLImprovedGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.HAGWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISHGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISImpHGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISLGaussRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISSilverBulletGauss
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.infantry.support.InfantrySupportTAGWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.clan.CLChemicalLaserWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.EnergyWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.innerSphere.ISBombastLaser
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.innerSphere.ISRISCHyperLaser
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.LaserWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.PulseLaserWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.ReengineeredLaserWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lasers.VariableSpeedPulseLaserWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lrms.LRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.lrms.StreakLRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.clan.CLHeavyMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.clan.CLLightMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.clan.CLMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.innerSphere.ISHeavyMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.innerSphere.ISLightMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.innerSphere.ISMGA
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mgs.MGWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.ATMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.MissileWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.MMLWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.MRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.rocketLauncher.RLWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.missiles.thunderbolt.ThunderboltWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mortars.MekMortarWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.mortars.VehicularGrenadeLauncherWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.FluidGunWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.innerSphere.ISCenturionWeaponSystem
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.innerSphere.ISFireExtinguisher
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.innerSphere.ISMekTaser
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.NarcWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.other.TSEMPWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.ppc.clan.CLPlasmaCannon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.ppc.innerSphere.ISPlasmaRifle
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.ppc.PPCWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISAC10Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISAC20Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISAC2Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISAC5Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISLRM10Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISLRM15Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISLRM20Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISLRM5Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISSRM2Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISSRM4Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.primitive.ISSRM6Primitive
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.clan.CLLBXACPrototypeWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.clan.CLPrototypeStreakSRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.clan.CLPrototypeUACWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISERLaserLargePrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISGaussRiflePrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISLB10XACPrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserLargePrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumPrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumRecovered
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserSmallPrototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.innerSphere.ISUAC5Prototype
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.prototypes.PrototypeRLWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.srms.SRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.srms.SRTWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.srms.StreakSRMWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.tag.TAGWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.unofficial.PlasmaMFUKWeapon
- getCorrectHandler(ToHitData, WeaponAttackAction, Game, TWGameManager) - Method in class megamek.common.weapons.Weapon
- getCost() - Method in class megamek.common.bays.ASFBay
- getCost() - Method in class megamek.common.bays.BattleArmorBay
- getCost() - Method in class megamek.common.bays.Bay
- getCost() - Method in enum class megamek.common.bays.BayType
- getCost() - Method in class megamek.common.bays.CrewQuartersCargoBay
- getCost() - Method in class megamek.common.bays.EjectionSeatCargoBay
- getCost() - Method in class megamek.common.bays.FirstClassQuartersCargoBay
- getCost() - Method in class megamek.common.bays.HeavyVehicleBay
- getCost() - Method in class megamek.common.bays.InfantryBay
- getCost() - Method in class megamek.common.bays.InsulatedCargoBay
- getCost() - Method in class megamek.common.bays.LightVehicleBay
- getCost() - Method in class megamek.common.bays.LiquidCargoBay
- getCost() - Method in class megamek.common.bays.LivestockCargoBay
- getCost() - Method in class megamek.common.bays.MekBay
- getCost() - Method in class megamek.common.bays.PillionSeatCargoBay
- getCost() - Method in class megamek.common.bays.ProtoMekBay
- getCost() - Method in class megamek.common.bays.RefrigeratedCargoBay
- getCost() - Method in class megamek.common.bays.SecondClassQuartersCargoBay
- getCost() - Method in class megamek.common.bays.SmallCraftBay
- getCost() - Method in class megamek.common.bays.StandardSeatCargoBay
- getCost() - Method in class megamek.common.bays.SteerageQuartersCargoBay
- getCost() - Method in class megamek.common.bays.SuperHeavyVehicleBay
- getCost() - Method in enum class megamek.common.enums.MDAugmentationType
- getCost() - Method in class megamek.common.equipment.ArmorType
- getCost() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- getCost() - Method in class megamek.common.equipment.Mounted
- getCost() - Method in class megamek.common.loaders.MekSummary
- getCost() - Method in class megamek.common.units.DropShuttleBay
- getCost() - Method in class megamek.common.units.NavalRepairFacility
- getCost() - Method in class megamek.common.units.ReinforcedRepairFacility
- getCost(boolean) - Method in class megamek.common.units.Entity
-
Calculates and returns the C-bill cost of the unit.
- getCost(int, int) - Static method in class megamek.common.ManeuverType
-
Thrust cost of maneuver
- getCost(CalculationReport, boolean) - Method in class megamek.common.battleArmor.BattleArmor
- getCost(CalculationReport, boolean) - Method in class megamek.common.equipment.GunEmplacement
- getCost(CalculationReport, boolean) - Method in class megamek.common.equipment.HandheldWeapon
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.AbstractBuildingEntity
-
Calculates and returns the C-bill cost of the unit.
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Aero
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.ConvFighter
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.ConvInfantry
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Dropship
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Entity
-
Calculates and returns the C-bill cost of the unit.
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.FighterSquadron
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.FixedWingSupport
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Jumpship
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Mek
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.ProtoMek
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.SmallCraft
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.SpaceStation
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Tank
- getCost(CalculationReport, boolean) - Method in class megamek.common.units.Warship
- getCost(BoardLocation, Comparator<SBFMovePath>) - Method in class megamek.common.strategicBattleSystems.SBFMovePathFinder
-
Returns computed cost to reach the hex at c coordinates.
- getCost(Coords, Comparator<C>) - Method in class megamek.common.pathfinder.MovePathFinder
-
Returns computed cost to reach the hex at c coordinates.
- getCost(Entity, boolean, int) - Method in class megamek.common.equipment.EquipmentType
-
For variable-sized equipment this assumes a size of 1.0.
- getCost(Entity, boolean, int, double) - Method in class megamek.common.equipment.EquipmentType
- getCost(Entity, boolean, int, double) - Method in class megamek.common.equipment.MiscType
- getCost(Entity, boolean, int, double) - Method in class megamek.common.equipment.PowerGeneratorType
- getCost(Entity, boolean, int, double) - Method in class megamek.common.equipment.WeaponType
- getCostOf(N) - Method in class megamek.common.pathfinder.AbstractPathFinder
- getCount(BombType.BombTypeEnum) - Method in class megamek.common.equipment.BombLoadout
-
Returns the count of bombs of a given type in this loadout.
- getCounterAV() - Method in class megamek.common.weapons.handlers.WeaponHandler
-
Return the attack value of point defense weapons used against a missile bay attack
- getCounterEquipment() - Method in class megamek.common.actions.TeleMissileAttackAction
-
Returns the list of Counter Equipment used against this physical attack This is for AMS assignment to manual teleoperated missiles
- getCounterEquipment() - Method in class megamek.common.actions.WeaponAttackAction
- getCountHeatSinks() - Method in class megamek.common.verifier.TestAdvancedAerospace
- getCountHeatSinks() - Method in class megamek.common.verifier.TestAero
- getCountHeatSinks() - Method in class megamek.common.verifier.TestBattleArmor
- getCountHeatSinks() - Method in class megamek.common.verifier.TestBuilding
- getCountHeatSinks() - Method in class megamek.common.verifier.TestEntity
- getCountHeatSinks() - Method in class megamek.common.verifier.TestHandheldWeapon
- getCountHeatSinks() - Method in class megamek.common.verifier.TestInfantry
- getCountHeatSinks() - Method in class megamek.common.verifier.TestMek
- getCountHeatSinks() - Method in class megamek.common.verifier.TestProtoMek
- getCountHeatSinks() - Method in class megamek.common.verifier.TestSmallCraft
- getCountHeatSinks() - Method in class megamek.common.verifier.TestSupportVehicle
- getCountHeatSinks() - Method in class megamek.common.verifier.TestTank
- getCountOfAmmoForKey(String, String, String, String, String) - Method in class megamek.common.containers.MunitionTree
-
Return the actual, or effective, desired count of ammo bins for the given binType and ammoType
- getCountsOfAmmunitionForKey(String, String, String, String) - Method in class megamek.common.containers.MunitionTree
- getCover() - Method in class megamek.common.ToHitData
- getCoverageValidator() - Method in class megamek.client.bot.princess.Princess
- getCoverBuildingPrimary() - Method in class megamek.common.LosEffects
- getCoverBuildingPrimary() - Method in class megamek.common.ToHitData
- getCoverBuildingSecondary() - Method in class megamek.common.LosEffects
- getCoverBuildingSecondary() - Method in class megamek.common.ToHitData
- getCoverDropshipPrimary() - Method in class megamek.common.LosEffects
- getCoverDropshipPrimary() - Method in class megamek.common.ToHitData
- getCoverDropshipSecondary() - Method in class megamek.common.LosEffects
- getCoverDropshipSecondary() - Method in class megamek.common.ToHitData
- getCoverLocPrimary() - Method in class megamek.common.LosEffects
- getCoverLocPrimary() - Method in class megamek.common.ToHitData
- getCoverLocSecondary() - Method in class megamek.common.LosEffects
- getCoverLocSecondary() - Method in class megamek.common.ToHitData
- getCoverName(int, boolean) - Static method in class megamek.common.LosEffects
-
Returns the text name of a particular type of cover, given its id.
- getCraterFor(Entity, int) - Method in class megamek.client.ui.tileset.TilesetManager
-
Retrieves the "devastated" decoration for the given entity
- getCreationRound() - Method in class megamek.common.TemporaryECMField
- getCrew() - Method in class megamek.common.units.Entity
- getCrew() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getCrewAdvantages(Entity, boolean) - Static method in class megamek.client.ui.clientGUI.tooltip.PilotToolTip
-
The crew advantages and MD
- getCrewCommandBonus() - Method in class megamek.common.Player
- getCrewFatigue() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getCrewFatigue(int) - Method in class megamek.common.units.Crew
- getCrewForCockpitSlot(int, CriticalSlot) - Method in class megamek.common.units.Mek
-
Determines which crew slot is associated with a particular cockpit critical.
- getCrewHits(int) - Static method in class megamek.common.compute.InfantryCombatTables
-
Crew Casualties Table from TOAR page 174.
- getCrewSlots() - Method in enum class megamek.common.units.CrewType
- getCrewSlots() - Method in class megamek.common.verifier.TestSupportVehicle
-
Calculates the number of equipment slots taken up by crew quarters.
- getCrewType() - Method in class megamek.common.units.Crew
- getCritDamageString() - Method in class megamek.common.units.Aero
- getCritDamageString() - Method in class megamek.common.units.Dropship
- getCritDamageString() - Method in class megamek.common.units.Jumpship
- getCritical(int, int) - Method in class megamek.common.units.Entity
-
Returns a critical hit slot
- getCriticalEffect(int, int) - Method in class megamek.common.units.Aero
-
get the type of critical caused by a critical roll, taking account of existing damage
- getCriticalEffect(int, int, boolean) - Method in class megamek.common.units.Tank
-
get the type of critical caused by a critical roll, taking account of existing damage
- getCriticalEffect(int, int, boolean) - Method in class megamek.common.units.VTOL
-
get the type of critical caused by a critical roll, taking account of existing damage
- getCriticalSlot(Mounted<?>) - Method in class megamek.common.battleValue.MekBVCalculator
-
Returns the (first) CriticalSlot object for given mounted equipment in its main location.
- getCriticalSlots(int) - Method in class megamek.common.units.Entity
-
Returns the CriticalSlots in the given location as a list.
- getCritMod() - Method in class megamek.common.weapons.TeleMissile
- getCritMod(AmmoType) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandler
- getCritMod(AmmoType) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandler
- getCritMod(AmmoType) - Method in class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandler
- getCritsHit(int) - Method in class megamek.common.units.ProtoMek
-
Counts the # of crits taken by proto in the location.
- getCrossBoardGroundMapDistance(Entity, Targetable, Game) - Static method in class megamek.common.board.CrossBoardAttackHelper
-
Returns the distance between attacker and target provided they are on different ground map sheets.
- getCrossLinkedBy() - Method in class megamek.common.equipment.Mounted
- getCrossMagnitude(CubeCoords) - Method in record class megamek.common.board.CubeCoords
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCruiseMP(MPCalculationSetting) - Method in class megamek.common.units.QuadVee
-
In vehicle mode the QuadVee ignores actuator and hip criticalSlots, but is subject to track/wheel damage and various effects of vehicle motive damage.
- getCrushedBuildingLocs() - Method in class megamek.common.moves.MoveStep
- getCT() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getCumulativeDamage() - Method in class megamek.common.units.CombatVehicleEscapePod
-
Returns the cumulative damage sustained by this pod.
- getCumulativePlainDesc() - Method in class megamek.common.rolls.TargetRoll
- getCurrentAlpha() - Method in class megamek.common.util.TipOfTheDay
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCurrentArmor() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getCurrentArmor() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getCurrentArmor() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getCurrentBoardView() - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getCurrentBoardView() - Method in class megamek.client.ui.clientGUI.BoardViewsContainer
-
Returns the currently shown
BoardView. - getCurrentCenter() - Method in class megamek.client.bot.princess.SwarmContext
-
Get the current center of the swarm
- getCurrentCF() - Method in class megamek.common.equipment.BridgeLayerState
- getCurrentCF(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- getCurrentCF(Coords) - Method in class megamek.common.units.BuildingTerrain
-
Get the current construction factor of the building hex at the passed coords.
- getCurrentCF(Coords) - Method in interface megamek.common.units.IBuilding
-
Get the current construction factor of the building hex at the passed coords.
- getCurrentCF(CubeCoords) - Method in class megamek.common.units.Building
-
Get the current construction factor of the building hex at the passed coords.
- getCurrentDamage() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getCurrentDamage() - Method in class megamek.common.units.Aero
- getCurrentDamage() - Method in interface megamek.common.units.IAero
- getCurrentDamage() - Method in class megamek.common.units.LandAirMek
- getCurrentDamageCapacity(Entity, int) - Method in class megamek.common.equipment.MiscMounted
-
Rules say every time a shield is critted it loses 5 points from its Damage Capacity.
- getCurrentDoors() - Method in class megamek.common.bays.Bay
- getCurrentDoors() - Method in interface megamek.common.units.InfantryTransporter
- getCurrentEntity() - Method in class megamek.client.ui.dialogs.unitDisplay.UnitDisplayPanel
-
Returns the entity we're currently displaying
- getCurrentEntity() - Method in class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplay
- getCurrentFuel() - Method in class megamek.common.units.Aero
- getCurrentFuel() - Method in class megamek.common.units.FighterSquadron
- getCurrentFuel() - Method in interface megamek.common.units.IAero
- getCurrentFuel() - Method in class megamek.common.units.LandAirMek
- getCurrentGunnerIndex() - Method in class megamek.common.units.Crew
- getCurrentHeat() - Method in class megamek.common.equipment.Mounted
-
returns the heat for this weapon taking account of rapid-fire weapon status
- getCurrentHeat() - Method in class megamek.common.equipment.WeaponMounted
- getCurrentHex() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Return the Current Hex, used by client commands for the visually impaired
- getCurrentLoad(Game) - Method in class megamek.common.IndustrialElevator
-
Calculates the total tonnage of entities currently on the elevator platform.
- getCurrentMovement() - Method in class megamek.common.autoResolve.component.Formation
- getCurrentPanel() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getCurrentPanel() - Method in interface megamek.client.ui.clientGUI.IHasCurrentPanel
-
The ClientGUI is split into the main panel (view) at the top, which takes up the majority of the view and the "current panel" which has different controls based on the phase.
- getCurrentPilotIndex() - Method in class megamek.common.units.Crew
- getCurrentRound() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getCurrentRound() - Method in class megamek.common.game.AbstractGame
- getCurrentRound() - Method in interface megamek.common.game.IGame
- getCurrentShots() - Method in class megamek.common.equipment.WeaponMounted
-
Returns how many shots the weapon is using
- getCurrentSize() - Method in class megamek.common.units.Crew
-
The current size of this crew.
- getCurrentStructure() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getCurrentStructure() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getCurrentThrust() - Method in class megamek.common.units.Aero
- getCurrentThrust() - Method in class megamek.common.units.FighterSquadron
- getCurrentThrust() - Method in interface megamek.common.units.IAero
- getCurrentThrust() - Method in class megamek.common.units.LandAirMek
- getCurrentThrust(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getCurrentTurn() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getCurrentVelocity() - Method in class megamek.common.units.Aero
- getCurrentVelocity() - Method in class megamek.common.units.EjectedCrew
- getCurrentVelocity() - Method in interface megamek.common.units.IAero
- getCurrentVelocity() - Method in class megamek.common.units.LandAirMek
- getCurrentVelocityActual() - Method in class megamek.common.units.Aero
- getCurrentVelocityActual() - Method in interface megamek.common.units.IAero
- getCurrentVelocityActual() - Method in class megamek.common.units.LandAirMek
- getCurrentVictoryResult() - Method in class megamek.common.autoResolve.acar.SimulationManager
-
Returns the victory result.
- getCursor() - Method in class megamek.client.ui.widget.picmap.PMGenericHotArea
- getCursor() - Method in interface megamek.client.ui.widget.picmap.PMHotArea
- getCursor() - Method in class megamek.client.ui.widget.picmap.PMPicArea
- getCursor() - Method in class megamek.client.ui.widget.picmap.PMSimplePolygonArea
- getCustomArmorDamageDivisor() - Method in class megamek.common.units.ConvInfantry
-
Gets the damage divisor of this entity's custom armor kit.
- getCustomBorder() - Method in class megamek.common.ui.PDFReaderPanel
-
Supplies the default border style for the page display area.
- getCustomButton(String) - Method in class megamek.common.ui.PDFReaderPanel
-
Utility method to create a
JButtonwith the given localized text label. - getCustomDeploymentZone(int) - Method in class megamek.common.board.Board
-
Gets all the coordinates in the given custom deployment zone
- getCustomDeploymentZones() - Method in class megamek.common.board.Board
-
Gets the IDs of all custom deployment zones defined for this board.
- getCustomRankBase() - Method in class megamek.client.ratgenerator.Ruleset
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCustomRanks() - Method in class megamek.client.ratgenerator.Ruleset
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCustomUnitHeight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getCustomUnitWidth() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getCustomWeaponOrder() - Method in class megamek.common.units.Entity
- getCustomWeaponOrder(WeaponMounted) - Method in class megamek.common.units.Entity
- getDamagableCoverTypePrimary() - Method in class megamek.common.LosEffects
- getDamagableCoverTypePrimary() - Method in class megamek.common.ToHitData
- getDamagableCoverTypeSecondary() - Method in class megamek.common.LosEffects
- getDamagableCoverTypeSecondary() - Method in class megamek.common.ToHitData
- getDamage() - Method in class megamek.ai.dataset.GameData.MinefieldData
- getDamage() - Method in class megamek.common.equipment.WeaponType
- getDamage() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getDamage() - Method in class megamek.common.weapons.autoCannons.ACWeapon
- getDamage() - Method in class megamek.server.props.OrbitalBombardment
- getDamage(int) - Method in class megamek.common.equipment.WeaponType
- getDamage(int) - Method in class megamek.common.weapons.gaussRifles.innerSphere.ISHGaussRifle
- getDamage(int) - Method in class megamek.common.weapons.lasers.VariableSpeedPulseLaserWeapon
- getDamage(int) - Method in class megamek.common.weapons.ppc.innerSphere.ISSnubNosePPC
- getDamage(ASRange) - Method in record class megamek.common.alphaStrike.ASDamageVector
-
Returns the ASDamage of this ASDamageVector for the given range, so the S, M, L, or E damage.
- getDamageAbsorption(Entity, int) - Method in class megamek.common.equipment.MiscMounted
-
Rules state that every time the shield takes a crit its damage absorption for each attack is reduced by 1.
- getDamageCrits() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getDamagedCriticalSlots(int, int, int) - Method in class megamek.common.equipment.GunEmplacement
-
Gun emplacements don't have critical slots per se, so we simply return 1 if the piece of equipment has been hit and 0 otherwise.
- getDamagedCriticalSlots(int, int, int) - Method in class megamek.common.units.Entity
-
Number of slots damaged (but not breached) in a location
- getDamageDirection() - Method in class megamek.client.bot.princess.PhysicalInfo
- getDamageDivisor() - Method in class megamek.common.equipment.MiscType
- getDamageFor(int) - Static method in class megamek.common.actions.SuicideImplantsAttackAction
-
Calculate the area-effect damage dealt by suicide implants.
- getDamageFor(Entity) - Static method in class megamek.common.actions.AirMekRamAttackAction
-
Damage that an AirMek does with a successful ram.
- getDamageFor(Entity) - Static method in class megamek.common.actions.BAVibroClawAttackAction
-
Damage a BA does with its vibroclaws.
- getDamageFor(Entity) - Static method in class megamek.common.actions.ChargeAttackAction
-
Damage that a mek does with a successful charge.
- getDamageFor(Entity) - Static method in class megamek.common.actions.LayExplosivesAttackAction
-
Damage that the specified platoon does with explosives
- getDamageFor(Entity) - Static method in class megamek.common.actions.TeleMissileAttackAction
- getDamageFor(Entity) - Static method in class megamek.common.actions.ThrashAttackAction
-
Damage caused by a successful thrashing attack.
- getDamageFor(Entity, boolean) - Static method in class megamek.common.actions.DfaAttackAction
-
Damage that a mek does with a successful DFA.
- getDamageFor(Entity, boolean, int) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageFor(Entity, int) - Static method in class megamek.common.actions.AirMekRamAttackAction
- getDamageFor(Entity, int) - Static method in class megamek.common.actions.BrushOffAttackAction
-
Damage that the specified mek does with a brush-off attack.
- getDamageFor(Entity, int) - Static method in class megamek.common.actions.JumpJetAttackAction
-
Damage that the specified mek does with a JJ attack
- getDamageFor(Entity, int, boolean) - Static method in class megamek.common.actions.KickAttackAction
-
Damage that the specified mek does with a kick
- getDamageFor(Entity, int, boolean, boolean) - Static method in class megamek.common.actions.PunchAttackAction
-
Damage that the specified mek does with a punch.
- getDamageFor(Entity, MiscMounted, boolean, boolean) - Static method in class megamek.common.actions.ClubAttackAction
-
Damage for the club attack
- getDamageFor(Entity, Entity, boolean, int) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageFor(Entity, Entity, boolean, int, int) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageFor(Entity, Targetable) - Static method in class megamek.common.actions.ProtoMekPhysicalAttackAction
-
Damage a ProtoMek does with its Combo-physical attack.
- getDamageFor(IAero, Entity) - Static method in class megamek.common.actions.RamAttackAction
-
Damage that an Aero does on a successful ramming attack
- getDamageFor(IAero, Entity, Coords, int, int) - Static method in class megamek.common.actions.RamAttackAction
- getDamageFor(Infantry) - Static method in class megamek.common.actions.ToxinAttackAction
-
Calculate the damage dealt by a toxin attack.
- getDamageFromScale() - Method in interface megamek.common.units.IBuilding
- getDamageLevel() - Method in class megamek.common.units.Entity
-
Returns the entity's current damage level.
- getDamageLevel(boolean) - Method in class megamek.common.units.Entity
-
Returns the entity's current damage level.
- getDamageLevelDesc(Entity, boolean) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
- getDamageManager() - Method in class megamek.server.totalWarfare.TWGameManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDamageMultiplier(Mounted<?>, WeaponType) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
- getDamagePerShot() - Method in class megamek.common.equipment.AmmoType
- getDamagePerTrooper() - Method in enum class megamek.common.enums.ProstheticEnhancementType
- getDamagePerTrooper() - Method in class megamek.common.units.ConvInfantry
- getDamagePerTurn(Entity) - Static method in class megamek.common.actions.LayExplosivesAttackAction
-
Damage that one turn of setting charges adds for the specified platoon: the damage of an SRM infantry platoon of equivalent numbers, TO:AUE p.152.
- getDamageReductionFromModularArmor(HitData, int, Vector<Report>) - Method in class megamek.common.units.Entity
- getDamageReductionFromOutside() - Method in interface megamek.common.units.IBuilding
-
Per page 172 of Total Warfare, this is the fraction of a weapon's damage that passes through to infantry inside the building.
- getDamageTaken() - Method in class megamek.common.equipment.MiscMounted
- getDamageTakenBy(Entity) - Static method in class megamek.common.actions.DfaAttackAction
-
Damage done to a mek after a successful DFA.
- getDamageTakenBy(Entity, Entity) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageTakenBy(Entity, Entity, boolean) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageTakenBy(Entity, Entity, boolean, int) - Static method in class megamek.common.actions.ChargeAttackAction
- getDamageTakenBy(Entity, IBuilding, Coords) - Static method in class megamek.common.actions.ChargeAttackAction
-
Damage that a mek suffers after a successful charge.
- getDamageTakenBy(Entity, Targetable) - Static method in class megamek.common.actions.AirMekRamAttackAction
- getDamageTakenBy(Entity, Targetable, int) - Static method in class megamek.common.actions.AirMekRamAttackAction
- getDamageTakenBy(IAero, Entity) - Static method in class megamek.common.actions.RamAttackAction
-
Damage that an Aero suffers after a successful charge.
- getDamageTakenBy(IAero, Entity, Coords, int, int) - Static method in class megamek.common.actions.RamAttackAction
- getDamageToScale() - Method in interface megamek.common.units.IBuilding
- getDamageTypeString(int, int) - Static method in class megamek.common.compute.Compute
-
Used to get a human-readable string that represents the passed damage type.
- getDamageValue() - Method in class megamek.common.weapons.TeleMissile
- getDamageWeaponMods(Entity, Mounted<?>) - Static method in class megamek.common.compute.Compute
-
Adds any damage modifiers from arm critical hits or sensor damage.
- getDangleImpossibleReason(Entity) - Static method in class megamek.common.moves.ClimbingHelper
-
Returns a human-readable reason why the entity cannot dangle, or null if dangling is possible.
- getDarkColor() - Method in enum class megamek.client.ui.clientGUI.overlay.IFF
- getDarkenMapAtNight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDataAsCubeCoords(String) - Method in class megamek.common.util.BuildingBlock
- getDataAsDouble(String) - Method in class megamek.common.util.BuildingBlock
- getDataAsFloat(String) - Method in class megamek.common.util.BuildingBlock
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDataAsInt(String) - Method in class megamek.common.util.BuildingBlock
- getDataAsString(String) - Method in class megamek.common.util.BuildingBlock
-
Gets data from inside a block.
- getDataAsVector(String) - Method in class megamek.common.util.BuildingBlock
-
Gets data from a block.
- getDataDirectory() - Method in class megamek.common.preference.ClientPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDateLocale() - Method in class megamek.MMOptions
-
This is a temporary Locale getter for dates, which sets the stage for suite-wide localization.
- getDateLocale() - Method in class megamek.SuiteOptions
-
This is a temporary Locale getter for dates, which sets the stage for suite-wide localization.
- getDateRange(int, int) - Static method in interface megamek.common.interfaces.ITechnology
- getDeclareIndividual(String) - Static method in class megamek.server.commands.VictoryCommand
- getDeclareTeam(String) - Static method in class megamek.server.commands.VictoryCommand
- getDedicated() - Method in class megamek.server.Server
- getDefault() - Method in interface megamek.common.options.IOption
-
Returns default option value
- getDefault() - Method in class megamek.common.options.Option
- getDefaultBoolean(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
booleanpreference with the given name. - getDefaultBoolean(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultBoolean(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultCF() - Method in enum class megamek.common.enums.BuildingType
- getDefaultCF(int) - Static method in interface megamek.common.units.IBuilding
-
Get the default construction factor for the given type of building.
- getDefaultCF(BuildingType) - Static method in interface megamek.common.units.IBuilding
-
Get the default construction factor for the given type of building.
- getDefaultDouble(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
doublepreference with the given name. - getDefaultDouble(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultDouble(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultDurationMs() - Method in enum class megamek.client.ui.clientGUI.boardview.overlay.ToastLevel
- getDefaultEschelon(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- getDefaultFloat(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
floatpreference with the given name. - getDefaultFloat(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultFloat(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultFont() - Static method in class megamek.client.ui.util.UIUtil
-
Returns a Font object using the "Dialog" logic font.
- getDefaultImage() - Method in class megamek.common.SpecialHexDisplay
- getDefaultImage() - Method in enum class megamek.common.SpecialHexDisplay.Type
- getDefaultInt(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
intpreference with the given name. - getDefaultInt(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultInt(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultLong(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
longpreference with the given name. - getDefaultLong(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultLong(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultPickupLocations() - Method in class megamek.common.units.Entity
-
A list of the "default" cargo pick up locations for when none is specified
- getDefaultPickupLocations() - Method in class megamek.common.units.MekWithArms
- getDefaultPickupLocations() - Method in class megamek.common.units.ProtoMek
- getDefaultRating(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- getDefaultSkillValues() - Method in enum class megamek.common.enums.SkillLevel
-
This returns the default skill values by level.
- getDefaultSkinFile() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDefaultSlotDescription() - Method in class megamek.common.bays.Bay
- getDefaultSlotDescription() - Method in class megamek.common.bays.InfantryBay
- getDefaultString(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the default value for the
Stringpreference with the given name. - getDefaultString(String) - Method in class megamek.common.preference.PreferenceStore
- getDefaultString(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDefaultUnitType(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- getDefaultWeaponSortOrder() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDefenderCasualties() - Method in class megamek.common.InfantryCombatResult
- getDefenderCasualtiesPercent() - Method in class megamek.common.InfantryCombatResult
- getDemolitionChargeColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDemolitionChargeHazardOutline() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDemolitionCharges() - Method in class megamek.common.units.AbstractBuildingEntity
- getDemolitionCharges() - Method in class megamek.common.units.Building
- getDemolitionCharges() - Method in class megamek.common.units.BuildingTerrain
- getDemolitionCharges() - Method in interface megamek.common.units.IBuilding
- getDensity() - Method in class megamek.client.ui.dialogs.phaseDisplay.MineDensityDialog
- getDensity() - Method in class megamek.common.equipment.Minefield
- getDependentLocation(int) - Method in class megamek.common.units.Entity
-
Gets the location that is destroyed recursively.
- getDependentLocation(int) - Method in class megamek.common.units.Mek
- getDeployableBridgeLayer(Entity) - Static method in class megamek.common.equipment.BridgeLayerLogic
- getDeployableBridgeLayers(Entity) - Static method in class megamek.common.equipment.BridgeLayerLogic
- getDeployDeclaredTurn() - Method in class megamek.common.equipment.BridgeLayerState
- getDeployedWith() - Method in class megamek.client.ratgenerator.ModelRecord
- getDeployExits() - Method in class megamek.common.equipment.BridgeLayerState
- getDeployingEntity() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
-
Returns the entity that is currently being deployed
- getDeployingFaction() - Method in class megamek.client.ratgenerator.Parameters
- getDeployment() - Method in class megamek.common.units.EntityFluff
- getDeployRound() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getDeployRound() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- getDeployRound() - Method in interface megamek.common.units.Deployable
-
Returns the round that this unit/object is to be deployed on the board or offboard.
- getDeployRound() - Method in class megamek.common.units.Entity
-
The round the unit will be deployed
- getDeployTarget() - Method in class megamek.common.equipment.BridgeLayerState
- getDepth() - Method in class megamek.client.ui.dialogs.phaseDisplay.SeaMineDepthDialog
- getDepth() - Method in enum class megamek.common.enums.BasementType
- getDepth() - Method in class megamek.common.equipment.Minefield
- getDesc() - Method in class megamek.common.equipment.EquipmentType
- getDesc() - Method in class megamek.common.equipment.Mounted
- getDesc() - Method in class megamek.common.rolls.TargetRoll
-
Returns a description of all applicable modifiers
- getDesc() - Method in record class megamek.common.TargetRollModifier
- getDesc() - Method in class megamek.common.units.Crew
-
Overall crew description, using the name of the first crew member in the case of multi-crew cockpits.
- getDesc(double) - Method in class megamek.common.equipment.EquipmentType
- getDesc(double) - Method in class megamek.common.equipment.MiscType
- getDesc(int) - Method in class megamek.common.units.Crew
- getDesc(KeyCommandBind) - Static method in enum class megamek.client.ui.util.KeyCommandBind
-
returns formatted mod + key for display
- getDescent() - Method in interface megamek.client.ui.widget.picmap.PMLabel
- getDescent() - Method in class megamek.client.ui.widget.picmap.PMSimpleLabel
- getDescription() - Method in class megamek.client.bot.princess.BehaviorSettings
-
Returns the name for this type of behavior.
- getDescription() - Method in enum class megamek.client.bot.princess.ChatCommands
- getDescription() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getDescription() - Method in class megamek.client.ratgenerator.FormationType.Constraint
- getDescription() - Method in class megamek.client.ui.clientGUI.BoardFileFilter
- getDescription() - Method in class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialog
- getDescription() - Method in enum class megamek.client.ui.widget.SkinSpecification.UIComponents
-
Returns an internationalized description for this component.
- getDescription() - Method in class megamek.common.board.Board
-
Gets the description of the map.
- getDescription() - Method in enum class megamek.common.enums.AvailabilityValue
- getDescription() - Method in interface megamek.common.options.IOptionInfo
-
Return verbose description of the option suitable for context help, tip etc.
- getDescription() - Method in class megamek.common.options.Option
- getDescription() - Method in interface megamek.common.scenario.Scenario
- getDescription() - Method in class megamek.common.scenario.ScenarioV1
- getDescription() - Method in class megamek.common.scenario.ScenarioV2
- getDescription() - Method in class megamek.common.SourceBook
- getDescription() - Method in class megamek.server.commands.arguments.Argument
- getDescriptions() - Method in class megamek.client.ui.clientGUI.tooltip.EntityActionLog
- getDescVector(boolean) - Method in class megamek.common.units.Crew
-
Crew summary report used for victory phase.
- getDescVector(boolean) - Method in class megamek.common.units.LAMPilot
-
Crew summary report used for victory phase.
- getDesignatedTagTargets() - Method in class megamek.client.bot.princess.Princess
- getDesignType() - Method in class megamek.common.units.Aero
-
Returns the unit's design type
- getDestination() - Method in class megamek.common.BulldozerMovePath
- getDestination() - Method in class megamek.common.strategicBattleSystems.SBFMoveStep
- getDestination(E) - Method in interface megamek.common.pathfinder.DestinationMap
-
Returns a destination node of a given edge.
- getDestination(MovePath) - Method in class megamek.common.pathfinder.MovePathDestinationMap
- getDestinationCoords(Entity, CardinalEdge, boolean) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Returns a set of coordinates on a given board edge that intersects with the cluster in which the given entity resides.
- getDestinationCoords(Entity, Coords, boolean) - Method in class megamek.common.pathfinder.BoardClusterTracker
-
Returns a set of coordinates that intersect with the cluster in which the given entity resides.
- getDestinationEdge() - Method in class megamek.client.bot.princess.BehaviorSettings
-
Princess's home edge.
- getDestinationMap() - Method in class megamek.common.pathfinder.AbstractPathFinder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDetachedWindowFactory() - Method in class megamek.common.ui.EnhancedTabbedPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDevastated() - Method in class megamek.common.loaders.MULParser
-
Returns a list of all the devastated Entity's parsed from the input, should be called after
parse. - getDevastatedEntities() - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- getDevastatedEntities() - Method in class megamek.common.event.GameVictoryEvent
-
Returns an enumeration of entities that were utterly destroyed
- getDevastatedEntities() - Method in interface megamek.common.event.PostGameResolution
- getDevastatedEntities() - Method in class megamek.common.game.Game
-
Returns an enumeration of entities that were utterly destroyed
- getDialog() - Method in class megamek.client.ui.dialogs.unitDisplay.DisposableDisplayContainer
-
Returns the shared dialog window
- getDialog() - Method in class megamek.client.ui.dialogs.unitDisplay.SharedDisplayContainer
-
Returns the shared dialog window
- getDialog() - Method in interface megamek.client.ui.dialogs.unitDisplay.UnitDisplayContainer
-
Returns a dialog window
- getDirection() - Method in enum class megamek.client.ui.panels.phaseDisplay.lobby.sorters.Sorting
- getDirection() - Method in enum class megamek.common.board.CardinalDirection
-
Returns the direction of this CardinalDirection as CubeCoords.
- getDirection() - Method in class megamek.common.ECMInfo
- getDirection() - Method in class megamek.common.pathfinder.SpheroidPathFinder
- getDirection(int) - Static method in class megamek.client.commands.ClientCommand
- getDirection(int) - Static method in enum class megamek.common.OffBoardDirection
- getDirection(int, int) - Static method in class megamek.common.moves.MovePath
-
Returns the direction (either MovePath.MoveStepType.TURN_LEFT or MoveStepType.TURN_RIGHT) that the destination facing lies in.
- getDirection(String) - Static method in class megamek.client.commands.ClientCommand
- getDirectionalMountFacing() - Method in class megamek.common.equipment.Mounted
- getDirectionalMountFacings() - Method in class megamek.client.bot.princess.FiringPlan
- getDirectionalTorsoMountArc(Mounted<?>) - Method in class megamek.common.units.Mek
-
Computes the firing arc for a weapon in a Directional Torso Mount (BMM p.83).
- getDirectory() - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserPanel
- getDirectory() - Method in class megamek.client.ui.dialogs.iconChooser.PortraitChooserPanel
- getDirectory() - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- getDirectory(File) - Static method in class megamek.common.icons.Camouflage
- getDiscreteTargetBackHealthStats(Entity) - Static method in class megamek.ai.utility.EntityFeatureUtils
-
Get the health stats of the back armor of an Entity unit in percent.
- getDiscreteTargetFrontHealthStats(Entity) - Static method in class megamek.ai.utility.EntityFeatureUtils
-
Get the health stats of the front armor of an Entity unit.
- getDiscreteTargetLeftSideHealthStats(Entity) - Static method in class megamek.ai.utility.EntityFeatureUtils
-
Get the health stats of the left armor of an Entity unit in percent.
- getDiscreteTargetOverallHealthStats(Entity) - Static method in class megamek.ai.utility.EntityFeatureUtils
-
Get the health stats of the overall armor of an Entity unit in percent.
- getDiscreteTargetRightSideHealthStats(Entity) - Static method in class megamek.ai.utility.EntityFeatureUtils
-
Get the health stats of the right armor of a targetable unit in percent.
- getDishonoredEnemies() - Method in class megamek.client.bot.princess.HonorUtil
- getDishonoredEnemies() - Method in interface megamek.client.bot.princess.IHonorUtil
- getDisplacementAttack() - Method in class megamek.common.units.Entity
- getDisplayableName() - Method in class megamek.common.CalledShot
- getDisplayableName() - Method in class megamek.common.equipment.EquipmentMode
- getDisplayableName() - Method in class megamek.common.options.AbstractOptions.GroupsEnumeration.GroupProxy
- getDisplayableName() - Method in interface megamek.common.options.IOptionGroup
-
Returns the user-friendly NLS dependent name suitable for displaying in the options editor dialogs etc.
- getDisplayableName() - Method in interface megamek.common.options.IOptionInfo
-
Returns the user-friendly name suitable for displaying in the options editor dialogs etc.
- getDisplayableName() - Method in class megamek.common.options.Option
- getDisplayableName(boolean) - Method in class megamek.common.equipment.EquipmentMode
- getDisplayableName(int) - Static method in class megamek.common.equipment.Minefield
- getDisplayableNameWithValue() - Method in interface megamek.common.options.IOptionInfo
-
Returns the user-friendly name suitable for displaying in cases where not only the Name, but also it value is required (like edge).
- getDisplayableNameWithValue() - Method in class megamek.common.options.Option
- getDisplayablesRect() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getDisplayArray(List<? extends Targetable>) - Static method in class megamek.client.ui.SharedUtility
- getDisplayedAmmo() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getDisplayedUnit() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getDisplayedWeapon() - Method in class megamek.client.ui.clientGUI.ClientGUI
-
Returns the weapon that is currently selected in the Unit Display.
- getDisplayName() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.sorters.MekTableSorter
-
Returns the info that is displayed in the column header to show the sorting that is used, such as "Team / BV".
- getDisplayName() - Method in class megamek.common.autoResolve.component.Formation
- getDisplayName() - Method in enum class megamek.common.bays.BayType
- getDisplayName() - Method in enum class megamek.common.board.BoardType
- getDisplayName() - Method in class megamek.common.board.FloorTarget
- getDisplayName() - Method in enum class megamek.common.enums.MDAugmentationType
- getDisplayName() - Method in enum class megamek.common.enums.ProstheticEnhancementType.EnhancementCategory
- getDisplayName() - Method in enum class megamek.common.enums.ProstheticEnhancementType
- getDisplayName() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- getDisplayName() - Method in record class megamek.common.equipment.INarcPod
- getDisplayName() - Method in record class megamek.common.equipment.MinefieldTarget
- getDisplayName() - Method in record class megamek.common.equipment.Sensor
- getDisplayName() - Method in class megamek.common.HexTarget
- getDisplayName() - Method in class megamek.common.units.BuildingTarget
- getDisplayName() - Method in class megamek.common.units.Entity
-
Returns the display name for this entity.
- getDisplayName() - Method in interface megamek.common.units.Targetable
- getDisplayName() - Method in enum class megamek.common.verifier.BayData
- getDisplayName(int) - Static method in interface megamek.common.interfaces.IStartingPositions
-
Returns a display name for the given starting position index.
- getDisplayName(int, int) - Static method in class megamek.common.units.Terrains
-
Returns a name to be displayed in tooltips.
- getDisplayScale() - Method in class megamek.client.ui.widget.picmap.PicMap
- getDisposableWeapon() - Method in class megamek.common.units.ConvInfantry
- getDistance() - Method in class megamek.common.moves.MoveStep
- getDistanceFromPlatform() - Method in class megamek.common.IndustrialElevator.ElevatorCall
- getDistanceTip(GUIPreferences, int) - Static method in class megamek.client.ui.clientGUI.tooltip.HexTooltip
- getDistanceTravelled() - Method in class megamek.common.moves.MovePath
-
Returns the linear distance between the first and last hexes in the path.
- getDistinctCarriedObjects() - Method in class megamek.common.units.Entity
- getDistSide(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- getDistSide(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.KeyBindingsOverlay
- getDistSide(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.PlanetaryConditionsOverlay
- getDistSide(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.TurnDetailsOverlay
- getDistTop(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
- getDistTop(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.KeyBindingsOverlay
- getDistTop(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.PlanetaryConditionsOverlay
- getDistTop(Rectangle, int) - Method in class megamek.client.ui.clientGUI.boardview.overlay.TurnDetailsOverlay
- getDiveBombPlan(Entity, MovePath, Targetable, Game, boolean, boolean) - Method in class megamek.client.bot.princess.FireControl
-
Creates a firing plan that fires dive bombs, dropping all bombs on the given target
- getDividerLocation() - Method in class megamek.client.ui.preferences.JSplitPanePreference
- getDmgLvl() - Method in class megamek.client.ui.tileset.EntityImage
- getDockGroupId() - Method in class megamek.common.ui.EnhancedTabbedPane
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDockingCollars() - Method in class megamek.common.loaders.MekSummary
- getDockingCollars() - Method in class megamek.common.units.Entity
-
Returns a list of all Docking Collars (Hard points) of this unit.
- getDockingCollarType() - Method in class megamek.common.units.Jumpship
-
Get the docking collar type used by the ship.
- getDockMultipleOnYAxis() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDockOnLeft() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDocks() - Method in class megamek.common.units.Entity
- getDocks(boolean) - Method in class megamek.common.units.Entity
- getDoctorCrew(Entity) - Static method in class megamek.common.compute.Compute
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplay
-
called by updateDonePanel to populate the label text of the Done button.
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.FiringDisplay
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay
- getDoneButtonLabel() - Method in class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay
- getDoor() - Method in enum class megamek.common.alphaStrike.BattleForceSUA
- getDoors() - Method in class megamek.common.bays.Bay
- getDoors() - Method in class megamek.common.loaders.BLKFile.ParsedBayInfo
- getDoorsNext() - Method in class megamek.common.bays.Bay
- getDouble(String) - Method in class megamek.ai.utility.Memory
-
Gets a memory as a double.
- getDouble(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the value of the
doublepreference with the given name. - getDouble(String) - Method in class megamek.common.preference.PreferenceStore
- getDouble(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getDoubleValue() - Method in class megamek.client.ui.preferences.JDoubleNumberSpinnerPreference
-
Deprecated.
- getDownArrow() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getDpiScaleFactor(Component) - Static method in class megamek.client.ui.util.UIUtil
-
Calculate the DPI scale factor for a component
- getDrawFacingArrowsOnMiniMap() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDrawSensorRangeOnMiniMap() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getDriftHex() - Method in class megamek.common.SpecialHexDisplay
- getDriveCoreType() - Method in class megamek.common.units.Jumpship
- getDropCargoLocationMap() - Method in class megamek.common.units.Entity
-
Get a map of location names / transporter names and their location / index that have cargo that can be dropped.
- getDroppableUnits() - Method in class megamek.common.bays.Bay
- getDroppableUnits() - Method in class megamek.common.units.Entity
- getDroppableUnits() - Method in class megamek.common.units.InfantryCompartment
- getDroppableUnits() - Method in interface megamek.common.units.InfantryTransporter
- getDroppedUnits() - Method in class megamek.common.moves.MovePath
- getDropRate() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getDropshipPct() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getDropshipTurns() - Method in interface megamek.common.interfaces.ITurnOrdered
- getDropshipTurns() - Method in class megamek.common.Team
- getDropshipTurns() - Method in class megamek.common.turns.TurnOrdered
- getDropshipTurns() - Method in class megamek.common.turns.TurnVectors
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDropShuttleBays() - Method in class megamek.common.loaders.MekSummary
- getDropShuttleDoors() - Method in class megamek.common.loaders.MekSummary
- getDropShuttleUnits() - Method in class megamek.common.loaders.MekSummary
- getDryCost() - Method in class megamek.common.loaders.MekSummary
- getDualTurretFacing() - Method in class megamek.common.units.Tank
- getDualTurretTA() - Static method in class megamek.common.units.Tank
- getDugIn() - Method in interface megamek.common.units.Fortifiable
- getDugIn() - Method in class megamek.common.units.Infantry
- getDugIn() - Method in class megamek.common.units.Mek
- getDugIn() - Method in class megamek.common.units.Tank
- getDuplicateMarker() - Method in class megamek.common.units.Entity
-
Gets the marker used to disambiguate this entity from others with the same name.
- getDuration() - Method in class megamek.server.SmokeCloud
- getEarliestTechDate() - Method in class megamek.common.CompositeTechLevel
- getEarliestTechDate() - Method in class megamek.common.units.Entity
- getEarliestTechDateAndEra() - Method in class megamek.common.units.Entity
- getECCMBonus() - Method in class megamek.common.units.Aero
- getECCMInfo() - Method in class megamek.common.units.Entity
- getECCMInfo(Entity) - Static method in class megamek.common.compute.ComputeECM
- getECCMRoll() - Method in class megamek.common.units.Aero
- getECCMStrength() - Method in class megamek.common.ECMInfo
- getECCMStrength() - Method in class megamek.common.units.Aero
- getECCMStrength() - Method in class megamek.common.units.Entity
- getECCMTarget() - Method in class megamek.common.units.Aero
- getEchelon() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getEchelon() - Method in class megamek.client.ratgenerator.ForceNode
- getEchelonCode() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getEchelonCode() - Method in class megamek.client.ratgenerator.ForceNode
- getEchelonName() - Method in class megamek.client.ratgenerator.ForceNode
- getECMColor(Player) - Static method in class megamek.client.ui.clientGUI.boardview.ECMEffects
-
Used to determine the color that should be used to indicate ECM effects for a given player
- getECMEffects(Entity, Coords, Coords, boolean, List<ECMInfo>) - Static method in class megamek.common.compute.ComputeECM
-
Returns the total ECM effects on the supplied unit.
- getECMInfo() - Method in class megamek.client.bot.princess.Precognition
- getECMInfo() - Method in class megamek.common.units.Entity
- getECMInfo(Entity) - Static method in class megamek.common.compute.ComputeECM
- getECMRange() - Method in class megamek.common.units.Aero
-
What's the range of the ECM equipment?
- getECMRange() - Method in class megamek.common.units.Dropship
-
What's the range of the ECM equipment?
- getECMRange() - Method in class megamek.common.units.Entity
-
What's the range of the ECM equipment? Infantry can have ECM that just covers their own hex.
- getECMRange() - Method in class megamek.common.units.Jumpship
- getECMRange() - Method in class megamek.common.units.LandAirMek
-
What's the range of the ECM equipment?
- getECMRange() - Method in class megamek.common.units.SmallCraft
-
What's the range of the ECM equipment?
- getECMRange() - Method in class megamek.common.units.SpaceStation
- getECMRange() - Method in class megamek.common.units.Warship
- getECMSensorRangeModifier(ECMInfo) - Method in record class megamek.common.equipment.Sensor
- getEcmStaticImage(Color) - Method in class megamek.client.ui.tileset.TilesetManager
-
Hexes affected by ECM will have a shaded static effect drawn on them.
- getECMStrength() - Method in class megamek.common.ECMInfo
- getECMStrength() - Method in class megamek.common.units.Entity
- getECMTransparency() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getEdgeDropHeight(Entity, Coords, Game) - Static method in class megamek.common.moves.ClimbingHelper
-
Checks if an entity is at the edge of a cliff or building roof, with an adjacent hex that is 3+ levels lower.
- getEdges() - Method in class megamek.client.bot.princess.geometry.ConvexBoardArea
- getEditable() - Method in class megamek.client.ui.panels.DialogOptionComponentYPanel
- getEditorComponent() - Method in class megamek.client.ui.dialogs.gameConnectionDialogs.SimpleComboBoxEditor
- getEditorName(int) - Static method in class megamek.common.units.Terrains
- getEditorTooltip(int) - Static method in class megamek.common.units.Terrains
- getEffect() - Method in class megamek.common.HitData
- getEffectiveImperative(String, String, String, String) - Method in class megamek.common.containers.MunitionTree
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEffectiveRackSize() - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
-
Returns the effective rack size after removing incendiary missiles.
- getEffectName(int) - Static method in class megamek.common.EMPEffectFormatter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEiReduction() - Method in class megamek.common.ToHitData
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEjectedCrewCount(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getEjectedCrewKilledCount(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getEjectedCrewPickedUpByEnemyTeamCount(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getEjectedCrewPickedUpByTeamCount(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getEjectModifiers(Game, Entity, int, boolean) - Static method in class megamek.server.totalWarfare.TWGameManager
- getEjectModifiers(Game, Entity, int, boolean, Coords, String) - Static method in class megamek.server.totalWarfare.TWGameManager
- getElementAt(int) - Method in class megamek.client.ui.models.FileNameComboBoxModel
-
Returns the file name of the file at the given index.
- getElementNames() - Method in class megamek.common.autoResolve.component.Formation
- getElements() - Method in class megamek.client.ui.preferences.PreferencesNode
- getElements() - Method in class megamek.common.strategicBattleSystems.SBFUnit
- getElevation() - Method in class megamek.common.board.FacingOption
-
Gets the elevation for this facing option.
- getElevation() - Method in class megamek.common.board.FloorTarget
- getElevation() - Method in record class megamek.common.equipment.INarcPod
- getElevation() - Method in record class megamek.common.equipment.MinefieldTarget
- getElevation() - Method in class megamek.common.HexTarget
- getElevation() - Method in class megamek.common.moves.MoveStep
- getElevation() - Method in class megamek.common.units.Aero
- getElevation() - Method in class megamek.common.units.BuildingTarget
- getElevation() - Method in class megamek.common.units.Entity
- getElevation() - Method in class megamek.common.units.LandAirMek
- getElevation() - Method in interface megamek.common.units.Targetable
-
Returns the elevation of this target, relative to the position Hex's surface
- getElevationDiff(MovePath, Coords, Board, Entity) - Static method in class megamek.common.pathfinder.ShortestPathFinder
-
Computes the difference in elevation between the current location and the goal location.
- getElevatorLocation() - Method in class megamek.common.actions.CallElevatorAction
-
Returns the location of the industrial elevator being called.
- getEmail() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the player's email address.
- getEmail() - Method in class megamek.common.Player
- getEmailablePlayers(Game) - Method in class megamek.common.util.EmailService
- getEmailService() - Method in class megamek.server.Server
- getEmbeddedBoardAt(Coords) - Method in class megamek.common.board.Board
- getEmbeddedBoardHexes() - Method in class megamek.common.board.Board
- getEMI() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getEMI(int) - Static method in enum class megamek.common.planetaryConditions.EMI
- getEMI(String) - Static method in enum class megamek.common.planetaryConditions.EMI
- getEMPInterferenceRounds() - Method in class megamek.common.units.Entity
- getEmpMines() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen EMP mines.
- getEMPMines() - Method in class megamek.common.game.Game
- getEmpSetting() - Method in class megamek.common.equipment.MiscMounted
-
get the EMP mine weight threshold
- getEMPShutdownRounds() - Method in class megamek.common.units.Entity
- getEmptyCriticalSlots(int) - Method in class megamek.common.units.Entity
-
Returns the number of empty critical slots in a location
- getEnableExperimentalBotFeatures() - Method in class megamek.common.preference.ClientPreferences
- getEnclosingBoard(int) - Method in interface megamek.common.game.IGame
- getEnclosingBoard(Board) - Method in interface megamek.common.game.IGame
- getEnclosingBoardId() - Method in class megamek.common.board.Board
- getEncodedWeaponData(Entity) - Static method in class megamek.ai.dataset.WeaponDataEncoder
-
Encodes the weapons of an entity into a List of Integers; each weapon is encoded as a sequence of 5 integers which represents the max damage it causes, its arc, short range, medium range, and long range.
- getEndAngle() - Method in enum class megamek.common.enums.FacingArc
- getEndStepCount(MoveStepType) - Method in class megamek.common.moves.MovePath
-
Worker function that counts the number of steps of the given type at the end of the given path before another step type occurs.
- getEnemyArtilleryInbound() - Method in class megamek.common.game.Game
- getEnemyArtilleryInbound(int) - Method in record class megamek.common.net.packets.Packet
- getEnemyBV(List<Player>, Player) - Method in interface megamek.server.victory.BVVictoryCondition
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEnemyBV(Game, Player) - Method in interface megamek.server.victory.BVVictoryCondition
- getEnemyEntities() - Method in class megamek.client.bot.BotClient
-
Lazy-loaded list of enemy entities that we should consider firing at.
- getEnemyEntities(Coords, int, Entity) - Method in class megamek.common.game.Game
-
Returns an
Iteratorof the enemy's active entities at the given coordinates. - getEnemyEntities(Coords, Entity) - Method in class megamek.common.game.Game
-
Returns an
Iteratorof the enemy's active entities at the given coordinates. - getEnemyHotSpots() - Method in class megamek.client.bot.princess.Princess
-
Get a list of all hot spots (positions of high activity) for opposing units
- getEnemyInfantryInHex(Game, Coords, int) - Static method in class megamek.client.bot.princess.InfantryCombatHelper
-
Get all enemy infantry in a hex.
- getEnemyInitialBV(IGame, Player) - Method in interface megamek.server.victory.BVVictoryCondition
- getEnemyTargetCount(int) - Method in class megamek.client.bot.princess.SwarmContext
-
Get the number of times an enemy has been targeted
- getEnemyTracker() - Method in class megamek.client.bot.princess.Princess
- getEnemyUnitColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getEngagementControl() - Method in class megamek.common.autoResolve.component.Formation
- getEngine() - Method in class megamek.common.units.Entity
- getEngine() - Method in class megamek.common.units.FighterSquadron
- getEngineCritHeat() - Method in class megamek.common.units.Aero
- getEngineCritHeat() - Method in class megamek.common.units.Entity
- getEngineCritHeat() - Method in class megamek.common.units.LandAirMek
- getEngineCritHeat() - Method in class megamek.common.units.Mek
-
Returns extra heat generated by engine crits
- getEngineHits() - Method in class megamek.common.equipment.HandheldWeapon
- getEngineHits() - Method in class megamek.common.units.AbstractBuildingEntity
- getEngineHits() - Method in class megamek.common.units.Aero
- getEngineHits() - Method in class megamek.common.units.Entity
- getEngineHits() - Method in class megamek.common.units.Infantry
- getEngineHits() - Method in class megamek.common.units.Mek
- getEngineHits() - Method in class megamek.common.units.ProtoMek
- getEngineHits() - Method in class megamek.common.units.Tank
- getEngineName() - Method in class megamek.common.equipment.Engine
-
This returns a non-localized name of the engine, it's mostly used to generate files.
- getEngineName() - Method in class megamek.common.loaders.MekSummary
- getEnginesLostRound() - Method in class megamek.common.units.Aero
- getEnginesLostRound() - Method in interface megamek.common.units.IAero
-
Check which turn engines were destroyed in.
- getEnginesLostRound() - Method in class megamek.common.units.LandAirMek
- getEngineTechRating() - Method in class megamek.common.units.Entity
- getEngineType() - Method in class megamek.common.equipment.Engine
- getEngineType() - Method in enum class megamek.common.equipment.enums.StructureEngine
- getEngineType() - Method in class megamek.common.loaders.MekSummary
- getEngineType() - Method in class megamek.common.units.Entity
- getEngineType(Engine) - Static method in enum class megamek.common.verifier.TestSupportVehicle.SVEngine
-
Finds the enum value corresponding to an
Engine. - getEngineTypeByString(String) - Static method in class megamek.common.equipment.Engine
-
Parses a string to find the engine type.
- getEngineTypeName(int) - Static method in class megamek.common.equipment.Engine
- getEnhancedTargetingControl() - Method in class megamek.client.bot.princess.Princess
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEntireBoardImage(boolean, boolean) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getEntireBoardImage(boolean, boolean) - Method in interface megamek.client.ui.clientGUI.boardview.IBoardView
-
Returns an image of the entire board.
- getEntities() - Method in class megamek.client.ui.dialogs.buttonDialogs.SkillGenerationDialog
- getEntities() - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- getEntities() - Method in class megamek.common.event.GameVictoryEvent
- getEntities() - Method in interface megamek.common.event.PostGameResolution
- getEntities() - Method in class megamek.common.force.Force
- getEntities() - Method in class megamek.common.loaders.MULParser
-
Returns a list of all the Entity's parsed from the input, should be called after
parse. - getEntities(String, AbstractTableModel) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Converts an id list of the form 1,2,4,12 to a set of corresponding entities.
- getEntities(ArrayList<Coords>) - Method in class megamek.common.game.Game
-
Returns an Iterator for all entities in _all_ of the coordinates provided.
- getEntities(Coords) - Method in class megamek.common.game.Game
-
Returns an Enumeration of the active entities at the given coordinates.
- getEntities(Coords, boolean) - Method in class megamek.common.game.Game
-
Returns an Enumeration of the active entities at the given coordinates.
- getEntities(Game, String) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Converts an id list of the form 1,2,4,12 to a set of corresponding entities.
- GetEntities() - Method in class megamek.common.event.entity.GameEntityNewEvent
- getEntitiesFlyingOver(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getEntitiesOwned() - Method in class megamek.client.bot.BotClient
- getEntitiesOwnedBy(Player) - Method in interface megamek.common.game.IGame
- getEntitiesVector() - Method in class megamek.client.Client
-
Returns an enumeration of the entities in game.entities
- getEntitiesVector() - Method in class megamek.common.game.Game
- getEntitiesVector(BoardLocation) - Method in class megamek.common.game.Game
- getEntitiesVector(BoardLocation, boolean) - Method in class megamek.common.game.Game
- getEntitiesVector(Coords) - Method in class megamek.common.game.Game
- getEntitiesVector(Coords, boolean) - Method in class megamek.common.game.Game
- getEntitiesVector(Coords, int) - Method in class megamek.common.game.Game
- getEntitiesVector(Coords, int, boolean) - Method in class megamek.common.game.Game
- getEntitiesWithLocation(Coords, boolean) - Method in class megamek.client.bot.princess.PathEnumerator
- getEntity() - Method in class megamek.client.event.MekDisplayEvent
- getEntity() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getEntity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.AbstractWreckSprite
- getEntity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.EntitySprite
- getEntity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- getEntity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.isometric.IsometricSprite
- getEntity() - Method in class megamek.client.ui.clientGUI.boardview.sprite.VTOLAttackSprite
- getEntity() - Method in class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialog
- getEntity() - Method in class megamek.client.ui.dialogs.abstractDialogs.WeightDisplayDialog
- getEntity() - Method in class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanel
- getEntity() - Method in class megamek.common.autoResolve.component.Formation
- getEntity() - Method in class megamek.common.ECMInfo
- getEntity() - Method in class megamek.common.equipment.Mounted
- getEntity() - Method in class megamek.common.event.entity.GameEntityEvent
- getEntity() - Method in class megamek.common.loaders.BLKAeroSpaceFighterFile
- getEntity() - Method in class megamek.common.loaders.BLKBattleArmorFile
- getEntity() - Method in class megamek.common.loaders.BLKConvFighterFile
- getEntity() - Method in class megamek.common.loaders.BLKDropshipFile
- getEntity() - Method in class megamek.common.loaders.BLKFixedWingSupportFile
- getEntity() - Method in class megamek.common.loaders.BLKGunEmplacementFile
- getEntity() - Method in class megamek.common.loaders.BLKHandheldWeaponFile
- getEntity() - Method in class megamek.common.loaders.BLKInfantryFile
- getEntity() - Method in class megamek.common.loaders.BLKJumpshipFile
- getEntity() - Method in class megamek.common.loaders.BLKLargeSupportTankFile
- getEntity() - Method in class megamek.common.loaders.BLKMekFile
- getEntity() - Method in class megamek.common.loaders.BLKProtoMekFile
- getEntity() - Method in class megamek.common.loaders.BLKSmallCraftFile
- getEntity() - Method in class megamek.common.loaders.BLKSpaceStationFile
- getEntity() - Method in class megamek.common.loaders.BLKStructureFile
- getEntity() - Method in class megamek.common.loaders.BLKSupportTankFile
- getEntity() - Method in class megamek.common.loaders.BLKSupportVTOLFile
- getEntity() - Method in class megamek.common.loaders.BLKTankFile
- getEntity() - Method in class megamek.common.loaders.BLKVTOLFile
- getEntity() - Method in class megamek.common.loaders.BLKWarshipFile
- getEntity() - Method in interface megamek.common.loaders.IMekLoader
- getEntity() - Method in class megamek.common.loaders.MekFileParser
- getEntity() - Method in class megamek.common.loaders.MtfFile
- getEntity() - Method in class megamek.common.moves.MovePath
- getEntity() - Method in class megamek.common.moves.MoveStep
- getEntity() - Method in class megamek.common.verifier.TestAdvancedAerospace
- getEntity() - Method in class megamek.common.verifier.TestAero
- getEntity() - Method in class megamek.common.verifier.TestBattleArmor
- getEntity() - Method in class megamek.common.verifier.TestBuilding
- getEntity() - Method in class megamek.common.verifier.TestEntity
- getEntity() - Method in class megamek.common.verifier.TestHandheldWeapon
- getEntity() - Method in class megamek.common.verifier.TestInfantry
- getEntity() - Method in class megamek.common.verifier.TestMek
- getEntity() - Method in class megamek.common.verifier.TestProtoMek
- getEntity() - Method in class megamek.common.verifier.TestSmallCraft
- getEntity() - Method in class megamek.common.verifier.TestSupportVehicle
- getEntity() - Method in class megamek.common.verifier.TestTank
- getEntity(int) - Method in class megamek.client.Client
- getEntity(int) - Method in class megamek.common.autoResolve.acar.SimulationContext
- getEntity(int) - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- getEntity(int) - Method in class megamek.common.event.GameVictoryEvent
- getEntity(int) - Method in interface megamek.common.event.PostGameResolution
- getEntity(int) - Method in class megamek.common.game.Game
- getEntity(int) - Method in record class megamek.common.net.packets.Packet
- getEntity(Game) - Method in class megamek.common.actions.AbstractAttackAction
-
Gets the entity associated with this attack action, using the passed-in game object.
- getEntity(Game, int) - Method in class megamek.common.actions.AbstractAttackAction
-
Gets an entity with the given ID, using the passed-in game object.
- getEntityActionList(int) - Method in record class megamek.common.net.packets.Packet
- getEntityAt(int) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel
-
Returns the entity of the given table row.
- getEntityFromAllSources(int) - Method in class megamek.common.game.Game
-
looks for an entity by id number even if out of the game
- getEntityFromAllSources(int) - Method in interface megamek.common.game.IGame
-
looks for an entity by id number even if out of the game
- getEntityId() - Method in class megamek.client.event.BoardViewEvent
- getEntityId() - Method in class megamek.client.event.MekDisplayEvent
- getEntityId() - Method in class megamek.client.ui.clientGUI.boardview.sprite.AttackSprite
- getEntityId() - Method in class megamek.client.ui.clientGUI.boardview.sprite.C3Sprite
- getEntityId() - Method in class megamek.client.ui.clientGUI.boardview.sprite.FlyOverSprite
- getEntityId() - Method in class megamek.common.actions.AbstractEntityAction
- getEntityId() - Method in interface megamek.common.actions.EntityAction
- getEntityId() - Method in class megamek.common.actions.sbf.AbstractSBFAttackAction
- getEntityId() - Method in class megamek.common.autoResolve.acar.action.AbstractAttackAction
- getEntityId() - Method in record class megamek.common.autoResolve.acar.action.MoraleCheckAction
- getEntityId() - Method in record class megamek.common.autoResolve.acar.action.MoveAction
- getEntityId() - Method in record class megamek.common.autoResolve.acar.action.MoveToCoverAction
- getEntityId() - Method in record class megamek.common.autoResolve.acar.action.RecoveringNerveAction
- getEntityId() - Method in record class megamek.common.autoResolve.acar.action.WithdrawAction
- getEntityId() - Method in class megamek.common.event.GameCFREvent
- getEntityId() - Method in class megamek.common.rolls.PilotingRollData
- getEntityId() - Method in class megamek.common.strategicBattleSystems.SBFMovePath
- getEntityId(int) - Method in class megamek.common.force.Force
-
Returns the id of the entity at the provided index from the list of direct members of this force (not subForces).
- getEntityIDFStates() - Method in class megamek.client.bot.princess.FireControlState
-
Accessor for the data structure containing a mapping between entities and whether or not they have indirect fire capability as in LRMs.
- getEntityIds() - Method in class megamek.common.turns.UnloadStrandedTurn
- getEntityList(int) - Method in record class megamek.common.net.packets.Packet
- getEntityMajorTypeName(long) - Static method in class megamek.common.units.Entity
-
Given an Entity type, return the name of the major class it belongs to (eg: Mek, Aero, Tank, Infantry).
- getEntityNum() - Method in class megamek.common.turns.SpecificEntityTurn
- getEntityOrThrow(int) - Method in class megamek.common.game.Game
-
When it has to exist, the entity HAS to exists.
- getEntityOwnerLabelColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEntityPositions(Entity) - Method in class megamek.common.game.Game
-
Only needed for Entity's that have secondaryPositions.
- getEntityTipAsTarget(Entity, Player) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Returns the unit tooltip with minimal but useful information
- getEntityTipGame(Entity, Player) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Returns the unit tooltip with values that are relevant in-game.
- getEntityTipLobby(Entity, Player, MapSettings) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Returns the unit tooltip with values that are relevant in the lobby.
- getEntityTipReport(Entity) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Returns the unit tooltip with minimal but useful information
- getEntityTipUnitDisplay(Entity, Player) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
Returns the unit tooltip with values that are relevant in-game without the Pilot info.
- getEntityType() - Method in class megamek.common.battleArmor.BattleArmor
- getEntityType() - Method in class megamek.common.equipment.GunEmplacement
- getEntityType() - Method in class megamek.common.equipment.HandheldWeapon
- getEntityType() - Method in class megamek.common.loaders.MekSummary
- getEntityType() - Method in class megamek.common.units.AbstractBuildingEntity
- getEntityType() - Method in class megamek.common.units.Aero
- getEntityType() - Method in class megamek.common.units.AeroSpaceFighter
- getEntityType() - Method in class megamek.common.units.BipedMek
- getEntityType() - Method in class megamek.common.units.CombatVehicleEscapePod
- getEntityType() - Method in class megamek.common.units.ConvFighter
- getEntityType() - Method in class megamek.common.units.ConvInfantry
- getEntityType() - Method in class megamek.common.units.Dropship
- getEntityType() - Method in class megamek.common.units.Entity
- getEntityType() - Method in class megamek.common.units.FighterSquadron
- getEntityType() - Method in class megamek.common.units.FixedWingSupport
- getEntityType() - Method in class megamek.common.units.Jumpship
- getEntityType() - Method in class megamek.common.units.LandAirMek
- getEntityType() - Method in class megamek.common.units.LargeSupportTank
- getEntityType() - Method in class megamek.common.units.Mek
- getEntityType() - Method in class megamek.common.units.MekWarrior
- getEntityType() - Method in class megamek.common.units.ProtoMek
- getEntityType() - Method in class megamek.common.units.QuadMek
- getEntityType() - Method in class megamek.common.units.QuadVee
- getEntityType() - Method in class megamek.common.units.SmallCraft
- getEntityType() - Method in class megamek.common.units.SpaceStation
- getEntityType() - Method in class megamek.common.units.SuperHeavyTank
- getEntityType() - Method in class megamek.common.units.SupportTank
- getEntityType() - Method in class megamek.common.units.SupportVTOL
- getEntityType() - Method in class megamek.common.units.Tank
- getEntityType() - Method in class megamek.common.units.TripodMek
- getEntityType() - Method in class megamek.common.units.VTOL
- getEntityType() - Method in class megamek.common.units.Warship
- getEntityType() - Method in class megamek.common.weapons.TeleMissile
- getEntityTypeName(long) - Static method in class megamek.common.units.Entity
-
Returns the specific entity type name for the given type id (eg: Biped Mek, Conventional Fighter, VTOL).
- getEntityUnitNumSwap() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getEntityVerifier(Entity) - Static method in class megamek.common.verifier.TestEntity
- getEntryName() - Method in class megamek.common.loaders.MekSummary
- getEntryText(int) - Method in class megamek.client.ratgenerator.UnitTable
- getEntryWeight(int) - Method in class megamek.client.ratgenerator.UnitTable
- getEnum(String, Class<T>) - Method in record class megamek.server.commands.arguments.Arguments
- getEnumType() - Method in class megamek.server.commands.arguments.EnumArgument
- getEquip() - Method in class megamek.client.event.MekDisplayEvent
- getEquipDateAsString(int) - Static method in class megamek.common.equipment.EquipmentType
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEquipment() - Method in class megamek.common.units.Entity
-
Returns an enumeration of all equipment
- getEquipment(int) - Method in class megamek.common.units.Entity
-
Returns the equipment, specified by number
- getEquipment(EntityMovementMode) - Static method in enum class megamek.common.verifier.TestBattleArmor.BAMotiveSystems
- getEquipmentExpression() - Method in class megamek.client.ui.dialogs.advancedsearch.MekSearchFilter
- getEquipmentForWeaponQuirk(QuirkEntry) - Method in class megamek.common.units.Entity
-
Returns the Mounted that is referred to by the quirkEntry (which must be a weapon quirk).
- getEquipmentForWeaponQuirk(QuirkEntry) - Method in class megamek.common.units.ProtoMek
- getEquipmentId() - Method in class megamek.common.actions.FiringModeChangeAction
-
Deprecated.
- getEquipmentId() - Method in class megamek.common.actions.GhostTargetAction
- getEquipmentNames() - Method in class megamek.common.loaders.MekSummary
- getEquipmentNum() - Method in class megamek.common.equipment.Mounted
- getEquipmentNum(Mounted<?>) - Method in class megamek.common.units.Entity
-
Returns the equipment number of the specified equipment, or -1 if equipment is not present.
- getEquipmentQuantities() - Method in class megamek.common.loaders.MekSummary
- getEquipmentState(Entity) - Static method in class megamek.utilities.DebugEntity
-
Returns a full listing of the internal representation of the unit's equipment and crit slots with most of the internal state of each.
- getEquipmentType(CriticalSlot) - Method in class megamek.common.units.Entity
- getEquipmentType(Entity, String) - Method in class megamek.common.loaders.BLKFile
- getEra() - Method in class megamek.client.ratgenerator.AvailabilityRating
- getEra(int) - Static method in class megamek.common.eras.Eras
-
Returns the
Eraof the first day of the given year (January 1st). - getEra(LocalDate) - Static method in class megamek.common.eras.Eras
-
Returns the
Eraof the given date. - getEraAvailabilityName(Era) - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getEraAvailabilityName(Era, boolean) - Method in interface megamek.common.interfaces.ITechnology
-
Adjusts base availability code for IS/Clan and IS extinction
- getEraMods() - Method in class megamek.common.universe.Faction2
- getEras() - Static method in class megamek.common.eras.Eras
-
Returns a list of all Eras, ordered by their end dates, i.e.
- getEraSet() - Method in class megamek.client.ratgenerator.RATGenerator
- getEraText(int) - Static method in class megamek.common.eras.Eras
-
Generates era text for a date range, similar to the original eraText method
- getEraText(int, Integer) - Static method in class megamek.common.eras.Eras
-
Generates era text for a date range, similar to the original eraText method
- getEscapeCraft() - Method in class megamek.common.units.Aero
- getEscapePodDistance() - Method in class megamek.common.moves.MoveStep
-
Deprecated.Use getEscapePodLandingCoords() instead for hex-based selection
- getEscapePodLandingCoords() - Method in class megamek.common.moves.MoveStep
-
Returns the landing coordinates for Combat Vehicle Escape Pod launch.
- getEscapePods() - Method in class megamek.common.units.Aero
- getEscapePods() - Method in class megamek.common.units.Jumpship
- getEscapePods() - Method in class megamek.common.units.SmallCraft
- getEschelon(ForceDescriptor) - Method in class megamek.client.ratgenerator.DefaultsNode
- getEschelonName(ForceDescriptor) - Method in class megamek.client.ratgenerator.Ruleset
- getEschelonNames(String) - Method in class megamek.client.ratgenerator.Ruleset
- getEstimatedEnemyDamage() - Method in class megamek.client.bot.princess.EntityEvaluationResponse
- getEvaluationYear() - Method in class megamek.common.RecordingCompositeTechLevel
- getEvasionBonus() - Method in class megamek.common.units.Entity
- getEventName() - Method in class megamek.common.event.board.GameBoardChangeEvent
- getEventName() - Method in class megamek.common.event.board.GameBoardNewEvent
- getEventName() - Method in class megamek.common.event.entity.GameEntityChangeEvent
- getEventName() - Method in class megamek.common.event.entity.GameEntityNewEvent
- getEventName() - Method in class megamek.common.event.entity.GameEntityNewOffboardEvent
- getEventName() - Method in class megamek.common.event.entity.GameEntityRemoveEvent
- getEventName() - Method in class megamek.common.event.GameCFREvent
- getEventName() - Method in class megamek.common.event.GameEndEvent
- getEventName() - Method in class megamek.common.event.GameEvent
- getEventName() - Method in class megamek.common.event.GameMapQueryEvent
- getEventName() - Method in class megamek.common.event.GameNewActionEvent
- getEventName() - Method in class megamek.common.event.GamePhaseChangeEvent
- getEventName() - Method in class megamek.common.event.GamePollEvent
- getEventName() - Method in class megamek.common.event.GameReportEvent
- getEventName() - Method in class megamek.common.event.GameScriptedEvent
- getEventName() - Method in class megamek.common.event.GameSettingsChangeEvent
- getEventName() - Method in class megamek.common.event.GameToastEvent
- getEventName() - Method in class megamek.common.event.GameTurnChangeEvent
- getEventName() - Method in class megamek.common.event.GameVictoryEvent
- getEventName() - Method in class megamek.common.event.player.GamePlayerChangeEvent
- getEventName() - Method in class megamek.common.event.player.GamePlayerChatEvent
- getEventName() - Method in class megamek.common.event.player.GamePlayerConnectedEvent
- getEventName() - Method in class megamek.common.event.player.GamePlayerDisconnectedEvent
- getEventName() - Method in class megamek.common.event.player.GamePlayerStrategicActionEvent
- getEventName() - Method in class megamek.common.event.UnitChangedGameEvent
- getEvenTurns() - Method in interface megamek.common.interfaces.ITurnOrdered
- getEvenTurns() - Method in class megamek.common.Team
- getEvenTurns() - Method in class megamek.common.turns.TurnOrdered
- getEvenTurns() - Method in class megamek.common.turns.TurnVectors
-
Get the number of turns that must occur after all normal turns.
- getExcludedFactions() - Method in class megamek.client.ratgenerator.ModelRecord
- getExitAltitude() - Method in class megamek.common.units.Aero
- getExitAltitude() - Method in interface megamek.common.units.IAero
-
Gets the altitude at which this unit climbed out of the atmosphere.
- getExitAltitude() - Method in class megamek.common.units.LandAirMek
- getExits() - Method in class megamek.client.ui.dialogs.ExitsDialog
- getExits() - Method in class megamek.client.ui.dialogs.IndustrialElevatorDialog
-
Gets the encoded exits value from the dialog settings.
- getExits() - Method in class megamek.common.units.Terrain
- getExpandEast() - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
- getExpandNorth() - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
- getExpandSouth() - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
- getExpandWest() - Method in class megamek.client.ui.dialogs.randomMap.ResizeMapDialog
- getExpectedCriticals() - Method in class megamek.client.bot.princess.PhysicalInfo
- getExpectedDamage() - Method in class megamek.client.bot.princess.PhysicalInfo
- getExpectedDamage() - Method in class megamek.client.bot.princess.RankedPath
- getExpectedDamage() - Method in class megamek.client.bot.princess.WeaponFireInfo
- getExpectedDamage() - Method in class megamek.common.actions.WeaponAttackAction
- getExpectedDamage(Game, WeaponAttackAction, boolean) - Static method in class megamek.common.compute.Compute
-
Determines the expected damage to a weapon attack, based on to-hit, salvo sizes, etc.
- getExpectedDamage(Game, WeaponAttackAction, boolean, List<ECMInfo>) - Static method in class megamek.common.compute.Compute
-
Determines the expected damage to a weapon attack, based on to-hit, salvo sizes, etc.
- getExpectedDamageOnHit() - Method in class megamek.client.bot.princess.PhysicalInfo
- getExperience() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getExperienceLevel() - Method in enum class megamek.common.enums.SkillLevel
-
Retrieves the current experience level of this entity.
- getExperimentalRange() - Method in class megamek.common.CompositeTechLevel
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExperimentalRange() - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExperimentalRange(boolean) - Method in interface megamek.common.interfaces.ITechnology
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExpirationPhase() - Method in class megamek.common.TemporaryECMField
- getExpirationRound() - Method in class megamek.common.TemporaryECMField
- getExplosionDamage() - Method in class megamek.common.equipment.AmmoMounted
- getExplosionDamage() - Method in class megamek.common.equipment.Mounted
- getExplosionDamage() - Method in class megamek.common.equipment.WeaponMounted
- getExplosionDamage() - Method in class megamek.common.equipment.WeaponType
- getExtAV() - Method in class megamek.common.equipment.WeaponType
- getExtAV() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getExtBombChoices() - Method in class megamek.common.units.Aero
- getExtBombChoices() - Method in interface megamek.common.units.IBomber
- getExtBombChoices() - Method in class megamek.common.units.LandAirMek
- getExtBombChoices() - Method in class megamek.common.units.VTOL
- getExtensions() - Method in class megamek.common.Report
-
Safety accessor for extensions
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.battleArmor.BattleArmorHandles
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.bays.Bay
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.equipment.DockingCollar
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.equipment.ExternalCargo
-
If a unit is being transported on the outside of the transporter, it can suffer damage when the transporter is hit by an attack.
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.equipment.TankTrailerHitch
-
If a unit is being transported on the outside of the transporter, it can suffer damage when the transporter is hit by an attack.
- getExteriorUnitAt(int, boolean) - Method in interface megamek.common.equipment.Transporter
-
If a unit is being transported on the outside of the transporter, it can suffer damage when the transporter is hit by an attack.
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.units.Entity
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.units.FighterSquadron
- getExteriorUnitAt(int, boolean) - Method in class megamek.common.units.InfantryCompartment
-
If a unit is being transported on the outside of the transporter, it can suffer damage when the transporter is hit by an attack.
- getExternalBombLoadout() - Method in class megamek.common.units.Entity
- getExternalBombPoints() - Method in interface megamek.common.units.IBomber
- getExternalGameId() - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExternalId() - Method in enum class megamek.common.planetaryConditions.Atmosphere
- getExternalId() - Method in enum class megamek.common.planetaryConditions.BlowingSand
- getExternalId() - Method in enum class megamek.common.planetaryConditions.EMI
- getExternalId() - Method in enum class megamek.common.planetaryConditions.Fog
- getExternalId() - Method in enum class megamek.common.planetaryConditions.Light
- getExternalId() - Method in enum class megamek.common.planetaryConditions.Weather
- getExternalId() - Method in enum class megamek.common.planetaryConditions.Wind
- getExternalId() - Method in enum class megamek.common.planetaryConditions.WindDirection
- getExternalId() - Method in class megamek.common.units.Entity
-
This returns the external ID.
- getExternalId(int) - Method in class megamek.common.units.Crew
- getExternalIdAsString() - Method in class megamek.common.units.Crew
-
Use the first assigned slot as a general id for the crew.
- getExternalIdAsString() - Method in class megamek.common.units.Entity
- getExternalIdAsString(int) - Method in class megamek.common.units.Crew
- getExternalOptions() - Static method in enum class megamek.common.enums.Gender
- getExternalUnits() - Method in class megamek.common.battleArmor.BattleArmorHandles
- getExternalUnits() - Method in class megamek.common.bays.Bay
- getExternalUnits() - Method in class megamek.common.equipment.DockingCollar
- getExternalUnits() - Method in class megamek.common.equipment.ExternalCargo
- getExternalUnits() - Method in class megamek.common.equipment.TankTrailerHitch
- getExternalUnits() - Method in interface megamek.common.equipment.Transporter
- getExternalUnits() - Method in class megamek.common.units.Entity
- getExternalUnits() - Method in class megamek.common.units.InfantryCompartment
- getExternalVariant() - Method in enum class megamek.common.enums.Gender
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExtinctionDate() - Method in class megamek.common.bays.Bay
- getExtinctionDate() - Method in class megamek.common.CompositeTechLevel
- getExtinctionDate() - Method in class megamek.common.equipment.Engine
- getExtinctionDate() - Method in class megamek.common.equipment.EquipmentType
- getExtinctionDate() - Method in interface megamek.common.interfaces.ITechnology
- getExtinctionDate() - Method in interface megamek.common.interfaces.ITechnologyDelegator
- getExtinctionDate() - Method in class megamek.common.TechAdvancement
-
If the tech base is IS or Clan, returns the extinction date that matches the tech base.
- getExtinctionDate() - Method in class megamek.common.units.Entity
- getExtinctionDate(boolean) - Method in class megamek.common.equipment.Engine
- getExtinctionDate(boolean) - Method in class megamek.common.equipment.EquipmentType
- getExtinctionDate(boolean) - Method in interface megamek.common.interfaces.ITechnology
- getExtinctionDate(boolean) - Method in class megamek.common.TechAdvancement
-
The extinction date for either Clan or IS factions.
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.bays.Bay
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.CompositeTechLevel
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.equipment.Engine
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.equipment.EquipmentType
- getExtinctionDate(boolean, Faction) - Method in interface megamek.common.interfaces.ITechnology
- getExtinctionDate(boolean, Faction) - Method in interface megamek.common.interfaces.ITechnologyDelegator
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.TechAdvancement
-
The extinction date for a particular faction.
- getExtinctionDate(boolean, Faction) - Method in class megamek.common.units.Entity
- getExtinctionDateName() - Method in class megamek.common.TechAdvancement
-
Formats latest of Clan or IS extinction date indicating approximate when appropriate, and extinction faction if any for mixed tech.
- getExtinctionDateName(boolean) - Method in class megamek.common.TechAdvancement
-
Formats extinction date indicating approximate when appropriate, and extinction faction if any for either IS or Clan use tech base.
- getExtinctionFactions() - Method in class megamek.common.TechAdvancement
- getExtinctionRange() - Method in class megamek.common.CompositeTechLevel
- getExtinctionRange() - Method in interface megamek.common.interfaces.ITechnology
- getExtinctionRange() - Method in class megamek.common.units.Entity
- getExtinctionRange(boolean) - Method in interface megamek.common.interfaces.ITechnology
- getExtinctRange() - Method in class megamek.common.loaders.MekSummary
- getExtra() - Method in class megamek.Version
- getExtraC3BV(int) - Method in class megamek.common.units.Entity
- getExtraCommGearTons() - Method in class megamek.common.units.Entity
- getExtraCrewSeats() - Method in class megamek.common.units.Tank
- getExtraData() - Method in class megamek.common.units.Crew
- getExtraDataForCrewMember(int) - Method in class megamek.common.units.Crew
- getExtraDataValue(int, String) - Method in class megamek.common.units.Crew
- getExtraneousAntiMekEnhancementName() - Method in class megamek.common.units.ConvInfantry
-
Gets the name of the extraneous limb enhancement that provides the best anti-Mek modifier.
- getExtraneousAntiMekModifier() - Method in class megamek.common.units.ConvInfantry
-
Gets the best anti-Mek modifier from extraneous limb enhancements.
- getExtraneousDamageBonus() - Method in class megamek.common.units.ConvInfantry
-
Gets the total bonus damage per trooper from extraneous limb enhancements.
- getExtraneousMeleeToHitModifier() - Method in class megamek.common.units.ConvInfantry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getExtraneousPair1() - Method in class megamek.common.units.ConvInfantry
- getExtraneousPair2() - Method in class megamek.common.units.ConvInfantry
- getExtrasTabIdle() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getExtraTabActive() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getExtremeGravityPSRs() - Method in class megamek.common.game.Game
-
Returns an Enumeration of pending extreme GravityPSRs.
- getExtremeRange() - Method in class megamek.common.equipment.WeaponType
- getExtremeRange() - Method in class megamek.common.weapons.infantry.InfantryWeapon
-
The extreme range of this weapon type.
- getExtremeRangeModifier() - Method in class megamek.common.units.Entity
- getFacing() - Method in class megamek.client.bot.princess.EntityState
- getFacing() - Method in class megamek.client.bot.princess.geometry.CoordFacingCombo
- getFacing() - Method in class megamek.common.actions.DirectionalMountFacingAction
- getFacing() - Method in class megamek.common.actions.TorsoTwistAction
- getFacing() - Method in class megamek.common.bays.Bay
-
Some bays (drop-shuttle and repair facility) have a maximum number per armor facing.
- getFacing() - Method in class megamek.common.equipment.HandheldWeapon
-
Returns the primary facing, or -1 if n/a
- getFacing() - Method in class megamek.common.equipment.Mounted
- getFacing() - Method in class megamek.common.loaders.BLKFile.ParsedBayInfo
- getFacing() - Method in class megamek.common.moves.MoveStep
- getFacing() - Method in class megamek.common.units.DropShuttleBay
- getFacing() - Method in class megamek.common.units.Entity
-
Returns the primary facing, or -1 if n/a
- getFacing() - Method in class megamek.common.units.NavalRepairFacility
- getFacing(int) - Method in class megamek.client.ui.tileset.EntityImage
- getFacingDiff(MovePath, Coords, boolean) - Static method in class megamek.common.pathfinder.ShortestPathFinder
- getFacingName(int) - Method in class megamek.common.units.Entity
- getFacingPolys() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getFaction() - Method in class megamek.client.ratgenerator.AvailabilityRating
- getFaction() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getFaction() - Method in class megamek.client.ratgenerator.Parameters
- getFaction() - Method in class megamek.client.ratgenerator.Ruleset
- getFaction() - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- getFaction() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
- getFaction() - Method in class megamek.common.Team
- getFaction(String) - Method in class megamek.client.ratgenerator.RATGenerator
- getFaction(String) - Method in class megamek.common.universe.Factions2
- getFactionCode() - Method in class megamek.client.ratgenerator.AvailabilityRating
- getFactionCode() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
- getFactionFromCode(String, int) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
- getFactionFromIOAbbr(String) - Static method in interface megamek.common.interfaces.ITechnology
- getFactionFromMMAbbr(String) - Static method in interface megamek.common.interfaces.ITechnology
- getFactionKeySet() - Method in class megamek.client.ratgenerator.RATGenerator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFactionLeaderForYear(int) - Method in class megamek.common.universe.Faction2
-
Retrieves the faction leader in power during the specified year.
- getFactionLeaders() - Method in class megamek.common.universe.Faction2
-
Returns the list of leaders for this faction.
- getFactionList() - Method in class megamek.client.ratgenerator.RATGenerator
- getFactionLogo(int, String, Color) - Method in class megamek.client.ratgenerator.RATGenerator
-
Returns the logo ImageIcon for a specific faction and game year.
- getFactionRec() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getFactions() - Method in class megamek.client.generator.RandomNameGenerator
- getFactions() - Method in class megamek.common.universe.Factions2
- getFailedEquipment() - Method in class megamek.common.units.Entity
-
Returns an enumeration which contains the name of each piece of equipment that failed to load.
- getFailedFiles() - Method in class megamek.common.loaders.MekSummaryCache
- getFailedToLoadEquipment() - Method in class megamek.common.loaders.MekSummary
- getFallBack() - Method in class megamek.client.bot.princess.Princess
- getFallBackFactions() - Method in class megamek.common.universe.Faction2
- getFallShameIndex() - Method in class megamek.client.bot.princess.BehaviorSettings
- getFallShameValue() - Method in class megamek.client.bot.princess.BehaviorSettings
- getFallShameValue(int) - Method in class megamek.client.bot.princess.BehaviorSettings
- getFatalThresh() - Method in class megamek.common.units.Aero
- getFatalThresh() - Method in interface megamek.common.units.IAero
- getFatalThresh() - Method in class megamek.common.units.LandAirMek
- getFavorHigherTMM() - Method in class megamek.client.bot.princess.BehaviorSettings
- getFavoritePrincessBehaviorSetting() - Method in class megamek.common.preference.ClientPreferences
- getFCSHits() - Method in class megamek.common.units.Aero
- getFCSHits() - Method in interface megamek.common.units.IAero
- getFCSHits() - Method in class megamek.common.units.LandAirMek
- getFieldEnumClass() - Method in class megamek.ai.dataset.EntityDataMap
-
Gets the class of the field enum.
- getFieldOfFireColor(int) - Static method in class megamek.client.ui.clientGUI.boardview.sprite.FieldOfFireSprite
- getFieldOfFireExtremeColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFieldOfFireLongColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFieldOfFireMediumColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFieldOfFireMinColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFieldOfFireShortColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFieldOrder() - Method in class megamek.ai.dataset.EntityDataMap
-
Gets the ordered list of field enums.
- getFighterBays() - Method in class megamek.common.units.Entity
- getFighterModeRunMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getFighterModeWalkMP(MPCalculationSetting) - Method in class megamek.common.units.LandAirMek
- getFighterSlots() - Method in class megamek.common.equipment.ArmorType
- getFighterSquadron(int) - Method in record class megamek.common.net.packets.Packet
- getFile() - Method in class megamek.common.util.fileUtils.MegaMekFile
- getFileCount() - Method in class megamek.common.loaders.MekSummaryCache
- getFilename() - Method in class megamek.common.icons.AbstractIcon
- getFileName() - Method in interface megamek.common.scenario.Scenario
- getFileName() - Method in class megamek.common.scenario.ScenarioV1
- getFileName() - Method in class megamek.common.scenario.ScenarioV2
- getFilteredModels(int, Collection<Integer>, Collection<EntityMovementMode>, int) - Method in class megamek.client.ratgenerator.ChassisRecord
-
Generate a list of models for this chassis based on certain criteria.
- getFilterList() - Static method in class megamek.common.net.marshalling.SanityInputFilter
- getFinalAltitude() - Method in class megamek.common.moves.MovePath
-
get final altitude
- getFinalBoardId() - Method in class megamek.common.AtmosphericLandingMovePath
- getFinalBoardId() - Method in class megamek.common.moves.MovePath
- getFinalClimbMode() - Method in class megamek.common.moves.MovePath
-
Returns whether a unit would be in climb mode after all the steps
- getFinalConversionMode() - Method in class megamek.common.moves.MovePath
-
If the path contains mode conversions, this will determine the movement mode at the end of movement.
- getFinalCoords() - Method in class megamek.common.AtmosphericLandingMovePath
- getFinalCoords() - Method in class megamek.common.moves.MovePath
- getFinalElevation() - Method in class megamek.common.moves.MovePath
-
get final elevation relative to the hex.
- getFinalFacing() - Method in class megamek.common.moves.MovePath
-
Returns the final facing if a mek were to perform all the steps in this path.
- getFinalHullDown() - Method in class megamek.common.moves.MovePath
-
Returns whether a unit would end up hull-down after all the steps
- getFinalNDown() - Method in class megamek.common.moves.MovePath
- getFinalPosition(Coords, int...) - Static method in class megamek.common.compute.Compute
- getFinalProne() - Method in class megamek.common.moves.MovePath
-
Returns whether a unit would end up prone after all the steps
- getFinalValues() - Method in class megamek.client.ui.preferences.PreferencesNode
-
This method should only be called once.
- getFinalVectors() - Method in class megamek.common.moves.MovePath
-
Returns the final vector for advanced movement
- getFinalVelocity() - Method in class megamek.common.moves.MovePath
- getFinalVelocityLeft() - Method in class megamek.common.moves.MovePath
- getFindClubAction(Entity) - Method in class megamek.client.bot.princess.FireControl
-
Return a "Find Club" action, if the unit in question can find a club.
- getFireControlState() - Method in class megamek.client.bot.princess.Princess
- getFireDisplayTabDuringFiringPhases() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFireSolnCanSeeColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFireSolnNoSeeColor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFireTN() - Method in class megamek.common.equipment.AmmoType
-
Analog to WeaponType.getFireTNRoll(), but based on munitions.
- getFireTN() - Method in class megamek.common.equipment.WeaponType
- getFireTNRoll() - Method in class megamek.common.weapons.handlers.WeaponHandler
- getFireTurn() - Method in class megamek.common.Hex
- getFiringAngle(Coords, int, Coords) - Static method in class megamek.client.bot.PhysicalCalculator
- getFiringSolutions() - Method in class megamek.common.units.Entity
-
Retrieves the IDs of all entities that this entity has established firing solutions on
- getFirstChoice() - Method in class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialog
- getFirstDeployableEntityNum() - Method in class megamek.client.Client
-
Returns the number of the first deployable entity
- getFirstDeployableEntityNum(GameTurn) - Method in class megamek.common.game.Game
- getFirstEnemyEntity(Coords, Entity) - Method in class megamek.common.game.Game
-
Returns the first enemy entity at the given coordinate, if any.
- getFirstEntity() - Method in class megamek.common.game.Game
- getFirstEntity(Coords) - Method in class megamek.common.game.Game
-
Returns the first entity at the given coordinate, if any.
- getFirstEntity(GameTurn) - Method in class megamek.common.game.Game
- getFirstEntityNum() - Method in class megamek.client.Client
-
Returns the number of first selectable entity
- getFirstEntityNum() - Method in class megamek.common.game.Game
- getFirstEntityNum(GameTurn) - Method in class megamek.common.game.Game
- getFirstHiddenEntityNum(GameTurn) - Method in class megamek.common.game.Game
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFirstLOS() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getFirstValidCoords(Entity, List<Coords>) - Method in class megamek.client.bot.BotClient
-
Gets valid and empty starting coords around the specified point.
- getFirstValidCoords(Entity, List<Coords>) - Method in class megamek.client.bot.princess.Princess
-
Returns the first set of valid deployment coordinates for the given unit out of the given deployment coordinates.
- getFlags() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getFlags() - Method in class megamek.common.equipment.Engine
- getFlags() - Method in class megamek.common.equipment.EquipmentType
- getFlak() - Method in class megamek.client.ratgenerator.ModelRecord
-
Proportion of total weapons BV that is optimized against airborne targets
- getFlares() - Method in class megamek.common.game.Game
- getFlares(GUIPreferences, BoardView, Point) - Static method in class megamek.client.ui.clientGUI.tooltip.HexTooltip
- getFlareVector(int) - Method in record class megamek.common.net.packets.Packet
- getFledBV(Player, Game) - Static method in class megamek.server.ServerReportsHelper
-
get the total BV (unmodified by force size mod) for the units of this player that have fled the field
- getFledEjectedCrew(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getFledUnitsCount(Player, Game) - Static method in class megamek.server.ServerReportsHelper
- getFleeZone() - Method in class megamek.common.Player
- getFleeZone() - Method in interface megamek.common.units.Deployable
- getFleeZone() - Method in class megamek.common.units.Entity
- getFleeZone(Deployable) - Method in class megamek.common.game.AbstractGame
-
Returns the
HexAreaa given unit can flee from, as set either for the unit itself or for its owner. - getFlightPathHex() - Method in class megamek.common.moves.MovePath
- getFlipArms() - Method in class megamek.client.bot.princess.FiringPlan
- getFLK() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getFloat(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the value of the
floatpreference with the given name. - getFloat(String) - Method in class megamek.common.preference.PreferenceStore
- getFloat(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getFloatingIso() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFluff() - Method in class megamek.common.units.Entity
-
Returns the fluff for this entity.
- getFluffDate() - Method in class megamek.common.units.EntityFluff
- getFluffImage() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getFluffImage() - Method in class megamek.common.loaders.MekSummary
- getFluffImage() - Method in interface megamek.common.units.BTObject
-
Returns a fluff image for this unit or object to be shown e.g.
- getFluffImage() - Method in class megamek.common.units.Entity
- getFluffImage() - Method in class megamek.common.units.EntityFluff
- getFluffImage(BTObject) - Static method in class megamek.client.ui.util.FluffImageHelper
-
Returns a fluff image for the given unit/object to be shown e.g.
- getFluffImagePath(BTObject) - Static method in class megamek.client.ui.util.FluffImageHelper
- getFluffName() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getFluffPath(BTObject) - Static method in class megamek.client.ui.util.FluffImageHelper
-
Returns the subdirectory in the fluff images directory suitable for the given unit, i.e.
- getFlyingOffDirection() - Method in class megamek.common.units.Aero
- getFlyingOffDirection() - Method in interface megamek.common.units.IAero
- getFlyingOffDirection() - Method in class megamek.common.units.LandAirMek
- getFocus() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- GetFocusListener - Record Class in megamek.client.ui.clientGUI
-
Deprecated, for removal: This API element is subject to removal in a future version.
- GetFocusListener() - Constructor for record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated, for removal: This API element is subject to removal in a future version.
- GetFocusListener(boolean) - Constructor for record class megamek.client.ui.clientGUI.GetFocusListener
-
Deprecated.Creates an instance of a
GetFocusListenerrecord class. - getFog() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getFog(int) - Static method in enum class megamek.common.planetaryConditions.Fog
- getFog(String) - Static method in enum class megamek.common.planetaryConditions.Fog
- getForce(int) - Method in class megamek.common.force.Forces
-
Returns the force with the given force id or null if there is no force with this id.
- getForce(int) - Method in record class megamek.common.net.packets.Packet
- getForce(ForceAssignable) - Method in class megamek.common.force.Forces
-
Returns the Force that the provided entity is a direct part of.
- getForceDisplayAutoDisplayNonReportPhase() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayAutoDisplayReportPhase() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnArmor() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnC3() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnDamageDesc() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnECM() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnHeat() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnID() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnMisc() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnMP() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnPilot() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnQuirks() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnRole() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnTonnage() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayBtnWeapons() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayDialog() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getForceDisplayEnabled() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayPanel() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getForceDisplayPosX() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplayPosY() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplaySizeHeight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceDisplaySizeWidth() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getForceGeneratorAvailability() - Method in class megamek.common.loaders.MekSummary
-
Returns the Force Generator availability declared in this unit's file.
- getForceGeneratorAvailability() - Method in class megamek.common.units.Entity
-
Returns the Force Generator availability entries declared in this unit's file.
- getForceGeneratorDiagnostics() - Method in class megamek.common.preference.ClientPreferences
- getForceId() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getForceId() - Method in interface megamek.common.interfaces.ForceAssignable
- getForceId() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- getForceId() - Method in class megamek.common.units.Entity
- getForceId(int) - Method in class megamek.common.force.Forces
-
Returns the id of the force that the provided entity (id) is a direct part of.
- getForceId(ForceAssignable) - Method in class megamek.common.force.Forces
-
Returns the id of the force that the provided entity is a direct part of.
- getForceList(int) - Method in record class megamek.common.net.packets.Packet
- getForces() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getForces() - Method in class megamek.common.game.AbstractGame
- getForces() - Method in interface megamek.common.game.IGame
- getForces(int) - Method in record class megamek.common.net.packets.Packet
- getForces(Game, String) - Static method in class megamek.client.ui.panels.phaseDisplay.lobby.LobbyUtility
-
Converts an id list of the form 1,2,4,12 to a set of corresponding forces.
- getForcesInternalRepresentation() - Method in class megamek.common.force.Forces
- getForceString() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getForceString() - Method in interface megamek.common.interfaces.ForceAssignable
-
Returns a String representation of the force hierarchy this entity belongs to.
- getForceString() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- getForceString() - Method in class megamek.common.units.Entity
- getForm(Entity) - Static method in class megamek.client.ui.dialogs.minimap.MinimapUnitSymbols
-
Returns the Path2D minimap symbol shape for the given entity.
- getFormation() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getFormation() - Method in class megamek.client.ui.clientGUI.boardview.sprite.sbf.SBFFormationSprite
- getFormation(int) - Method in class megamek.common.autoResolve.acar.SimulationContext
-
Returns the formation of the given ID, if one can be found.
- getFormation(int) - Method in class megamek.common.strategicBattleSystems.SBFGame
-
Returns the formation of the given ID, if one can be found.
- getFormationBaseSize() - Method in class megamek.common.universe.Faction2
-
Returns the size of the lowest formation type (lance).
- getFormationGrouping() - Method in class megamek.common.universe.Faction2
-
Returns the grouping multiplier for accumulated formations such as company, galaxy or level 3.
- getFormationId() - Method in class megamek.common.autoResolve.acar.order.Order
- getFormationType(String) - Static method in class megamek.client.ratgenerator.FormationType
-
Returns the formation registered under the given name, lazily initializing the registry on first call.
- getFormattedString(String, Object...) - Static method in class megamek.client.ui.Messages
-
Returns the formatted internationalized text for the given key in the resource bundle, replacing occurrences of %s in the message with the contents of args.
- getFormattedText(String, Object...) - Static method in class megamek.common.internationalization.I18n
-
Get a formatted localized string from the default bundle
- getFormattedTextAt(String, String, Object...) - Static method in class megamek.common.internationalization.I18n
-
Get a formatted localized string from the default bundle
- getFortifiedHexes() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen number of fortified hexes.
- getFortifyStage() - Method in interface megamek.common.units.Fortifiable
- getFortifyStage() - Method in class megamek.common.units.Infantry
- getFortifyState() - Method in interface megamek.common.units.Fortifiable
- getFortifyState() - Method in class megamek.common.units.Mek
- getFortifyState() - Method in class megamek.common.units.Tank
- getFortifyTotalStages() - Method in interface megamek.common.units.Fortifiable
- getFortifyTotalStages() - Method in class megamek.common.units.Infantry
- getForwardArc() - Method in class megamek.common.units.Aero
- getForwardArc() - Method in class megamek.common.units.Entity
-
Returns the forward firing arc for this entity - overrided by some units
- getForwardArc() - Method in class megamek.common.units.Tank
- getFoundCrits() - Method in class megamek.common.equipment.Mounted
- getFovDarken() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovDarkenAlpha() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovGrayscale() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovHighlight() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovHighlightAlpha() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovHighlighting() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getFovHighlightRingsColorsHsb() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovHighlightRingsRadii() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovSpottingMode() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFovStripes() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getFrame() - Method in class megamek.client.ui.boardeditor.BoardEditorPanel
- getFrame() - Method in class megamek.client.ui.clientGUI.AbstractClientGUI
- getFrame() - Method in class megamek.client.ui.clientGUI.CommanderGUI
- getFrame() - Method in interface megamek.client.ui.clientGUI.IClientGUI
- getFrame() - Method in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
- getFrame() - Method in class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractTabbedPane
- getFrame() - Method in class megamek.client.ui.panels.abstractPanels.AbstractPanel
- getFrame() - Method in class megamek.client.ui.panels.skinEditor.SkinEditorMainGUIPanel
- getFrame() - Method in class megamek.client.ui.panes.AbstractScrollPane
- getFrame() - Method in class megamek.client.ui.panes.AbstractSplitPane
- getFrankenMekInternalForLocation(int) - Method in class megamek.common.units.Mek
- getFrankenMekLocationSourceDisplayName(int) - Method in class megamek.common.units.Mek
- getFrankenMekLocationSourceType(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureCriticalSlots(int) - Method in class megamek.common.units.Mek
-
Returns the CO:p212 fallback structure crit count.
- getFrankenMekStructureDisplayName() - Method in class megamek.common.units.Mek
- getFrankenMekStructureEquipment(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureName(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureTechLevel(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureTonnage(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureType(int) - Method in class megamek.common.units.Mek
- getFrankenMekStructureWeightFraction(int) - Method in class megamek.common.units.Mek
- getFreeC3iUUID() - Method in class megamek.common.units.Entity
- getFreeConnectionId() - Method in class megamek.server.Server
-
Returns a free connection id.
- getFreeDockingCollars() - Method in class megamek.common.units.Jumpship
-
Returns the number of free Docking Collars.
- getFreeEntityId() - Method in class megamek.server.Server
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFreeNC3UUID() - Method in class megamek.common.units.Entity
- getFreeSlots() - Method in class megamek.common.units.Tank
-
get the free item slots for this tank
- getFriendEntities() - Method in class megamek.client.bot.BotClient
-
Lazy-loaded list of friendly entities.
- getFriendlyBV(Game, Player) - Method in interface megamek.server.victory.BVVictoryCondition
- getFriendlyECMEffects(Entity, List<ECMInfo>) - Static method in class megamek.common.compute.ComputeECM
-
Returns the total friendly ECM effects on the supplied unit.
- getFriendlyEntities(Coords, Entity) - Method in class megamek.common.game.Game
-
Returns an
Iteratorof friendly active entities at the given coordinates. - getFriendlyHotSpot() - Method in class megamek.client.bot.princess.Princess
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFriendlyHotSpot(Coords) - Method in class megamek.client.bot.princess.Princess
-
Get the nearest top-rated hot spot for friendly units
- getFrontArc() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getFrontArc() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getFrontArc() - Method in class megamek.common.loaders.MekSummary
- getFuel() - Method in class megamek.common.units.Aero
- getFuel() - Method in class megamek.common.units.FighterSquadron
- getFuel() - Method in interface megamek.common.units.IAero
- getFuel() - Method in class megamek.common.units.LandAirMek
- getFUEL() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getFuelAirBlastRadiusIndex(String) - Static method in class megamek.common.weapons.handlers.AreaEffectHelper
-
Get the blast radius of a particular equipment type, given the internal name.
- getFuelPerTon() - Method in class megamek.common.units.Jumpship
- getFuelPointsPerTon() - Method in class megamek.common.units.Aero
- getFuelPointsPerTon() - Method in class megamek.common.units.ConvFighter
- getFuelPointsPerTon() - Method in class megamek.common.units.Dropship
- getFuelPointsPerTon() - Method in class megamek.common.units.FixedWingSupport
- getFuelPointsPerTon() - Method in interface megamek.common.units.IAero
- getFuelPointsPerTon() - Method in class megamek.common.units.Jumpship
- getFuelPointsPerTon() - Method in class megamek.common.units.LandAirMek
- getFuelTonnage() - Method in class megamek.common.units.Aero
-
Gets the fuel for this Aero in terms of tonnage.
- getFuelTonnage() - Method in class megamek.common.units.FixedWingSupport
- getFuelTonnage() - Method in interface megamek.common.units.IAero
-
Gets the fuel for this Aero in terms of tonnage.
- getFuelTonnage() - Method in class megamek.common.units.LandAirMek
-
Gets the fuel for this Aero in terms of tonnage.
- getFuelTonnage() - Method in class megamek.common.units.LargeSupportTank
- getFuelTonnage() - Method in class megamek.common.units.SupportTank
- getFuelTonnage() - Method in class megamek.common.units.SupportVTOL
- getFuelTonnage() - Method in class megamek.common.units.Tank
-
Returns the mass of the fuel, which is used for calculating operating range.
- getFuelTonnage() - Method in class megamek.common.verifier.TestSupportVehicle
- getFuelUsed(int) - Method in class megamek.common.units.ConvFighter
- getFuelUsed(int) - Method in interface megamek.common.units.IAero
- getFuelUsed(int) - Method in class megamek.common.units.LandAirMek
- getFullAccurateUnitType() - Method in class megamek.common.loaders.MekSummary
- getFullArmor() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getFullArmor() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getFullArmor() - Method in class megamek.common.loaders.MekSummary
- getFullChassis() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getFullChassis() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getFullChassis() - Method in class megamek.common.loaders.MekSummary
- getFullChassis() - Method in class megamek.common.units.Entity
- getFullCrewSize(Entity) - Static method in class megamek.common.compute.Compute
- getFullEntities(Force) - Method in class megamek.common.force.Forces
-
Returns a list of all entities of the given force and all its subForces to any depth.
- getFullHeadEjectAdvancement() - Static method in class megamek.common.units.Mek
- getFullName() - Method in record class megamek.common.universe.FactionLeaderData
-
Returns the full name of the leader, constructed from the first name and surname.
- getFullRatingName() - Method in interface megamek.common.interfaces.ITechnology
- getFullRatingName(boolean) - Method in interface megamek.common.interfaces.ITechnology
- getFullReadout() - Method in interface megamek.client.ui.entityreadout.EntityReadout
- getFullReadout(String, ViewFormatting) - Method in interface megamek.client.ui.entityreadout.EntityReadout
- getFullReadout(ViewFormatting) - Method in interface megamek.client.ui.entityreadout.EntityReadout
- getFullStructure() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getFullStructure() - Method in interface megamek.common.alphaStrike.ASCardDisplayable
- getFullStructure() - Method in class megamek.common.loaders.MekSummary
- getFullSubForces(Force) - Method in class megamek.common.force.Forces
-
Returns a list of all subForces of the provided force, including subForces of subForces to any depth.
- getFullTitle(boolean) - Method in record class megamek.common.universe.FactionLeaderData
-
Constructs and returns the full formal title of the leader.
- getFullVersion() - Static method in class megamek.common.autoResolve.acar.Settings
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getFullyVisibleUnits(Player) - Method in class megamek.common.strategicBattleSystems.SBFGame
- getFxMod() - Method in class megamek.common.loaders.MapSettings
- getGame() - Method in class megamek.client.bot.princess.PathEnumerator
- getGame() - Method in class megamek.client.bot.princess.WeaponFireInfo
- getGame() - Method in class megamek.client.Client
- getGame() - Method in interface megamek.client.IClient
-
Returns the game of this client as a game-type independent IGame.
- getGame() - Method in class megamek.client.SBFClient
- getGame() - Method in class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanel
- getGame() - Method in class megamek.common.autoResolve.acar.SimulatedClient
- getGame() - Method in class megamek.common.autoResolve.acar.SimulationManager
- getGame() - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- getGame() - Method in class megamek.common.moves.MovePath
- getGame() - Method in class megamek.common.moves.MoveStep
- getGame() - Method in class megamek.common.units.Entity
-
This returns the game this Entity belongs to.
- getGame() - Method in interface megamek.server.IGameManager
- getGame() - Method in class megamek.server.sbf.SBFGameManager
- getGame() - Method in class megamek.server.Server
- getGame() - Method in class megamek.server.totalWarfare.TWGameManager
- getGameListeners() - Method in class megamek.common.game.AbstractGame
- getGameLogFilename() - Method in class megamek.common.preference.ClientPreferences
- getGameLogger() - Method in class megamek.common.autoResolve.acar.SimulationManager
- getGameManager() - Method in class megamek.server.commands.ClientServerCommand
- getGameManager() - Method in class megamek.server.Server
- getGameMaster() - Method in class megamek.common.Player
-
If you are checking to see this player is a Game Master, use
Player.isGameMaster()instead - getGameMaster() - Method in class megamek.server.totalWarfare.TWGameManager
-
Returns the player currently holding the Game Master role.
- getGameMasterPoll() - Method in class megamek.server.totalWarfare.TWGameManager
- getGameOptions(int) - Method in record class megamek.common.net.packets.Packet
- getGameOptionsDialog() - Method in class megamek.client.ui.clientGUI.ClientGUI
- getGameReport() - Method in class megamek.common.strategicBattleSystems.SBFGame
- getGameSummaryBoardView() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getGameSummaryMinimap() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getGameTechLevel(Game) - Static method in enum class megamek.common.SimpleTechLevel
- getGameTechLevel(Game, boolean) - Static method in class megamek.common.TechConstants
-
Use the game's simple tech level and a flag to return the tech level + tech type.
- getGameTurnList(int) - Method in record class megamek.common.net.packets.Packet
- getGameType() - Method in interface megamek.common.scenario.Scenario
- getGameType() - Method in class megamek.common.scenario.ScenarioV2
- getGameYear() - Method in interface megamek.common.interfaces.ITechManager
- getGameYear() - Method in class megamek.common.verifier.TestEntity
-
Gets the game year to use for intro date validation.
- getGaussianAverage(List<Integer>) - Static method in class megamek.codeUtilities.MathUtility
-
This is a convenience method for calling
MathUtility.getGaussianAverage(List, double)with a strictness of 1.0 (neutral). - getGaussianAverage(List<Integer>, double) - Static method in class megamek.codeUtilities.MathUtility
-
Calculates a Gaussian-weighted average from a list of integer values.
- getGaussKernel(int, float) - Static method in class megamek.common.util.ImageUtil
-
Returns a square normalized Kernel for a Gaussian Blur.
- getGaveKillCredit() - Method in class megamek.common.units.Entity
- getGender() - Method in class megamek.client.ratgenerator.CrewDescriptor
- getGender() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGender() - Method in class megamek.common.units.Crew
- getGender(int) - Method in class megamek.common.units.Crew
- getGenders() - Method in class megamek.common.units.Crew
- getGeneralDamageType() - Method in class megamek.common.HitData
- getGeneralTabActive() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getGeneralTabIdle() - Method in class megamek.client.ui.widget.UnitDisplaySkinSpecification
- getGeneratableValues() - Static method in enum class megamek.common.enums.SkillLevel
- getGenerationRule() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getGenerator() - Method in enum class megamek.client.generator.enums.SkillGeneratorMethod
- getGenericBattleValue() - Method in class megamek.common.battleArmor.BattleArmor
- getGenericBattleValue() - Method in class megamek.common.equipment.GunEmplacement
- getGenericBattleValue() - Method in class megamek.common.equipment.HandheldWeapon
- getGenericBattleValue() - Method in class megamek.common.loaders.MekSummary
- getGenericBattleValue() - Method in class megamek.common.units.AeroSpaceFighter
- getGenericBattleValue() - Method in class megamek.common.units.BuildingEntity
-
Calculates a "generic" Battle Value that is based on the average of all units of this type and tonnage.
- getGenericBattleValue() - Method in class megamek.common.units.ConvFighter
- getGenericBattleValue() - Method in class megamek.common.units.ConvInfantry
- getGenericBattleValue() - Method in class megamek.common.units.Dropship
- getGenericBattleValue() - Method in class megamek.common.units.Entity
-
Calculates a "generic" Battle Value that is based on the average of all units of this type and tonnage.
- getGenericBattleValue() - Method in class megamek.common.units.FixedWingSupport
- getGenericBattleValue() - Method in class megamek.common.units.Jumpship
- getGenericBattleValue() - Method in class megamek.common.units.Mek
- getGenericBattleValue() - Method in class megamek.common.units.MobileStructure
-
Calculates a "generic" Battle Value that is based on the average of all units of this type and tonnage.
- getGenericBattleValue() - Method in class megamek.common.units.ProtoMek
- getGenericBattleValue() - Method in class megamek.common.units.SmallCraft
- getGenericBattleValue() - Method in class megamek.common.units.SpaceStation
- getGenericBattleValue() - Method in class megamek.common.units.SuperHeavyTank
- getGenericBattleValue() - Method in class megamek.common.units.SupportTank
- getGenericBattleValue() - Method in class megamek.common.units.SupportVTOL
- getGenericBattleValue() - Method in class megamek.common.units.Tank
- getGenericBattleValue() - Method in class megamek.common.units.VTOL
- getGenericBattleValue() - Method in class megamek.common.units.Warship
- getGenericBattleValue() - Method in class megamek.common.weapons.TeleMissile
- getGhostTargetDefensiveBonus() - Method in class megamek.common.units.Entity
- getGhostTargetNumber(Entity, Coords, Coords) - Static method in class megamek.common.compute.Compute
-
Check for ECM bubbles in Ghost Target mode along the path from a to b and return the highest target roll.
- getGhostTargetOffensiveBonus() - Method in class megamek.common.units.Entity
- getGhostTargetOverride() - Method in class megamek.common.units.Entity
- getGhostTargetRoll() - Method in class megamek.common.units.Entity
- getGhostTargetRollMoS() - Method in class megamek.common.units.Entity
- getGifGameSummaryMinimap() - Method in class megamek.client.ui.clientGUI.GUIPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.since 0.51.01, use
GUIPreferences.getGifGameSummaryRecording(); returnstrueonly forGifRecordingMode.ALWAYS. - getGifGameSummaryRecording() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getGoalPlayers() - Method in class megamek.common.preference.ClientPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getGoodCriticalSlots(int, int, int) - Method in class megamek.common.units.Entity
-
Returns the number of operational critical slots of the specified type in the location
- getGrappled() - Method in class megamek.common.units.Entity
- getGrappled() - Method in class megamek.common.units.Mek
- getGrappled() - Method in class megamek.common.units.ProtoMek
- getGrappleSide() - Method in class megamek.common.units.Entity
- getGrappleSide() - Method in class megamek.common.units.Mek
- getGravDeck() - Method in class megamek.common.units.Jumpship
-
Get the number of standard grav decks
- getGravDeckDamageFlag(int) - Method in class megamek.common.units.Jumpship
-
Gets the damage flag for the grav deck with the specified key
- getGravDeckHuge() - Method in class megamek.common.units.Jumpship
-
Get the number of huge grav decks.
- getGravDeckLarge() - Method in class megamek.common.units.Jumpship
-
Get the number of large grav decks.
- getGravDecks() - Method in class megamek.common.units.Jumpship
-
Get a list of all grav decks mounted on this ship.
- getGraveyard() - Method in class megamek.common.alphaStrike.ASGame
- getGraveyard() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getGraveyard() - Method in class megamek.common.game.Game
- getGraveyard() - Method in interface megamek.common.game.IGame
- getGraveyard() - Method in class megamek.common.strategicBattleSystems.SBFGame
- getGraveyardEntities() - Method in class megamek.common.autoResolve.event.AutoResolveConcludedEvent
- getGraveyardEntities() - Method in class megamek.common.event.GameVictoryEvent
- getGraveyardEntities() - Method in interface megamek.common.event.PostGameResolution
- getGraveyardEntities() - Method in class megamek.common.game.Game
-
Returns an enumeration of salvageable entities.
- getGravity() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getGravityIndicator() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
- getGravityPilotPenalty() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
-
gravity penalties to PSRs According to email from TPTB, you apply a penalty for every 0.5 gravities above or below 1 (rounding up)
- getGroundAttackedByThisTurn() - Method in class megamek.common.units.Entity
- getGroundObjects() - Method in class megamek.common.game.AbstractGame
- getGroundObjects() - Method in class megamek.common.game.Game
-
Deprecated.
- getGroundObjects(Coords) - Method in class megamek.common.game.AbstractGame
-
Get a list of all the objects on the ground at the given coordinates guaranteed to return non-null, but may return empty list
- getGroundObjects(Coords, Entity) - Method in class megamek.common.game.Game
-
Get a list of all objects on the ground at the given coordinates that can be picked up by the given entity
- getGroundObjectsToPlace() - Method in class megamek.common.Player
-
Collection of carryable objects that this player will be placing during the game.
- getGroupDisplayableName(String) - Method in class megamek.common.options.AbstractOptionsInfo
-
Returns the user-friendly NLS dependent name suitable for displaying in the options editor dialogs etc.
- getGroupingCriteria() - Method in class megamek.client.ratgenerator.FormationType
- getGroups() - Method in class megamek.common.options.AbstractOptions
- getGroups() - Method in class megamek.common.options.AbstractOptionsInfo
- getGroups() - Method in interface megamek.common.options.IGameOptions
-
Returns the
Enumerationof the option groups in the options container. - getGroups() - Method in interface megamek.common.options.IOptionsInfo
-
Returns the
Enumerationof theIBasicOptionGroup - getGroupSize() - Method in class megamek.client.ratgenerator.FormationType.GroupingConstraint
- getGuaranteedCritCount() - Method in enum class megamek.common.compute.damage.PreExistingDamageLevel
- getGUIName() - Method in class megamek.common.preference.ClientPreferences
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getGUIScale() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getGunEmplacements(Coords) - Method in class megamek.common.game.Game
- getGunEmplacements(Coords, int) - Method in class megamek.common.game.Game
-
Return a Vector of gun emplacements at Coords
c. - getGunnerPos() - Method in enum class megamek.common.units.CrewType
- getGunnery() - Method in class megamek.client.ratgenerator.CrewDescriptor
- getGunnery() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunnery() - Method in class megamek.common.units.Crew
- getGunnery() - Method in class megamek.common.units.LAMPilot
- getGunnery(int) - Method in class megamek.common.units.Crew
- getGunneryAero() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryAero() - Method in class megamek.common.units.LAMPilot
- getGunneryAeroB() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryAeroB() - Method in class megamek.common.units.LAMPilot
- getGunneryAeroL() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryAeroL() - Method in class megamek.common.units.LAMPilot
- getGunneryAeroM() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryAeroM() - Method in class megamek.common.units.LAMPilot
- getGunneryB() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryB() - Method in class megamek.common.units.Crew
- getGunneryB() - Method in class megamek.common.units.LAMPilot
- getGunneryB(int) - Method in class megamek.common.units.Crew
- getGunneryDelta() - Method in class megamek.common.units.TemporarySkillModifiers
- getGunneryL() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryL() - Method in class megamek.common.units.Crew
- getGunneryL() - Method in class megamek.common.units.LAMPilot
- getGunneryL(int) - Method in class megamek.common.units.Crew
- getGunneryM() - Method in class megamek.client.ui.dialogs.customMek.CustomPilotViewPanel
- getGunneryM() - Method in class megamek.common.units.Crew
- getGunneryM() - Method in class megamek.common.units.LAMPilot
- getGunneryM(int) - Method in class megamek.common.units.Crew
- getGunneryMek() - Method in class megamek.common.units.LAMPilot
- getGunneryMekB() - Method in class megamek.common.units.LAMPilot
- getGunneryMekL() - Method in class megamek.common.units.LAMPilot
- getGunneryMekM() - Method in class megamek.common.units.LAMPilot
- getGunneryRounds() - Method in class megamek.common.units.TemporarySkillModifiers
- getGunnerySkillSummary(int, int, int, int, boolean) - Static method in class megamek.common.util.CrewSkillSummaryUtil
- getGunnerySkillSummary(String, String, String, String, boolean) - Static method in class megamek.common.util.CrewSkillSummaryUtil
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getGyroDisplayString(int) - Static method in class megamek.common.units.Mek
- getGyroHits() - Method in class megamek.common.units.Mek
- getGyroMultiplier() - Method in class megamek.common.units.Mek
- getGyroTechAdvancement() - Method in class megamek.common.units.Mek
- getGyroTechAdvancement(int) - Static method in class megamek.common.units.Mek
- getGyroTechLevel(int, boolean, int) - Static method in class megamek.common.TechConstants
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getGyroType() - Method in class megamek.common.loaders.MekSummary
- getGyroType() - Method in class megamek.common.units.Entity
-
Only Meks have Gyros but this helps keep the code a bit cleaner.
- getGyroType() - Method in class megamek.common.units.Mek
- getGyroTypeForString(String) - Static method in class megamek.common.units.Mek
- getGyroTypeShortString(int) - Static method in class megamek.common.units.Mek
- getGyroTypeString() - Method in class megamek.common.units.Mek
- getGyroTypeString(int) - Static method in class megamek.common.units.Mek
- getHandler(SimulationManager) - Method in interface megamek.common.autoResolve.acar.action.Action
- getHandler(SimulationManager) - Method in record class megamek.common.autoResolve.acar.action.MoraleCheckAction
- getHandler(SimulationManager) - Method in record class megamek.common.autoResolve.acar.action.MoveAction
- getHandler(SimulationManager) - Method in record class megamek.common.autoResolve.acar.action.MoveToCoverAction
- getHandler(SimulationManager) - Method in record class megamek.common.autoResolve.acar.action.RecoveringNerveAction
- getHandler(SimulationManager) - Method in class megamek.common.autoResolve.acar.action.StandardUnitAttack
- getHandler(SimulationManager) - Method in record class megamek.common.autoResolve.acar.action.WithdrawAction
- getHandler(SBFGameManager) - Method in interface megamek.common.actions.sbf.SBFAction
- getHandler(SBFGameManager) - Method in class megamek.common.actions.sbf.SBFDirectArtilleryAttack
-
Deprecated.
- getHandler(SBFGameManager) - Method in class megamek.common.actions.sbf.SBFIndirectArtilleryAttack
-
Deprecated.
- getHandler(SBFGameManager) - Method in class megamek.common.actions.sbf.SBFStandardUnitAttack
- getHandler(SBFGameManager) - Method in class megamek.common.actions.sbf.SBFUnitToHexAttack
-
Deprecated.
- getHands() - Method in class megamek.common.loaders.MekSummary
- getHardBuildings() - Method in class megamek.common.LosEffects
- getHash() - Static method in class megamek.common.units.Terrains
- getHasMenu() - Method in class megamek.client.ui.clientGUI.MapMenu
- getHazardousLiquidDamage(Entity, boolean, int, TWGameManager) - Static method in class megamek.common.util.HazardousLiquidPoolUtil
-
Use this method to apply damage and generate reports for a unit moving in or starting its turn in hazardous liquid.
- getHazardousLiquidPoolDamageDivisorForInfantry(Entity) - Static method in class megamek.common.util.HazardousLiquidPoolUtil
-
Infantry units take more or less damage depending on if they have XCT training and the appropriate gear
- getHazardousLiquidPoolDamageMultiplierForUnsealed(Entity) - Static method in class megamek.common.util.HazardousLiquidPoolUtil
-
Support vehicles and industrial meks without environmental sealing take double damage
- getHeaderLine() - Method in class megamek.ai.dataset.BoardDataSerializer
- getHeaderLine() - Method in class megamek.ai.dataset.EntityDataSerializer
- getHeaderText() - Method in class megamek.client.ui.clientGUI.boardview.overlay.AbstractBoardViewOverlay
-
Override to return the localized header text, possibly including the current keyboard shortcut to toggle it.
- getHeaderText() - Method in class megamek.client.ui.clientGUI.boardview.overlay.KeyBindingsOverlay
- getHeaderText() - Method in class megamek.client.ui.clientGUI.boardview.overlay.PlanetaryConditionsOverlay
- getHeaderText() - Method in class megamek.client.ui.clientGUI.boardview.overlay.TurnDetailsOverlay
- getHeading() - Method in class megamek.common.units.Entity
-
return the heading of the unit based on its active vectors if vectors are tied then return two headings
- getHealthPercentage() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHeat() - Method in class megamek.client.bot.princess.EntityState
- getHeat() - Method in class megamek.client.bot.princess.WeaponFireInfo
- getHeat() - Method in class megamek.common.equipment.EquipmentType
-
This does not include heat generated by stealth armor, as that depends on whether it is installed as patchwork and does not appear in the equipment list of all unit types.
- getHeat() - Method in class megamek.common.equipment.MiscType
- getHeat() - Method in class megamek.common.equipment.WeaponType
- getHeat() - Method in class megamek.common.InfernoTracker
-
Determine the number of heat points generated in the current turn.
- getHeat() - Method in class megamek.common.moves.MoveStep
- getHeat() - Method in class megamek.common.units.Entity
- getHeatBreakdown() - Method in class megamek.common.units.Entity
- getHeatByBay() - Method in class megamek.common.equipment.WeaponMounted
- getHeatCapacity() - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Returns the heat dissipation for Meks and AFs, according to ASC - Converting Heat Errata v1.2.
- getHeatCapacity() - Method in class megamek.common.units.ConvFighter
- getHeatCapacity() - Method in class megamek.common.units.Entity
-
Returns the amount of heat that the entity can sink each turn.
- getHeatCapacity() - Method in class megamek.common.units.Mek
-
Returns the about of heat that the entity can sink each turn.
- getHeatCapacity(boolean) - Method in class megamek.common.units.Aero
- getHeatCapacity(boolean) - Method in class megamek.common.units.Entity
- getHeatCapacity(boolean) - Method in class megamek.common.units.FighterSquadron
- getHeatCapacity(boolean) - Method in class megamek.common.units.Mek
- getHeatCapacity(boolean, boolean) - Method in class megamek.common.units.Mek
- getHeatCapacityForDisplay(Entity) - Static method in class megamek.client.ui.clientGUI.tooltip.UnitToolTip
-
returns total heat capacity factoring in normal capacity, water and radical HS
- getHeatCapacityWithWater() - Method in class megamek.common.units.Aero
- getHeatCapacityWithWater() - Method in class megamek.common.units.Entity
- getHeatCapacityWithWater() - Method in class megamek.common.units.Mek
- getHeatEffects(int, boolean, boolean) - Static method in class megamek.client.ui.dialogs.unitDisplay.HeatEffects
- getHeatFiringModifier() - Method in class megamek.common.units.Entity
-
Returns the modifier to weapons fire due to heat.
- getHeatGeneration(boolean, boolean) - Method in class megamek.common.alphaStrike.conversion.ASArcedDamageConverter
- getHeatGeneration(boolean, boolean) - Method in class megamek.common.alphaStrike.conversion.ASDamageConverter
-
Returns the total generated heat (weapons and movement) for a Mek or Aero for the purpose of finding OV / OVL values.
- getHeatInArc(int, boolean) - Method in class megamek.common.units.Entity
- getHeatMPReduction() - Method in class megamek.common.units.Entity
- getHeatSinkHits() - Method in class megamek.common.units.Aero
- getHeatSinks() - Method in class megamek.common.units.Aero
- getHeatSinks() - Method in class megamek.common.units.FighterSquadron
- getHeatSinks() - Method in interface megamek.common.units.IAero
- getHeatSinks() - Method in class megamek.common.units.LandAirMek
- getHeatSinkTypeName() - Method in class megamek.common.units.Mek
-
Returns the name of the heat sinks mounted on this 'Mek.
- getHeatType() - Method in class megamek.common.units.Aero
- getHeatWeapon() - Method in class megamek.common.HitData
- getHeavyIndustrial() - Method in class megamek.common.LosEffects
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHeavySmoke() - Method in class megamek.common.LosEffects
- getHeavyVehicleBays() - Method in class megamek.common.loaders.MekSummary
- getHeavyVehicleDoors() - Method in class megamek.common.loaders.MekSummary
- getHeavyVehicleUnits() - Method in class megamek.common.loaders.MekSummary
- getHeavyWoods() - Method in class megamek.common.LosEffects
- getHeight() - Method in class megamek.client.ui.preferences.JWindowPreference
- getHeight() - Method in class megamek.common.board.Board
- getHeight() - Method in class megamek.common.board.FloorTarget
- getHeight() - Method in record class megamek.common.equipment.INarcPod
- getHeight() - Method in record class megamek.common.equipment.MinefieldTarget
- getHeight() - Method in class megamek.common.HexTarget
- getHeight() - Method in class megamek.common.units.BuildingTarget
- getHeight() - Method in class megamek.common.units.Entity
- getHeight() - Method in class megamek.common.units.EntityFluff
- getHeight() - Method in interface megamek.common.units.Targetable
-
Returns the height of the target, that is, how many levels above its elevation it is for LOS purposes.
- getHeight() - Method in class megamek.common.util.BuildingTemplate
- getHeight() - Method in class megamek.common.util.fileUtils.ScaledImageFileFactory
- getHeight(Coords) - Method in class megamek.common.units.AbstractBuildingEntity
- getHeight(Coords) - Method in class megamek.common.units.BuildingTerrain
- getHeight(Coords) - Method in interface megamek.common.units.IBuilding
-
Get the height (BLDG_ELEV) of the building hex at the passed coords.
- getHeight(CubeCoords) - Method in class megamek.common.units.Building
-
Get the height (BLDG_ELEV) of the building hex at the passed coords.
- getHelp() - Method in class megamek.client.commands.ClientCommand
-
Returns some help text for this command
- getHelp() - Method in class megamek.server.commands.arguments.Argument
- getHelp() - Method in class megamek.server.commands.arguments.BooleanArgument
- getHelp() - Method in class megamek.server.commands.arguments.CoordXArgument
- getHelp() - Method in class megamek.server.commands.arguments.CoordYArgument
- getHelp() - Method in class megamek.server.commands.arguments.EnumArgument
- getHelp() - Method in class megamek.server.commands.arguments.HexNumberArgument
- getHelp() - Method in class megamek.server.commands.arguments.IncDecSetIntegerArgument
- getHelp() - Method in class megamek.server.commands.arguments.IntegerArgument
- getHelp() - Method in class megamek.server.commands.arguments.MultiHexNumberArgument
- getHelp() - Method in class megamek.server.commands.arguments.NotRequiredMultiHexNumberArgument
- getHelp() - Method in class megamek.server.commands.arguments.OptionalEnumArgument
- getHelp() - Method in class megamek.server.commands.arguments.OptionalIntegerArgument
- getHelp() - Method in class megamek.server.commands.arguments.OptionalPasswordArgument
- getHelp() - Method in class megamek.server.commands.arguments.OptionalStringArgument
- getHelp() - Method in class megamek.server.commands.arguments.PlayerArgument
- getHelp() - Method in class megamek.server.commands.arguments.StringArgument
- getHelp() - Method in class megamek.server.commands.arguments.TeamArgument
- getHelp() - Method in class megamek.server.commands.arguments.UnitArgument
- getHelp() - Method in class megamek.server.commands.ClientServerCommand
- getHelp() - Method in class megamek.server.commands.ServerCommand
-
Returns some help text for this command
- getHelpFilePath() - Method in class megamek.client.ui.dialogs.helpDialogs.AbstractHelpDialog
- getHelpHtml() - Method in class megamek.server.commands.ClientServerCommand
- getHelpText() - Method in enum class megamek.common.commandLine.ClientServerCommandLineFlag
- getHerdMentalityIndex() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close do I want to stick to my teammates?
- getHerdMentalityValue() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close do I want to stick to my teammates?
- getHerdMentalityValue(int) - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close do I want to stick to my teammates?
- getHex() - Method in enum class megamek.client.ui.util.PlayerColour
- getHex(int) - Method in record class megamek.common.net.packets.Packet
- getHex(int, int) - Method in class megamek.common.board.Board
-
Determines if this Board contains the (x, y) Coords, and if so, returns the Hex at that position.
- getHex(BoardLocation) - Method in interface megamek.common.game.IGame
-
Returns the hex for the given location, i.e.
- getHex(Coords) - Method in class megamek.common.board.Board
-
Returns the Hex at the given Coords, both of which may be null.
- getHex(Coords, int) - Method in interface megamek.common.game.IGame
-
Returns the hex for the given location, i.e.
- getHexBorderArea(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderArea(int, double, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderArea(int, int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderArea(int, int, double, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderAreaMid(int, double, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderLine(int) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexBorderLine(int, int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexColor() - Method in class megamek.client.ui.clientGUI.boardview.ECMEffects
-
Once all the ECMInfo has been collected for this location, we need to determine how to color the Hex.
- getHexCrossArea01(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossArea012(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossArea0123(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossArea01234(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossLine01(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossLine012(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossLine0123(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexCrossLine01234(int, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexes(Collection<Coords>) - Method in class megamek.common.board.Board
-
Returns a list of Hexes at the given coords.
- getHexesBeingCut() - Method in class megamek.common.game.Game
-
Returns the map of hex locations being cleared by saws to turns remaining.
- getHexesMoved() - Method in class megamek.client.bot.princess.EntityState
- getHexesMoved() - Method in class megamek.common.moves.MovePath
-
Returns the logical number of hexes moved the path (does not count turns, etc.).
- getHexesMoved() - Method in class megamek.common.strategicBattleSystems.SBFMovePath
-
Returns the number of hexes moved
- getHexFull() - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHexFull(Point2D.Double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHexFull(Point) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHexFull(Point, float) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexFullBorderArea(double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexFullBorderArea(double, double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexFullBorderLine(double) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
- getHexInclines() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getHexInDir(int, int, int) - Method in class megamek.common.board.Board
-
Gets the hex in the specified direction from the specified starting coordinates.
- getHexInDir(Coords, int) - Method in class megamek.common.board.Board
- getHexLocation(Coords) - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getHexMask() - Method in class megamek.client.ui.tileset.TilesetManager
- getHexOf(Targetable) - Method in interface megamek.common.game.IGame
-
Returns the hex that the given Targetable is at, i.e.
- getHexPoly() - Static method in class megamek.client.ui.clientGUI.boardview.BoardView
- getHexRotation(int) - Static method in class megamek.client.ui.clientGUI.boardview.HexDrawUtilities
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getHexRows() - Method in class megamek.ai.dataset.BoardData
-
Gets the board's hex rows.
- getHexSize() - Method in class megamek.client.ui.clientGUI.boardview.BoardView
- getHexString() - Method in enum class megamek.client.ui.util.PlayerColour
- getHexString(int) - Method in enum class megamek.client.ui.util.PlayerColour
- getHexTip(Hex, Client, int) - Static method in class megamek.client.ui.clientGUI.tooltip.HexTooltip
- getHexUpdateSet() - Method in class megamek.server.totalWarfare.TWGameManager
- getHiddenActivationPhase() - Method in class megamek.common.units.Entity
- getHighestExpectedDamage(Game, List<WeaponAttackAction>, boolean) - Static method in class megamek.common.compute.Compute
-
Returns the weapon attack out of a list that has the highest expected damage
- getHighestMove(AlphaStrikeElement) - Method in class megamek.common.alphaStrike.conversion.ASPointValueConverter
- getHighestThresh() - Method in class megamek.common.units.Aero
- getHighestThresh() - Method in interface megamek.common.units.IAero
- getHighestThresh() - Method in class megamek.common.units.LandAirMek
- getHighestTwoIntegers(int...) - Static method in class megamek.common.compute.Compute
-
Returns the sum of the highest two values from the provided list of integer values.
- getHighPerformanceGraphics() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getHighQualityGraphics() - Method in class megamek.client.ui.clientGUI.GUIPreferences
- getHilliness() - Method in class megamek.common.loaders.MapSettings
- getHistoricalEthnicity() - Method in class megamek.client.generator.RandomNameGenerator
- getHistory() - Method in class megamek.common.units.EntityFluff
- getHitchCarrying(int) - Method in class megamek.common.units.Entity
-
Finds the trailer hitch transporter that is carrying a given entityId Hitches move around in Transports on loading a saved game
- getHitchLocations() - Method in class megamek.common.units.Entity
- getHitCriticalSlots(int, int, int) - Method in class megamek.common.units.Entity
-
Number of slots doomed, missing or destroyed in a location
- getHitData() - Method in class megamek.client.bot.princess.PhysicalInfo
- getHitData(int) - Method in interface megamek.common.autoResolve.damage.DamageApplier
-
Returns the hit data for the given hit location.
- getHitData(int) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
- getHitData(int, boolean) - Method in record class megamek.common.autoResolve.damage.MekDamageApplier
-
Returns the hit data for the given location, considering if the hit is on the rear arc or not.
- getHitModFor(MiscType) - Static method in class megamek.common.actions.ClubAttackAction
-
Modifiers to the to-hit roll for specific weapons
- getHits() - Method in class megamek.client.ui.dialogs.unitEditor.CheckCritPanel
- getHits() - Method in class megamek.common.units.Crew
-
Used to determine whether the death threshold has been passed.
- getHits(int) - Method in class megamek.common.units.Crew
- getHitTable() - Method in class megamek.common.ToHitData
- getHittableCriticalSlots(int) - Method in class megamek.common.units.Entity
-
Returns the number of operational critical slots remaining in a location
- getHittableShotsLeft() - Method in class megamek.common.equipment.Mounted
-
Convenience method returning the number of shots of ammunition in this Mounted that may be affected by a critical hit.
- getHoldPosition() - Method in class megamek.client.bot.princess.Princess
- getHonorUtil() - Method in class megamek.client.bot.princess.Princess
- getHost() - Method in class megamek.client.AbstractClient
- getHost() - Method in interface megamek.client.IClient
- getHost() - Method in class megamek.common.autoResolve.acar.SimulatedClient
- getHost() - Method in class megamek.server.Server
- getHostDamageFor() - Static method in class megamek.common.actions.SuicideImplantsAttackAction
-
Returns the damage dealt to the host unit (for Mek/Aero/Vehicle scenarios).
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.commands.MoveCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.DeploymentDisplay.DeployCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplay.DeployMinefieldCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.FiringDisplay.FiringCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.InfantryVsInfantryCombatDisplay.InfantryCombatCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay.PhysicalCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplay.FiringCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.PreEndDeclarationsDisplay.PreEndCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.PrephaseDisplay.PrephaseCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.ReportDisplay.ReportCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.SBFReportDisplay.ReportCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplay.ArtyAutoHitCommand
- getHotKeyDesc() - Method in enum class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplay.TargetingCommand
- getHotSpot() - Method in class megamek.client.bot.princess.HeatMap
-
Get the hotspot (position with high activity) with the highest rating.
- getHotSpot(Coords, boolean) - Method in class megamek.client.bot.princess.HeatMap
-
Gets the hot-spot (position of recorded activity) nearest the given position.
- getHotSpots() - Method in class megamek.client.bot.princess.HeatMap
-
Get all hot-spots (positions of high activity) in descending order
- getHQIniBonus() - Method in class megamek.common.units.Dropship
- getHQIniBonus() - Method in class megamek.common.units.Entity
- getHQIniBonus() - Method in class megamek.common.units.Jumpship
- getHQIniBonus() - Method in class megamek.common.units.Mek
- getHQIniBonus() - Method in class megamek.common.units.Tank
- getHQInitBonus() - Method in class megamek.common.Player
- getHT() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getHtmlReport() - Method in class megamek.client.ui.clientGUI.calculationReport.FlexibleCalculationReport
- getHumanReadableLabel() - Method in enum class megamek.common.enums.MoveStepType
-
Returns the human‑readable label for this move step.
- getHyperAggressionIndex() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close to I want to get to my enemies?
- getHyperAggressionValue() - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close to I want to get to my enemies?
- getHyperAggressionValue(int) - Method in class megamek.client.bot.princess.BehaviorSettings
-
How close to I want to get to my enemies?
- getIATM() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getIBasicOptionVector(int) - Method in record class megamek.common.net.packets.Packet
- getICEFuelType() - Method in class megamek.common.units.Tank
-
The type of fuel for internal combustion engines.
- getIcon() - Method in class megamek.client.ui.tileset.EntityImage
- getIcon() - Method in class megamek.common.eras.Era
- getIcon() - Method in interface megamek.common.units.BTObject
-
Returns an icon for this unit or object for the game board.
- getIcon() - Method in class megamek.common.units.Entity
- getIconName(Entity, FontMetrics) - Method in class megamek.client.ui.clientGUI.boardview.overlay.UnitOverviewOverlay
- getIcons(String) - Method in class megamek.client.ui.dialogs.iconChooser.CamoChooserPanel
-
This override handles Colour Camouflage, as they are not stored as part of the directory tree but instead are an isolated system currently tied to PlayerColours.
- getIcons(String) - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
-
Called at start and when a new category is selected in the directory tree.
- getId() - Method in class megamek.common.alphaStrike.AlphaStrikeElement
- getId() - Method in class megamek.common.board.FloorTarget
- getId() - Method in class megamek.common.equipment.GroundObject
- getId() - Method in record class megamek.common.equipment.INarcPod
- getId() - Method in record class megamek.common.equipment.MinefieldTarget
- getId() - Method in class megamek.common.force.Force
- getId() - Method in interface megamek.common.game.InGameObject
-
Returns this InGameObject's id.
- getId() - Method in class megamek.common.HexTarget
- getId() - Method in class megamek.common.net.connections.AbstractConnection
- getId() - Method in class megamek.common.Player
- getId() - Method in class megamek.common.SourceBook
- getId() - Method in class megamek.common.strategicBattleSystems.SBFFormation
- getId() - Method in class megamek.common.strategicBattleSystems.SBFUnitPlaceHolder
- getId() - Method in class megamek.common.Team
- getId() - Method in class megamek.common.units.Building
-
Get the ID of this building.
- getId() - Method in class megamek.common.units.BuildingTarget
- getId() - Method in class megamek.common.units.BuildingTerrain
-
Get the ID of this building.
- getId() - Method in class megamek.common.units.Entity
- getId() - Method in interface megamek.common.units.IBuilding
-
Get the ID of this building.
- getIdealRole() - Method in class megamek.client.ratgenerator.FormationType
- getIdleImage() - Method in class megamek.client.ui.widget.picmap.PMPicPolygonalArea
- getIF() - Method in interface megamek.common.alphaStrike.ASSpecialAbilityCollector
- getIFFStatus(Entity, Player) - Static method in enum class megamek.client.ui.clientGUI.overlay.IFF
- getIgniteModifiers() - Method in class megamek.common.planetaryConditions.PlanetaryConditions
-
modifiers for fire ignition
- getIgnitionModifier() - Method in class megamek.common.Hex
- getIgnoredCrewHits() - Method in class megamek.common.units.Aero
- getIgnoredUnitTargets() - Method in class megamek.client.bot.princess.BehaviorSettings
- getIgnoreLevel() - Method in class megamek.client.bot.BotConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getIlluminatedPositions() - Method in class megamek.common.game.Game
-
Get a set of Coords illuminated by searchlights.
- getImage() - Method in class megamek.client.ui.Base64Image
-
Returns the image in displayable form.
- getImage() - Method in class megamek.client.ui.tileset.MekTileset.MekEntry
- getImage() - Method in class megamek.client.ui.widget.BackGroundDrawer
-
Gets image to draw by BackGroundDrawer
- getImage() - Method in class megamek.common.icons.AbstractIcon
- getImage() - Method in class megamek.common.icons.Portrait
- getImage() - Method in class megamek.common.SourceBook
- getImage() - Method in class megamek.common.util.ManagedVolatileImage
-
Gets the VolatileImage, ensuring it's valid.
- getImage(int) - Method in class megamek.common.icons.AbstractIcon
- getImage(int, int) - Method in class megamek.common.icons.AbstractIcon
- getImage(Image, int, int) - Method in class megamek.common.icons.AbstractIcon
-
This is used to create the proper image and scale it if required.
- getImage(String) - Method in enum class megamek.common.SpecialHexDisplay.Type
-
Get the image for this type of special hex display.
- getImageFile() - Method in class megamek.client.ui.tileset.MekTileset.MekEntry
- getImageIcon() - Method in class megamek.common.icons.AbstractIcon
- getImageIcon(int) - Method in class megamek.common.icons.AbstractIcon
- getImageLabel() - Method in class megamek.client.ui.dialogs.iconChooser.EntityImagePanel
- getImageList() - Method in class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanel
- getImagePanel() - Method in class megamek.client.ui.dialogs.MMDialogs.MMStoryDialog
- getImageSignature(Coords) - Method in class megamek.server.props.OrbitalBombardment
- getImageURL() - Method in class megamek.client.ui.util.BASE64ImageView
-
Returns a unique url for the image.
- getImmobileMod(Targetable) - Static method in class megamek.common.compute.Compute
- getImmobileMod(Targetable, int, AimingMode) - Static method in class megamek.common.compute.Compute
-
Gets the ToHitData associated with firing at an immobile target.
- getImpLastTurn() - Method in class megamek.common.units.Entity
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getImpLastTurn() - Method in class megamek.common.units.MagneticPulseState
- getImpMpReduction() - Method in class megamek.common.units.Entity
- getImpMpReduction(boolean, boolean) - Method in class megamek.common.units.MagneticPulseState
- getImprovedMagneticPulseDisabledTroopers() - Method in class megamek.common.battleArmor.BattleArmor
- getImpToHitModifier() - Method in class megamek.common.units.Entity
- getImpToHitModifier(boolean) - Method in class megamek.common.units.MagneticPulseState
- getINarcPods(Entity, Coords) - Static method in class megamek.client.ui.panels.phaseDisplay.PhysicalDisplay
-
Helper method that allows us to get the list of iNarc pods in a given attacker's Coords, used by PhysicalDisplay and the MapMenu right-click menu.
- getINarcPodsAttached() - Method in class megamek.common.units.Entity
-
Get an
EnumerationofINarcPods that are attached to this entity. - getIncendiaryFireTN() - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
-
Returns the fire target number modifier for incendiary LRM.
- getIncendiaryMissileCount() - Method in class megamek.common.weapons.handlers.lrm.LRMHandler
-
Returns the number of incendiary missiles in a mixed salvo.
- getIncludedFactions() - Method in class megamek.client.ratgenerator.AbstractUnitRecord
- getIncludeFluff() - Method in class megamek.common.templates.TROView
- getIncomingFriendlyArtilleryDamage() - Method in class megamek.client.bot.princess.PathRankerState
-
Map of coordinates to known incoming artillery damage.
- getIndex() - Method in enum class megamek.client.bot.princess.CardinalEdge
- getIndex() - Method in class megamek.client.ratgenerator.ForceDescriptor
- getIndex() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MapPreviewButton
-
Returns the map board index of this button; e.g.
- getIndex() - Method in class megamek.client.ui.widget.IndexedRadioButton
- getIndex() - Method in class megamek.common.CriticalSlot
- getIndex() - Method in enum class megamek.common.enums.AvailabilityValue
- getIndex() - Method in enum class megamek.common.enums.Era
- getIndex() - Method in enum class megamek.common.enums.Faction
- getIndex() - Method in enum class megamek.common.enums.FactionAffiliation
- getIndex() - Method in enum class megamek.common.enums.TechBase
- getIndex() - Method in enum class megamek.common.enums.TechRating
- getIndex() - Method in enum class megamek.common.equipment.AmmoType.AmmoTypeEnum
- getIndex() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- getIndex() - Method in enum class megamek.common.TechAdvancement.AdvancementPhase
- getIndex(AbstractIcon) - Method in class megamek.client.ui.lists.AbstractIconList
- getIndexOfChild(Object, Object) - Method in class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeModel
- getIndexOfChild(Object, Object) - Method in class megamek.client.ui.panels.phaseDisplay.lobby.MekTreeForceModel
- getIndicator() - Method in enum class megamek.common.planetaryConditions.Atmosphere
- getIndicator() - Method in enum class megamek.common.planetaryConditions.BlowingSand
- getIndicator() - Method in enum class megamek.common.planetaryConditions.EMI
- getIndicator() - Method in enum class megamek.common.planetaryConditions.Fog
- getIndicator() - Method in enum class megamek.common.planetaryConditions.IlluminationLevel
- getIndicator() - Method in enum class megamek.common.planetaryConditions.Light
- getIndicator() - Method in enum class megamek.common.planetaryConditions.Weather
- getIndicator() - Method in enum class megamek.common.planetaryConditions.Wind
- getIndicator() - Method in enum class megamek.common.planetaryConditions.WindDirection
- getIndividualCommandBonus(Entity, boolean) - Method in class megamek.common.Player
-
Calculate command bonus for an individual entity within the player's force or team TODO: move all of this into Entity
- getIndividualHexScoreForHoverVees(Hex, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Worker function that takes the current hex and determines how good it is for placing a minefield into when the opponent is a hover vehicle Pro tip: mines are not very effective against hovercraft, so we cap this value at 1
- getIndividualHexScoreForInfantry(Hex, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Worker function that takes the current hex and determines how good it is for placing a minefield into when the opponent is a mek Note that infantry is inherently less valuable BV-wise, so we cap the hex scores at 1.
- getIndividualHexScoreForMeks(Hex, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Worker function that takes the current hex and determines how good it is for placing a minefield into when the opponent is a mek
- getIndividualHexScoreForTrackedVees(Hex, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Worker function that takes the current hex and determines how good it is for placing a minefield into when the opponent is a tracked vehicle
- getIndividualHexScoreForWheeledVees(Hex, Board) - Method in class megamek.client.bot.princess.MinefieldDeploymentPlanner
-
Worker function that takes the current hex and determines how good it is for placing a minefield into when the opponent is a wheeled vehicle
- getIndividualWeaponList() - Method in class megamek.common.units.Entity
- getIndustrialAdvFireConTA() - Static method in class megamek.common.units.Mek
- getIndustrialElevator(BoardLocation) - Method in class megamek.common.game.Game
-
Gets an industrial elevator at the specified location.
- getIndustrialElevator(Coords, int) - Method in class megamek.common.game.Game
-
Gets an industrial elevator at the specified coordinates and board.
- getIndustrialElevators() - Method in class megamek.common.game.Game
-
Returns all industrial elevators in the game.
- getInetAddress() - Method in class megamek.common.net.connections.AbstractConnection
- getInfantryBays() - Method in class megamek.common.loaders.MekSummary
- getInfantryCombatTargetId() - Method in class megamek.common.units.Entity
-
Get the ID of the target entity this infantry is engaged in combat with.
- getInfantryCombatTurnCount() - Method in class megamek.common.units.Entity
-
Get the number of turns this entity has been in infantry combat.
- getInfantryDamage() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getInfantryDamageClass() - Method in class megamek.common.equipment.WeaponType
- getInfantryDoors() - Method in class megamek.common.loaders.MekSummary
- getInfantryLeft(int) - Method in class megamek.common.game.Game
- getInfantryRange() - Method in class megamek.common.weapons.infantry.InfantryWeapon
- getInfantryRangeMods(int, InfantryWeapon, InfantryWeapon, InfantryWeapon, boolean) - Static method in class megamek.common.compute.Compute
-
Calculate the range modifiers for a conventional infantry attack.
- getInfantryUnits() - Method in class megamek.common.loaders.MekSummary
- getInfantryVehicleModes() - Static method in enum class megamek.common.units.EntityMovementMode
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInfDmgFromInside() - Method in interface megamek.common.units.IBuilding
-
Returns the percentage of damage done to the building for attacks against infantry in the building from other units within the building.
- getInfernoBurningCoords() - Method in class megamek.common.board.Board
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInfernos() - Method in class megamek.common.board.Board
- getInfernoVariant() - Method in class megamek.common.weapons.infantry.InfantryWeapon
-
For weapons that can use inferno ammo, returns the inferno version.
- getInfMines() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen inferno mines.
- getInfo() - Method in class megamek.common.SpecialHexDisplay
- getInGameObject(int) - Method in interface megamek.client.IClient
- getInGameObject(int) - Method in interface megamek.common.game.IGame
- getInGameObject(int) - Method in record class megamek.common.net.packets.Packet
- getInGameObjectList(int) - Method in record class megamek.common.net.packets.Packet
- getInGameObjects() - Method in interface megamek.client.IClient
- getInGameObjects() - Method in class megamek.common.autoResolve.acar.SimulationContext
- getInGameObjects() - Method in class megamek.common.game.AbstractGame
- getInGameObjects() - Method in interface megamek.common.game.IGame
- getInGameObjects(Collection<Integer>) - Method in interface megamek.common.game.IGame
- getInit() - Method in class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialog
-
Returns the chosen initiative modifier.
- getInitBonus() - Method in class megamek.common.units.Crew
- getInitBonusBreakdown(boolean) - Method in class megamek.common.Team
-
Returns a breakdown of all initiative bonus components for this team.
- getInitCompensationBonus() - Method in interface megamek.common.interfaces.ITurnOrdered
- getInitCompensationBonus() - Method in class megamek.common.Player
- getInitCompensationBonus() - Method in class megamek.common.Team
- getInitCompensationBonus() - Method in class megamek.common.turns.TurnOrdered
- getInitCompensationBonus(boolean) - Method in class megamek.common.Team
- getInitialBV() - Method in class megamek.common.Player
- getInitialBV() - Method in class megamek.common.units.Entity
-
Gets the initial BV of a unit.
- getInitialEntityCount() - Method in class megamek.common.Player
- getInitialValues() - Method in class megamek.client.ui.preferences.PreferencesNode
- getInitiative() - Method in interface megamek.common.interfaces.ITurnOrdered
- getInitiative() - Method in class megamek.common.turns.TurnOrdered
- getInitiativeBonus() - Method in class megamek.common.IndustrialElevator.ElevatorCall
- getInitiativeDelta() - Method in class megamek.common.units.TemporarySkillModifiers
- getInitiativeHelper() - Method in class megamek.common.autoResolve.acar.SimulationManager
- getInitiativeRoll() - Method in class megamek.common.autoResolve.component.Formation
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInitiativeRounds() - Method in class megamek.common.units.TemporarySkillModifiers
- getInnerLocation(int) - Static method in class megamek.common.units.Mek
-
Returns the location that transferred damage or crits will go to from a given location.
- getInputStream() - Method in class megamek.common.net.connections.AbstractConnection
- getInstance() - Static method in class megamek.client.bot.princess.BehaviorSettingsFactory
- getInstance() - Static method in class megamek.client.generator.RandomCallsignGenerator
-
Retrieves a singleton instance of the
RandomCallsignGenerator. - getInstance() - Static method in class megamek.client.generator.RandomNameGenerator
- getInstance() - Static method in class megamek.client.generator.RandomUnitGenerator
- getInstance() - Static method in class megamek.client.ratgenerator.RATGenerator
- getInstance() - Static method in class megamek.client.TimerSingleton
- getInstance() - Static method in class megamek.client.ui.clientGUI.ButtonOrderPreferences
- getInstance() - Static method in class megamek.client.ui.clientGUI.GUIPreferences
- getInstance() - Static method in class megamek.client.ui.clientGUI.UnitDisplayOrderPreferences
- getInstance() - Static method in class megamek.common.eras.Eras
- getInstance() - Static method in class megamek.common.event.EventBus
- getInstance() - Static method in class megamek.common.internationalization.I18n
- getInstance() - Static method in class megamek.common.loaders.MapSettings
-
Creates and returns a new default instance of MapSettings.
- getInstance() - Static method in class megamek.common.loaders.MekSummaryCache
- getInstance() - Static method in class megamek.common.net.factories.ConnectionFactory
-
Returns the factory instance
- getInstance() - Static method in class megamek.common.net.marshalling.PacketMarshallerFactory
- getInstance() - Static method in class megamek.common.preference.PreferenceManager
- getInstance() - Static method in class megamek.common.templates.TemplateConfiguration
- getInstance() - Static method in class megamek.common.universe.Factions2
- getInstance() - Static method in class megamek.common.universe.Ranks
- getInstance() - Static method in class megamek.utilities.BoardClassifier
-
Get a singleton instance of the Board Classifier, initializing if necessary
- getInstance(boolean) - Static method in class megamek.client.generator.RandomCallsignGenerator
-
Returns an instance of the
RandomCallsignGeneratorclass. - getInstance(boolean) - Static method in class megamek.common.loaders.MekSummaryCache
- getInstance(boolean) - Static method in class megamek.common.universe.Factions2
- getInstance(File) - Static method in class megamek.common.verifier.EntityVerifier
-
Creates and return a new instance of EntityVerifier.
- getInstance(InputStream) - Static method in class megamek.common.loaders.MapSettings
-
Creates and returns a new instance of MapSettings with default values loaded from the given input stream.
- getInstance(JFrame) - Static method in class megamek.client.ui.dialogs.unitDisplay.SharedDisplayContainer
-
Returns the singleton instance of SharedDisplayContainer, creating it if necessary.
- getInstance(Game) - Static method in class megamek.common.pathfinder.AeroGroundPathFinder
- getInstance(Game) - Static method in class megamek.common.pathfinder.AeroLowAltitudePathFinder
- getInstance(Game) - Static method in class megamek.common.pathfinder.AeroSpacePathFinder
- getInstance(Game) - Static method in class megamek.common.pathfinder.InfantryPathFinder
- getInstance(Game) - Static method in class megamek.common.pathfinder.NewtonianAerospacePathFinder
- getInstance(Game, int) - Static method in class megamek.common.pathfinder.SpheroidPathFinder
- getInstance(MapSettings) - Static method in class megamek.common.loaders.MapSettings
-
Creates and returns a clone of the given MapSettings.
- getInt(String) - Method in class megamek.ai.utility.Memory
-
Gets a memory as an integer.
- getInt(String) - Method in interface megamek.common.preference.IPreferenceStore
-
Returns the value of the
intpreference with the given name. - getInt(String) - Method in class megamek.common.preference.PreferenceStore
- getInt(String) - Method in class megamek.common.preference.PreferenceStoreProxy
- getInt(String) - Method in record class megamek.server.commands.arguments.Arguments
- getIntBombChoices() - Method in class megamek.common.units.Aero
- getIntBombChoices() - Method in interface megamek.common.units.IBomber
- getIntBombChoices() - Method in class megamek.common.units.LandAirMek
- getIntBombChoices() - Method in class megamek.common.units.VTOL
- getIntegerOption(String) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel
- getIntegerVal(String) - Method in class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.RATGenUnitTypeOptions
- getIntegerWithSBFReportEntryList(int) - Method in record class megamek.common.net.packets.Packet
- getInternal(int) - Method in class megamek.common.battleArmor.BattleArmor
-
Battle Armor units have no internals on their squad location.
- getInternal(int) - Method in class megamek.common.units.ConvInfantry
- getInternal(int) - Method in class megamek.common.units.Entity
-
Returns the amount of internal structure in the location specified, or ARMOR_NA, or ARMOR_DESTROYED.
- getInternal(int) - Method in class megamek.common.units.Mek
- getInternal(int) - Method in class megamek.common.units.ProtoMek
- getInternal(HitData) - Method in class megamek.common.units.Entity
-
Returns the amount of internal structure in the location hit.
- getInternalBombCount() - Method in class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInternalBombLimit() - Method in class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialog
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInternalBombLoadout() - Method in class megamek.common.units.Entity
- getInternalBombsDamageTotal() - Method in interface megamek.common.units.IBomber
- getInternalBuilding() - Method in class megamek.common.units.AbstractBuildingEntity
- getInternalBuilding() - Method in class megamek.common.units.BuildingTerrain
- getInternalBuilding() - Method in interface megamek.common.units.IBuilding
-
Get the internal Building instance that stores data in relative coordinates.
- getInternalForReal(int) - Method in class megamek.common.units.AbstractBuildingEntity
- getInternalForReal(int) - Method in class megamek.common.units.Entity
- getInternalName() - Method in enum class megamek.common.equipment.enums.BombType.BombTypeEnum
- getInternalName() - Method in class megamek.common.equipment.EquipmentType
- getInternalRemainingPercent() - Method in class megamek.common.units.Aero
-
Returns the percent of the SI remaining
- getInternalRemainingPercent() - Method in class megamek.common.units.ConvInfantry
- getInternalRemainingPercent() - Method in class megamek.common.units.Entity
-
Returns the percent of the armor remaining
- getInternalRemainingPercent() - Method in class megamek.common.units.FighterSquadron
-
Squadrons have an SI for PSR purposes, but don't take SI damage.
- getInternalRepr() - Method in class megamek.common.alphaStrike.ASSpecialAbilityCollection
- getInternalString(int) - Method in class megamek.common.units.Entity
-
Returns a string representing the internal structure in the location
- getInternalsType() - Method in class megamek.common.loaders.MekSummary
- getInternalVariant() - Method in enum class megamek.common.enums.Gender
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getIntersectingHexes(int, int, int, int) - Method in class megamek.common.pathfinder.BoardClusterTracker.BoardCluster
-
Returns a set of coordinates in the current cluster that intersect an arbitrary rectangle.
- getIntersectingHexes(CardinalEdge, Board) - Method in class megamek.common.pathfinder.BoardClusterTracker.BoardCluster
-
Returns a set of coords in the current cluster that intersect the given board edge.
OptionsConstants.ADVANCED_NEURAL_INTERFACE_MODEinstead.