Serialized Form
- 
Package megamek- 
Class megamek.Versionclass Version extends Object implements Serializable- serialVersionUID:
- 3121116859864232639L
 - 
Serialized Fields- 
extraString extra 
- 
majorint major 
- 
minorint minor 
- 
patchint patch 
 
- 
 
 
- 
- 
Package megamek.client.bot.princess- 
Class megamek.client.bot.princess.BehaviorSettingsclass BehaviorSettings extends Object implements Serializable- serialVersionUID:
- -1895924639830817372L
 - 
Serialized Fields- 
allowFacingToleranceint allowFacingTolerance 
- 
antiCrowdingint antiCrowding 
- 
autoFleeboolean autoFlee 
- 
braveryIndexint braveryIndex 
- 
descriptionString description 
- 
destinationEdgeCardinalEdge destinationEdge 
- 
exclusiveHerdingboolean exclusiveHerding 
- 
experimentalboolean experimental 
- 
fallShameIndexint fallShameIndex 
- 
favorHigherTMMint favorHigherTMM 
- 
forcedWithdrawalboolean forcedWithdrawal 
- 
herdMentalityIndexint herdMentalityIndex 
- 
hyperAggressionIndexint hyperAggressionIndex 
- 
iAmAPirateboolean iAmAPirate 
- 
ignoreDamageOutputboolean ignoreDamageOutput 
- 
ignoredUnitTargetsSet<Integer> ignoredUnitTargets 
- 
numberOfEnemiesToConsiderFacingint numberOfEnemiesToConsiderFacing 
- 
priorityUnitTargetsSet<Integer> priorityUnitTargets 
- 
retreatEdgeCardinalEdge retreatEdge 
- 
selfPreservationIndexint selfPreservationIndex 
- 
strategicBuildingTargetsSet<String> strategicBuildingTargets 
 
- 
 
- 
Class megamek.client.bot.princess.FiringPlan- serialVersionUID:
- 8938385222775928559L
 - 
Serialized Fields- 
flipArmsboolean flipArms 
- 
targetTargetable target 
- 
twistint twist 
- 
utilitydouble utility 
 
- 
 
- 
Exception megamek.client.bot.princess.PrincessExceptionclass PrincessException extends Exception implements Serializable- serialVersionUID:
- -657543995772098106L
 
 
- 
- 
Package megamek.client.event- 
Class megamek.client.event.BoardViewEventclass BoardViewEvent extends EventObject implements Serializable- serialVersionUID:
- -4823618884833399318L
 - 
Serialized Fields- 
coordsCoords coords 
- 
entityIdint entityId 
- 
modifiersint modifiers 
- 
mouseButtonint mouseButton 
- 
typeint type 
 
- 
 
- 
Class megamek.client.event.MekDisplayEventclass MekDisplayEvent extends EventObject implements Serializable- serialVersionUID:
- -932419778029797238L
 
 
- 
- 
Package megamek.client.generator- 
Class megamek.client.generator.RandomNameGeneratorclass RandomNameGenerator extends Object implements Serializable- serialVersionUID:
- 5765118329881301375L
 - 
Serialized Fields- 
chosenFactionString chosenFaction 
 
- 
 
- 
Class megamek.client.generator.RandomUnitGeneratorclass RandomUnitGenerator extends Object implements Serializable- serialVersionUID:
- 5765118329881301375L
 - 
Serialized Fields- 
chosenRATString chosenRAT 
- 
initializedboolean initialized 
- 
initializingboolean initializing 
- 
listenersArrayList<ActionListener> listeners 
- 
loaderThread loader 
- 
ratsMap<String, RatEntry> rats 
- 
ratTreeRandomUnitGenerator.RatTreeNode ratTree 
 
- 
 
 
- 
- 
Package megamek.client.ui- 
Class megamek.client.ui.Base64Imageclass Base64Image extends Object implements Serializable- 
Serialized Fields- 
base64encodedImageString base64encodedImage The base64 representation of the image.
 
- 
 
- 
- 
Class megamek.client.ui.GBCclass GBC extends GridBagConstraints implements Serializable- serialVersionUID:
- 6653886439201996453L
 
- 
Class megamek.client.ui.WrapLayoutclass WrapLayout extends FlowLayout implements Serializable
 
- 
- 
Package megamek.client.ui.baseComponents- 
Class megamek.client.ui.baseComponents.MenuButtonclass MenuButton extends JButton implements Serializable
- 
Class megamek.client.ui.baseComponents.SpinnerCellEditorclass SpinnerCellEditor extends DefaultCellEditor implements Serializable- serialVersionUID:
- 7956499745127048276L
 - 
Serialized Fields- 
spinnerJSpinner spinner 
 
- 
 
 
- 
- 
Package megamek.client.ui.boardeditor- 
Class megamek.client.ui.boardeditor.BoardEditorPanelclass BoardEditorPanel extends JPanel implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
brushButtonsList<megamek.client.ui.boardeditor.ScalingIconToggleButton> brushButtons 
- 
brushSizeint brushSize 
- 
butAddTerrainJButton butAddTerrain 
- 
butDelTerrainmegamek.client.ui.boardeditor.ScalingIconButton butDelTerrain 
- 
butElevDownmegamek.client.ui.boardeditor.ScalingIconButton butElevDown 
- 
butElevUpmegamek.client.ui.boardeditor.ScalingIconButton butElevUp 
- 
butExitDownmegamek.client.ui.boardeditor.ScalingIconButton butExitDown 
- 
butExitUpmegamek.client.ui.boardeditor.ScalingIconButton butExitUp 
- 
butSourceFileJButton butSourceFile 
- 
butTerrDownmegamek.client.ui.boardeditor.ScalingIconButton butTerrDown 
- 
butTerrExitsmegamek.client.ui.boardeditor.ScalingIconButton butTerrExits 
- 
butTerrUpmegamek.client.ui.boardeditor.ScalingIconButton butTerrUp 
- 
buttonBrmegamek.client.ui.boardeditor.ScalingIconButton buttonBr 
- 
buttonBrush1megamek.client.ui.boardeditor.ScalingIconToggleButton buttonBrush1 
- 
buttonBrush2megamek.client.ui.boardeditor.ScalingIconToggleButton buttonBrush2 
- 
buttonBrush3megamek.client.ui.boardeditor.ScalingIconToggleButton buttonBrush3 
- 
buttonBumegamek.client.ui.boardeditor.ScalingIconButton buttonBu 
- 
buttonClmegamek.client.ui.boardeditor.ScalingIconButton buttonCl 
- 
buttonDeployZonemegamek.client.ui.boardeditor.ScalingIconToggleButton buttonDeployZone 
- 
buttonFTmegamek.client.ui.boardeditor.ScalingIconButton buttonFT 
- 
buttonIcmegamek.client.ui.boardeditor.ScalingIconButton buttonIc 
- 
buttonLJmegamek.client.ui.boardeditor.ScalingIconButton buttonLJ 
- 
buttonLWmegamek.client.ui.boardeditor.ScalingIconButton buttonLW 
- 
buttonMdmegamek.client.ui.boardeditor.ScalingIconButton buttonMd 
- 
buttonMgmegamek.client.ui.boardeditor.ScalingIconButton buttonMg 
- 
buttonOJmegamek.client.ui.boardeditor.ScalingIconButton buttonOJ 
- 
buttonOOCmegamek.client.ui.boardeditor.ScalingIconToggleButton buttonOOC 
- 
buttonOWmegamek.client.ui.boardeditor.ScalingIconButton buttonOW 
- 
buttonPvmegamek.client.ui.boardeditor.ScalingIconButton buttonPv 
- 
buttonRaiseLowermegamek.client.ui.boardeditor.ScalingIconToggleButton buttonRaiseLower 
- 
buttonRdmegamek.client.ui.boardeditor.ScalingIconButton buttonRd 
- 
buttonRedomegamek.client.ui.boardeditor.ScalingIconButton buttonRedo 
- 
buttonRomegamek.client.ui.boardeditor.ScalingIconButton buttonRo 
- 
buttonSnmegamek.client.ui.boardeditor.ScalingIconButton buttonSn 
- 
buttonSwmegamek.client.ui.boardeditor.ScalingIconButton buttonSw 
- 
buttonTumegamek.client.ui.boardeditor.ScalingIconButton buttonTu 
- 
buttonUndomegamek.client.ui.boardeditor.ScalingIconButton buttonUndo 
- 
buttonWamegamek.client.ui.boardeditor.ScalingIconButton buttonWa 
- 
bvBoardView bv 
- 
bvcComponent bvc 
- 
canHexmegamek.client.ui.boardeditor.HexCanvas canHex 
- 
canReturnToSavedboolean canReturnToSaved Tracks if the board can return to the last saved version.
- 
cheRoadsAutoExitJCheckBox cheRoadsAutoExit 
- 
cheTerrExitSpecifiedJCheckBox cheTerrExitSpecified 
- 
choTerrainTypeJComboBox<megamek.client.ui.boardeditor.TerrainHelper> choTerrainType 
- 
choThemeJComboBox<String> choTheme 
- 
clickToHideMouseAdapter clickToHide A MouseAdapter that closes a JLabel when clicked
- 
controllerMegaMekController controller 
- 
copyButtonJButton copyButton 
- 
curBoardFileFile curBoardFile 
- 
curFileImageFile curFileImage 
- 
curHexHex curHex 
- 
currentUndoCoordsHashSet<Coords> currentUndoCoords 
- 
currentUndoSetHashSet<Hex> currentUndoSet 
- 
deploymentZoneChooserJSpinner deploymentZoneChooser 
- 
deploymentZoneDrawermegamek.client.ui.boardeditor.DeploymentZoneDrawPlugin deploymentZoneDrawer 
- 
deploymentZoneSpnModelSpinnerNumberModel deploymentZoneSpnModel 
- 
frameJFrame frame 
- 
gameGame game 
- 
guipGUIPreferences guip 
- 
hasChangesboolean hasChanges Tracks if the board has changes over the last saved version.
- 
helpAbstractHelpDialog help 
- 
hexLevelToDrawint hexLevelToDraw 
- 
ignoreHotKeysboolean ignoreHotKeys Flag that indicates whether hotkeys should be ignored or not. This is used for disabling hot keys when various dialogs are displayed.
- 
isDraggingboolean isDragging 
- 
labHelp1JLabel labHelp1 
- 
labHelp2JLabel labHelp2 
- 
labThemeJLabel labTheme 
- 
lastClickedCoords lastClicked 
- 
lisTerrainJList<megamek.client.ui.boardeditor.TerrainTypeHelper> lisTerrain 
- 
lisTerrainRenderermegamek.client.ui.boardeditor.TerrainListRenderer lisTerrainRenderer 
- 
loadPathFile loadPath 
- 
mapSettingsMapSettings mapSettings 
- 
menuBarCommonMenuBar menuBar 
- 
minimapWMinimapDialog minimapW 
- 
noTextFieldUpdateboolean noTextFieldUpdate Special purpose indicator, prevents an update loop when the terrain level or exits field is changed
- 
paintModeButtonsList<megamek.client.ui.boardeditor.ScalingIconToggleButton> paintModeButtons 
- 
panelBoardSettingsUIUtil.FixedYPanel panelBoardSettings 
- 
panelHexSettingsUIUtil.FixedYPanel panelHexSettings 
- 
panelTerrSettingsUIUtil.FixedYPanel panelTerrSettings 
- 
pasteButtonJButton pasteButton 
- 
redoStackStack<HashSet<Hex>> redoStack 
- 
savedUndoStackSizeint savedUndoStackSize The undo stack size at the last save. Used to track saved status of the board.
- 
settingsDialogCommonSettingsDialog settingsDialog 
- 
terrainButtonsList<megamek.client.ui.boardeditor.ScalingIconButton> terrainButtons 
- 
terrListBlockerboolean terrListBlocker Special purpose indicator, keeps terrain list from de-selecting when clicking it
- 
texElevmegamek.client.ui.boardeditor.EditorTextField texElev 
- 
texTerrainLevelmegamek.client.ui.boardeditor.EditorTextField texTerrainLevel 
- 
texTerrExitsmegamek.client.ui.boardeditor.EditorTextField texTerrExits 
- 
undoButtonsList<megamek.client.ui.boardeditor.ScalingIconButton> undoButtons 
- 
undoStackStack<HashSet<Hex>> undoStack 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.buttons- 
Class megamek.client.ui.buttons.ButtonEscclass ButtonEsc extends DialogButton implements Serializable- serialVersionUID:
- -1259826896841611521L
 
- 
Class megamek.client.ui.buttons.ColourSelectorButtonclass ColourSelectorButton extends JButton implements Serializable- 
Serialized Fields- 
colourColor colour 
 
- 
 
- 
- 
Class megamek.client.ui.buttons.DialogButtonclass DialogButton extends JButton implements Serializable- serialVersionUID:
- 952919304556828345L
 
- 
Class megamek.client.ui.buttons.MMButtonclass MMButton extends JButton implements Serializable
- 
Class megamek.client.ui.buttons.MMToggleButtonclass MMToggleButton extends JToggleButton implements Serializable
 
- 
- 
Package megamek.client.ui.clientGUI- 
Class megamek.client.ui.clientGUI.CancelActionclass CancelAction extends AbstractAction implements Serializable- serialVersionUID:
- 1680850851585381148L
 - 
Serialized Fields- 
ownerWindow owner 
 
- 
 
- 
Class megamek.client.ui.clientGUI.CloseActionclass CloseAction extends AbstractAction implements Serializable- serialVersionUID:
- 1680850851585381148L
 - 
Serialized Fields- 
ownerWindow owner 
 
- 
 
- 
Class megamek.client.ui.clientGUI.CommonMenuBarclass CommonMenuBar extends JMenuBar implements Serializable- 
Serialized Fields- 
actionListenersList<ActionListener> actionListeners Contains all ActionListeners that have registered themselves with this menu bar.
- 
boardChangeThemeJMenuItem boardChangeTheme 
- 
boardClearJMenuItem boardClear 
- 
boardFlattenJMenuItem boardFlatten 
- 
boardFloodJMenuItem boardFlood 
- 
boardNewJMenuItem boardNew 
- 
boardOpenJMenuItem boardOpen 
- 
boardRaiseJMenuItem boardRaise 
- 
boardRecentJMenu boardRecent 
- 
boardRedoJMenuItem boardRedo 
- 
boardRemoveJMenu boardRemove 
- 
boardRemoveBuildingsJMenuItem boardRemoveBuildings 
- 
boardRemoveForestsJMenuItem boardRemoveForests 
- 
boardRemoveRoadsJMenuItem boardRemoveRoads 
- 
boardRemoveWaterJMenuItem boardRemoveWater 
- 
boardResizeJMenuItem boardResize 
- 
boardSaveJMenuItem boardSave 
- 
boardSaveAsJMenuItem boardSaveAs 
- 
boardSaveAsImageJMenuItem boardSaveAsImage 
- 
boardSaveAsImageUnitsJMenuItem boardSaveAsImageUnits 
- 
boardSourceFileJMenuItem boardSourceFile 
- 
boardTraceOverlayJCheckBoxMenuItem boardTraceOverlay 
- 
boardUndoJMenuItem boardUndo 
- 
boardValidateJMenuItem boardValidate 
- 
fileUnitsBrowseJMenuItem fileUnitsBrowse 
- 
fileUnitsCopyJMenuItem fileUnitsCopy 
- 
fileUnitsPasteJMenuItem fileUnitsPaste 
- 
fileUnitsReinforceJMenuItem fileUnitsReinforce 
- 
fileUnitsReinforceRATJMenuItem fileUnitsReinforceRAT 
- 
fileUnitsSaveJMenuItem fileUnitsSave 
- 
fireSaveWeaponOrderJMenuItem fireSaveWeaponOrder 
- 
gameConnectJMenuItem gameConnect 
- 
gameEditBotsJMenuItem gameEditBots 
- 
gameGameOptionsJMenuItem gameGameOptions 
- 
gameLoadJMenuItem gameLoad 
- 
gamePlayerListJCheckBoxMenuItem gamePlayerList 
- 
gamePlayerSettingsJMenuItem gamePlayerSettings 
- 
gameQLoadJMenuItem gameQLoad 
- 
gameQSaveJMenuItem gameQSave 
- 
gameRoundReportJCheckBoxMenuItem gameRoundReport 
- 
gameSaveJMenuItem gameSave 
- 
gameSaveServerJMenuItem gameSaveServer 
- 
gameStartJMenuItem gameStart 
- 
isBoardEditorboolean isBoardEditor True when this menu is attached to the board editor.
- 
isGameboolean isGame True when this menu is attached to a client (lobby or in game).
- 
isMainMenuboolean isMainMenu True when this menu is attached to the game's main menu.
- 
itemMapMap<String, JMenuItem> itemMap Maps the Action Command to the respective MenuItem.
- 
phaseGamePhase phase The current phase of the game, if any.
- 
toggleCFWarningJCheckBoxMenuItem toggleCFWarning 
- 
toggleFieldOfFireJCheckBoxMenuItem toggleFieldOfFire 
- 
toggleFiringSolutionsJCheckBoxMenuItem toggleFiringSolutions 
- 
toggleFleeZoneJMenuItem toggleFleeZone 
- 
toggleFovDarkenJCheckBoxMenuItem toggleFovDarken 
- 
toggleFovHighlightJCheckBoxMenuItem toggleFovHighlight 
- 
toggleHexCoordsJCheckBoxMenuItem toggleHexCoords 
- 
toggleIsometricJCheckBoxMenuItem toggleIsometric 
- 
toggleSensorRangeJCheckBoxMenuItem toggleSensorRange 
- 
viewAccessibilityWindowJMenuItem viewAccessibilityWindow 
- 
viewBotCommandsJCheckBoxMenuItem viewBotCommands 
- 
viewClientSettingsJMenuItem viewClientSettings 
- 
viewDecGUIScaleJMenuItem viewDecGUIScale 
- 
viewForceDisplayJCheckBoxMenuItem viewForceDisplay 
- 
viewIncGUIScaleJMenuItem viewIncGUIScale 
- 
viewKeybindsOverlayJCheckBoxMenuItem viewKeybindsOverlay 
- 
viewLabelsJMenuItem viewLabels 
- 
viewLOSSettingJMenuItem viewLOSSetting 
- 
viewMekDisplayJCheckBoxMenuItem viewMekDisplay 
- 
viewMinimapJCheckBoxMenuItem viewMinimap 
- 
viewMovementEnvelopeJCheckBoxMenuItem viewMovementEnvelope 
- 
viewMovModEnvelopeJMenuItem viewMovModEnvelope 
- 
viewPlanetaryConditionsOverlayJCheckBoxMenuItem viewPlanetaryConditionsOverlay 
- 
viewTurnDetailsOverlayJCheckBoxMenuItem viewTurnDetailsOverlay 
- 
viewUnitOverviewJCheckBoxMenuItem viewUnitOverview 
- 
viewZoomInJMenuItem viewZoomIn 
- 
viewZoomOutJMenuItem viewZoomOut 
- 
viewZoomOverviewToggleJMenuItem viewZoomOverviewToggle 
 
- 
 
- 
- 
Class megamek.client.ui.clientGUI.MapMenuclass MapMenu extends JPopupMenu implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
boardLocationBoardLocation boardLocation 
- 
clientClient client 
- 
coordsCoords coords 
- 
currentPanelJComponent currentPanel 
- 
gameGame game 
- 
guiClientGUI gui 
- 
hasMenuboolean hasMenu 
- 
myEntityEntity myEntity 
- 
myTargetTargetable myTarget 
- 
selectedEntityEntity selectedEntity 
 
- 
 
- 
- 
Class megamek.client.ui.clientGUI.OkayActionclass OkayAction extends AbstractAction implements Serializable- serialVersionUID:
- 1680850851585381148L
 - 
Serialized Fields- 
ownerActionListener owner 
 
- 
 
 
- 
- 
Package megamek.client.ui.clientGUI.boardview- 
Class megamek.client.ui.clientGUI.boardview.BoardViewPanelclass BoardViewPanel extends JPanel implements Serializable- 
Serialized Fields- 
boardViewBoardView boardView 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.comboBoxes
- 
Package megamek.client.ui.dialogs- 
Class megamek.client.ui.dialogs.AccessibilityDialogclass AccessibilityDialog extends JDialog implements Serializable- 
Serialized Fields- 
chatAreaJTextArea chatArea 
- 
clientClient client 
- 
guiClientGUI gui 
- 
historyLinkedList<String> history 
- 
historyBookmarkint historyBookmark 
- 
inputFieldJTextField inputField 
- 
selectedTargetCoords selectedTarget 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.AnalyzeFormationDialogclass AnalyzeFormationDialog extends JDialog implements Serializable- serialVersionUID:
- 6487681030307585648L
 - 
Serialized Fields- 
allConstraintsList<FormationType.Constraint> allConstraints 
- 
formationTypeFormationType formationType 
- 
otherCriteriaChecksList<JCheckBox> otherCriteriaChecks 
- 
tableSorterTableRowSorter<megamek.client.ui.dialogs.AnalyzeFormationDialog.UnitTableModel> tableSorter 
- 
unitsList<MekSummary> units 
 
- 
 
- 
Class megamek.client.ui.dialogs.ChoiceDialogclass ChoiceDialog extends JDialog implements Serializable- serialVersionUID:
- 3093043054221558221L
 
- 
Class megamek.client.ui.dialogs.ClientCommandDialogclass ClientCommandDialog extends JDialog implements Serializable- 
Serialized Fields- 
clientClientGUI client 
- 
commandClientServerCommand command 
- 
coordsCoords coords 
- 
yPositionint yPosition 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.CommonAboutDialogclass CommonAboutDialog extends JDialog implements Serializable
- 
Class megamek.client.ui.dialogs.ConfirmDialogclass ConfirmDialog extends JDialog implements Serializable- serialVersionUID:
- -8491332593940944224L
 - 
Serialized Fields- 
botherCheckboxJCheckBox botherCheckbox 
- 
butNoJButton butNo 
- 
butYesJButton butYes 
- 
confirmationboolean confirmation 
- 
defaultButtonJButton defaultButton 
- 
firstFocusableJComponent firstFocusable 
- 
gridBagConstraintsGridBagConstraints gridBagConstraints 
- 
gridBagLayoutGridBagLayout gridBagLayout 
- 
panButtonsJPanel panButtons 
- 
useCheckboxboolean useCheckbox 
 
- 
 
- 
Class megamek.client.ui.dialogs.ExitsDialogclass ExitsDialog extends JDialog implements Serializable- serialVersionUID:
- -3126840102187553386L
 - 
Serialized Fields- 
cheExit0JToggleButton cheExit0 
- 
cheExit1JToggleButton cheExit1 
- 
cheExit2JToggleButton cheExit2 
- 
cheExit3JToggleButton cheExit3 
- 
cheExit4JToggleButton cheExit4 
- 
cheExit5JToggleButton cheExit5 
 
- 
 
- 
Class megamek.client.ui.dialogs.InformDialogclass InformDialog extends JDialog implements Serializable- serialVersionUID:
- -8491332593940944311L
 - 
Serialized Fields- 
botherCheckboxJCheckBox botherCheckbox 
- 
butOkJButton butOk 
- 
firstFocusableJComponent firstFocusable 
- 
gridBagConstraintsGridBagConstraints gridBagConstraints 
- 
gridBagLayoutGridBagLayout gridBagLayout 
- 
panButtonsJPanel panButtons 
- 
useCheckboxboolean useCheckbox 
 
- 
 
- 
Class megamek.client.ui.dialogs.MapDimensionsDialogclass MapDimensionsDialog extends JDialog implements Serializable- serialVersionUID:
- -6941422625466067948L
 - 
Serialized Fields- 
butCancelJButton butCancel 
- 
butOkayJButton butOkay 
- 
clientGUIClientGUI clientGUI 
- 
labBoardDividerJLabel labBoardDivider 
- 
labBoardSizeJLabel labBoardSize 
- 
labMapDividerJLabel labMapDivider 
- 
labMapSizeJLabel labMapSize 
- 
mapSettingsMapSettings mapSettings 
- 
panButtonsJPanel panButtons 
- 
panMapSizeJPanel panMapSize 
- 
spnMapHeightJSpinner spnMapHeight 
- 
spnMapWidthJSpinner spnMapWidth 
- 
texBoardHeightJTextField texBoardHeight 
- 
texBoardWidthJTextField texBoardWidth 
 
- 
 
- 
Class megamek.client.ui.dialogs.NoteDialogclass NoteDialog extends JDialog implements Serializable- serialVersionUID:
- -3126840102187553386L
 - 
Serialized Fields- 
acceptedboolean accepted 
- 
butDoneJButton butDone 
- 
noteSpecialHexDisplay note 
- 
noteTextJTextArea noteText 
- 
visibilityJComboBox<String> visibility 
 
- 
 
- 
Class megamek.client.ui.dialogs.PlayerListDialogclass PlayerListDialog extends JDialog implements Serializable- serialVersionUID:
- 7270469195373150106L
 
- 
Class megamek.client.ui.dialogs.RandomNameDialogclass RandomNameDialog extends JDialog implements Serializable- serialVersionUID:
- -2459992981678758743L
 - 
Serialized Fields- 
butCancelJButton butCancel 
- 
butOkayJButton butOkay 
- 
butSaveJButton butSave 
- 
chPlayerJComboBox<String> chPlayer 
- 
clientClient client 
- 
clientguiClientGUI clientgui 
- 
comboFactionJComboBox<String> comboFaction 
- 
comboHistoricalEthnicityJComboBox<String> comboHistoricalEthnicity 
- 
sldGenderJSlider sldGender 
- 
unitsList<Entity> units 
 
- 
 
- 
Class megamek.client.ui.dialogs.RulerDialogclass RulerDialog extends JDialog implements Serializable- serialVersionUID:
- -4820402626782115601L
 - 
Serialized Fields- 
butCloseJButton butClose 
- 
butFlipJButton butFlip 
- 
bvBoardView bv 
- 
cboIsMek1JCheckBox cboIsMek1 
- 
cboIsMek2JCheckBox cboIsMek2 
- 
distanceint distance 
- 
endCoords end 
- 
endColorColor endColor 
- 
flipboolean flip 
- 
gameGame game 
- 
gridBagLayout1GridBagLayout gridBagLayout1 
- 
height1JTextField height1 
- 
height2JTextField height2 
- 
heightLabel1JLabel heightLabel1 
- 
heightLabel2JLabel heightLabel2 
- 
startCoords start 
- 
startColorColor startColor 
- 
tf_distanceJTextField tf_distance 
- 
tf_endJTextField tf_end 
- 
tf_los1JTextField tf_los1 
- 
tf_los2JTextField tf_los2 
- 
tf_startJTextField tf_start 
 
- 
 
- 
Class megamek.client.ui.dialogs.ScenarioDialogclass ScenarioDialog extends JDialog implements Serializable- serialVersionUID:
- -5682593522064612790L
 
- 
Class megamek.client.ui.dialogs.SliderDialogclass SliderDialog extends JDialog implements Serializable- serialVersionUID:
- -7823206132140091543L
 
- 
Class megamek.client.ui.dialogs.TurretFacingDialogclass TurretFacingDialog extends JDialog implements Serializable- serialVersionUID:
- -4509638026655222982L
 - 
Serialized Fields- 
butCancelJButton butCancel 
- 
butOkayJButton butOkay 
- 
buttonGroupButtonGroup buttonGroup 
- 
clientguiClientGUI clientgui 
- 
facingsArrayList<JRadioButton> facings 
- 
mekMek mek 
- 
tankTank tank 
- 
turretMounted<?> turret 
 
- 
 
- 
Class megamek.client.ui.dialogs.UnitEditorDialogclass UnitEditorDialog extends JDialog implements Serializable- serialVersionUID:
- 8144354264100884817L
 - 
Serialized Fields- 
actuatorCritsmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel[][] actuatorCrits 
- 
avionicsCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel avionicsCrit 
- 
bayDamageJSpinner[] bayDamage 
- 
bayDoorCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel[] bayDoorCrit 
- 
centerEngineCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel centerEngineCrit 
- 
chargingSystemCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel chargingSystemCrit 
- 
cicCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel cicCrit 
- 
cockpitCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel cockpitCrit 
- 
collarDamageJSpinner collarDamage 
- 
dockCollarCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel dockCollarCrit 
- 
driveCoilCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel driveCoilCrit 
- 
driveControllerCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel driveControllerCrit 
- 
engineCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel engineCrit 
- 
entityEntity entity 
- 
equipCritsHashMap<Integer, megamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel> equipCrits 
- 
fcsCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel fcsCrit 
- 
fieldInitiatorCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel fieldInitiatorCrit 
- 
flightStabilizerCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel flightStabilizerCrit 
- 
gearCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel gearCrit 
- 
gravDeckCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel gravDeckCrit 
- 
gyroCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel gyroCrit 
- 
heliumTankCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel heliumTankCrit 
- 
kfBoomCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel kfBoomCrit 
- 
kfDamageJSpinner kfDamage 
- 
lamAvionicsCritMap<Integer, megamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel> lamAvionicsCrit 
- 
lamLandingGearCritMap<Integer, megamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel> lamLandingGearCrit 
- 
leftEngineCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel leftEngineCrit 
- 
leftThrusterCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel leftThrusterCrit 
- 
lfBatteryCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel lfBatteryCrit 
- 
lifeSupportCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel lifeSupportCrit 
- 
motiveCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel motiveCrit 
- 
panArmorJPanel panArmor 
- 
panEquipJPanel panEquip 
- 
panSystemJPanel panSystem 
- 
protoCritsmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel[] protoCrits 
- 
rightEngineCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel rightEngineCrit 
- 
rightThrusterCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel rightThrusterCrit 
- 
sailDamageJSpinner sailDamage 
- 
sensorCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel sensorCrit 
- 
spnArmorJSpinner[] spnArmor 
- 
spnInternalJSpinner[] spnInternal 
- 
spnRearJSpinner[] spnRear 
- 
stabilizerCritsmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel[] stabilizerCrits 
- 
turretLockCritmegamek.client.ui.dialogs.UnitEditorDialog.CheckCritPanel turretLockCrit 
 
- 
 
- 
Class megamek.client.ui.dialogs.UnitFailureDialogclass UnitFailureDialog extends JDialog implements Serializable- serialVersionUID:
- -7075012201265932299L
 
- 
Class megamek.client.ui.dialogs.UnitLoadingDialogclass UnitLoadingDialog extends JDialog implements Serializable- serialVersionUID:
- -3454307876761238915L
 
 
- 
- 
Package megamek.client.ui.dialogs.abstractDialogs- 
Class megamek.client.ui.dialogs.abstractDialogs.AbstractDialogclass AbstractDialog extends JDialog implements Serializable- 
Serialized Fields- 
frameJFrame frame 
- 
resourcesResourceBundle resources 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.ASConversionInfoDialogclass ASConversionInfoDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
reportCalculationReport report 
- 
unitNameString unitName 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.ASStatsDialogclass ASStatsDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
centerPanelJPanel centerPanel 
- 
clipBoardButtonJButton clipBoardButton 
- 
copyStatsButtonJButton copyStatsButton 
- 
entitiesCollection<Entity> entities 
- 
printButtonJButton printButton 
- 
saveButtonJButton saveButton 
- 
scrollPaneJScrollPane scrollPane 
- 
tablePanelASStatsTablePanel tablePanel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialogclass AutoResolveChanceDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
currentTeamint currentTeam 
- 
finalScoremegamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialog.SimulationScore finalScore 
- 
numberOfSimulationsint numberOfSimulations 
- 
numberOfThreadsint numberOfThreads 
- 
planetaryConditionsPlanetaryConditions planetaryConditions 
- 
progressBarJProgressBar progressBar 
- 
progressTextList<String> progressText 
- 
returnCodeint returnCode 
- 
setupForcesSetupForces setupForces 
- 
splashRawImagePanel splash 
- 
splashImagesTreeMap<Integer, String> splashImages 
- 
taskmegamek.client.ui.dialogs.abstractDialogs.AutoResolveChanceDialog.Task task 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.AutoResolveProgressDialogclass AutoResolveProgressDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
eventAutoResolveConcludedEvent event 
- 
planetaryConditionsPlanetaryConditions planetaryConditions 
- 
progressBarJProgressBar progressBar 
- 
progressTextList<String> progressText 
- 
setupForcesSetupForces setupForces 
- 
splashRawImagePanel splash 
- 
taskmegamek.client.ui.dialogs.abstractDialogs.AutoResolveProgressDialog.Task task 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.BVDisplayDialogclass BVDisplayDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
entityEntity entity 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.CostDisplayDialogclass CostDisplayDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
costReportFlexibleCalculationReport costReport 
- 
dryCostToggleJToggleButton dryCostToggle 
- 
entityEntity entity 
- 
reportScrollPaneJScrollPane reportScrollPane 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.abstractDialogs.WeightDisplayDialogclass WeightDisplayDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
entityEntity entity 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.advancedsearch- 
Class megamek.client.ui.dialogs.advancedsearch.AdvancedSearchDialogclass AdvancedSearchDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
advancedSearchPaneJTabbedPane advancedSearchPane 
- 
alphaStrikeTabASAdvancedSearchPanel alphaStrikeTab 
- 
totalWarTabTWAdvancedSearchPanel totalWarTab 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanelclass ASAdvancedSearchPanel extends JPanel implements Serializable- 
Serialized Fields- 
ability1MMComboBox<BattleForceSUA> ability1 
- 
ability2MMComboBox<BattleForceSUA> ability2 
- 
armorAndJLabel armorAnd 
- 
armorBetweenJLabel armorBetween 
- 
armorFromIntRangeTextField armorFrom 
- 
armorToIntRangeTextField armorTo 
- 
damageEAndJLabel damageEAnd 
- 
damageEBetweenJLabel damageEBetween 
- 
damageEFromMMComboBox<ASDamage> damageEFrom 
- 
damageEToMMComboBox<ASDamage> damageETo 
- 
damageLAndJLabel damageLAnd 
- 
damageLBetweenJLabel damageLBetween 
- 
damageLFromMMComboBox<ASDamage> damageLFrom 
- 
damageLToMMComboBox<ASDamage> damageLTo 
- 
damageMAndJLabel damageMAnd 
- 
damageMBetweenJLabel damageMBetween 
- 
damageMFromMMComboBox<ASDamage> damageMFrom 
- 
damageMToMMComboBox<ASDamage> damageMTo 
- 
damageSAndJLabel damageSAnd 
- 
damageSBetweenJLabel damageSBetween 
- 
damageSFromMMComboBox<ASDamage> damageSFrom 
- 
damageSToMMComboBox<ASDamage> damageSTo 
- 
mvAndJLabel mvAnd 
- 
mvBetweenJLabel mvBetween 
- 
mvFromIntRangeTextField mvFrom 
- 
mvModeMMComboBox<String> mvMode 
- 
mvToIntRangeTextField mvTo 
- 
ov0JToggleButton ov0 
- 
ov1JToggleButton ov1 
- 
ov2JToggleButton ov2 
- 
ov3JToggleButton ov3 
- 
ov4JToggleButton ov4 
- 
pvAndJLabel pvAnd 
- 
pvBetweenJLabel pvBetween 
- 
pvFromIntRangeTextField pvFrom 
- 
pvToIntRangeTextField pvTo 
- 
savedUiValuesmegamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanel.UiValues savedUiValues 
- 
size1JToggleButton size1 
- 
size2JToggleButton size2 
- 
size3JToggleButton size3 
- 
size4JToggleButton size4 
- 
size5JToggleButton size5 
- 
structureAndJLabel structureAnd 
- 
structureBetweenJLabel structureBetween 
- 
structureFromIntRangeTextField structureFrom 
- 
structureToIntRangeTextField structureTo 
- 
thresholdAndJLabel thresholdAnd 
- 
thresholdBetweenJLabel thresholdBetween 
- 
thresholdFromIntRangeTextField thresholdFrom 
- 
thresholdToIntRangeTextField thresholdTo 
- 
tmm0JToggleButton tmm0 
- 
tmm1JToggleButton tmm1 
- 
tmm2JToggleButton tmm2 
- 
tmm3JToggleButton tmm3 
- 
tmm4JToggleButton tmm4 
- 
tmm5JToggleButton tmm5 
- 
unitRoleAmbusherJToggleButton unitRoleAmbusher 
- 
unitRoleAttackFighterJToggleButton unitRoleAttackFighter 
- 
unitRoleBrawlerJToggleButton unitRoleBrawler 
- 
unitRoleDogfighterJToggleButton unitRoleDogfighter 
- 
unitRoleFastDogfighterJToggleButton unitRoleFastDogfighter 
- 
unitRoleFireSupportJToggleButton unitRoleFireSupport 
- 
unitRoleInterceptorJToggleButton unitRoleInterceptor 
- 
unitRoleJuggernautJToggleButton unitRoleJuggernaut 
- 
unitRoleMissileBoatJToggleButton unitRoleMissileBoat 
- 
unitRoleNoneJToggleButton unitRoleNone 
- 
unitRoleScoutJToggleButton unitRoleScout 
- 
unitRoleSkirmisherJToggleButton unitRoleSkirmisher 
- 
unitRoleSniperJToggleButton unitRoleSniper 
- 
unitRoleStrikerJToggleButton unitRoleStriker 
- 
unitRoleTransportJToggleButton unitRoleTransport 
- 
unitRoleUndeterminedJToggleButton unitRoleUndetermined 
- 
unitTypeAFJToggleButton unitTypeAF 
- 
unitTypeBAJToggleButton unitTypeBA 
- 
unitTypeBMJToggleButton unitTypeBM 
- 
unitTypeCFJToggleButton unitTypeCF 
- 
unitTypeCIJToggleButton unitTypeCI 
- 
unitTypeCVJToggleButton unitTypeCV 
- 
unitTypeIMJToggleButton unitTypeIM 
- 
unitTypePMJToggleButton unitTypePM 
- 
unitTypeSVJToggleButton unitTypeSV 
- 
useAbility1JCheckBox useAbility1 
- 
useAbility2JCheckBox useAbility2 
- 
useArmorJCheckBox useArmor 
- 
useDamageEJCheckBox useDamageE 
- 
useDamageLJCheckBox useDamageL 
- 
useDamageMJCheckBox useDamageM 
- 
useDamageSJCheckBox useDamageS 
- 
useMVJCheckBox useMV 
- 
useOVJCheckBox useOV 
- 
usePVJCheckBox usePV 
- 
useSizeJCheckBox useSize 
- 
useStructureJCheckBox useStructure 
- 
useThresholdJCheckBox useThreshold 
- 
useTMMJCheckBox useTMM 
- 
useUnitRoleJCheckBox useUnitRole 
- 
useUnitTypeJCheckBox useUnitType 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.advancedsearch.ASAdvancedSearchPanel.DottedSeparatorclass DottedSeparator extends JSeparator implements Serializable
- 
Class megamek.client.ui.dialogs.advancedsearch.TWAdvancedSearchPanelclass TWAdvancedSearchPanel extends JTabbedPane implements Serializable- 
Serialized Fields- 
basePanelmegamek.client.ui.dialogs.advancedsearch.MiscSearchTab basePanel 
- 
gameYearint gameYear 
- 
mekFilterMekSearchFilter mekFilter 
- 
quirkPanelmegamek.client.ui.dialogs.advancedsearch.QuirksSearchTab quirkPanel 
- 
transportsPanelmegamek.client.ui.dialogs.advancedsearch.TransportsSearchTab transportsPanel 
- 
unitTypePanelmegamek.client.ui.dialogs.advancedsearch.UnitTypeSearchTab unitTypePanel 
- 
weaponEqPanelmegamek.client.ui.dialogs.advancedsearch.WeaponSearchTab weaponEqPanel 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.advancedsearch.exceptions- 
Exception megamek.client.ui.dialogs.advancedsearch.exceptions.FilterParsingExceptionclass FilterParsingException extends Exception implements Serializable- 
Serialized Fields- 
msgString msg 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.advancedSearchMap- 
Class megamek.client.ui.dialogs.advancedSearchMap.AdvancedSearchMapDialogclass AdvancedSearchMapDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
bcBoardClassifier bc 
- 
boardCountLabelJLabel boardCountLabel 
- 
boardImageJLabel boardImage 
- 
boardInfoJLabel boardInfo 
- 
boardModelmegamek.client.ui.dialogs.advancedSearchMap.BoardTableModel boardModel 
- 
boardSorterTableRowSorter<megamek.client.ui.dialogs.advancedSearchMap.BoardTableModel> boardSorter 
- 
boardTableJTable boardTable 
- 
boardTagsAllCheckBoxJCheckBox boardTagsAllCheckBox 
- 
heightEndTextFieldJTextField heightEndTextField 
- 
heightStartTextFieldJTextField heightStartTextField 
- 
listBoardPathsJList<String> listBoardPaths 
- 
listBoardTagsJList<String> listBoardTags 
- 
nameTextFieldJTextField nameTextField 
- 
widthEndTextFieldJTextField widthEndTextField 
- 
widthStartTextFieldJTextField widthStartTextField 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.BotCommands- 
Class megamek.client.ui.dialogs.BotCommands.BotCommandsDialogclass BotCommandsDialog extends JDialog implements Serializable- 
Serialized Fields- 
clientGUIClientGUI clientGUI 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.BotCommands.BotCommandsPanelclass BotCommandsPanel extends JPanel implements Serializable- 
Serialized Fields- 
audioServiceAudioService audioService 
- 
clientAbstractClient client 
- 
controllerMegaMekController controller 
- 
miscButtonJButton miscButton 
- 
pauseContinueJButton pauseContinue 
- 
pauseLatchboolean pauseLatch 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.buttonDialogs- 
Class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialogclass AbstractButtonDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
resultDialogResult result 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.AbstractNagDialogclass AbstractNagDialog extends AbstractButtonDialog implements Serializable
- 
Class megamek.client.ui.dialogs.buttonDialogs.AbstractValidationButtonDialogclass AbstractValidationButtonDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
okButtonJButton okButton 
- 
stateValidationState state 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.BotConfigDialogclass BotConfigDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
addTargetButtonJButton addTargetButton 
- 
addUnitButtonJButton addUnitButton 
- 
aggressionSlidebarUIUtil.TipSlider aggressionSlidebar 
- 
allowFacingToleranceSlidebarUIUtil.TipSlider allowFacingToleranceSlidebar 
- 
antiCrowdingSlidebarUIUtil.TipSlider antiCrowdingSlidebar 
- 
autoFleeCheckMMToggleButton autoFleeCheck 
- 
braverySlidebarUIUtil.TipSlider braverySlidebar 
- 
butCancelJButton butCancel 
- 
butOKJButton butOK 
- 
chooseLabelJLabel chooseLabel 
- 
chosenPresetBehaviorSettings chosenPreset Stores the currently chosen preset. Used to detect if the player has changed the sliders.
- 
clientClient client Convenience field for clientGui.getClient().
- 
clientGuiClientGUI clientGui A ClientGUI given to the dialog.
- 
exclusiveHerdingCheckMMToggleButton exclusiveHerdingCheck 
- 
experimentalCheckMMToggleButton experimentalCheck 
- 
fallShameSlidebarUIUtil.TipSlider fallShameSlidebar 
- 
favorHigherTMMSlidebarUIUtil.TipSlider favorHigherTMMSlidebar 
- 
fixedBotPlayerNameString fixedBotPlayerName The pre-existing bot player name that is affected by the dialog, if there is one. Null otherwise.
- 
fleeEdgeComboMMComboBox<CardinalEdge> fleeEdgeCombo 
- 
fleeEdgeLabelJLabel fleeEdgeLabel 
- 
forcedWithdrawalCheckMMToggleButton forcedWithdrawalCheck 
- 
herdingSlidebarUIUtil.TipSlider herdingSlidebar 
- 
iAmAPirateCheckMMToggleButton iAmAPirateCheck 
- 
ignoreDamageOutputCheckMMToggleButton ignoreDamageOutputCheck 
- 
isNewBotboolean isNewBot 
- 
nameFieldUIUtil.TipTextField nameField 
- 
nameLabelJLabel nameLabel 
- 
numberOfEnemiesToConsiderFacingSlidebarUIUtil.TipSlider numberOfEnemiesToConsiderFacingSlidebar 
- 
presetsList<String> presets A copy of the current presets. Modifications will only be saved when accepted.
- 
presetsListJList<String> presetsList 
- 
presetsModelmegamek.client.ui.dialogs.buttonDialogs.BotConfigDialog.PresetsModel presetsModel 
- 
princessBehaviorBehaviorSettings princessBehavior 
- 
princessHelpButtonJButton princessHelpButton 
- 
removeTargetButtonJButton removeTargetButton 
- 
saveGameBehaviorBehaviorSettings saveGameBehavior Stores the original Behavior if one was given in the constructor (= a save game Behavior).
- 
saveNewPresetUIUtil.TipButton saveNewPreset 
- 
savePresetUIUtil.TipButton savePreset 
- 
selfPreservationSlidebarUIUtil.TipSlider selfPreservationSlidebar 
- 
targetsListUIUtil.TipList<Object> targetsList 
- 
targetsListModelDefaultListModel<Object> targetsListModel 
- 
withdrawEdgeComboMMComboBox<CardinalEdge> withdrawEdgeCombo 
- 
withdrawEdgeLabelJLabel withdrawEdgeLabel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetHexDialogclass BotConfigTargetHexDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
clientGuiClientGUI clientGui 
- 
coordsFieldUIUtil.TipTextField coordsField 
- 
coordsLabelJLabel coordsLabel 
- 
coordsListUIUtil.TipList<Coords> coordsList 
- 
coordsListModelDefaultListModel<Coords> coordsListModel 
- 
listLabelJLabel listLabel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.BotConfigTargetUnitDialogclass BotConfigTargetUnitDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
noteLabelJLabel noteLabel 
- 
unitIDFieldUIUtil.TipTextField unitIDField 
- 
unitIDLabelJLabel unitIDLabel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.BotReadmeNagDialogclass BotReadmeNagDialog extends AbstractNagDialog implements Serializable
- 
Class megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialogclass CommonSettingsDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
advancedKeyIndexint advancedKeyIndex 
- 
advancedKeysJList<megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog.AdvancedOptionData> advancedKeys 
- 
advancedValueJTextField advancedValue 
- 
animateMoveJCheckBox animateMove 
- 
aOHexShadowsJCheckBox aOHexShadows 
- 
artilleryDisplayDriftedHitsJCheckBox artilleryDisplayDriftedHits 
- 
artilleryDisplayMissesJCheckBox artilleryDisplayMisses 
- 
attackArrowTransparencyJSpinner attackArrowTransparency 
- 
autoDeclareSearchlightJCheckBox autoDeclareSearchlight 
- 
autoEndFiringJCheckBox autoEndFiring 
- 
autoResolveLogFilenameJTextField autoResolveLogFilename 
- 
boardImageBufferedImage boardImage 
- 
boardImageLabelJLabel boardImageLabel 
- 
bombsDisplayDriftsJCheckBox bombsDisplayDrifts 
- 
bombsDisplayMissesJCheckBox bombsDisplayMisses 
- 
botCommandsAutoDisplayNonReportComboJComboBox<String> botCommandsAutoDisplayNonReportCombo 
- 
botCommandsAutoDisplayReportComboJComboBox<String> botCommandsAutoDisplayReportCombo 
- 
buttonsPerRowJTextField buttonsPerRow 
- 
chkHighPerformanceGraphicsJCheckBox chkHighPerformanceGraphics 
- 
chkHighQualityGraphicsJCheckBox chkHighQualityGraphics 
- 
chkReportShowFilterJCheckBox chkReportShowFilter 
- 
chkReportShowKeywordsJCheckBox chkReportShowKeywords 
- 
chkReportShowPlayersJCheckBox chkReportShowPlayers 
- 
chkReportShowUnitsJCheckBox chkReportShowUnits 
- 
choiceToggleMMToggleButton choiceToggle 
- 
clientguiClientGUI clientgui 
- 
cmdCompStatusBarPhaseDisplay.CommandComparator cmdComp 
- 
cmdKeyCodeMapMap<String, Integer> cmdKeyCodeMap Maps command strings to an Integer for updating the key for the command.
- 
cmdKeyMapMap<String, JTextField> cmdKeyMap Maps command strings to a JTextField for updating the key for the command.
- 
cmdModifierMapMap<String, JTextField> cmdModifierMap Maps command strings to a JTextField for updating the modifier for the command.
- 
cmdMouseAdaptormegamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog.PhaseCommandListMouseAdapter cmdMouseAdaptor 
- 
comboDefaultWeaponSortOrderMMComboBox<WeaponSortOrder> comboDefaultWeaponSortOrder 
- 
csbAllyUnitColorColourSelectorButton csbAllyUnitColor 
- 
csbBoardSpaceTextColorColourSelectorButton csbBoardSpaceTextColor 
- 
csbBoardTextColorColourSelectorButton csbBoardTextColor 
- 
csbBuildingTextColorColourSelectorButton csbBuildingTextColor 
- 
csbCautionColorColourSelectorButton csbCautionColor 
- 
csbEnemyColorColourSelectorButton csbEnemyColor 
- 
csbFieldOfFireExtremeColorColourSelectorButton csbFieldOfFireExtremeColor 
- 
csbFieldOfFireLongColorColourSelectorButton csbFieldOfFireLongColor 
- 
csbFieldOfFireMediumColorColourSelectorButton csbFieldOfFireMediumColor 
- 
csbFieldOfFireMinColorColourSelectorButton csbFieldOfFireMinColor 
- 
csbFieldOfFireShortColorColourSelectorButton csbFieldOfFireShortColor 
- 
csbFireSolutionCanSeeColorColourSelectorButton csbFireSolutionCanSeeColor 
- 
csbFireSolutionNoSeeColorColourSelectorButton csbFireSolutionNoSeeColor 
- 
csbLowFoliageColorColourSelectorButton csbLowFoliageColor 
- 
csbMapSheetColorColourSelectorButton csbMapSheetColor 
- 
csbMoveBackColorColourSelectorButton csbMoveBackColor 
- 
csbMoveDefaultColorColourSelectorButton csbMoveDefaultColor 
- 
csbMoveIllegalColorColourSelectorButton csbMoveIllegalColor 
- 
csbMoveJumpColorColourSelectorButton csbMoveJumpColor 
- 
csbMoveMASCColorColourSelectorButton csbMoveMASCColor 
- 
csbMoveRunColorColourSelectorButton csbMoveRunColor 
- 
csbMoveSprintColorColourSelectorButton csbMoveSprintColor 
- 
csbMyUnitColorColourSelectorButton csbMyUnitColor 
- 
csbOkColorColourSelectorButton csbOkColor 
- 
csbPlanetaryConditionsColorBackgroundColourSelectorButton csbPlanetaryConditionsColorBackground 
- 
csbPlanetaryConditionsColorColdColourSelectorButton csbPlanetaryConditionsColorCold 
- 
csbPlanetaryConditionsColorHotColourSelectorButton csbPlanetaryConditionsColorHot 
- 
csbPlanetaryConditionsColorTextColourSelectorButton csbPlanetaryConditionsColorText 
- 
csbPlanetaryConditionsColorTitleColourSelectorButton csbPlanetaryConditionsColorTitle 
- 
csbPrecautionColorColourSelectorButton csbPrecautionColor 
- 
csbReportInfoColorColourSelectorButton csbReportInfoColor 
- 
csbReportLinkColorColourSelectorButton csbReportLinkColor 
- 
csbReportMissColorColourSelectorButton csbReportMissColor 
- 
csbReportSuccessColorColourSelectorButton csbReportSuccessColor 
- 
csbSensorRangeColorColourSelectorButton csbSensorRangeColor 
- 
csbUnitDisplayHeatLevel1ColourSelectorButton csbUnitDisplayHeatLevel1 
- 
csbUnitDisplayHeatLevel2ColourSelectorButton csbUnitDisplayHeatLevel2 
- 
csbUnitDisplayHeatLevel3ColourSelectorButton csbUnitDisplayHeatLevel3 
- 
csbUnitDisplayHeatLevel4ColourSelectorButton csbUnitDisplayHeatLevel4 
- 
csbUnitDisplayHeatLevel5ColourSelectorButton csbUnitDisplayHeatLevel5 
- 
csbUnitDisplayHeatLevel6ColourSelectorButton csbUnitDisplayHeatLevel6 
- 
csbUnitDisplayHeatLevelOverheatColourSelectorButton csbUnitDisplayHeatLevelOverheat 
- 
csbUnitOverviewConditionShadowColorColourSelectorButton csbUnitOverviewConditionShadowColor 
- 
csbUnitOverviewTextShadowColorColourSelectorButton csbUnitOverviewTextShadowColor 
- 
csbUnitSelectedColorColourSelectorButton csbUnitSelectedColor 
- 
csbUnitTextColorColourSelectorButton csbUnitTextColor 
- 
csbUnitTooltipAltBGColorColourSelectorButton csbUnitTooltipAltBGColor 
- 
csbUnitTooltipAltFGColorColourSelectorButton csbUnitTooltipAltFGColor 
- 
csbUnitTooltipArmorMiniDamagedColourSelectorButton csbUnitTooltipArmorMiniDamaged 
- 
csbUnitTooltipArmorMiniIntactColourSelectorButton csbUnitTooltipArmorMiniIntact 
- 
csbUnitTooltipArmorMiniPartialColourSelectorButton csbUnitTooltipArmorMiniPartial 
- 
csbUnitTooltipBGColorColourSelectorButton csbUnitTooltipBGColor 
- 
csbUnitTooltipBlockBGColorColourSelectorButton csbUnitTooltipBlockBGColor 
- 
csbUnitTooltipBlockFGColorColourSelectorButton csbUnitTooltipBlockFGColor 
- 
csbUnitTooltipBuildingBGColorColourSelectorButton csbUnitTooltipBuildingBGColor 
- 
csbUnitTooltipBuildingFGColorColourSelectorButton csbUnitTooltipBuildingFGColor 
- 
csbUnitTooltipFGColorColourSelectorButton csbUnitTooltipFGColor 
- 
csbUnitTooltipHighlightColorColourSelectorButton csbUnitTooltipHighlightColor 
- 
csbUnitTooltipLightFGColorColourSelectorButton csbUnitTooltipLightFGColor 
- 
csbUnitTooltipQuirkColorColourSelectorButton csbUnitTooltipQuirkColor 
- 
csbUnitTooltipTerrainBGColorColourSelectorButton csbUnitTooltipTerrainBGColor 
- 
csbUnitTooltipTerrainFGColorColourSelectorButton csbUnitTooltipTerrainFGColor 
- 
csbUnitTooltipWeaponColorColourSelectorButton csbUnitTooltipWeaponColor 
- 
csbUnitValidColorColourSelectorButton csbUnitValidColor 
- 
csbVisualRangeColorColourSelectorButton csbVisualRangeColor 
- 
csbWarningColorColourSelectorButton csbWarningColor 
- 
darkenAlphaLabelJLabel darkenAlphaLabel 
- 
darkenMapAtNightJCheckBox darkenMapAtNight 
- 
datasetLoggingJCheckBox datasetLogging 
- 
defaultAutoEjectDisabledJCheckBox defaultAutoEjectDisabled 
- 
defaultKeyBindButtonMMButton defaultKeyBindButton 
- 
deployPhaseCommandsDefaultListModel<StatusBarPhaseDisplay.PhaseCommand> deployPhaseCommands 
- 
displayFireDisplayDuringFirePhasesJCheckBox displayFireDisplayDuringFirePhases 
- 
displayLocaleJComboBox<String> displayLocale 
- 
displayMoveDisplayDuringMovePhasesJCheckBox displayMoveDisplayDuringMovePhases 
- 
dockMultipleOnYAxisJCheckBox dockMultipleOnYAxis 
- 
dockOnLeftJCheckBox dockOnLeft 
- 
drawFacingArrowsOnMiniMapJCheckBox drawFacingArrowsOnMiniMap 
- 
drawSensorRangeOnMiniMapJCheckBox drawSensorRangeOnMiniMap 
- 
ecmTransparencyJSpinner ecmTransparency 
- 
enableExperimentalBotFeaturesJCheckBox enableExperimentalBotFeatures 
- 
entityOwnerColorJCheckBox entityOwnerColor 
- 
favoritePrincessBehaviorSettingJComboBox<String> favoritePrincessBehaviorSetting 
- 
firingPhaseCommandsDefaultListModel<StatusBarPhaseDisplay.PhaseCommand> firingPhaseCommands 
- 
floatingIsoJCheckBox floatingIso 
- 
fontStyleChooserMoveFontJComboBox<String> fontStyleChooserMoveFont 
- 
fontTypeChooserMoveFontJComboBox<String> fontTypeChooserMoveFont 
- 
fontTypeChooserReportFontJComboBox<String> fontTypeChooserReportFont 
- 
forceDisplayAutoDisplayNonReportComboJComboBox<String> forceDisplayAutoDisplayNonReportCombo 
- 
forceDisplayAutoDisplayReportComboJComboBox<String> forceDisplayAutoDisplayReportCombo 
- 
fovDarkenAlphaJSlider fovDarkenAlpha 
- 
fovGrayscaleEnabledJCheckBox fovGrayscaleEnabled 
- 
fovHighlightAlphaJSlider fovHighlightAlpha 
- 
fovHighlightRingsColorsJTextField fovHighlightRingsColors 
- 
fovHighlightRingsColorsLabelJLabel fovHighlightRingsColorsLabel 
- 
fovHighlightRingsRadiiJTextField fovHighlightRingsRadii 
- 
fovHighlightRingsRadiiLabelJLabel fovHighlightRingsRadiiLabel 
- 
fovInsideEnabledJCheckBox fovInsideEnabled 
- 
fovOutsideEnabledJCheckBox fovOutsideEnabled 
- 
gameLogFilenameJTextField gameLogFilename 
- 
gameLogFilenameLabelJLabel gameLogFilenameLabel 
- 
gameSummaryBVJCheckBox gameSummaryBV 
- 
gameSummaryMMJCheckBox gameSummaryMM 
- 
generateNamesJCheckBox generateNames 
- 
getFocusJCheckBox getFocus 
- 
gifGameSummaryMMJCheckBox gifGameSummaryMM 
- 
guiScaleJSlider guiScale 
- 
hexInclinesJCheckBox hexInclines 
- 
highlightAlphaLabelJLabel highlightAlphaLabel 
- 
keepGameLogJCheckBox keepGameLog 
- 
levelHighlightJCheckBox levelHighlight 
- 
masterVolumeLabelJLabel masterVolumeLabel 
- 
masterVolumeSliderJSlider masterVolumeSlider 
- 
maxPathfinderTimeJTextField maxPathfinderTime 
- 
miniMapAutoDisplayNonReportComboJComboBox<String> miniMapAutoDisplayNonReportCombo 
- 
miniMapAutoDisplayReportComboJComboBox<String> miniMapAutoDisplayReportCombo 
- 
minimapThemeMMComboBox<String> minimapTheme 
- 
miniReportAutoDisplayNonReportComboJComboBox<String> miniReportAutoDisplayNonReportCombo 
- 
miniReportAutoDisplayReportComboJComboBox<String> miniReportAutoDisplayReportCombo 
- 
mmlPathJTextField mmlPath 
- 
mmSymbolJCheckBox mmSymbol 
- 
mouseWheelZoomJCheckBox mouseWheelZoom 
- 
mouseWheelZoomFlipJCheckBox mouseWheelZoomFlip 
- 
moveDefaultClimbModeJCheckBox moveDefaultClimbMode 
- 
moveFontSizeJTextField moveFontSize 
- 
movePathPersistenceOnMiniMapJSpinner movePathPersistenceOnMiniMap 
- 
movePhaseCommandsDefaultListModel<StatusBarPhaseDisplay.PhaseCommand> movePhaseCommands 
- 
nagForCrushingBuildingsJCheckBox nagForCrushingBuildings 
- 
nagForLaunchDoorsJCheckBox nagForLaunchDoors 
- 
nagForMASCJCheckBox nagForMASC 
- 
nagForMechanicalJumpFallDamageJCheckBox nagForMechanicalJumpFallDamage 
- 
nagForNoActionJCheckBox nagForNoAction 
- 
nagForNoUnJamRACJCheckBox nagForNoUnJamRAC 
- 
nagForOddSizedBoardJCheckBox nagForOddSizedBoard 
- 
nagForOverheatJCheckBox nagForOverheat 
- 
nagForPSRJCheckBox nagForPSR 
- 
nagForSprintJCheckBox nagForSprint 
- 
nagForWiGELandingJCheckBox nagForWiGELanding 
- 
numStripesLabelJLabel numStripesLabel 
- 
numStripesSliderJSlider numStripesSlider 
- 
paintBordersOnMiniMapJCheckBox paintBordersOnMiniMap 
- 
physicalPhaseCommandsDefaultListModel<StatusBarPhaseDisplay.PhaseCommand> physicalPhaseCommands 
- 
planetaryConditionsBackgroundTransparencyJSpinner planetaryConditionsBackgroundTransparency 
- 
planetaryConditionsShowDefaultsJCheckBox planetaryConditionsShowDefaults 
- 
planetaryConditionsShowHeaderJCheckBox planetaryConditionsShowHeader 
- 
planetaryConditionsShowIndicatorsJCheckBox planetaryConditionsShowIndicators 
- 
planetaryConditionsShowLabelsJCheckBox planetaryConditionsShowLabels 
- 
planetaryConditionsShowValuesJCheckBox planetaryConditionsShowValues 
- 
playerColoursArrayList<megamek.client.ui.dialogs.buttonDialogs.CommonSettingsDialog.PlayerColourHelper> playerColours 
- 
playerListAutoDisplayNonReportComboJComboBox<String> playerListAutoDisplayNonReportCombo 
- 
playerListAutoDisplayReportComboJComboBox<String> playerListAutoDisplayReportCombo 
- 
playersRemainingToShowJTextField playersRemainingToShow 
- 
reportFilterKeywordsTextPaneJTextPane reportFilterKeywordsTextPane 
- 
reportKeywordsTextPaneJTextPane reportKeywordsTextPane 
- 
savedAdvancedOptHashMap<String, String> savedAdvancedOpt 
- 
savedAOHexShadowsboolean savedAOHexShadows 
- 
savedDockMultipleOnYAxisboolean savedDockMultipleOnYAxis 
- 
savedDockOnLeftboolean savedDockOnLeft 
- 
savedDrawFacingArrowsOnMiniMapboolean savedDrawFacingArrowsOnMiniMap 
- 
savedDrawSensorRangeOnMiniMapboolean savedDrawSensorRangeOnMiniMap 
- 
savedFloatingIsoboolean savedFloatingIso 
- 
savedFovDarkenboolean savedFovDarken 
- 
savedFovDarkenAlphaint savedFovDarkenAlpha 
- 
savedFovGrayscaleboolean savedFovGrayscale 
- 
savedFovHighlightboolean savedFovHighlight 
- 
savedFovHighlightAlphaint savedFovHighlightAlpha 
- 
savedFovHighlightRingsColorsString savedFovHighlightRingsColors 
- 
savedFovHighlightRingsRadiiString savedFovHighlightRingsRadii 
- 
savedHexInclinesboolean savedHexInclines 
- 
savedHighQualityGraphicsboolean savedHighQualityGraphics 
- 
savedLevelHighlightboolean savedLevelHighlight 
- 
savedMmSymbolboolean savedMmSymbol 
- 
savedMovePathPersistenceOnMiniMapint savedMovePathPersistenceOnMiniMap 
- 
savedNumStripesSliderint savedNumStripesSlider 
- 
savedPaintBordersboolean savedPaintBorders 
- 
savedShadowMapboolean savedShadowMap 
- 
savedShowDamageDecalboolean savedShowDamageDecal 
- 
savedShowDamageLabelboolean savedShowDamageLabel 
- 
savedTeamColoringboolean savedTeamColoring 
- 
savedUnitLabelBorderboolean savedUnitLabelBorder 
- 
savedUseCamoOverlayboolean savedUseCamoOverlay 
- 
shadowMapJCheckBox shadowMap 
- 
showArmorMiniVisTTJCheckBox showArmorMiniVisTT 
- 
showAutoResolvePanelJCheckBox showAutoResolvePanel 
- 
showDamageDecalJCheckBox showDamageDecal 
- 
showDamageLevelJCheckBox showDamageLevel 
- 
showIPAddressesInChatJCheckBox showIPAddressesInChat 
- 
showMapSheetsJCheckBox showMapSheets 
- 
showPilotPortraitTTJCheckBox showPilotPortraitTT 
- 
showReportSpritesJCheckBox showReportSprites 
- 
showUnitDisplayNamesOnMinimapJCheckBox showUnitDisplayNamesOnMinimap 
- 
showUnitIdJCheckBox showUnitId 
- 
showWpsInTTJCheckBox showWpsInTT 
- 
showWpsLocinTTJCheckBox showWpsLocinTT 
- 
showWrecksJCheckBox showWrecks 
- 
skinFilesJComboBox<String> skinFiles 
- 
soundMuteChatJCheckBox soundMuteChat 
- 
soundMuteMyTurnJCheckBox soundMuteMyTurn 
- 
soundMuteOthersTurnJCheckBox soundMuteOthersTurn 
- 
spritesOnlyJCheckBox spritesOnly 
- 
stampFilenamesJCheckBox stampFilenames 
- 
stampFormatJTextField stampFormat 
- 
stampFormatLabelJLabel stampFormatLabel 
- 
startSearchlightsOnJCheckBox startSearchlightsOn 
- 
targetingPhaseCommandsDefaultListModel<StatusBarPhaseDisplay.PhaseCommand> targetingPhaseCommands 
- 
teamColoringJCheckBox teamColoring 
- 
tfSoundMuteChatFileNameJTextField tfSoundMuteChatFileName 
- 
tfSoundMuteMyTurnFileNameJTextField tfSoundMuteMyTurnFileName 
- 
tfSoundMuteOthersFileNameJTextField tfSoundMuteOthersFileName 
- 
tileSetChoiceJComboBox<String> tileSetChoice 
- 
tileSetsList<String> tileSets 
- 
tmmPipModeCboJComboBox<String> tmmPipModeCbo 
- 
tooltipDelayJTextField tooltipDelay 
- 
tooltipDismissDelayJTextField tooltipDismissDelay 
- 
tooltipDistSuppressionJTextField tooltipDistSuppression 
- 
traceOverlayImageFileJTextField traceOverlayImageFile 
- 
traceOverlayOriginXSliderJSlider traceOverlayOriginXSlider 
- 
traceOverlayOriginYSliderJSlider traceOverlayOriginYSlider 
- 
traceOverlayScaleSliderJSlider traceOverlayScaleSlider 
- 
traceOverlayTransparencySliderJSlider traceOverlayTransparencySlider 
- 
translucentHiddenUnitsJCheckBox translucentHiddenUnits 
- 
uiThemesJComboBox<UITheme> uiThemes 
- 
unitDisplayAutoDisplayNonReportComboJComboBox<String> unitDisplayAutoDisplayNonReportCombo 
- 
unitDisplayAutoDisplayReportComboJComboBox<String> unitDisplayAutoDisplayReportCombo 
- 
unitDisplayHeatLevel1TextJTextField unitDisplayHeatLevel1Text 
- 
unitDisplayHeatLevel2TextJTextField unitDisplayHeatLevel2Text 
- 
unitDisplayHeatLevel3TextJTextField unitDisplayHeatLevel3Text 
- 
unitDisplayHeatLevel4TextJTextField unitDisplayHeatLevel4Text 
- 
unitDisplayHeatLevel5TextJTextField unitDisplayHeatLevel5Text 
- 
unitDisplayHeatLevel6TextJTextField unitDisplayHeatLevel6Text 
- 
unitDisplayMekArmorLargeFontSizeTextJTextField unitDisplayMekArmorLargeFontSizeText 
- 
unitDisplayMekArmorMediumFontSizeTextJTextField unitDisplayMekArmorMediumFontSizeText 
- 
unitDisplayMekArmorSmallFontSizeTextJTextField unitDisplayMekArmorSmallFontSizeText 
- 
unitDisplayMekLargeFontSizeTextJTextField unitDisplayMekLargeFontSizeText 
- 
unitDisplayMekMediumFontSizeTextJTextField unitDisplayMekMediumFontSizeText 
- 
unitDisplayNonTabbedDefaultListModel<String> unitDisplayNonTabbed 
- 
unitDisplayWeaponListHeightTextJTextField unitDisplayWeaponListHeightText 
- 
unitStartCharJComboBox<String> unitStartChar 
- 
unitTooltipArmorMiniArmorCharTextJTextField unitTooltipArmorMiniArmorCharText 
- 
unitTooltipArmorMiniCapArmorCharTextJTextField unitTooltipArmorMiniCapArmorCharText 
- 
unitTooltipArmorMiniCriticalCharTextJTextField unitTooltipArmorMiniCriticalCharText 
- 
unitTooltipArmorMiniDestroyedCharTextJTextField unitTooltipArmorMiniDestroyedCharText 
- 
unitTooltipArmorMiniInternalStructureCharTextJTextField unitTooltipArmorMiniInternalStructureCharText 
- 
unitTooltipArmorMiniUnitsPerBlockTextJTextField unitTooltipArmorMiniUnitsPerBlockText 
- 
unitTooltipFontSizeModCboJComboBox<String> unitTooltipFontSizeModCbo 
- 
unitTooltipSeenByCboJComboBox<String> unitTooltipSeenByCbo 
- 
useAutoCenterJCheckBox useAutoCenter 
- 
useAutoSelectNextJCheckBox useAutoSelectNext 
- 
useAverageSkillsJCheckBox useAverageSkills 
- 
useCamoOverlayJCheckBox useCamoOverlay 
- 
useGPinUnitSelectionJCheckBox useGPinUnitSelection 
- 
userDirJTextField userDir 
- 
useSoftCenterJCheckBox useSoftCenter 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.EditBotsDialogclass EditBotsDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
botConfigsMap<Player, BehaviorSettings> botConfigs Maps a ghost player to bot settings chosen for it
- 
clientGuiClientGUI clientGui A ClientGUI given to the dialog.
- 
configButtonsMap<Player, JButton> configButtons Maps a ghost player to the config button for the bot settings
- 
gameGame game Convenience field for clientGui.getClient().getGame().
- 
ghostAndBotPlayersList<Player> ghostAndBotPlayers The id ordered list of displayed ghosts and bots players
- 
ghostChoosersMap<Player, JComboBox<String>> ghostChoosers Maps a ghost player to the combobox that sets its replacement
- 
localBotChoosersMap<Player, JComboBox<String>> localBotChoosers Maps a bot player to the combobox that allows it to be edited or kicked
- 
remoteBotChoosersMap<Player, JComboBox<String>> remoteBotChoosers Maps a bot player to the combobox that allows it to be kicked
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.GameOptionsDialogclass GameOptionsDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
butCancelJButton butCancel 
- 
butDefaultsJButton butDefaults 
- 
butLoadJButton butLoad 
- 
butOkayJButton butOkay 
- 
butSaveJButton butSave 
- 
butUnofficialMMToggleButton butUnofficial 
- 
clientGuiClientGUI clientGui 
- 
editableboolean editable 
- 
frameJFrame frame 
- 
labPassJLabel labPass 
- 
maxOptionWidthint maxOptionWidth 
- 
optionCompsMap<String, List<DialogOptionComponentYPanel>> optionComps A map that maps an option to a collection of DialogOptionComponents that can effect the value of this option.
- 
optionsGameOptions options 
- 
panButtonsUIUtil.WrappingButtonPanel panButtons 
- 
panOptionsJTabbedPane panOptions 
- 
panPasswordUIUtil.WrappingButtonPanel panPassword 
- 
panSearchOptionsJPanel panSearchOptions Panel that holds all the options found via search
- 
performSaveboolean performSave When the OK button is pressed, the options can be saved to a file; this behavior happens by default but there are some situations where the options should not be saved, such as when loading a scenario.
- 
searchCompsArrayList<DialogOptionComponentYPanel> searchComps Keeps track of the DialogOptionComponents that have been added to the search panel. This is used to remove those components from optionComps when they get removed.
- 
texPassJTextField texPass 
- 
txtSearchJTextField txtSearch Text field that contains text to search on
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.LOSDialogclass LOSDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
isMekFirstboolean isMekFirst 
- 
isMekSecondboolean isMekSecond 
- 
toggles1JToggleButton[] toggles1 
- 
toggles2JToggleButton[] toggles2 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.buttonDialogs.MultiIntSelectorDialogclass MultiIntSelectorDialog extends AbstractButtonDialog implements Serializable
- 
Class megamek.client.ui.dialogs.buttonDialogs.SkillGenerationDialogclass SkillGenerationDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
clientGUIClientGUI clientGUI 
- 
entitiesList<Entity> entities 
- 
skillGenerationOptionsPanelSkillGenerationOptionsPanel skillGenerationOptionsPanel 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.clientDialogs- 
Class megamek.client.ui.dialogs.clientDialogs.ClientDialogclass ClientDialog extends JDialog implements Serializable- serialVersionUID:
- 6154951760485853883L
 - 
Serialized Fields- 
ownerJFrame owner 
 
- 
 
- 
Class megamek.client.ui.dialogs.clientDialogs.PlanetaryConditionsDialogclass PlanetaryConditionsDialog extends ClientDialog implements Serializable- serialVersionUID:
- -4426594323169113468L
 - 
Serialized Fields- 
butCancelJButton butCancel 
- 
butOkayJButton butOkay 
- 
chkBlowingSandsJCheckBox chkBlowingSands 
- 
chkEMIJCheckBox chkEMI 
- 
chkShiftWindDirJCheckBox chkShiftWindDir 
- 
chkShiftWindStrJCheckBox chkShiftWindStr 
- 
chkTerrainAffectedJCheckBox chkTerrainAffected 
- 
comAtmosphereJComboBox<Atmosphere> comAtmosphere 
- 
comFogJComboBox<Fog> comFog 
- 
comLightJComboBox<Light> comLight 
- 
comWeatherJComboBox<Weather> comWeather 
- 
comWindJComboBox<Wind> comWind 
- 
comWindDirectionJComboBox<WindDirection> comWindDirection 
- 
comWindFromJComboBox<Wind> comWindFrom 
- 
comWindToJComboBox<Wind> comWindTo 
- 
conditionsPlanetaryConditions conditions 
- 
fldGravJTextField fldGrav 
- 
fldTempJTextField fldTemp 
- 
focusListenerFocusListener focusListener validate the entries whenever something is selected or focus changes.
- 
labAtmosphereJLabel labAtmosphere 
- 
labBlowingSandsJLabel labBlowingSands 
- 
labEMIJLabel labEMI 
- 
labFogJLabel labFog 
- 
labGravJLabel labGrav 
- 
labLightJLabel labLight 
- 
labMaxWindJLabel labMaxWind 
- 
labMinWindJLabel labMinWind 
- 
labShiftWindDirJLabel labShiftWindDir 
- 
labShiftWindStrJLabel labShiftWindStr 
- 
labTempJLabel labTemp 
- 
labTerrainAffectedJLabel labTerrainAffected 
- 
labWeatherJLabel labWeather 
- 
labWindJLabel labWind 
- 
labWindDirectionJLabel labWindDirection 
- 
listenerActionListener listener 
- 
userResponseboolean userResponse 
 
- 
 
 
- 
- 
Package megamek.client.ui.dialogs.customMek- 
Class megamek.client.ui.dialogs.customMek.APWeaponChoicePanelclass APWeaponChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 6189888202192403704L
 
- 
Class megamek.client.ui.dialogs.customMek.BayMunitionsChoicePanelclass BayMunitionsChoicePanel extends JPanel implements Serializable- serialVersionUID:
- -7741380967676720496L
 
- 
Class megamek.client.ui.dialogs.customMek.BombChoicePanelclass BombChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 483782753790544050L
 - 
Serialized Fields- 
allowAdvancedAmmoboolean allowAdvancedAmmo 
- 
at2Nukesboolean at2Nukes 
- 
b_choicesMap<String, EnumMap<BombType.BombTypeEnum, JComboBox<String>>> b_choices 
- 
b_labelsMap<String, EnumMap<BombType.BombTypeEnum, JLabel>> b_labels 
- 
bomberIBomber bomber 
- 
emptyboolean empty 
- 
EXTERNAL_NAMEString EXTERNAL_NAME 
- 
INTERNAL_NAMEString INTERNAL_NAME 
- 
maxPointsHashMap<String, Integer> maxPoints 
- 
maxRowsint maxRows 
- 
maxSizeHashMap<String, Integer> maxSize 
- 
typeMaxBombLoadout typeMax 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.CustomMekDialogclass CustomMekDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
butCancelJButton butCancel 
- 
butNextJButton butNext 
- 
butOffBoardDistanceJButton butOffBoardDistance 
- 
butOkayJButton butOkay 
- 
butPrevJButton butPrev 
- 
chCommanderJCheckBox chCommander 
- 
chDeployAirborneJCheckBox chDeployAirborne 
- 
chDeployHullDownJCheckBox chDeployHullDown 
- 
chDeployProneJCheckBox chDeployProne 
- 
chDeployShutdownJCheckBox chDeployShutdown 
- 
chDeployStealthJCheckBox chDeployStealth 
- 
chHiddenJCheckBox chHidden 
- 
choDeploymentRoundJComboBox<String> choDeploymentRound 
- 
choDeploymentZoneJComboBox<String> choDeploymentZone 
- 
chOffBoardJCheckBox chOffBoard 
- 
choOffBoardDirectionJComboBox<String> choOffBoardDirection 
- 
choStartingModeJComboBox<String> choStartingMode 
- 
clientClient client 
- 
clientGUIClientGUI clientGUI 
- 
distanceint distance 
- 
editableboolean editable 
- 
editableDeploymentboolean editableDeployment 
- 
entitiesList<Entity> entities 
- 
fldCommandInitJTextField fldCommandInit 
- 
fldCurrentFuelJTextField fldCurrentFuel 
- 
fldInitJTextField fldInit 
- 
fldOffBoardDistanceJTextField fldOffBoardDistance 
- 
fldStartAltitudeJTextField fldStartAltitude 
- 
fldStartHeightJTextField fldStartHeight 
- 
fldStartVelocityJTextField fldStartVelocity 
- 
formatterFactoryDefaultFormatterFactory formatterFactory 
- 
fuelint fuel 
- 
h_wpnQuirksHashMap<Integer, WeaponQuirks> h_wpnQuirks 
- 
labCurrentFuelJLabel labCurrentFuel 
- 
labDeployHullDownJLabel labDeployHullDown 
- 
labDeploymentOffsetJLabel labDeploymentOffset 
- 
labDeploymentRoundJLabel labDeploymentRound 
- 
labDeploymentWidthJLabel labDeploymentWidth 
- 
labDeploymentZoneJLabel labDeploymentZone 
- 
labDeployProneJLabel labDeployProne 
- 
labDeployShutdownJLabel labDeployShutdown 
- 
labDeployStealthJLabel labDeployStealth 
- 
labHiddenJLabel labHidden 
- 
labOffBoardJLabel labOffBoard 
- 
labOffBoardDirectionJLabel labOffBoardDirection 
- 
labOffBoardDistanceJLabel labOffBoardDistance 
- 
labStartAltitudeJLabel labStartAltitude 
- 
labStartHeightJLabel labStartHeight 
- 
labStartingModeJLabel labStartingMode 
- 
labStartVelocityJLabel labStartVelocity 
- 
m_equipEquipChoicePanel m_equip 
- 
numFormatterNumberFormatter numFormatter 
- 
okayboolean okay 
- 
optionCompsArrayList<DialogOptionComponentYPanel> optionComps 
- 
optionsPilotOptions options 
- 
panButtonsJPanel panButtons 
- 
panCrewMemberCustomPilotViewPanel[] panCrewMember 
- 
panEquipJPanel panEquip 
- 
panOptionsJPanel panOptions 
- 
panPartRepsJPanel panPartReps 
- 
panQuirksQuirksPanel panQuirks 
- 
partRepsPartialRepairs partReps 
- 
partRepsCompsArrayList<DialogOptionComponentYPanel> partRepsComps 
- 
spaceboolean space 
- 
spinStartingAnyNWxJSpinner spinStartingAnyNWx 
- 
spinStartingAnyNWyJSpinner spinStartingAnyNWy 
- 
spinStartingAnySExJSpinner spinStartingAnySEx 
- 
spinStartingAnySEyJSpinner spinStartingAnySEy 
- 
statusint status 
- 
tabAllJTabbedPane tabAll 
- 
txtDeploymentOffsetJFormattedTextField txtDeploymentOffset 
- 
txtDeploymentWidthJFormattedTextField txtDeploymentWidth 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.customMek.CustomPilotViewPanelclass CustomPilotViewPanel extends JPanel implements Serializable- serialVersionUID:
- 345126674612500365L
 - 
Serialized Fields- 
cbBackupJComboBox<String> cbBackup 
- 
chkClanPilotJCheckBox chkClanPilot 
- 
chkMissingJCheckBox chkMissing 
- 
choUnitNumJComboBox<String> choUnitNum 
- 
entityEntity entity 
- 
entityUnitNumList<Entity> entityUnitNum 
- 
fldArtilleryJTextField fldArtillery 
- 
fldFatigueJTextField fldFatigue 
- 
fldGunneryJTextField fldGunnery 
- 
fldGunneryAeroJTextField fldGunneryAero 
- 
fldGunneryAeroBJTextField fldGunneryAeroB 
- 
fldGunneryAeroLJTextField fldGunneryAeroL 
- 
fldGunneryAeroMJTextField fldGunneryAeroM 
- 
fldGunneryBJTextField fldGunneryB 
- 
fldGunneryLJTextField fldGunneryL 
- 
fldGunneryMJTextField fldGunneryM 
- 
fldHitsJTextField fldHits 
- 
fldNameJTextField fldName 
- 
fldNickJTextField fldNick 
- 
fldPilotingJTextField fldPiloting 
- 
fldPilotingAeroJTextField fldPilotingAero 
- 
fldToughJTextField fldTough 
- 
genderGender gender 
- 
portraitPortrait portrait 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.EquipChoicePanelclass EquipChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 672299770230285567L
 - 
Serialized Fields- 
chAutoEjectJCheckBox chAutoEject 
- 
chCondEjectAmmoJCheckBox chCondEjectAmmo 
- 
chCondEjectCTDestJCheckBox chCondEjectCTDest 
- 
chCondEjectEngineJCheckBox chCondEjectEngine 
- 
chCondEjectFuelJCheckBox chCondEjectFuel 
- 
chCondEjectHeadshotJCheckBox chCondEjectHeadshot 
- 
chCondEjectSIDestJCheckBox chCondEjectSIDest 
- 
choC3JComboBox<String> choC3 
- 
chSearchlightJCheckBox chSearchlight 
- 
clientClient client 
- 
clientguiClientGUI clientgui 
- 
entityEntity entity 
- 
entityCorrespondenceint[] entityCorrespondence 
- 
m_bombsBombChoicePanel m_bombs 
- 
m_vAPMountsArrayList<APWeaponChoicePanel> m_vAPMounts AnArrayListto keep track of all of theAPWeaponChoicePanelsthat were added, so we can apply their choices when the dialog is closed.
- 
m_vMEAdaptorsArrayList<MEAChoicePanel> m_vMEAdaptors AnArrayListto keep track of all of theMEAChoicePanelsthat were added, so we can apply their choices when the dialog is closed.
- 
m_vMGsArrayList<RapidFireMGPanel> m_vMGs 
- 
m_vMinesArrayList<MineChoicePanel> m_vMines 
- 
m_vMunitionsList<MunitionChoicePanel> m_vMunitions 
- 
m_vWeaponAmmoChoiceList<WeaponAmmoChoicePanel> m_vWeaponAmmoChoice 
- 
panAPMountsJPanel panAPMounts Panel for adding components related to selecting which anti-personnel weapons are mounted in an AP Mount (armored gloves are also considered AP mounts)
- 
panBombsJPanel panBombs 
- 
panInfArmorInfantryArmorPanel panInfArmor 
- 
panMEAdaptorsJPanel panMEAdaptors 
- 
panMinesJPanel panMines 
- 
panMunitionsJPanel panMunitions 
- 
panRapidFireMGsJPanel panRapidFireMGs 
- 
panWeaponAmmoSelectorJPanel panWeaponAmmoSelector 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.InfantryArmorPanelclass InfantryArmorPanel extends JPanel implements Serializable- serialVersionUID:
- -909995917737642853L
 - 
Serialized Fields- 
armorKitsList<EquipmentType> armorKits 
- 
cbArmorKitJComboBox<String> cbArmorKit 
- 
chDESTJCheckBox chDEST 
- 
chEncumberJCheckBox chEncumber 
- 
chSneakCamoJCheckBox chSneakCamo 
- 
chSneakECMJCheckBox chSneakECM 
- 
chSneakIRJCheckBox chSneakIR 
- 
chSpaceSuitJCheckBox chSpaceSuit 
- 
chSpecsList<JCheckBox> chSpecs 
- 
fldDivisorJTextField fldDivisor 
- 
infantryInfantry infantry 
- 
labArmorJLabel labArmor 
- 
labDESTJLabel labDEST 
- 
labDivisorJLabel labDivisor 
- 
labEncumberJLabel labEncumber 
- 
labSneakCamoJLabel labSneakCamo 
- 
labSneakECMJLabel labSneakECM 
- 
labSneakIRJLabel labSneakIR 
- 
labSpaceSuitJLabel labSpaceSuit 
- 
labSpecJLabel labSpec 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.MEAChoicePanelclass MEAChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 6189888202192403704L
 - 
Serialized Fields- 
battleArmorMountLocationint battleArmorMountLocation The BattleArmor mount location of the modular equipment adaptor.
- 
comboChoicesJComboBox<String> comboChoices 
- 
entityEntity entity 
- 
manipulatorsArrayList<MiscType> manipulators 
- 
mountedManipulatorMounted<?> mountedManipulator The manipulator currently mounted by a modular equipment adaptor.
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.MineChoicePanelclass MineChoicePanel extends JPanel implements Serializable- serialVersionUID:
- -1868675102440527538L
 - 
Serialized Fields- 
comboChoicesJComboBox<String> comboChoices 
- 
miscMountedMiscMounted miscMounted 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.MunitionChoicePanelclass MunitionChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 3401106035583965326L
 - 
Serialized Fields- 
ammoMountedAmmoMounted ammoMounted 
- 
ammoTypesList<AmmoType> ammoTypes 
- 
chDumpJCheckBox chDump 
- 
chHotLoadJCheckBox chHotLoad 
- 
comboAmmoTypesJComboBox<AmmoType> comboAmmoTypes 
- 
comboNumberOfShotsJComboBox<String> comboNumberOfShots 
- 
gameOptionsGameOptions gameOptions 
- 
labDumpJLabel labDump 
- 
labHotLoadJLabel labHotLoad 
- 
numShotsChangedboolean numShotsChanged 
- 
numShotsListenerItemListener numShotsListener 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.QuirksPanelclass QuirksPanel extends JPanel implements Serializable- serialVersionUID:
- -8360885055638738148L
 - 
Serialized Fields- 
editableboolean editable 
- 
entityEntity entity 
- 
h_wpnQuirkCompsHashMap<Integer, ArrayList<DialogOptionComponentYPanel>> h_wpnQuirkComps 
- 
h_wpnQuirksHashMap<Integer, WeaponQuirks> h_wpnQuirks 
- 
parentDialogOptionListener parent 
- 
quirkCompsList<DialogOptionComponentYPanel> quirkComps 
- 
quirksQuirks quirks 
 
- 
 
- 
Class megamek.client.ui.dialogs.customMek.RapidFireMGPanelclass RapidFireMGPanel extends JPanel implements Serializable- serialVersionUID:
- 5261919826318225201L
 
- 
Class megamek.client.ui.dialogs.customMek.SmallSVMunitionsChoicePanelclass SmallSVMunitionsChoicePanel extends JPanel implements Serializable
- 
Class megamek.client.ui.dialogs.customMek.WeaponAmmoChoicePanelclass WeaponAmmoChoicePanel extends JPanel implements Serializable- serialVersionUID:
- 604670659251519188L
 - 
Serialized Fields- 
comboAmmoBinsJComboBox<String> comboAmmoBins 
- 
entityEntity entity 
- 
matchingAmmoBinsArrayList<AmmoMounted> matchingAmmoBins 
- 
weaponMountedWeaponMounted weaponMounted 
 
- 
 
 
- 
- 
Package megamek.client.ui.dialogs.forceDisplay- 
Class megamek.client.ui.dialogs.forceDisplay.ForceDisplayDialogclass ForceDisplayDialog extends JDialog implements Serializable- 
Serialized Fields- 
clientGUIClientGUI clientGUI 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeModelclass ForceDisplayMekTreeModel extends DefaultTreeModel implements Serializable
- 
Class megamek.client.ui.dialogs.forceDisplay.ForceDisplayMekTreeRendererclass ForceDisplayMekTreeRenderer extends DefaultTreeCellRenderer implements Serializable
- 
Class megamek.client.ui.dialogs.forceDisplay.ForceDisplayPanelclass ForceDisplayPanel extends JPanel implements Serializable- 
Serialized Fields- 
clientClient client 
- 
clientguiClientGUI clientgui 
- 
forceTreeJTree forceTree 
- 
forceTreeModelForceDisplayMekTreeModel forceTreeModel 
- 
gameGame game 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.gameConnectionDialogs- 
Class megamek.client.ui.dialogs.gameConnectionDialogs.AbstractGameConnectionDialogclass AbstractGameConnectionDialog extends ClientDialog implements Serializable- serialVersionUID:
- -5114410402284987181L
 - 
Serialized Fields- 
clientPreferencesClientPreferences clientPreferences 
- 
confirmedboolean confirmed 
- 
playerNameString playerName 
- 
playerNameComboJComboBox<String> playerNameCombo 
- 
playerNameFieldJTextField playerNameField 
- 
playerNamesVector<String> playerNames 
- 
portint port 
- 
portFieldJTextField portField 
 
- 
 
- 
Class megamek.client.ui.dialogs.gameConnectionDialogs.ConnectDialogclass ConnectDialog extends AbstractGameConnectionDialog implements Serializable- serialVersionUID:
- 5895056240077042429L
 - 
Serialized Fields- 
serverAddressString serverAddress 
- 
serverAddressFieldJTextField serverAddressField 
 
- 
 
- 
Class megamek.client.ui.dialogs.gameConnectionDialogs.HostDialogclass HostDialog extends AbstractGameConnectionDialog implements Serializable- serialVersionUID:
- -103094006944170081L
 - 
Serialized Fields- 
chkRegisterJCheckBox chkRegister 
- 
metaserverString metaserver 
- 
metaserverFieldJTextField metaserverField 
- 
registerboolean register 
- 
serverPassString serverPass 
- 
serverPassFieldJTextField serverPassField 
 
- 
 
- 
Class megamek.client.ui.dialogs.gameConnectionDialogs.SimpleComboBoxEditorclass SimpleComboBoxEditor extends JTextField implements Serializable- serialVersionUID:
- 4496820410417436582L
 
 
- 
- 
Package megamek.client.ui.dialogs.helpDialogs- 
Class megamek.client.ui.dialogs.helpDialogs.AbstractHelpDialogclass AbstractHelpDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
helpFilePathString helpFilePath 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.helpDialogs.AutoResolveSimulationLogDialogclass AutoResolveSimulationLogDialog extends AbstractHelpDialog implements Serializable
- 
Class megamek.client.ui.dialogs.helpDialogs.BoardEditorHelpDialogclass BoardEditorHelpDialog extends AbstractHelpDialog implements Serializable
- 
Class megamek.client.ui.dialogs.helpDialogs.BotHelpDialogclass BotHelpDialog extends AbstractHelpDialog implements Serializable
- 
Class megamek.client.ui.dialogs.helpDialogs.HelpDialogclass HelpDialog extends JDialog implements Serializable
- 
Class megamek.client.ui.dialogs.helpDialogs.MMReadMeHelpDialogclass MMReadMeHelpDialog extends AbstractHelpDialog implements Serializable
- 
Class megamek.client.ui.dialogs.helpDialogs.PrincessHelpDialogclass PrincessHelpDialog extends AbstractHelpDialog implements Serializable
 
- 
- 
Package megamek.client.ui.dialogs.iconChooser- 
Class megamek.client.ui.dialogs.iconChooser.AbstractIconChooserDialogclass AbstractIconChooserDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
chooserabstractIconChooserPanel chooser 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.iconChooser.CamoChooserDialogclass CamoChooserDialog extends AbstractIconChooserDialog implements Serializable- 
Serialized Fields- 
entityEntity entity 
- 
entityImageEntityImagePanel entityImage 
- 
originalCamoCamouflage originalCamo 
- 
rotationSliderJSlider rotationSlider 
- 
scaleSliderJSlider scaleSlider 
- 
useDefaultboolean useDefault 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.iconChooser.CamoChooserPanelclass CamoChooserPanel extends abstractIconChooserPanel implements Serializable- 
Serialized Fields- 
canHaveIndividualCamouflageboolean canHaveIndividualCamouflage 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.iconChooser.EntityImagePanelclass EntityImagePanel extends JPanel implements Serializable- 
Serialized Fields- 
imageLabelJLabel imageLabel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.iconChooser.PortraitChooserDialogclass PortraitChooserDialog extends AbstractIconChooserDialog implements Serializable
- 
Class megamek.client.ui.dialogs.iconChooser.PortraitChooserPanelclass PortraitChooserPanel extends abstractIconChooserPanel implements Serializable
 
- 
- 
Package megamek.client.ui.dialogs.minimap- 
Class megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanelclass BoardViewLessMinimapPanel extends JPanel implements Serializable- 
Serialized Fields- 
attackActionsList<megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel.Line> attackActions 
- 
boardImageBufferedImage boardImage 
- 
boardNeedsRedrawboolean boardNeedsRedraw 
- 
clientClient client 
- 
currentRoundint currentRound 
- 
gameIGame game 
- 
heightDisplayModeint heightDisplayMode 
- 
initialClickXint initialClickX 
- 
initialClickYint initialClickY 
- 
leftMarginint leftMargin 
- 
linesList<megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel.Line> lines 
- 
mSizeint mSize 
- 
multiUnitsMap<Coords, Integer> multiUnits 
- 
overlaysList<OverlayPanel> overlays 
- 
removedUnitsList<megamek.client.ui.dialogs.minimap.BoardViewLessMinimapPanel.Blip> removedUnits 
- 
sizeint size 
- 
topMarginint topMargin 
- 
xOffsetint xOffset 
- 
yOffsetint yOffset 
- 
zoomint zoom 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.minimap.MinimapDialogclass MinimapDialog extends JDialog implements Serializable
- 
Class megamek.client.ui.dialogs.minimap.MinimapPanelclass MinimapPanel extends JPanel implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
boardIdint boardId 
- 
boardListenerBoardListener boardListener 
- 
boardViewListenerBoardViewListener boardViewListener 
- 
buttonHeightint buttonHeight 
- 
bvBoardView bv 
- 
clientClient client 
- 
clientGuiIClientGUI clientGui 
- 
componentListenerComponentListener componentListener 
- 
dialogJDialog dialog 
- 
dirtyboolean[][] dirty Keeps track of portions of the minimap that must be repainted.
- 
dirtyMapboolean dirtyMap Signifies that the whole minimap must be repainted.
- 
draggingboolean dragging 
- 
drawFacingArrowsOnMiniMapboolean drawFacingArrowsOnMiniMap 
- 
drawMapableRunnable drawMapable 
- 
drawSensorRangeOnMiniMapboolean drawSensorRangeOnMiniMap 
- 
firstLOSCoords firstLOS 
- 
gameGame game 
- 
gifWriterThreadGifWriterThread gifWriterThread 
- 
heightBufferint heightBuffer Stores the (non-minimized) height of the minimap when it is minimized.
- 
heightDisplayModeint heightDisplayMode 
- 
lastDrawMapReqlong lastDrawMapReq 
- 
lastDrawStartedlong lastDrawStarted 
- 
leftMarginint leftMargin 
- 
mapImageBufferedImage mapImage 
- 
marginint margin 
- 
minimizedboolean minimized Indicates if the minimap has been rolled up using the wide green button. Can only be true when in a dialog.
- 
mouseListenerMouseListener mouseListener 
- 
mouseMotionListenerMouseMotionListener mouseMotionListener 
- 
mouseWheelListenerMouseWheelListener mouseWheelListener 
- 
MOVE_PATH_COLORColor MOVE_PATH_COLOR 
- 
movePathLinesList<MinimapPanel.Line> movePathLines 
- 
multiUnitsMap<Coords, Integer> multiUnits 
- 
paintBordersboolean paintBorders 
- 
roadHexesList<int[]> roadHexes A list of information on hexes with roads or bridges.
- 
secondLOSCoords secondLOS 
- 
symbolsDisplayModeint symbolsDisplayMode 
- 
terrainBufferImage terrainBuffer 
- 
topMarginint topMargin 
- 
unitSizeint unitSize 
- 
zoomint zoom 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.miniReport- 
Class megamek.client.ui.dialogs.miniReport.MiniReportDisplayDialogclass MiniReportDisplayDialog extends JDialog implements Serializable- 
Serialized Fields- 
clientGUIIClientGUI clientGUI 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.miniReport.MiniReportDisplayPanelclass MiniReportDisplayPanel extends JPanel implements Serializable- 
Serialized Fields- 
butEntitySearchDownJButton butEntitySearchDown 
- 
butEntitySearchUpJButton butEntitySearchUp 
- 
butPlayerSearchDownJButton butPlayerSearchDown 
- 
butPlayerSearchUpJButton butPlayerSearchUp 
- 
butQuickFilterJButton butQuickFilter 
- 
butQuickSearchDownJButton butQuickSearchDown 
- 
butQuickSearchUpJButton butQuickSearchUp 
- 
butSwitchLocationJButton butSwitchLocation 
- 
comboEntityJComboBox<String> comboEntity 
- 
comboFilterJComboBox<String> comboFilter 
- 
comboPlayerJComboBox<String> comboPlayer 
- 
comboQuickJComboBox<String> comboQuick 
- 
currentClientClient currentClient 
- 
currentClientGUIIClientGUI currentClientGUI 
- 
filterEnabledboolean filterEnabled 
- 
tabsJTabbedPane tabs 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.MMDialogs- 
Class megamek.client.ui.dialogs.MMDialogs.MMNarrativeStoryDialogclass MMNarrativeStoryDialog extends MMStoryDialog implements Serializable
- 
Class megamek.client.ui.dialogs.MMDialogs.MMStoryDialogclass MMStoryDialog extends JDialog implements Serializable- 
Serialized Fields- 
imgHeightint imgHeight 
- 
imgWidthint imgWidth 
- 
storyPointNarrativeDisplayProvider storyPoint 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.phaseDisplay- 
Class megamek.client.ui.dialogs.phaseDisplay.AbstractChoiceDialogclass AbstractChoiceDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
buttonsJToggleButton[] buttons 
- 
chosenList<T> chosen 
- 
columnsint columns 
- 
detailsCheckBoxJToggleButton detailsCheckBox 
- 
isMultiSelectboolean isMultiSelect 
- 
messageString message 
- 
showDetailsboolean showDetails 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.phaseDisplay.AimedShotDialogclass AimedShotDialog extends JDialog implements Serializable- serialVersionUID:
- 6527374019085650613L
 - 
Serialized Fields- 
boxEnabledboolean[] boxEnabled 
- 
checkboxesIndexedRadioButton[] checkboxes The checkboxes for available choices.
 
- 
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.BombPayloadDialogclass BombPayloadDialog extends JDialog implements Serializable- serialVersionUID:
- -4629867982571421459L
 - 
Serialized Fields- 
availableBombsBombLoadout availableBombs 
- 
b_choicesEnumMap<BombType.BombTypeEnum, JComboBox<String>> b_choices 
- 
b_labelsEnumMap<BombType.BombTypeEnum, JLabel> b_labels 
- 
butCancelJButton butCancel 
- 
butOKJButton butOK 
- 
confirmboolean confirm 
- 
internalBombCountint internalBombCount 
- 
internalBombLimitint internalBombLimit 
- 
limitint limit 
- 
numFightersdouble numFighters Keeps track of the number of fighters in the squadron, 0 implies a single fighter not in a squadron.
- 
panButtonsJPanel panButtons 
 
- 
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.DeployElevationChoiceDialogclass DeployElevationChoiceDialog extends AbstractChoiceDialog<ElevationOption> implements Serializable
- 
Class megamek.client.ui.dialogs.phaseDisplay.EntityChoiceDialog
- 
Class megamek.client.ui.dialogs.phaseDisplay.ManeuverChoiceDialogclass ManeuverChoiceDialog extends JDialog implements Serializable- serialVersionUID:
- 3093043054221558221L
 - 
Serialized Fields- 
butCancelJButton butCancel 
- 
butOKJButton butOK 
- 
checkboxesAbstractButton[] checkboxes The checkboxes for available choices.
- 
confirmboolean confirm 
- 
panButtonsJPanel panButtons 
 
- 
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.MineDensityDialogclass MineDensityDialog extends JDialog implements Serializable- serialVersionUID:
- -7642956136536119067L
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.MineLayingDialogclass MineLayingDialog extends JDialog implements Serializable- serialVersionUID:
- -1067865530113792340L
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.SBFJumpChoiceDialog
- 
Class megamek.client.ui.dialogs.phaseDisplay.SBFTargetDialogclass SBFTargetDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
attackerInGameObject attacker 
- 
attackerBoxBox attackerBox 
- 
attackerDisplayJLabel attackerDisplay 
- 
attackingLabelJLabel attackingLabel 
- 
gameSBFGame game 
- 
resultLabelJLabel resultLabel 
- 
targetInGameObject target 
- 
targetDisplayJLabel targetDisplay 
- 
toHitDisplaySBFTargetingToHitDisplay toHitDisplay 
- 
unitAttackSelectorSBFUnitAttackSelector unitAttackSelector 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.phaseDisplay.SeaMineDepthDialogclass SeaMineDepthDialog extends JDialog implements Serializable- serialVersionUID:
- -7642956136536119067L
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.TargetChoiceDialog
- 
Class megamek.client.ui.dialogs.phaseDisplay.TeleMissileSettingDialogclass TeleMissileSettingDialog extends JDialog implements Serializable- serialVersionUID:
- -7642946136536329067L
 - 
Serialized Fields- 
butOkJButton butOk 
- 
fldSettingJTextField fldSetting 
- 
frameJFrame frame 
- 
maxVelocityint maxVelocity 
- 
settingint setting 
 
- 
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.TriggerAPPodDialogclass TriggerAPPodDialog extends JDialog implements Serializable- serialVersionUID:
- -9009039614015364943L
 - 
Serialized Fields- 
entityIdint entityId TheintID of the entity that can fire AP Pods.
- 
trackersArrayList<megamek.client.ui.dialogs.phaseDisplay.TriggerAPPodDialog.TriggerPodTracker> trackers TheFirePodTrackers for the entity's active AP Pods.
 
- 
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.TriggerBPodDialogclass TriggerBPodDialog extends JDialog implements Serializable- serialVersionUID:
- -5882060083607984056L
 
- 
Class megamek.client.ui.dialogs.phaseDisplay.VibrabombSettingDialogclass VibrabombSettingDialog extends JDialog implements Serializable- serialVersionUID:
- -7642956136536119067L
 - 
Serialized Fields- 
butOkJButton butOk 
- 
fldSettingJTextField fldSetting 
- 
frameJFrame frame 
- 
settingint setting 
 
- 
 
 
- 
- 
Package megamek.client.ui.dialogs.randomArmy- 
Class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanelclass ForceGenerationOptionsPanel extends JPanel implements Serializable- serialVersionUID:
- -3462304612643343012L
 - 
Serialized Fields- 
cbFactionJComboBox<FactionRecord> cbFaction 
- 
cbRatingJComboBox<String> cbRating 
- 
cbSubFactionJComboBox<FactionRecord> cbSubFaction 
- 
cbUnitTypeJComboBox<String> cbUnitType 
- 
chkShowMinorJCheckBox chkShowMinor 
- 
factionSorterComparator<FactionRecord> factionSorter 
- 
panUnitTypeOptionsmegamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.UnitTypeOptions panUnitTypeOptions 
- 
ratGenYearint ratGenYear 
- 
txtNumUnitsJTextField txtNumUnits 
- 
txtYearJTextField txtYear 
 
- 
 
- 
Class megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.RATGenUnitTypeOptionsclass RATGenUnitTypeOptions extends megamek.client.ui.dialogs.randomArmy.ForceGenerationOptionsPanel.UnitTypeOptions implements Serializable- serialVersionUID:
- 6536972747395725718L
 
- 
Class megamek.client.ui.dialogs.randomArmy.ForceGeneratorOptionsViewclass ForceGeneratorOptionsView extends JPanel implements Serializable- 
Serialized Fields- 
btnClearJButton btnClear 
- 
btnExportMULJButton btnExportMUL 
- 
btnGenerateJButton btnGenerate 
- 
cbExperienceJComboBox<String> cbExperience 
- 
cbFactionJComboBox<FactionRecord> cbFaction 
- 
cbFlagsJComboBox<String> cbFlags 
- 
cbFormationJComboBox<String> cbFormation 
- 
cbRatingJComboBox<String> cbRating 
- 
cbSubFactionJComboBox<FactionRecord> cbSubFaction 
- 
cbUnitTypeJComboBox<Integer> cbUnitType 
- 
cbWeightClassJComboBox<Integer> cbWeightClass 
- 
chkAttachmentsJCheckBox chkAttachments 
- 
chkRoleAirReconJCheckBox chkRoleAirRecon 
- 
chkRoleAirTransportJCheckBox chkRoleAirTransport 
- 
chkRoleAntiAircraftJCheckBox chkRoleAntiAircraft 
- 
chkRoleAntiInfantryJCheckBox chkRoleAntiInfantry 
- 
chkRoleArtilleryJCheckBox chkRoleArtillery 
- 
chkRoleAssaultJCheckBox chkRoleAssault 
- 
chkRoleCavalryJCheckBox chkRoleCavalry 
- 
chkRoleEngineerJCheckBox chkRoleEngineer 
- 
chkRoleFieldArtilleryJCheckBox chkRoleFieldArtillery 
- 
chkRoleFieldGunJCheckBox chkRoleFieldGun 
- 
chkRoleFieldMissileArtilleryJCheckBox chkRoleFieldMissileArtillery 
- 
chkRoleFireSupportJCheckBox chkRoleFireSupport 
- 
chkRoleGroundSupportJCheckBox chkRoleGroundSupport 
- 
chkRoleIncendiaryJCheckBox chkRoleIncendiary 
- 
chkRoleInfantrySupportJCheckBox chkRoleInfantrySupport 
- 
chkRoleInterceptorJCheckBox chkRoleInterceptor 
- 
chkRoleMissileArtilleryJCheckBox chkRoleMissileArtillery 
- 
chkRoleRaiderJCheckBox chkRoleRaider 
- 
chkRoleReconJCheckBox chkRoleRecon 
- 
chkRoleTransportJCheckBox chkRoleTransport 
- 
chkRoleUrbanJCheckBox chkRoleUrban 
- 
clientGuiClientGUI clientGui 
- 
currentYearint currentYear 
- 
factionRendererDefaultListCellRenderer factionRenderer 
- 
flagDisplayNamesHashMap<String, String> flagDisplayNames 
- 
forceDescForceDescriptor forceDesc 
- 
formationDisplayNamesHashMap<String, String> formationDisplayNames 
- 
onGenerateConsumer<ForceDescriptor> onGenerate 
- 
panAirRoleJPanel panAirRole 
- 
panGroundRoleJPanel panGroundRole 
- 
panInfRoleJPanel panInfRole 
- 
ratingDisplayNamesHashMap<String, String> ratingDisplayNames 
- 
txtCargoJTextField txtCargo 
- 
txtDropshipPctJTextField txtDropshipPct 
- 
txtJumpshipPctJTextField txtJumpshipPct 
- 
txtYearJTextField txtYear 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.randomArmy.ForceGeneratorViewUi.ChosenEntityModelclass ChosenEntityModel extends AbstractTableModel implements Serializable
- 
Class megamek.client.ui.dialogs.randomArmy.RandomArmyDialogclass RandomArmyDialog extends JDialog implements Serializable- 
Serialized Fields- 
armyModelUnitTableModel armyModel 
- 
armySorterTableRowSorter<UnitTableModel> armySorter 
- 
armyTableMouseAdapterRandomArmyDialog.RandomArmyTableMouseAdapter armyTableMouseAdapter 
- 
asdAdvancedSearchDialog asd 
- 
generatedRATUnitTable generatedRAT 
- 
m_bAddJButton m_bAdd 
- 
m_bAddAllJButton m_bAddAll 
- 
m_bAddToForceJButton m_bAddToForce 
- 
m_bAdvSearchJButton m_bAdvSearch 
- 
m_bAdvSearchClearJButton m_bAdvSearchClear 
- 
m_bCancelJButton m_bCancel 
- 
m_bClearJButton m_bClear 
- 
m_bGenerateJButton m_bGenerate 
- 
m_bOKJButton m_bOK 
- 
m_bRandomSkillsJButton m_bRandomSkills 
- 
m_bRollJButton m_bRoll 
- 
m_chkCanonJCheckBox m_chkCanon 
- 
m_chkPadJCheckBox m_chkPad 
- 
m_chPlayerJComboBox<String> m_chPlayer 
- 
m_chTypeJComboBox<String> m_chType 
- 
m_clientClient m_client 
- 
m_clientguiClientGUI m_clientgui 
- 
m_labBAJLabel m_labBA 
- 
m_labBVJLabel m_labBV 
- 
m_labelPlayerJLabel m_labelPlayer 
- 
m_labInfantryJLabel m_labInfantry 
- 
m_labMeksJLabel m_labMeks 
- 
m_labTechJLabel m_labTech 
- 
m_labUnitsJLabel m_labUnits 
- 
m_labVeesJLabel m_labVees 
- 
m_labYearJLabel m_labYear 
- 
m_lArmyJTable m_lArmy 
- 
m_lArmyBVTotalJLabel m_lArmyBVTotal 
- 
m_lBattleArmorCountJLabel m_lBattleArmorCount 
- 
m_lInfantryCountJLabel m_lInfantryCount 
- 
m_lMekCountJLabel m_lMekCount 
- 
m_lRATJTable m_lRAT 
- 
m_lRightCardsCardLayout m_lRightCards 
- 
m_lUnitsJTable m_lUnits 
- 
m_lUnitsBVTotalJLabel m_lUnitsBVTotal 
- 
m_lVehicleCountJLabel m_lVehicleCount 
- 
m_pAdvSearchJPanel m_pAdvSearch 
- 
m_pButtonsJPanel m_pButtons 
- 
m_pForceGenForceGeneratorViewUi m_pForceGen 
- 
m_pFormationOptionsForceGenerationOptionsPanel m_pFormationOptions 
- 
m_pFormationsJPanel m_pFormations 
- 
m_pMainJTabbedPane m_pMain 
- 
m_pParametersJPanel m_pParameters 
- 
m_pPreviewJPanel m_pPreview 
- 
m_pRATJPanel m_pRAT 
- 
m_pRATGenJPanel m_pRATGen 
- 
m_pRATGenOptionsForceGenerationOptionsPanel m_pRATGenOptions 
- 
m_pRightPaneJPanel m_pRightPane 
- 
m_pSplitJSplitPane m_pSplit 
- 
m_pUnitTypeOptionsJPanel m_pUnitTypeOptions 
- 
m_ratStatusJLabel m_ratStatus 
- 
m_tBAJTextField m_tBA 
- 
m_tBVMaxJTextField m_tBVMax 
- 
m_tBVMinJTextField m_tBVMin 
- 
m_tInfantryJTextField m_tInfantry 
- 
m_tMaxYearJTextField m_tMaxYear 
- 
m_tMeksJTextField m_tMeks 
- 
m_tMinYearJTextField m_tMinYear 
- 
m_treeRATJTree m_treeRAT 
- 
m_tUnitsJTextField m_tUnits 
- 
m_tVeesJTextField m_tVees 
- 
ratModelRandomArmyDialog.RATTableModel ratModel 
- 
ratSorterTableRowSorter<RandomArmyDialog.RATTableModel> ratSorter 
- 
ratTableMouseAdapterRandomArmyDialog.RandomArmyTableMouseAdapter ratTableMouseAdapter 
- 
rugRandomUnitGenerator rug 
- 
searchFilterMekSearchFilter searchFilter 
- 
unitsModelUnitTableModel unitsModel 
- 
unitsSorterTableRowSorter<UnitTableModel> unitsSorter 
- 
unitsTableMouseAdapterRandomArmyDialog.RandomArmyTableMouseAdapter unitsTableMouseAdapter 
- 
windowListenerWindowListener windowListener 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.randomArmy.RandomArmyDialog.RATTableModelclass RATTableModel extends AbstractTableModel implements Serializable
 
- 
- 
Package megamek.client.ui.dialogs.randomMap- 
Class megamek.client.ui.dialogs.randomMap.RandomMapDialogclass RandomMapDialog extends JDialog implements Serializable- 
Serialized Fields- 
advancedButtonJRadioButton advancedButton 
- 
advancedPanelRandomMapPanelAdvancedPanel advancedPanel 
- 
basicButtonJRadioButton basicButton 
- 
basicPanelRandomMapPanelBasicPanel basicPanel 
- 
cancelButtonJButton cancelButton 
- 
cardLayoutCardLayout cardLayout 
- 
choThemeJComboBox<String> choTheme 
- 
clientClient client 
- 
guipGUIPreferences guip 
- 
loadButtonJButton loadButton 
- 
mainDisplayJPanel mainDisplay 
- 
mapHeightFieldVerifiableTextField mapHeightField 
- 
mapSettingsMapSettings mapSettings 
- 
mapSettingsObserverIMapSettingsObserver mapSettingsObserver 
- 
mapSizeLabelJLabel mapSizeLabel 
- 
mapSizeSeparatorLabelJLabel mapSizeSeparatorLabel 
- 
mapThemeLabelJLabel mapThemeLabel 
- 
mapWidthFieldVerifiableTextField mapWidthField 
- 
okayButtonJButton okayButton 
- 
saveButtonJButton saveButton 
- 
showAtStartButtonJCheckBox showAtStartButton 
- 
userCancelboolean userCancel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.randomMap.RandomMapPanelAdvancedPanelclass RandomMapPanelAdvancedPanel extends JPanel implements Serializable- serialVersionUID:
- 7904626306929132645L
 - 
Serialized Fields- 
cityBlocksVerifiableTextField cityBlocks 
- 
cityCFMaxFieldVerifiableTextField cityCFMaxField 
- 
cityCFMinFieldVerifiableTextField cityCFMinField 
- 
cityDensityFieldVerifiableTextField cityDensityField 
- 
cityFloorsMaxFieldVerifiableTextField cityFloorsMaxField 
- 
cityFloorsMinFieldVerifiableTextField cityFloorsMinField 
- 
cityTypeComboJComboBox<String> cityTypeCombo 
- 
craterAmountMaxFieldVerifiableTextField craterAmountMaxField 
- 
craterAmountMinFieldVerifiableTextField craterAmountMinField 
- 
craterChanceFieldVerifiableTextField craterChanceField 
- 
craterSizeMaxFieldVerifiableTextField craterSizeMaxField 
- 
craterSizeMinFieldVerifiableTextField craterSizeMinField 
- 
deepChanceFieldVerifiableTextField deepChanceField 
- 
droughtChanceFieldVerifiableTextField droughtChanceField 
- 
elevationAlgorithmFieldVerifiableTextField elevationAlgorithmField 
- 
elevationCliffsFieldVerifiableTextField elevationCliffsField 
- 
elevationInversionFieldVerifiableTextField elevationInversionField 
- 
elevationPeaksFieldVerifiableTextField elevationPeaksField 
- 
elevationRangeFieldVerifiableTextField elevationRangeField 
- 
fieldSizeMaxFieldVerifiableTextField fieldSizeMaxField 
- 
fieldSizeMinFieldVerifiableTextField fieldSizeMinField 
- 
fieldsMaxFieldVerifiableTextField fieldsMaxField 
- 
fieldsMinFieldVerifiableTextField fieldsMinField 
- 
fireChanceFieldVerifiableTextField fireChanceField 
- 
floodChanceFieldVerifiableTextField floodChanceField 
- 
foliageHeavyChanceFieldVerifiableTextField foliageHeavyChanceField 
- 
foliageMaxFieldVerifiableTextField foliageMaxField 
- 
foliageMaxSizeFieldVerifiableTextField foliageMaxSizeField 
- 
foliageMinFieldVerifiableTextField foliageMinField 
- 
foliageMinSizeFieldVerifiableTextField foliageMinSizeField 
- 
fortifiedMaxFieldVerifiableTextField fortifiedMaxField 
- 
fortifiedMinFieldVerifiableTextField fortifiedMinField 
- 
fortifiedSizeMaxFieldVerifiableTextField fortifiedSizeMaxField 
- 
fortifiedSizeMinFieldVerifiableTextField fortifiedSizeMinField 
- 
freezeChanceFieldVerifiableTextField freezeChanceField 
- 
hillinessFieldVerifiableTextField hillinessField 
- 
iceMaxFieldVerifiableTextField iceMaxField 
- 
iceMinFieldVerifiableTextField iceMinField 
- 
iceSizeMaxFieldVerifiableTextField iceSizeMaxField 
- 
iceSizeMinFieldVerifiableTextField iceSizeMinField 
- 
invertNegativeCheckJCheckBox invertNegativeCheck 
- 
jungleHeavyChanceFieldVerifiableTextField jungleHeavyChanceField 
- 
jungleMaxFieldVerifiableTextField jungleMaxField 
- 
jungleMaxSizeFieldVerifiableTextField jungleMaxSizeField 
- 
jungleMinFieldVerifiableTextField jungleMinField 
- 
jungleMinSizeFieldVerifiableTextField jungleMinSizeField 
- 
jungleUltraChanceFieldVerifiableTextField jungleUltraChanceField 
- 
lakeSizeMaxFieldVerifiableTextField lakeSizeMaxField 
- 
lakeSizeMinFieldVerifiableTextField lakeSizeMinField 
- 
lakesMaxFieldVerifiableTextField lakesMaxField 
- 
lakesMinFieldVerifiableTextField lakesMinField 
- 
mapSettingsMapSettings mapSettings 
- 
mountainHeightMaxFieldVerifiableTextField mountainHeightMaxField 
- 
mountainHeightMinFieldVerifiableTextField mountainHeightMinField 
- 
mountainStyleComboJComboBox<String> mountainStyleCombo 
- 
mountainWidthMaxFieldVerifiableTextField mountainWidthMaxField 
- 
mountainWidthMinFieldVerifiableTextField mountainWidthMinField 
- 
pavementMaxFieldVerifiableTextField pavementMaxField 
- 
pavementMinFieldVerifiableTextField pavementMinField 
- 
pavementSizeMaxFieldVerifiableTextField pavementSizeMaxField 
- 
pavementSizeMinFieldVerifiableTextField pavementSizeMinField 
- 
riverChanceFieldVerifiableTextField riverChanceField 
- 
roadChanceFieldVerifiableTextField roadChanceField 
- 
roughsMaxFieldVerifiableTextField roughsMaxField 
- 
roughsMaxSizeFieldVerifiableTextField roughsMaxSizeField 
- 
roughsMinFieldVerifiableTextField roughsMinField 
- 
roughsMinSizeFieldVerifiableTextField roughsMinSizeField 
- 
roughsUltraChanceFieldVerifiableTextField roughsUltraChanceField 
- 
rubbleMaxFieldVerifiableTextField rubbleMaxField 
- 
rubbleMinFieldVerifiableTextField rubbleMinField 
- 
rubbleSizeMaxFieldVerifiableTextField rubbleSizeMaxField 
- 
rubbleSizeMinFieldVerifiableTextField rubbleSizeMinField 
- 
rubbleUltraChanceFieldVerifiableTextField rubbleUltraChanceField 
- 
sandsMaxFieldVerifiableTextField sandsMaxField 
- 
sandsMinFieldVerifiableTextField sandsMinField 
- 
sandsSizeMaxFieldVerifiableTextField sandsSizeMaxField 
- 
sandsSizeMinFieldVerifiableTextField sandsSizeMinField 
- 
snowMaxFieldVerifiableTextField snowMaxField 
- 
snowMinFieldVerifiableTextField snowMinField 
- 
snowSizeMaxFieldVerifiableTextField snowSizeMaxField 
- 
snowSizeMinFieldVerifiableTextField snowSizeMinField 
- 
specialFxFieldVerifiableTextField specialFxField 
- 
swampsMaxFieldVerifiableTextField swampsMaxField 
- 
swampsMaxSizeFieldVerifiableTextField swampsMaxSizeField 
- 
swampsMinFieldVerifiableTextField swampsMinField 
- 
swampsMinSizeFieldVerifiableTextField swampsMinSizeField 
- 
tabbedPaneJTabbedPane tabbedPane 
- 
townSizeFieldVerifiableTextField townSizeField 
- 
tundraMaxFieldVerifiableTextField tundraMaxField 
- 
tundraMinFieldVerifiableTextField tundraMinField 
- 
tundraSizeMaxFieldVerifiableTextField tundraSizeMaxField 
- 
tundraSizeMinFieldVerifiableTextField tundraSizeMinField 
- 
woodsHeavyChanceFieldVerifiableTextField woodsHeavyChanceField 
- 
woodsMaxFieldVerifiableTextField woodsMaxField 
- 
woodsMaxSizeFieldVerifiableTextField woodsMaxSizeField 
- 
woodsMinFieldVerifiableTextField woodsMinField 
- 
woodsMinSizeFieldVerifiableTextField woodsMinSizeField 
- 
woodsUltraChanceFieldVerifiableTextField woodsUltraChanceField 
 
- 
 
- 
Class megamek.client.ui.dialogs.randomMap.RandomMapPanelBasicPanelclass RandomMapPanelBasicPanel extends JPanel implements Serializable- serialVersionUID:
- -6971330721623187856L
 - 
Serialized Fields- 
cityTypeComboCheckpointComboBox<String> cityTypeCombo 
- 
cliffsComboCheckpointComboBox<String> cliffsCombo 
- 
cratersComboCheckpointComboBox<String> cratersCombo 
- 
foliageComboCheckpointComboBox<String> foliageCombo 
- 
fortifiedComboCheckpointComboBox<String> fortifiedCombo 
- 
hillinessComboCheckpointComboBox<String> hillinessCombo 
- 
iceComboCheckpointComboBox<String> iceCombo 
- 
jungleComboCheckpointComboBox<String> jungleCombo 
- 
lakesComboCheckpointComboBox<String> lakesCombo 
- 
mapSettingsMapSettings mapSettings 
- 
mountainComboCheckpointComboBox<String> mountainCombo 
- 
pavementComboCheckpointComboBox<String> pavementCombo 
- 
plantedFieldsComboCheckpointComboBox<String> plantedFieldsCombo 
- 
riversComboCheckpointComboBox<String> riversCombo 
- 
roadsComboCheckpointComboBox<String> roadsCombo 
- 
roughsComboCheckpointComboBox<String> roughsCombo 
- 
rubbleComboCheckpointComboBox<String> rubbleCombo 
- 
sandsComboCheckpointComboBox<String> sandsCombo 
- 
snowComboCheckpointComboBox<String> snowCombo 
- 
swampsComboCheckpointComboBox<String> swampsCombo 
- 
tabbedPaneJTabbedPane tabbedPane 
- 
tundraComboCheckpointComboBox<String> tundraCombo 
- 
woodsComboCheckpointComboBox<String> woodsCombo 
 
- 
 
- 
Class megamek.client.ui.dialogs.randomMap.ResizeMapDialogclass ResizeMapDialog extends JDialog implements Serializable- serialVersionUID:
- 7758433698878123806L
 - 
Serialized Fields- 
advancedButtonJRadioButton advancedButton 
- 
advancedPanelRandomMapPanelAdvancedPanel advancedPanel 
- 
basicButtonJRadioButton basicButton 
- 
basicPanelRandomMapPanelBasicPanel basicPanel 
- 
cancelButtonJButton cancelButton 
- 
cardLayoutCardLayout cardLayout 
- 
choThemeJComboBox<String> choTheme 
- 
CLIENTClient CLIENT 
- 
loadButtonJButton loadButton 
- 
mainDisplayJPanel mainDisplay 
- 
MAP_SETTINGS_OBSERVERIMapSettingsObserver MAP_SETTINGS_OBSERVER 
- 
mapEastFieldVerifiableTextField mapEastField 
- 
mapEastLabelJLabel mapEastLabel 
- 
mapNorthFieldVerifiableTextField mapNorthField 
- 
mapNorthLabelJLabel mapNorthLabel 
- 
mapSettingsMapSettings mapSettings 
- 
mapSouthFieldVerifiableTextField mapSouthField 
- 
mapSouthLabelJLabel mapSouthLabel 
- 
mapThemeLabelJLabel mapThemeLabel 
- 
mapWestFieldVerifiableTextField mapWestField 
- 
mapWestLabelJLabel mapWestLabel 
- 
okayButtonJButton okayButton 
- 
saveButtonJButton saveButton 
- 
userCancelboolean userCancel 
- 
westNoticeJPopupMenu westNotice 
 
- 
 
 
- 
- 
Package megamek.client.ui.dialogs.SBFStats- 
Class megamek.client.ui.dialogs.SBFStats.SBFStatsDialogclass SBFStatsDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
centerPanelJPanel centerPanel 
- 
clipBoardButtonJButton clipBoardButton 
- 
elementsToggleMMToggleButton elementsToggle 
- 
forceListCollection<Force> forceList 
- 
formationsList<SBFFormation> formations 
- 
gameGame game 
- 
headerFontChooserJComboBox<String> headerFontChooser 
- 
headerFontLabelJLabel headerFontLabel 
- 
printButtonJButton printButton 
- 
saveButtonJButton saveButton 
- 
scrollPaneJScrollPane scrollPane 
- 
valueFontChooserJComboBox<String> valueFontChooser 
- 
valueFontLabelJLabel valueFontLabel 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.scenario- 
Class megamek.client.ui.dialogs.scenario.ScenarioChooserDialogclass ScenarioChooserDialog extends AbstractButtonDialog implements Serializable
- 
Class megamek.client.ui.dialogs.scenario.ScenarioInfoPanelclass ScenarioInfoPanel extends JPanel implements Serializable
- 
Class megamek.client.ui.dialogs.scenario.ScenarioInfoRendererclass ScenarioInfoRenderer extends ScenarioInfoPanel implements Serializable
 
- 
- 
Package megamek.client.ui.dialogs.unitDisplay- 
Class megamek.client.ui.dialogs.unitDisplay.SummaryPanelclass SummaryPanel extends PicMap implements Serializable- 
Serialized Fields- 
contentPanelJPanel contentPanel 
- 
unitDisplayPanelUnitDisplayPanel unitDisplayPanel 
- 
unitInfoJLabel unitInfo 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitDisplay.UnitDisplayDialogclass UnitDisplayDialog extends JDialog implements Serializable- 
Serialized Fields- 
clientGUIClientGUI clientGUI 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitDisplay.UnitDisplayPanelclass UnitDisplayPanel extends JPanel implements Serializable- serialVersionUID:
- -2060993542227677984L
 - 
Serialized Fields- 
aPanmegamek.client.ui.dialogs.unitDisplay.ArmorPanel aPan 
- 
aPanScrollJScrollPane aPanScroll 
- 
clientguiClientGUI clientgui 
- 
currentlyDisplayingEntity currentlyDisplaying 
- 
displayPJPanel displayP 
- 
ePanmegamek.client.ui.dialogs.unitDisplay.ExtraPanel ePan 
- 
ePanScrollJScrollPane ePanScroll 
- 
eventListenersList<MekDisplayListener> eventListeners 
- 
labTitleJLabel labTitle 
- 
mPanSummaryPanel mPan 
- 
mPanScrollJScrollPane mPanScroll 
- 
panA1JPanel panA1 
- 
panA2JPanel panA2 
- 
panB1JPanel panB1 
- 
panB2JPanel panB2 
- 
panC1JPanel panC1 
- 
panC2JPanel panC2 
- 
pPanmegamek.client.ui.dialogs.unitDisplay.PilotPanel pPan 
- 
pPanScrollJScrollPane pPanScroll 
- 
sPanmegamek.client.ui.dialogs.unitDisplay.SystemPanel sPan 
- 
sPanScrollJScrollPane sPanScroll 
- 
splitA1JSplitPane splitA1 
- 
splitABCJSplitPane splitABC 
- 
splitB1JSplitPane splitB1 
- 
splitBCJSplitPane splitBC 
- 
splitC1JSplitPane splitC1 
- 
tabStripMekPanelTabStrip tabStrip 
- 
wPanWeaponPanel wPan 
- 
wPanScrollJScrollPane wPanScroll 
 
- 
 
- 
Class megamek.client.ui.dialogs.unitDisplay.WeaponPanelclass WeaponPanel extends PicMap implements Serializable- 
Serialized Fields- 
bgColorsColor[] bgColors 
- 
clientClient client 
- 
comboWeaponSortOrderMMComboBox<WeaponSortOrder> comboWeaponSortOrder 
- 
currentHeatBuildupRJLabel currentHeatBuildupR 
- 
entityEntity entity 
- 
gridYint gridY 
- 
listenerCounterint listenerCounter Used to make sure that multiple removeListeners() calls (that have no cumulative effect) are not overbalanced by multiple addListeners() calls. This would happen when one method that needs to use removeL [stuff ...] addL calls another that needs to do the same.
- 
m_chAmmoJComboBox<String> m_chAmmo 
- 
m_chBayWeaponJComboBox<String> m_chBayWeapon 
- 
prevTargetTargetable prevTarget Keep track of the previous target, used for certain weapons (like VGLs) that will force a target. With this, we can restore the previous target after the forced target.
- 
targetTargetable target 
- 
toHitTextJTextPane toHitText 
- 
tWeaponScrollJScrollPane tWeaponScroll 
- 
unitDisplayPanelUnitDisplayPanel unitDisplayPanel 
- 
vAmmoArrayList<AmmoMounted> vAmmo 
- 
wArcHeatLJLabel wArcHeatL 
- 
wArcHeatRJLabel wArcHeatR 
- 
wAVLJLabel wAVL 
- 
wBayWeaponJLabel wBayWeapon 
- 
wDamageTrooperLJLabel wDamageTrooperL 
- 
wDamageTrooperRJLabel wDamageTrooperR 
- 
wDamRJLabel wDamR 
- 
weaponListJList<String> weaponList 
- 
wExtAVRJLabel wExtAVR 
- 
wExtLJLabel wExtL 
- 
wExtRJLabel wExtR 
- 
wHeatRJLabel wHeatR 
- 
wInfantryRange0LJLabel wInfantryRange0L 
- 
wInfantryRange0RJLabel wInfantryRange0R 
- 
wInfantryRange1LJLabel wInfantryRange1L 
- 
wInfantryRange1RJLabel wInfantryRange1R 
- 
wInfantryRange2LJLabel wInfantryRange2L 
- 
wInfantryRange2RJLabel wInfantryRange2R 
- 
wInfantryRange3LJLabel wInfantryRange3L 
- 
wInfantryRange3RJLabel wInfantryRange3R 
- 
wInfantryRange4LJLabel wInfantryRange4L 
- 
wInfantryRange4RJLabel wInfantryRange4R 
- 
wInfantryRange5LJLabel wInfantryRange5L 
- 
wInfantryRange5RJLabel wInfantryRange5R 
- 
wLongAVRJLabel wLongAVR 
- 
wLongLJLabel wLongL 
- 
wLongRJLabel wLongR 
- 
wMedAVRJLabel wMedAVR 
- 
wMedLJLabel wMedL 
- 
wMedRJLabel wMedR 
- 
wMinLJLabel wMinL 
- 
wMinRJLabel wMinR 
- 
wNameRJLabel wNameR 
- 
wRangeRJLabel wRangeR 
- 
wShortAVRJLabel wShortAVR 
- 
wShortLJLabel wShortL 
- 
wShortRJLabel wShortR 
- 
wTargetExtraInfoJLabel wTargetExtraInfo 
- 
wTargetInfoJTextPane wTargetInfo 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.dialogs.unitSelectorDialogs- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractTabbedPaneclass AbstractTabbedPane extends JTabbedPane implements Serializable- 
Serialized Fields- 
frameJFrame frame 
- 
resourcesResourceBundle resources 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialogclass AbstractUnitSelectorDialog extends JDialog implements Serializable- 
Serialized Fields- 
advancedSearchDialogAdvancedSearchDialog advancedSearchDialog 
- 
allowedYearint allowedYear 
- 
allowInvalidboolean allowInvalid 
- 
buttonAdvancedSearchJButton buttonAdvancedSearch 
- 
buttonCloseJButton buttonClose 
- 
buttonPvToggleJToggleButton buttonPvToggle 
- 
buttonResetSearchJButton buttonResetSearch 
- 
buttonSelectJButton buttonSelect 
- 
buttonSelectCloseJButton buttonSelectClose 
- 
buttonShowBVJButton buttonShowBV 
- 
bvColumnTableColumn bvColumn 
- 
canonOnlyboolean canonOnly 
- 
comboUnitTypeJComboBox<String> comboUnitType 
- 
comboWeightJComboBox<String> comboWeight 
- 
enableYearLimitsboolean enableYearLimits 
- 
eraBasedTechLevelboolean eraBasedTechLevel 
- 
frameJFrame frame 
- 
gameOptionsGameOptions gameOptions 
- 
gameTechLevelint gameTechLevel 
- 
labelImageJLabel labelImage 
- 
lastSearchlong lastSearch 
- 
lblCountJLabel lblCount 
- 
listTechLevelJList<String> listTechLevel 
- 
meksMekSummary[] meks 
- 
multiSelectboolean multiSelect 
- 
panePreviewEntityViewPane panePreview 
- 
pvColumnTableColumn pvColumn 
- 
rulesLevelColumnTableColumn rulesLevelColumn 
- 
searchBufferStringBuffer searchBuffer 
- 
searchFilterMekSearchFilter searchFilter 
- 
sorterTableRowSorter<AbstractUnitSelectorDialog.MekTableModel> sorter 
- 
splitPaneJSplitPane splitPane 
- 
tableUnitsJTable tableUnits 
- 
techLevelDisplayTypeint techLevelDisplayType 
- 
techLevelListToIndexMap<Integer, Integer> techLevelListToIndex We need to map the selected index of listTechLevel to the actual TL it belongs to
- 
textFilterJTextField textFilter 
- 
textGunneryJTextField textGunnery 
- 
textPilotJTextField textPilot 
- 
unitColumnModelXTableColumnModel unitColumnModel 
- 
unitLoadingDialogUnitLoadingDialog unitLoadingDialog 
- 
unitModelAbstractUnitSelectorDialog.MekTableModel unitModel 
- 
variableRulesLevelColumnTableColumn variableRulesLevelColumn 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.MekTableModelclass MekTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- -5457068129532709857L
 - 
Serialized Fields- 
dataMekSummary[] data 
 
- 
 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.PriceRendererclass PriceRenderer extends DefaultTableCellRenderer implements Serializable
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.AbstractUnitSelectorDialog.TonnageRendererclass TonnageRenderer extends DefaultTableCellRenderer implements Serializable
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.ConfigurableMekViewPanelclass ConfigurableMekViewPanel extends JPanel implements Serializable- 
Serialized Fields- 
copyDiscordButtonJButton copyDiscordButton 
- 
copyHtmlButtonJButton copyHtmlButton 
- 
copyTextButtonJButton copyTextButton 
- 
detailButtonJToggleButton detailButton 
- 
entityEntity entity 
- 
entityReadoutPanelEntityReadoutPanel entityReadoutPanel 
- 
fontChooserJComboBox<String> fontChooser 
- 
menuPanelJComponent menuPanel 
- 
mulButtonJButton mulButton 
- 
mulIdint mulId 
- 
sectionsChooserJComboBox<megamek.client.ui.dialogs.unitSelectorDialogs.ConfigurableMekViewPanel.SectionFormat> sectionsChooser 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutDialogclass EntityReadoutDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
entityEntity entity 
- 
entityViewEntityViewPane entityView 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.EntityReadoutPanelclass EntityReadoutPanel extends JPanel implements Serializable- 
Serialized Fields- 
fluffImageComponentJLabel fluffImageComponent 
- 
readoutTextComponentJTextPane readoutTextComponent 
- 
scrollPaneJScrollPane scrollPane 
- 
wheelForwarderMouseWheelListener wheelForwarder Forwards a mouse wheel scroll on the fluff image or free space to the TRO entry.
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.EntityViewPaneclass EntityViewPane extends EnhancedTabbedPane implements Serializable- 
Serialized Fields- 
cardPanelConfigurableASCardPanel cardPanel 
- 
factionPanelAvailabilityPanel factionPanel 
- 
menuVisibleboolean menuVisible 
- 
summaryPanelConfigurableMekViewPanel summaryPanel 
- 
troPanelEntityReadoutPanel troPanel 
 
- 
 
- 
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.MainMenuUnitBrowserDialogclass MainMenuUnitBrowserDialog extends AbstractUnitSelectorDialog implements Serializable
- 
Class megamek.client.ui.dialogs.unitSelectorDialogs.MegaMekUnitSelectorDialogclass MegaMekUnitSelectorDialog extends AbstractUnitSelectorDialog implements Serializable- serialVersionUID:
- -5717009055093904636L
 
 
- 
- 
Package megamek.client.ui.entityreadout- 
Class megamek.client.ui.entityreadout.LiveReadoutDialogclass LiveReadoutDialog extends AbstractDialog implements Serializable- 
Serialized Fields- 
entityViewmegamek.client.ui.entityreadout.LiveEntityViewPane entityView 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.lists- 
Class megamek.client.ui.lists.AbstractIconList- serialVersionUID:
- -8060324139099113292L
 - 
Serialized Fields- 
iconModelDefaultListModel<AbstractIcon> iconModel 
 
- 
 
 
- 
- 
Package megamek.client.ui.models- 
Class megamek.client.ui.models.UnitTableModelclass UnitTableModel extends AbstractTableModel implements Serializable- 
Serialized Fields- 
dataList<MekSummary> data 
 
- 
 
- 
- 
Class megamek.client.ui.models.XTableColumnModelclass XTableColumnModel extends DefaultTableColumnModel implements Serializable- 
Serialized Fields- 
allTableColumnsVector<TableColumn> allTableColumns Array of TableColumn objects in this model. Holds all column objects, regardless of their visibility
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.panels- 
Class megamek.client.ui.panels.DialogOptionComponentYPanelclass DialogOptionComponentYPanel extends UIUtil.FixedYPanel implements Serializable- serialVersionUID:
- -4190538980884459746L
 - 
Serialized Fields- 
checkboxJCheckBox checkbox 
- 
choiceJComboBox<String> choice 
- 
dialogOptionListenerDialogOptionListener dialogOptionListener 
- 
hasOptionChangedboolean hasOptionChanged Value used to force a change
- 
optionIOption option 
- 
textFieldJTextField textField 
 
- 
 
- 
Class megamek.client.ui.panels.JDisableablePanelclass JDisableablePanel extends JPanel implements Serializable
- 
Class megamek.client.ui.panels.ReceivingGameDataPanelclass ReceivingGameDataPanel extends JPanel implements Serializable
- 
Class megamek.client.ui.panels.StartingScenarioPanelclass StartingScenarioPanel extends JPanel implements Serializable
- 
Class megamek.client.ui.panels.UnderConstructionPanelclass UnderConstructionPanel extends JPanel implements Serializable
- 
Class megamek.client.ui.panels.WaitingForServerPanelclass WaitingForServerPanel extends JPanel implements Serializable
 
- 
- 
Package megamek.client.ui.panels.abstractPanels- 
Class megamek.client.ui.panels.abstractPanels.abstractIconChooserPanelclass abstractIconChooserPanel extends AbstractPanel implements Serializable- 
Serialized Fields- 
abstractIconListAbstractIconList abstractIconList 
- 
chkIncludeSubdirectoriesJCheckBox chkIncludeSubdirectories 
- 
originalIconAbstractIcon originalIcon 
- 
scrollPaneTreeJScrollPane scrollPaneTree 
- 
splitPaneJSplitPane splitPane 
- 
treeCategoriesJTree treeCategories 
 
- 
 
- 
- 
Class megamek.client.ui.panels.abstractPanels.AbstractPanelclass AbstractPanel extends JPanel implements Serializable- 
Serialized Fields- 
frameJFrame frame 
- 
resourcesResourceBundle resources 
 
- 
 
- 
- 
Class megamek.client.ui.panels.abstractPanels.AbstractScrollablePanelclass AbstractScrollablePanel extends AbstractPanel implements Serializable- 
Serialized Fields- 
trackViewportWidthboolean trackViewportWidth 
 
- 
 
- 
- 
Class megamek.client.ui.panels.abstractPanels.SkillGenerationOptionsPanelclass SkillGenerationOptionsPanel extends AbstractPanel implements Serializable- 
Serialized Fields- 
clientClient client 
- 
clientGUIClientGUI clientGUI 
- 
comboMethodUIUtil.TipCombo<SkillGeneratorMethod> comboMethod 
- 
comboSkillLevelUIUtil.TipCombo<SkillLevel> comboSkillLevel 
- 
comboTypeUIUtil.TipCombo<SkillGeneratorType> comboType 
- 
tglForceCloseMMToggleButton tglForceClose 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.panels.alphaStrike- 
Class megamek.client.ui.panels.alphaStrike.ASCardPanelclass ASCardPanel extends JComponent implements Serializable- 
Serialized Fields- 
cardASCard card 
- 
cardFontFont cardFont 
- 
cardImageImage cardImage 
- 
elementASCardDisplayable element 
- 
scalefloat scale 
 
- 
 
- 
- 
Class megamek.client.ui.panels.alphaStrike.ConfigurableASCardPanelclass ConfigurableASCardPanel extends JPanel implements Serializable- 
Serialized Fields- 
cardPanelASCardPanel cardPanel 
- 
conversionButtonJButton conversionButton 
- 
copyButtonJButton copyButton 
- 
copyStatsButtonJButton copyStatsButton 
- 
elementASCardDisplayable element 
- 
fontChooserJComboBox<String> fontChooser 
- 
menuPanelJPanel menuPanel 
- 
mulButtonJButton mulButton 
- 
mulIdint mulId 
- 
parentJFrame parent 
- 
printButtonJButton printButton 
- 
sizeChooserJComboBox<Float> sizeChooser 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.panels.phaseDisplay- 
Class megamek.client.ui.panels.phaseDisplay.AbstractPhaseDisplayclass AbstractPhaseDisplay extends SkinnedJPanel implements Serializable- 
Serialized Fields- 
butDoneMegaMekButton butDone 
- 
clientGUIIClientGUI clientGUI The IClientGUI that this display is a part of. Cannot be null.
- 
distractableDelegateDistractableDelegate distractableDelegate 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.ActionPhaseDisplayclass ActionPhaseDisplay extends StatusBarPhaseDisplay implements Serializable- 
Serialized Fields- 
butSkipTurnMegaMekButton butSkipTurn 
- 
clientguiClientGUI clientgui 
- 
currentEntityint currentEntity The currently selected unit for taking action. Not necessarily equal to the unit shown in the unit viewer.
- 
gameGame game 
- 
ignoreNoActionNagboolean ignoreNoActionNag 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.AttackPhaseDisplayclass AttackPhaseDisplay extends ActionPhaseDisplay implements Serializable- 
Serialized Fields- 
attacksEntityActionLog attacks 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.DeploymentDisplayclass DeploymentDisplay extends StatusBarPhaseDisplay implements Serializable- 
Serialized Fields- 
assaultDropPreferenceboolean assaultDropPreference 
- 
buttonsMap<DeploymentDisplay.DeployCommand, MegaMekButton> buttons 
- 
cenint cen 
- 
clientguiClientGUI clientgui 
- 
gameGame game 
- 
lastDeploymentOptionElevationOption lastDeploymentOption 
- 
lastHexDeploymentOptionsSet<ElevationOption> lastHexDeploymentOptions 
- 
turnModeboolean turnMode 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.DeployMinefieldDisplayclass DeployMinefieldDisplay extends StatusBarPhaseDisplay implements Serializable- serialVersionUID:
- -1243277953037374936L
 - 
Serialized Fields- 
buttonsMap<DeployMinefieldDisplay.DeployMinefieldCommand, MegaMekButton> buttons 
- 
clientguiClientGUI clientgui 
- 
currentCommandDeployMinefieldDisplay.DeployMinefieldCommand currentCommand 
- 
deployedMinefieldsVector<Minefield> deployedMinefields 
- 
pPlayer p 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.FiringDisplayclass FiringDisplay extends AttackPhaseDisplay implements Serializable- serialVersionUID:
- -5586388490027013723L
 - 
Serialized Fields- 
ashAimedShotHandler ash 
- 
buttonsMap<FiringDisplay.FiringCommand, MegaMekButton> buttons 
- 
isStrafingboolean isStrafing 
- 
lastTargetIDint lastTargetID 
- 
phaseInternalBombsint phaseInternalBombs 
- 
showTargetChoiceboolean showTargetChoice 
- 
strafingCoordsList<Coords> strafingCoords Keeps track of the Coords that are in a strafing run.
- 
targetTargetable target 
- 
twistingboolean twisting 
- 
visibleTargetsEntity[] visibleTargets 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.MovementDisplayclass MovementDisplay extends ActionPhaseDisplay implements Serializable- serialVersionUID:
- -7246715124042905688L
 - 
Serialized Fields- 
buttonsMap<MoveCommand, MegaMekButton> buttons 
- 
cmdMovePath cmd 
- 
flightPathFlyOverSprite flightPath The ground map flight path of an aero on an atmospheric map
- 
flightPathPositionCoords flightPathPosition Used to position a ground map flight path of an aero on an atmospheric map
- 
gearint gear 
- 
isUnJammingRACboolean isUnJammingRAC 
- 
isUsingChaffboolean isUsingChaff 
- 
jumpSubGearint jumpSubGear 
- 
landingConfirmationLandingConfirmation landingConfirmation A dialog asking if a planned landing should be performed, ending the movement phase for this unit immediately.
- 
shiftHeldboolean shiftHeld 
- 
towedUnitsList<Entity> towedUnits A local copy of the current entity's towed trailers.
- 
unloadableUnitsList<Entity> unloadableUnits 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.PhysicalDisplayclass PhysicalDisplay extends AttackPhaseDisplay implements Serializable- serialVersionUID:
- -3274750006768636001L
 - 
Serialized Fields- 
ashmegamek.client.ui.panels.phaseDisplay.PhysicalDisplay.AimedShotHandler ash 
- 
buttonsMap<PhysicalDisplay.PhysicalCommand, MegaMekButton> buttons 
- 
isStrafingboolean isStrafing 
- 
lastTargetIDint lastTargetID 
- 
showTargetChoiceboolean showTargetChoice 
- 
targetTargetable target 
- 
visibleTargetsEntity[] visibleTargets 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.PointblankShotDisplayclass PointblankShotDisplay extends FiringDisplay implements Serializable- serialVersionUID:
- -58785096133753153L
 - 
Serialized Fields- 
buttonsMap<PointblankShotDisplay.FiringCommand, MegaMekButton> buttons 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.PrephaseDisplayclass PrephaseDisplay extends StatusBarPhaseDisplay implements Serializable- serialVersionUID:
- 3441669419807288865L
 - 
Serialized Fields- 
buttonsMap<PrephaseDisplay.PrephaseCommand, MegaMekButton> buttons 
- 
cenint cen 
- 
clientguiClientGUI clientgui 
- 
phaseGamePhase phase 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.ReportDisplayclass ReportDisplay extends StatusBarPhaseDisplay implements Serializable- serialVersionUID:
- 6185643976857892270L
 - 
Serialized Fields- 
buttonsMap<ReportDisplay.ReportCommand, MegaMekButton> buttons 
- 
clientguiClientGUI clientgui 
- 
rerolledboolean rerolled 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.SBFActionPhaseDisplayclass SBFActionPhaseDisplay extends StatusBarPhaseDisplay implements Serializable- 
Serialized Fields- 
butSkipTurnMegaMekButton butSkipTurn 
- 
clientGUISBFClientGUI clientGUI 
- 
controllerMegaMekController controller 
- 
currentFormationint currentFormation The currently selected unit for taking action. Not necessarily equal to the unit shown in the unit viewer.
- 
ignoreNoActionNagboolean ignoreNoActionNag 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.SBFFiringDisplayclass SBFFiringDisplay extends SBFActionPhaseDisplay implements Serializable- 
Serialized Fields- 
buttonsMap<megamek.client.ui.panels.phaseDisplay.SBFFiringDisplay.FiringCommand, MegaMekButton> buttons 
- 
firingUnitint firingUnit 
- 
plannedActionsList<EntityAction> plannedActions 
- 
selectedTargetInGameObject selectedTarget 
- 
targetDialogSBFTargetDialog targetDialog 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.SBFMovementDisplayclass SBFMovementDisplay extends SBFActionPhaseDisplay implements Serializable- 
Serialized Fields- 
buttonsMap<megamek.client.ui.panels.phaseDisplay.SBFMovementDisplay.MoveCommand, MegaMekButton> buttons 
- 
plannedMovementSBFMovePath plannedMovement 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.SBFReportDisplayclass SBFReportDisplay extends StatusBarPhaseDisplay implements Serializable- 
Serialized Fields- 
buttonsMap<SBFReportDisplay.ReportCommand, MegaMekButton> buttons 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.SelectArtyAutoHitHexDisplayclass SelectArtyAutoHitHexDisplay extends StatusBarPhaseDisplay implements Serializable- serialVersionUID:
- -4948184589134809323L
 - 
Serialized Fields- 
allowedNumberOfHexesint allowedNumberOfHexes 
- 
buttonsMap<StatusBarPhaseDisplay.PhaseCommand, MegaMekButton> buttons 
- 
clientguiClientGUI clientgui 
- 
plannedAutoHitsMap<BoardLocation, SpecialHexDisplay> plannedAutoHits 
- 
playerPlayer player 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.StatusBarPhaseDisplayclass StatusBarPhaseDisplay extends AbstractPhaseDisplay implements Serializable- 
Serialized Fields- 
buttonsPerGroupint buttonsPerGroup 
- 
buttonsPerRowint buttonsPerRow 
- 
clientGUIIClientGUI clientGUI 
- 
currentButtonGroupint currentButtonGroup The button group that is currently displayed
- 
labStatusJLabel labStatus 
- 
numButtonGroupsint numButtonGroups The number of button groups there are, needs to be computed in a child class.
- 
panButtonsJPanel panButtons 
- 
panStatusJPanel panStatus 
- 
turnTimerTurnTimer turnTimer timer that ends turn if time limit set in options is over
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.TargetingPhaseDisplayclass TargetingPhaseDisplay extends AttackPhaseDisplay implements Serializable- serialVersionUID:
- 3441669419807288865L
 - 
Serialized Fields- 
buttonsMap<TargetingPhaseDisplay.TargetingCommand, MegaMekButton> buttons 
- 
lastTargetIDint lastTargetID 
- 
phaseGamePhase phase 
- 
shiftHeldboolean shiftHeld 
- 
targetTargetable target 
- 
twistingboolean twisting 
- 
visibleTargetsEntity[] visibleTargets 
 
- 
 
 
- 
- 
Package megamek.client.ui.panels.phaseDisplay.lobby- 
Class megamek.client.ui.panels.phaseDisplay.lobby.ChatLoungeclass ChatLounge extends AbstractPhaseDisplay implements Serializable- serialVersionUID:
- 1454736776730903786L
 - 
Serialized Fields- 
boardPreviewGameGame boardPreviewGame 
- 
boardPreviewWClientDialog boardPreviewW 
- 
boardTagsMap<String, String> boardTags 
- 
butAddJButton butAdd 
- 
butAddBotJButton butAddBot 
- 
butAddXJButton butAddX 
- 
butAddYJButton butAddY 
- 
butAdvancedSearchMapJButton butAdvancedSearchMap 
- 
butArmyJButton butArmy 
- 
butBoardPreviewJButton butBoardPreview 
- 
butBotSettingsJButton butBotSettings 
- 
butCamoJButton butCamo 
- 
butCancelSearchJButton butCancelSearch 
- 
butCollapseJButton butCollapse 
- 
butCompactMMToggleButton butCompact 
- 
butConditionsJButton butConditions 
- 
butConfigPlayerJButton butConfigPlayer 
- 
butDetachJButton butDetach 
- 
butExpandJButton butExpand 
- 
butForceViewJToggleButton butForceView 
- 
butGroundMapJToggleButton butGroundMap 
- 
butHelpJButton butHelp 
- 
butHighAtmosphereMapJToggleButton butHighAtmosphereMap 
- 
butListViewJToggleButton butListView 
- 
butLoadListJButton butLoadList 
- 
butLoadMapSetupJButton butLoadMapSetup 
- 
butLowAtmosphereMapJToggleButton butLowAtmosphereMap 
- 
butMapGrowHJButton butMapGrowH 
- 
butMapGrowWJButton butMapGrowW 
- 
butMapShrinkHJButton butMapShrinkH 
- 
butMapShrinkWJButton butMapShrinkW 
- 
butNamesJButton butNames 
- 
butOptionsJButton butOptions 
- 
butPrintListJButton butPrintList 
- 
butRandomMapJButton butRandomMap 
- 
butRemoveBotJButton butRemoveBot 
- 
butRunAutoResolveJButton butRunAutoResolve 
- 
butSaveListJButton butSaveList 
- 
butSaveMapSetupJButton butSaveMapSetup 
- 
butShowUnitIDMMToggleButton butShowUnitID 
- 
butSkillsJButton butSkills 
- 
butSpaceMapJToggleButton butSpaceMap 
- 
butSpaceSizeJButton butSpaceSize 
- 
chkAutoResolveJCheckBox chkAutoResolve 
- 
comboTeamJComboBox<String> comboTeam 
- 
comMapSizesJComboBox<Comparable<?>> comMapSizes 
- 
currentMapButtonSizeDimension currentMapButtonSize 
- 
fldMapHeightJTextField fldMapHeight 
- 
fldMapWidthJTextField fldMapWidth 
- 
fldSearchJTextField fldSearch 
- 
fldSpaceBoardHeightJTextField fldSpaceBoardHeight 
- 
fldSpaceBoardWidthJTextField fldSpaceBoardWidth 
- 
focusListenerFocusListener focusListener Applies changes to the board and map size when the text fields lose focus.
- 
grpMapButtonGroup grpMap 
- 
invalidBoardsArrayList<String> invalidBoards 
- 
lblBoardsAvailableJLabel lblBoardsAvailable 
- 
lblBoardSizeJLabel lblBoardSize 
- 
lblGameYearJLabel lblGameYear 
- 
lblMapHeightJLabel lblMapHeight 
- 
lblMapSummaryJLabel lblMapSummary 
- 
lblMapWidthJLabel lblMapWidth 
- 
lblSearchJLabel lblSearch 
- 
lblSpaceBoardHeightJLabel lblSpaceBoardHeight 
- 
lblSpaceBoardWidthJLabel lblSpaceBoardWidth 
- 
lblTechLevelJLabel lblTechLevel 
- 
lisBoardsAvailableJList<String> lisBoardsAvailable 
- 
lobbyListenerActionListener lobbyListener 
- 
mapButtonsArrayList<MapPreviewButton> mapButtons 
- 
mapIconsMap<String, ImageIcon> mapIcons 
- 
mapSettingsMapSettings mapSettings 
- 
mekForceTreeJTree mekForceTree 
- 
mekForceTreeModelMekTreeForceModel mekForceTreeModel 
- 
mekModelMekTableModel mekModel 
- 
mekTablemegamek.client.ui.panels.phaseDisplay.lobby.ChatLounge.MekTable mekTable 
- 
mekTableHeaderAListenerActionListener mekTableHeaderAListener 
- 
mekTableHeaderMouseListenerMouseListener mekTableHeaderMouseListener Mouse Listener for the table header of the Mek Table. Saves column widths of the Mek Table when the mouse button is released. Also switches between table sorting types
- 
mekTableKeyListenerKeyListener mekTableKeyListener 
- 
mekTreeKeyListenerKeyListener mekTreeKeyListener The key listener for the Force Tree.
- 
oldMapSettingsMapSettings oldMapSettings 
- 
panAutoResolveInfoUIUtil.FixedYPanel panAutoResolveInfo 
- 
panGroundMapJPanel panGroundMap 
- 
panMapJPanel panMap 
- 
panMapButtonsJPanel panMapButtons 
- 
panMapHeightUIUtil.FixedYPanel panMapHeight 
- 
panMapWidthUIUtil.FixedYPanel panMapWidth 
- 
panPlayerInfoUIUtil.FixedYPanel panPlayerInfo 
- 
panSpaceBoardHeightUIUtil.FixedYPanel panSpaceBoardHeight 
- 
panSpaceBoardWidthUIUtil.FixedYPanel panSpaceBoardWidth 
- 
panTabsJTabbedPane panTabs 
- 
panTeamJPanel panTeam 
- 
panTeamOverviewTeamOverviewPanel panTeamOverview 
- 
panUnitInfoUIUtil.FixedYPanel panUnitInfo 
- 
panUnitsJPanel panUnits 
- 
playerModelmegamek.client.ui.panels.phaseDisplay.lobby.PlayerTable.PlayerTableModel playerModel 
- 
playerTableActionListenerActionListener playerTableActionListener 
- 
psdPlayerSettingsDialog psd 
- 
resetAvailBoardSelectionboolean resetAvailBoardSelection 
- 
resetSelectedBoardsboolean resetSelectedBoards 
- 
scrMekTableJScrollPane scrMekTable 
- 
scrPlayersJScrollPane scrPlayers 
- 
serverBoardsArrayList<String> serverBoards 
- 
showPlayerDeploymentJCheckBox showPlayerDeployment 
- 
splGroundMapJSplitPane splGroundMap 
- 
splitPaneMainJSplitPane splitPaneMain 
- 
spnSimulationRunsJSpinner spnSimulationRuns 
- 
spnThreadNumberJSpinner spnThreadNumber 
- 
tablePlayersmegamek.client.ui.panels.phaseDisplay.lobby.PlayerTable tablePlayers 
- 
teamOverviewWindowClientDialog teamOverviewWindow 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.ChatLounge.BoardNameRendererclass BoardNameRenderer extends DefaultListCellRenderer implements Serializable- serialVersionUID:
- -3218595828938299222L
 - 
Serialized Fields- 
oldGUIScalefloat oldGUIScale 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MapPreviewButtonclass MapPreviewButton extends JButton implements Serializable- serialVersionUID:
- -80635203255671654L
 - 
Serialized Fields- 
baseImageImage baseImage 
- 
boardNameString boardName 
- 
currentPreviewSizeDimension currentPreviewSize 
- 
indexint index 
- 
isExampleboolean isExample 
- 
lobbyChatLounge lobby 
- 
scaledImageImage scaledImage 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MekForceTreeRendererclass MekForceTreeRenderer extends DefaultTreeCellRenderer implements Serializable- serialVersionUID:
- -2002064111324279609L
 - 
Serialized Fields- 
entityEntity entity 
- 
lobbyChatLounge lobby 
- 
localPlayerPlayer localPlayer 
- 
rowint row 
- 
treeJTree tree 
- 
UNKNOWN_UNITString UNKNOWN_UNIT 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MekForceTreeTransferHandlerclass MekForceTreeTransferHandler extends TransferHandler implements Serializable- serialVersionUID:
- -2872981855792727691L
 - 
Serialized Fields- 
lobbyChatLounge lobby 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModelclass MekTableModel extends AbstractTableModel implements Serializable- 
Serialized Fields- 
bvArrayList<Integer> bv The contents of the battle value column. Gets formatted for display (font scaling).
- 
chatLoungeChatLounge chatLounge 
- 
clientGuiClientGUI clientGui 
- 
entitiesArrayList<InGameObject> entities The displayed entities. This list is the actual table data.
- 
pilotCellsArrayList<String> pilotCells The displayed contents of the Pilot column.
- 
pilotTooltipsArrayList<String> pilotTooltips The list of cached tooltips for the displayed pilots.
- 
playerCellsArrayList<String> playerCells The displayed contents of the Player column.
- 
unitCellsArrayList<String> unitCells The displayed contents of the Unit column.
- 
unitTooltipsArrayList<String> unitTooltips The list of cached tooltips for the displayed units.
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MekTableModel.Rendererclass Renderer extends DefaultTableCellRenderer implements Serializable
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.MekTreeForceModelclass MekTreeForceModel extends DefaultTreeModel implements Serializable- serialVersionUID:
- -6458173460367645667L
 - 
Serialized Fields- 
allToplevelArrayList<Object> allToplevel A sorted list of all top-level objects: top-level forces and force-less entities.
- 
lobbyChatLounge lobby 
 
- 
 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.PlayerSettingsDialogclass PlayerSettingsDialog extends AbstractButtonDialog implements Serializable- 
Serialized Fields- 
butAutoconfigureJButton butAutoconfigure 
- 
butBotSettingsJButton butBotSettings 
- 
butLoadADFJButton butLoadADF 
- 
butRandomizeJButton butRandomize 
- 
butRestoreMTJButton butRestoreMT 
- 
butSaveADFJButton butSaveADF 
- 
butStartPosMap<Integer, UIUtil.TipButton> butStartPos 
- 
chkBanNukesJCheckBox chkBanNukes 
- 
chkGroundObjectInvulnerableJCheckBox chkGroundObjectInvulnerable 
- 
chkTrulyRandomJCheckBox chkTrulyRandom 
- 
cmbFactionJComboBox<FactionRecord> cmbFaction 
- 
currentPlayerStartPosint currentPlayerStartPos 
- 
factionCbRendererDefaultListCellRenderer factionCbRenderer 
- 
factionSorterComparator<FactionRecord> factionSorter 
- 
fldActiveJTextField fldActive 
- 
fldConventionalJTextField fldConventional 
- 
fldEmailJTextField fldEmail 
- 
fldInfernoJTextField fldInferno 
- 
fldInitUIUtil.TipTextField fldInit 
- 
fldVibrabombJTextField fldVibrabomb 
- 
groundSectionComponentsList<List<Component>> groundSectionComponents 
- 
groundSectionContentUIUtil.Content groundSectionContent 
- 
labActiveJLabel labActive 
- 
labConventionalJLabel labConventional 
- 
labelAutoconfigJLabel labelAutoconfig 
- 
labEmailJLabel labEmail 
- 
labInfernoJLabel labInferno 
- 
labInitJLabel labInit 
- 
labVibrabombJLabel labVibrabomb 
- 
panStartButtonsJPanel panStartButtons 
- 
playerPlayer player 
- 
skillGenerationOptionsPanelSkillGenerationOptionsPanel skillGenerationOptionsPanel 
- 
spinStartingAnyNWxJSpinner spinStartingAnyNWx 
- 
spinStartingAnyNWyJSpinner spinStartingAnyNWy 
- 
spinStartingAnySExJSpinner spinStartingAnySEx 
- 
spinStartingAnySEyJSpinner spinStartingAnySEy 
- 
teamTeam team 
- 
txtGroundObjectNameJTextField txtGroundObjectName 
- 
txtGroundObjectTonnageJFormattedTextField txtGroundObjectTonnage 
- 
txtOffsetJFormattedTextField txtOffset 
- 
txtWidthJFormattedTextField txtWidth 
- 
yearint year 
 
- 
 
- 
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.PlayerTable.PlayerTableModelclass PlayerTableModel extends AbstractTableModel implements Serializable
- 
Class megamek.client.ui.panels.phaseDisplay.lobby.TeamOverviewPanelclass TeamOverviewPanel extends JPanel implements Serializable- serialVersionUID:
- -4754010220963493049L
 - 
Serialized Fields- 
clientGuiClientGUI clientGui 
- 
headerListenerMouseListener headerListener 
- 
isDetachedboolean isDetached 
- 
shownColumnint shownColumn 
- 
teamOverviewManagerTableColumnManager teamOverviewManager 
- 
teamOverviewModelmegamek.client.ui.panels.phaseDisplay.lobby.TeamOverviewPanel.TeamOverviewModel teamOverviewModel 
- 
teamOverviewTableJTable teamOverviewTable 
 
- 
 
 
- 
- 
Package megamek.client.ui.panels.skinEditor- 
Class megamek.client.ui.panels.skinEditor.SkinEditorMainGUIPanelclass SkinEditorMainGUIPanel extends JPanel implements Serializable- serialVersionUID:
- 5625499617779156289L
 
- 
Class megamek.client.ui.panels.skinEditor.SkinSpecEditorPanelclass SkinSpecEditorPanel extends JPanel implements Serializable- serialVersionUID:
- -37452332974426228L
 - 
Serialized Fields- 
addCompButtonJButton addCompButton 
- 
currSkinComboJComboBox<String> currSkinCombo 
- 
editPanelJPanel editPanel 
- 
enableBordersJCheckBox enableBorders 
- 
enablePlainJCheckBox enablePlain 
- 
mainGUISkinEditorMainGUIPanel mainGUI 
- 
removeCompButtonJButton removeCompButton 
- 
resetSkinButtonJButton resetSkinButton 
- 
saveSkinButtonJButton saveSkinButton 
- 
skinEditPanelSkinSpecPanel skinEditPanel Panel that holds UI widgets for editing the selected skin spec.
- 
skinSpecCompListJList<SkinSpecification.UIComponents> skinSpecCompList 
- 
skinSpecCompModelDefaultListModel<SkinSpecification.UIComponents> skinSpecCompModel Lists all SkinSpecifications for the current skin.
- 
udEditPanelUnitDisplaySpecPanel udEditPanel 
 
- 
 
- 
Class megamek.client.ui.panels.skinEditor.SkinSpecPanelclass SkinSpecPanel extends JPanel implements Serializable- serialVersionUID:
- -37452332974426228L
 - 
Serialized Fields- 
addColorJButton addColor 
- 
backgroundmegamek.client.ui.panels.skinEditor.SkinSpecPanel.BackgroundElement background 
- 
blCornermegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement blCorner 
- 
bottomEdgemegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement bottomEdge 
- 
brCornermegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement brCorner 
- 
colorButtonsArrayList<JButton> colorButtons 
- 
colorLblJLabel colorLbl 
- 
fileChooserJFileChooser fileChooser 
- 
leftEdgemegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement leftEdge 
- 
removeColorJButton removeColor 
- 
rightEdgemegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement rightEdge 
- 
showScrollBarsJCheckBox showScrollBars 
- 
skinEditorSkinSpecEditorPanel skinEditor 
- 
tlCornermegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement tlCorner 
- 
topEdgemegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement topEdge 
- 
trCornermegamek.client.ui.panels.skinEditor.SkinSpecPanel.BorderElement trCorner 
 
- 
 
- 
Class megamek.client.ui.panels.skinEditor.UnitDisplaySpecPanelclass UnitDisplaySpecPanel extends JPanel implements Serializable- 
Serialized Fields- 
armorTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement armorTabActive 
- 
armorTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement armorTabIdle 
- 
backgroundTilemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement backgroundTile 
- 
bottomLeftCornermegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement bottomLeftCorner 
- 
bottomLinemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement bottomLine 
- 
bottomRightCornermegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement bottomRightCorner 
- 
cornerActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement cornerActive 
- 
cornerIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement cornerIdle 
- 
extrasTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement extrasTabIdle 
- 
extraTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement extraTabActive 
- 
generalTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement generalTabActive 
- 
generalTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement generalTabIdle 
- 
leftLinemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement leftLine 
- 
mekOutlinemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement mekOutline 
- 
pilotTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement pilotTabActive 
- 
pilotTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement pilotTabIdle 
- 
rightLinemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement rightLine 
- 
skinEditorSkinSpecEditorPanel skinEditor 
- 
systemsTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement systemsTabActive 
- 
systemsTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement systemsTabIdle 
- 
topLeftCornermegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement topLeftCorner 
- 
topLinemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement topLine 
- 
topRightCornermegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement topRightCorner 
- 
weaponsTabActivemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement weaponsTabActive 
- 
weaponsTabIdlemegamek.client.ui.panels.skinEditor.UnitDisplaySpecPanel.BorderElement weaponsTabIdle 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.panes- 
Class megamek.client.ui.panes.AbstractScrollPaneclass AbstractScrollPane extends JScrollPane implements Serializable- 
Serialized Fields- 
frameJFrame frame 
- 
resourcesResourceBundle resources 
 
- 
 
- 
- 
Class megamek.client.ui.panes.AbstractSplitPaneclass AbstractSplitPane extends JSplitPane implements Serializable- 
Serialized Fields- 
frameJFrame frame 
- 
resourcesResourceBundle resources 
 
- 
 
- 
 
- 
- 
Package megamek.client.ui.renderers- 
Class megamek.client.ui.renderers.AbstractIconRendererclass AbstractIconRenderer extends JPanel implements Serializable
 
- 
- 
Package megamek.client.ui.trees- 
Class megamek.client.ui.trees.AbstractIconChooserTreeclass AbstractIconChooserTree extends JTree implements Serializable
- 
Class megamek.client.ui.trees.CamoChooserTreeclass CamoChooserTree extends AbstractIconChooserTree implements Serializable
- 
Class megamek.client.ui.trees.PortraitChooserTreeclass PortraitChooserTree extends AbstractIconChooserTree implements Serializable
 
- 
- 
Package megamek.client.ui.util- 
Class megamek.client.ui.util.BASE64ToolKitclass BASE64ToolKit extends HTMLEditorKit implements Serializable
- 
Class megamek.client.ui.util.ClickableLabelclass ClickableLabel extends JLabel implements Serializable- 
Serialized Fields- 
baseTextString baseText 
- 
clickCallbackConsumer<MouseEvent> clickCallback 
- 
isHoveredboolean isHovered 
 
- 
 
- 
- 
Class megamek.client.ui.util.DashedSeparatorclass DashedSeparator extends JComponent implements Serializable- 
Serialized Fields- 
colorColor color 
- 
relativeWidthfloat relativeWidth 
- 
strokeWidthfloat strokeWidth 
 
- 
 
- 
- 
Class megamek.client.ui.util.DisplayTextFieldclass DisplayTextField extends JTextField implements Serializable
- 
Class megamek.client.ui.util.IntRangeTextFieldclass IntRangeTextField extends JTextField implements Serializable
- 
Class megamek.client.ui.util.LocationBorderclass LocationBorder extends AbstractBorder implements Serializable- 
Serialized Fields- 
lineColorColor lineColor Color of the border.
- 
thicknessfloat thickness Thickness of the border.
 
- 
 
- 
- 
Class megamek.client.ui.util.ScalingPopupclass ScalingPopup extends JPopupMenu implements Serializable
- 
Class megamek.client.ui.util.StraightArrowPolygonclass StraightArrowPolygon extends Polygon implements Serializable- serialVersionUID:
- 6865457471619747091L
 
- 
Class megamek.client.ui.util.UIUtil.Contentclass Content extends JPanel implements Serializable- serialVersionUID:
- -6605053283642217306L
 
- 
Class megamek.client.ui.util.UIUtil.FixedXPanelclass FixedXPanel extends JPanel implements Serializable- serialVersionUID:
- -4634244641653743910L
 
- 
Class megamek.client.ui.util.UIUtil.FixedYPanelclass FixedYPanel extends JPanel implements Serializable- serialVersionUID:
- -8805710112708937089L
 
- 
Class megamek.client.ui.util.UIUtil.Headerclass Header extends JPanel implements Serializable- serialVersionUID:
- -6235772150005269143L
 
- 
Class megamek.client.ui.util.UIUtil.OptionPanelclass OptionPanel extends UIUtil.FixedYPanel implements Serializable- serialVersionUID:
- -7168700339882132428L
 
- 
Class megamek.client.ui.util.UIUtil.TipButtonclass TipButton extends JButton implements Serializable
- 
Class megamek.client.ui.util.UIUtil.TipCombo
- 
Class megamek.client.ui.util.UIUtil.TipLabelclass TipLabel extends JLabel implements Serializable
- 
Class megamek.client.ui.util.UIUtil.TipList
- 
Class megamek.client.ui.util.UIUtil.TipMMToggleButtonclass TipMMToggleButton extends MMToggleButton implements Serializable
- 
Class megamek.client.ui.util.UIUtil.TipPanelclass TipPanel extends JPanel implements Serializable
- 
Class megamek.client.ui.util.UIUtil.TipSliderclass TipSlider extends JSlider implements Serializable
- 
Class megamek.client.ui.util.UIUtil.TipTextFieldclass TipTextField extends JTextField implements Serializable- 
Serialized Fields- 
hintTextString hintText 
- 
lFocusListener l 
 
- 
 
- 
- 
Class megamek.client.ui.util.UIUtil.WrappingButtonPanelclass WrappingButtonPanel extends JPanel implements Serializable- serialVersionUID:
- -6966176665047676553L
 
- 
Class megamek.client.ui.util.VerticalGridLayoutclass VerticalGridLayout extends GridLayout implements Serializable
 
- 
- 
Package megamek.client.ui.widget- 
Class megamek.client.ui.widget.CheckpointComboBox- serialVersionUID:
- -5047466175280294296L
 - 
Serialized Fields- 
checkpointIndexint checkpointIndex 
 
- 
 
- 
Class megamek.client.ui.widget.IndexedRadioButtonclass IndexedRadioButton extends JRadioButton implements Serializable- serialVersionUID:
- 5224809762401860469L
 - 
Serialized Fields- 
indexint index 
 
- 
 
- 
Class megamek.client.ui.widget.MegaMekBorderclass MegaMekBorder extends EtchedBorder implements Serializable- serialVersionUID:
- 1L
 - 
Serialized Fields- 
blCornerImageIcon blCorner 
- 
bottomLineArrayList<ImageIcon> bottomLine 
- 
bottomNumTiledIconsint bottomNumTiledIcons 
- 
bottomShouldTileArrayList<Boolean> bottomShouldTile 
- 
bottomStaticSpaceint bottomStaticSpace 
- 
brCornerImageIcon brCorner 
- 
iconsLoadedboolean iconsLoaded 
- 
insetsInsets insets 
- 
leftLineArrayList<ImageIcon> leftLine 
- 
leftNumTiledIconsint leftNumTiledIcons 
- 
leftShouldTileArrayList<Boolean> leftShouldTile 
- 
leftStaticSpaceint leftStaticSpace 
- 
noBorderboolean noBorder Flag that determines whether a border should be drawn or not.
- 
rightLineArrayList<ImageIcon> rightLine 
- 
rightNumTiledIconsint rightNumTiledIcons 
- 
rightShouldTileArrayList<Boolean> rightShouldTile 
- 
rightStaticSpaceint rightStaticSpace 
- 
tlCornerImageIcon tlCorner 
- 
topLineArrayList<ImageIcon> topLine 
- 
topNumTiledIconsint topNumTiledIcons 
- 
topShouldTileArrayList<Boolean> topShouldTile 
- 
topStaticSpaceint topStaticSpace 
- 
trCornerImageIcon trCorner 
 
- 
 
- 
Class megamek.client.ui.widget.MegaMekButtonclass MegaMekButton extends JButton implements Serializable- serialVersionUID:
- -3271105050872007863L
 - 
Serialized Fields- 
activeColorColor activeColor The color of the button text when activated.
- 
backgroundIconImageIcon backgroundIcon The default background image for the button,
- 
backgroundPressedIconImageIcon backgroundPressedIcon The background image to display when the button is pressed
- 
bgBufferBufferedImage bgBuffer 
- 
bgPressedBufferBufferedImage bgPressedBuffer 
- 
buttonColorColor buttonColor The color of the button text.
- 
disabledColorColor disabledColor The color of the button text when the button is disabled.
- 
iconsLoadedboolean iconsLoaded Keeps track of whether there are images to display for this button, or if the default rendering for JButtons should be used
- 
isBGTiledboolean isBGTiled Determines if the background images should be tiled or not. If this is false and the background images are smaller than the button size, they will be scaled to the button size.
- 
isMousedOverboolean isMousedOver Keeps track of whether the mouse cursor is currently over this button. Used to adjust the font of the button text.
- 
isPressedboolean isPressed Keeps track of if the button is pressed or not. This is used for determining which image icon should be displayed.
- 
shouldBoldboolean shouldBold Determines if the button should bold the button text on mouseover.
- 
specificFontFont specificFont 
 
- 
 
- 
Class megamek.client.ui.widget.MekPanelTabStripclass MekPanelTabStrip extends PicMap implements Serializable- serialVersionUID:
- -1282343469769007184L
 - 
Serialized Fields- 
activeTabint activeTab 
- 
idleCornerImage idleCorner 
- 
mdUnitDisplayPanel md 
- 
selectedCornerImage selectedCorner 
- 
tabsPMPicPolygonalArea[] tabs 
 
- 
 
- 
Class megamek.client.ui.widget.RawImagePanelclass RawImagePanel extends JComponent implements Serializable- 
Serialized Fields- 
cachedImageManagedVolatileImage cachedImage 
- 
lastSizeDimension lastSize 
- 
originalImageImage originalImage 
 
- 
 
- 
- 
Class megamek.client.ui.widget.SBFReportPanelclass SBFReportPanel extends JPanel implements Serializable- 
Serialized Fields- 
butEntitySearchDownJButton butEntitySearchDown 
- 
butEntitySearchUpJButton butEntitySearchUp 
- 
butPlayerSearchDownJButton butPlayerSearchDown 
- 
butPlayerSearchUpJButton butPlayerSearchUp 
- 
butQuickSearchDownJButton butQuickSearchDown 
- 
butQuickSearchUpJButton butQuickSearchUp 
- 
butSwitchLocationJButton butSwitchLocation 
- 
comboEntityJComboBox<String> comboEntity 
- 
comboPlayerJComboBox<String> comboPlayer 
- 
comboQuickJComboBox<String> comboQuick 
- 
currentClientSBFClient currentClient 
- 
tabsJTabbedPane tabs 
 
- 
 
- 
- 
Class megamek.client.ui.widget.SkinnedJPanelclass SkinnedJPanel extends JPanel implements Serializable- 
Serialized Fields- 
backgroundIconImage backgroundIcon 
 
- 
 
- 
- 
Class megamek.client.ui.widget.VerifiableTextFieldclass VerifiableTextField extends JTextField implements Serializable- serialVersionUID:
- -4169356645839508584L
 - 
Serialized Fields- 
oldToolTipString oldToolTip 
- 
requiredBoolean required 
- 
selectAllTextOnGotFocusboolean selectAllTextOnGotFocus 
- 
verifiersSet<DataVerifier> verifiers 
 
- 
 
 
- 
- 
Package megamek.client.ui.widget.picmap- 
Class megamek.client.ui.widget.picmap.PicMapclass PicMap extends JComponent implements Serializable- serialVersionUID:
- -1718106533001806675L
 - 
Serialized Fields- 
activeHotAreaPMHotArea activeHotArea 
- 
areasCountint areasCount 
- 
bgDrawersVector<BackGroundDrawer> bgDrawers 
- 
bgIsOpaqueboolean bgIsOpaque 
- 
bottomMarginint bottomMargin 
- 
hotAreasPMAreasGroup hotAreas 
- 
labelsPMAreasGroup labels 
- 
leftMarginint leftMargin 
- 
minHeightint minHeight 
- 
minWidthint minWidth 
- 
offScrImage offScr 
- 
otherAreasPMAreasGroup otherAreas 
- 
rightMarginint rightMargin 
- 
rootGroupPMAreasGroup rootGroup 
- 
topMarginint topMargin 
 
- 
 
 
- 
- 
Package megamek.common- 
Class megamek.common.ArtilleryModifierclass ArtilleryModifier extends Object implements Serializable- serialVersionUID:
- 4913880091708068708L
 - 
Serialized Fields- 
coordsCoords coords 
- 
modifierint modifier 
 
- 
 
- 
Class megamek.common.ArtilleryTrackerclass ArtilleryTracker extends Object implements Serializable- serialVersionUID:
- -6913144265531983734L
 - 
Serialized Fields- 
spotterIsForwardObsboolean spotterIsForwardObs 
- 
weaponsMap<Mounted<?>, Vector<ArtilleryModifier>> weapons Maps WeaponID's of artillery weapons to a Vector of ArtilleryModifiers, for all the different coords it's got mods to.
 
- 
 
- 
Class megamek.common.AtmosphericLandingMovePathclass AtmosphericLandingMovePath extends MovePath implements Serializable- 
Serialized Fields- 
groundMapLandingLocationBoardLocation groundMapLandingLocation 
 
- 
 
- 
- 
Class megamek.common.BulldozerMovePathclass BulldozerMovePath extends MovePath implements Serializable- serialVersionUID:
- 1346716014573707012L
 
- 
Class megamek.common.CalledShotclass CalledShot extends Object implements Serializable- serialVersionUID:
- 8746351140726246311L
 - 
Serialized Fields- 
currentint current 
 
- 
 
- 
Class megamek.common.CompositeTechLevelclass CompositeTechLevel extends Object implements Serializable- serialVersionUID:
- -2591881133085092725L
 - 
Serialized Fields- 
advancedInteger advanced 
- 
availabilityEnumMap<Era, AvailabilityValue> availability 
- 
clanboolean clan 
- 
earliestint earliest 
- 
experimentalInteger experimental 
- 
extinctList<CompositeTechLevel.DateRange> extinct 
- 
introYearint introYear 
- 
mixedboolean mixed 
- 
standardInteger standard 
- 
staticTechLevelSimpleTechLevel staticTechLevel 
- 
techFactionFaction techFaction 
- 
techRatingTechRating techRating 
 
- 
 
- 
Class megamek.common.CompositeTechLevel.DateRangeclass DateRange extends Object implements Serializable- serialVersionUID:
- 3144194494591950878L
 
- 
Class megamek.common.CriticalSlotclass CriticalSlot extends Object implements Serializable- serialVersionUID:
- -8744251501251495923L
 - 
Serialized Fields- 
armoredboolean armored 
- 
breachedboolean breached 
- 
destroyedboolean destroyed 
- 
hitboolean hit 
- 
hittableboolean hittable 
- 
indexint index Index is only used for system type critical slots. It is used as an index into a collection to determine what the system actually is.
- 
missingboolean missing 
- 
mountMounted<?> mount 
- 
mount2Mounted<?> mount2 
- 
repairableboolean repairable 
- 
repairingboolean repairing 
- 
typeint type Determines what the type of this CriticalSlot is, either system or equipment. Systems represent core components of a unit that are located in specific criticalSlots, such as gyros, engines, and cockpits. Equipment represents everything else, and will have an entry in an EquipmentType subclass.
 
- 
 
- 
Class megamek.common.Hexclass Hex extends Object implements Serializable- serialVersionUID:
- 82483704768044698L
 
- 
Class megamek.common.HexTargetclass HexTarget extends Object implements Serializable- serialVersionUID:
- -5742445409423125942L
 
- 
Record Class megamek.common.Infernoclass Inferno extends Record implements Serializable- serialVersionUID:
- 1799687411697517801L
 - 
Serialized Fields- 
burnRoundsPerHitint burnRoundsPerHit 
- 
heatPerRoundint heatPerRound 
 
- 
 
- 
Class megamek.common.InfernoTrackerclass InfernoTracker extends Object implements Serializable- serialVersionUID:
- -5256053831078922473L
 - 
Serialized Fields- 
turnsIVLeftToBurnint turnsIVLeftToBurn The number of turns of Inferno IV burn remaining.
- 
turnsLeftToBurnint turnsLeftToBurn The number of turns of standard Inferno burn remaining.
 
- 
 
- 
Class megamek.common.MMShuffleclass MMShuffle extends Roll implements Serializable- 
Serialized Fields- 
dealint deal Record the order in which this "roll" was dealt from its shuffle.
- 
oneint one Record the two "dice" of this "roll".
- 
shufflelong shuffle Record the number of shuffles.
- 
twoint two 
 
- 
 
- 
- 
Class megamek.common.PhysicalResultclass PhysicalResult extends Object implements Serializable- serialVersionUID:
- 4011084578252131074L
 - 
Serialized Fields- 
aaaAbstractAttackAction aaa 
- 
damageint damage 
- 
damageRightint damageRight 
- 
pushBackResolvedboolean pushBackResolved 
- 
rollRoll roll 
- 
rollRightRoll rollRight 
- 
toHitToHitData toHit 
- 
toHitRightToHitData toHitRight 
 
- 
 
- 
Class megamek.common.Playerclass Player extends TurnOrdered implements Serializable- serialVersionUID:
- 6828849559007455761L
 - 
Serialized Fields- 
admitsDefeatboolean admitsDefeat 
- 
artyAutoHitHexesList<BoardLocation> artyAutoHitHexes 
- 
botboolean bot 
- 
camouflageCamouflage camouflage 
- 
colourPlayerColour colour 
- 
constantInitBonusint constantInitBonus 
- 
doneboolean done 
- 
emailString email 
- 
fleeAreaHexArea fleeArea 
- 
gameMasterboolean gameMaster 
- 
ghostboolean ghost 
- 
groundObjectsToPlaceList<ICarryable> groundObjectsToPlace 
- 
idint id 
- 
initialBVint initialBV 
- 
initialEntityCountint initialEntityCount 
- 
nameString name 
- 
numMfActiveint numMfActive 
- 
numMfCmdint numMfCmd 
- 
numMfConvint numMfConv 
- 
numMfInfernoint numMfInferno 
- 
numMfVibraint numMfVibra 
- 
observerboolean observer 
- 
seeAllboolean seeAll 
- 
singleBlindboolean singleBlind 
- 
startingAnyNWxint startingAnyNWx 
- 
startingAnyNWyint startingAnyNWy 
- 
startingAnySExint startingAnySEx 
- 
startingAnySEyint startingAnySEy 
- 
startingPosint startingPos 
- 
startOffsetint startOffset 
- 
startWidthint startWidth 
- 
streakCompensationBonusint streakCompensationBonus 
- 
teamint team 
- 
visibleMinefieldsVector<Minefield> visibleMinefields 
 
- 
 
- 
Class megamek.common.Reportclass Report extends Object implements Serializable- serialVersionUID:
- -5586008091586682078L
 - 
Serialized Fields- 
imageCodeString imageCode string to add to reports to show sprites
- 
indentationint indentation The number of spaces this report should be indented.
- 
messageIdint messageId Required - associates this object with its text.
- 
newlinesint newlines The number of newlines to add at the end of this report. Defaults to one.
- 
obscuredIndexesHashtable<Integer, Boolean> obscuredIndexes This hash table will store the tagData Vector indexes that are supposed to be obscured before sending to clients. This only applies when the report type is "obscured".
- 
obscuredRecipientsVector<String> obscuredRecipients Vector to store the player names of those who received an obscured version of this report. Used to reconstruct individual client's reports from the master copy stored by the server.
- 
tagDataVector<String> tagData The data values to fill in the report with.
- 
tagTranslateString tagTranslate How to translate the tagData or not at all.
 
- 
 
- 
Class megamek.common.SBFFullGameReportclass SBFFullGameReport extends Object implements Serializable- 
Serialized Fields- 
fullReportMap<Integer, List<SBFReportEntry>> fullReport 
 
- 
 
- 
- 
Class megamek.common.SpecialHexDisplayclass SpecialHexDisplay extends Object implements Serializable- serialVersionUID:
- 27470795993329492L
 - 
Serialized Fields- 
imageSignatureString imageSignature 
- 
infoString info 
- 
obscuredint obscured 
- 
ownerPlayer owner 
- 
roundint round 
- 
typeSpecialHexDisplay.Type type 
 
- 
 
- 
Class megamek.common.TagInfoclass TagInfo extends Object implements Serializable- serialVersionUID:
- -8428068101269842100L
 - 
Serialized Fields- 
attackerIdint attackerId 
- 
missedboolean missed 
- 
targetTargetable target 
- 
targetTypeint targetType 
 
- 
 
- 
Record Class megamek.common.TargetRollModifierclass TargetRollModifier extends Record implements Serializable- 
Serialized Fields- 
cumulativeboolean cumulative 
- 
descriptionString description 
- 
valueint value 
 
- 
 
- 
- 
Class megamek.common.Teamclass Team extends TurnOrdered implements Serializable
- 
Class megamek.common.ToHitDataclass ToHitData extends TargetRoll implements Serializable- serialVersionUID:
- 737321999301910678L
 - 
Serialized Fields- 
coverint cover 
- 
coverBuildingPrimaryBuilding coverBuildingPrimary Keeps track of the building that provides cover. This is used to assign damage for shots that hit cover. The primary cover is used if there is a sole piece of cover (horizontal cover, 25% cover). In the case of a primary and secondary, the primary cover protects the right side.
- 
coverBuildingSecondaryBuilding coverBuildingSecondary Keeps track of the building that provides cover. This is used to assign damage for shots that hit cover. The secondary cover is used if there are two buildings that provide cover, like in the case of 75% cover or two buildings providing 25% cover for a total of horizontal cover. The secondary cover protects the left side.
- 
coverDropshipPrimaryEntity coverDropshipPrimary Keeps track of the grounded Dropship that provides cover. This is used to assign damage for shots that hit cover. The primary cover is used if there is a sole piece of cover (horizontal cover, 25% cover). In the case of a primary and secondary, the primary cover protects the right side.
- 
coverDropshipSecondaryEntity coverDropshipSecondary Keeps track of the grounded Dropship that provides cover. This is used to assign damage for shots that hit cover. The secondary cover is used if there are two buildings that provide cover, like in the case of 75% cover or two buildings providing 25% cover for a total of horizontal cover. The secondary cover protects the left side.
- 
coverLocPrimaryCoords coverLocPrimary Stores the hex location of the primary cover.
- 
coverLocSecondaryCoords coverLocSecondary Stores the hex location of the secondary cover.
- 
damagableCoverTypePrimaryint damagableCoverTypePrimary Indicates if the primary cover is damagable.
- 
damagableCoverTypeSecondaryint damagableCoverTypeSecondary Indicates if the secondary cover is damagable
- 
hitTableint hitTable 
- 
locationCoords location 
- 
marginOfSuccessint marginOfSuccess 
- 
rangeint range 
- 
sideTableint sideTable 
- 
thruBldgBuilding thruBldg Keeps track of theLosEffectsthruBldg value, which tracks if combat within a building is happening. That is, if LoS from the attacker to target is traced through a single building, then this value will be non-null.
 
- 
 
 
- 
- 
Package megamek.common.actions- 
Class megamek.common.actions.AbstractAttackActionclass AbstractAttackAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -897197664652217134L
 - 
Serialized Fields- 
targetIdint targetId 
- 
targetTypeint targetType 
 
- 
 
- 
Class megamek.common.actions.AbstractEntityActionclass AbstractEntityAction extends Object implements Serializable- serialVersionUID:
- -758003433608975464L
 - 
Serialized Fields- 
entityIdint entityId 
 
- 
 
- 
Class megamek.common.actions.ActivateBloodStalkerActionclass ActivateBloodStalkerAction extends AbstractEntityAction implements Serializable- 
Serialized Fields- 
targetIDint targetID 
 
- 
 
- 
- 
Class megamek.common.actions.AirMekRamAttackActionclass AirMekRamAttackAction extends DisplacementAttackAction implements Serializable- serialVersionUID:
- 5110608317218688433L
 
- 
Class megamek.common.actions.ArtilleryAttackActionclass ArtilleryAttackAction extends WeaponAttackAction implements Serializable- serialVersionUID:
- -3893844894076028005L
 
- 
Class megamek.common.actions.BAVibroClawAttackActionclass BAVibroClawAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- 1432011536091665084L
 
- 
Class megamek.common.actions.BreakGrappleAttackActionclass BreakGrappleAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- 5615694825997720537L
 
- 
Class megamek.common.actions.BrushOffAttackActionclass BrushOffAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -7455082808488032572L
 - 
Serialized Fields- 
armint arm 
 
- 
 
- 
Class megamek.common.actions.ChargeAttackActionclass ChargeAttackAction extends DisplacementAttackAction implements Serializable- serialVersionUID:
- -3549351664290057785L
 
- 
Class megamek.common.actions.ClearMinefieldActionclass ClearMinefieldAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 4465058967763135772L
 - 
Serialized Fields- 
minefieldMinefield minefield 
 
- 
 
- 
Class megamek.common.actions.ClubAttackActionclass ClubAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- -8744665286254604559L
 - 
Serialized Fields- 
aimingint aiming 
- 
clubMiscMounted club 
- 
zweihanderingboolean zweihandering 
 
- 
 
- 
Class megamek.common.actions.DfaAttackActionclass DfaAttackAction extends DisplacementAttackAction implements Serializable- serialVersionUID:
- 3953889779582616903L
 
- 
Class megamek.common.actions.DisengageActionclass DisengageAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 1377645828083097957L
 
- 
Class megamek.common.actions.DisplacementAttackActionclass DisplacementAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -1713221946987876208L
 - 
Serialized Fields- 
targetPosCoords targetPos 
 
- 
 
- 
Class megamek.common.actions.DodgeActionclass DodgeAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 918785289096319255L
 
- 
Class megamek.common.actions.FindClubActionclass FindClubAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -8948591442556777640L
 
- 
Class megamek.common.actions.FiringModeChangeActionclass FiringModeChangeAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 3706302227286581807L
 - 
Serialized Fields- 
equipmentIdint equipmentId 
 
- 
 
- 
Class megamek.common.actions.FlipArmsActionclass FlipArmsAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 5330424034128054338L
 - 
Serialized Fields- 
isFlippedboolean isFlipped 
 
- 
 
- 
Class megamek.common.actions.GrappleAttackActionclass GrappleAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- -4178252788550426489L
 
- 
Class megamek.common.actions.JumpJetAttackActionclass JumpJetAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- 5068155731614378911L
 - 
Serialized Fields- 
legint leg 
 
- 
 
- 
Class megamek.common.actions.KickAttackActionclass KickAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- 1697321306815235635L
 - 
Serialized Fields- 
legint leg 
 
- 
 
- 
Class megamek.common.actions.LayExplosivesAttackActionclass LayExplosivesAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -8799415934269686590L
 
- 
Class megamek.common.actions.NukeDetonatedActionclass NukeDetonatedAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 918785269096319255L
 - 
Serialized Fields- 
nukeTypeAmmoType.Munitions nukeType 
- 
playerIDint playerID 
 
- 
 
- 
Class megamek.common.actions.OrbitToSurfaceAttackActionclass OrbitToSurfaceAttackAction extends ArtilleryAttackAction implements Serializable
- 
Class megamek.common.actions.PhysicalAttackActionclass PhysicalAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -4702357516725749181L
 
- 
Class megamek.common.actions.ProtoMekPhysicalAttackActionclass ProtoMekPhysicalAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- 1432011536091665084L
 
- 
Class megamek.common.actions.PunchAttackActionclass PunchAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- 3684646558944678180L
 - 
Serialized Fields- 
armint arm 
- 
leftBladeboolean leftBlade 
- 
rightBladeboolean rightBlade 
- 
zweihanderingboolean zweihandering 
 
- 
 
- 
Class megamek.common.actions.PushAttackActionclass PushAttackAction extends DisplacementAttackAction implements Serializable- serialVersionUID:
- 6878038939232914083L
 
- 
Class megamek.common.actions.RamAttackActionclass RamAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -3549351664290057785L
 
- 
Class megamek.common.actions.RepairWeaponMalfunctionActionclass RepairWeaponMalfunctionAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 7947928598199505776L
 - 
Serialized Fields- 
weaponIdint weaponId 
 
- 
 
- 
Class megamek.common.actions.SearchlightAttackActionclass SearchlightAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- 6699459935811592434L
 
- 
Class megamek.common.actions.SpotActionclass SpotAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 3629300334304478911L
 - 
Serialized Fields- 
targetIdint targetId 
 
- 
 
- 
Class megamek.common.actions.TeleMissileAttackActionclass TeleMissileAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -1054613811287285482L
 - 
Serialized Fields- 
CounterAVIntint CounterAVInt 
- 
pdOverheatedboolean pdOverheated 
 
- 
 
- 
Class megamek.common.actions.ThrashAttackActionclass ThrashAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -1527653560370040648L
 
- 
Class megamek.common.actions.TorsoTwistActionclass TorsoTwistAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -3382479723829018297L
 - 
Serialized Fields- 
facingint facing 
 
- 
 
- 
Class megamek.common.actions.TriggerAPPodActionclass TriggerAPPodAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -5237760568077194506L
 - 
Serialized Fields- 
podIdint podId Save the equipment ID of the AP Pod being triggered.
 
- 
 
- 
Class megamek.common.actions.TriggerBPodActionclass TriggerBPodAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -9087658958702066030L
 - 
Serialized Fields- 
podIdint podId Save the equipment ID of the Anti-BA Pod being triggered.
- 
targetIdint targetId 
 
- 
 
- 
Class megamek.common.actions.TripAttackActionclass TripAttackAction extends PhysicalAttackAction implements Serializable- serialVersionUID:
- -8639566786588420601L
 
- 
Class megamek.common.actions.UnjamActionclass UnjamAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- 3001837570251595589L
 
- 
Class megamek.common.actions.UnjamTurretActionclass UnjamTurretAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -872903980148938388L
 
- 
Class megamek.common.actions.UnloadStrandedActionclass UnloadStrandedAction extends AbstractEntityAction implements Serializable- serialVersionUID:
- -8319076127334875298L
 - 
Serialized Fields- 
playerIdint playerId 
 
- 
 
- 
Class megamek.common.actions.WeaponAttackActionclass WeaponAttackAction extends AbstractAttackAction implements Serializable- serialVersionUID:
- -9096603813317359351L
 - 
Serialized Fields- 
aimedLocationint aimedLocation 
- 
aimModeAimingMode aimMode 
- 
ammoCarrierint ammoCarrier 
- 
ammoIdint ammoId 
- 
ammoMunitionTypeEnumSet<AmmoType.Munitions> ammoMunitionType 
- 
bombPayloadsHashMap<String, BombLoadout> bombPayloads 
- 
isHomingShotboolean isHomingShot Boolean flag that determines if this shot was fired using homing ammunition. Can be checked to allow casting of attack handlers to the proper homing handler.
- 
isPointblankShotboolean isPointblankShot Boolean flag that determines if this shot was fired as part of a pointblank shot from a hidden unit. In this case, to-hit numbers should not be modified for terrain or movement. See TW pg 260
- 
isStrafingboolean isStrafing Boolean flag that determines whether this attack is part of a strafing run.
- 
isStrafingFirstShotboolean isStrafingFirstShot Boolean flag that determines if this shot was the first one by a particular weapon in a strafing run. Used to ensure that heat is only added once.
- 
launchVelocityint launchVelocity 
- 
nemesisConfusedboolean nemesisConfused 
- 
oldTargetIdint oldTargetId Keeps track of the ID of the current primary target for a swarm missile attack.
- 
oldTargetTypeint oldTargetType Keeps track of the Targetable type for the current primary target for a swarm missile attack.
- 
originalTargetIdint originalTargetId Keeps track of the ID of the original target for a swarm missile attack.
- 
originalTargetTypeint originalTargetType Keeps track of the type of the original target for a swarm missile attack.
- 
otherAttackInfoint otherAttackInfo 
- 
swarmingMissilesboolean swarmingMissiles 
- 
swarmMissilesint swarmMissiles 
- 
weaponIdint weaponId 
 
- 
 
 
- 
- 
Package megamek.common.actions.sbf- 
Class megamek.common.actions.sbf.AbstractSBFAttackActionclass AbstractSBFAttackAction extends Object implements Serializable- 
Serialized Fields- 
entityIdint entityId 
- 
targetIdint targetId 
 
- 
 
- 
- 
Class megamek.common.actions.sbf.SBFArtilleryAttackclass SBFArtilleryAttack extends AbstractSBFAttackAction implements Serializable- 
Serialized Fields- 
artilleryTypeBattleForceSUA artilleryType 
 
- 
 
- 
- 
Class megamek.common.actions.sbf.SBFDirectArtilleryAttackclass SBFDirectArtilleryAttack extends SBFArtilleryAttack implements Serializable
- 
Class megamek.common.actions.sbf.SBFIndirectArtilleryAttackclass SBFIndirectArtilleryAttack extends SBFArtilleryAttack implements Serializable
- 
Class megamek.common.actions.sbf.SBFStandardUnitAttackclass SBFStandardUnitAttack extends AbstractSBFAttackAction implements Serializable- 
Serialized Fields- 
rangeASRange range 
- 
unitNumberint unitNumber 
 
- 
 
- 
- 
Class megamek.common.actions.sbf.SBFUnitToHexAttackclass SBFUnitToHexAttack extends AbstractSBFAttackAction implements Serializable- 
Serialized Fields- 
unitNumberint unitNumber 
 
- 
 
- 
 
- 
- 
Package megamek.common.alphaStrike- 
Class megamek.common.alphaStrike.AlphaStrikeElementclass AlphaStrikeElement extends Object implements Serializable- 
Serialized Fields- 
asUnitTypeASUnitType asUnitType 
- 
basePointValueint basePointValue 
- 
chassisString chassis 
- 
currentArmorint currentArmor 
- 
currentStructureint currentStructure 
- 
deployRoundint deployRound 
- 
fluffEntityFluff fluff 
- 
forceIdint forceId 
- 
forceStringString forceString 
- 
frontArcASArcSummary frontArc 
- 
fullArmorint fullArmor 
- 
fullStructureint fullStructure 
- 
idint id 
- 
isDeployedboolean isDeployed 
- 
leftArcASArcSummary leftArc 
- 
modelString model 
- 
movementMap<String, Integer> movement 
- 
mulIdint mulId 
- 
nameString name The unit's display name; may include a duplicate unit marker such as "#2".
- 
overheatint overheat 
- 
ownerIdint ownerId 
- 
pointValueint pointValue 
- 
primaryMovementModeString primaryMovementMode 
- 
quirksQuirks quirks AlphaStrike Quirks. Ideally these would be converted/filtered according to AS Companion, p. 59, but currently, the TW quirks are just reproduced here.
- 
rearArcASArcSummary rearArc 
- 
rightArcASArcSummary rightArc 
- 
roleUnitRole role 
- 
sizeint size 
- 
skillint skill 
- 
specialAbilitiesASSpecialAbilityCollection specialAbilities 
- 
squadSizeint squadSize Battle Armor squad size.
- 
standardDamageASDamageVector standardDamage The normal damage values of a ground unit (S/M/L) or fighter (S/M/L/E). Large Aerospace and large SV use the arcs field instead.
- 
thresholdint threshold 
- 
tmmint tmm 
 
- 
 
- 
- 
Class megamek.common.alphaStrike.ASArcSummaryclass ASArcSummary extends ASSpecialAbilityCollection implements Serializable
- 
Class megamek.common.alphaStrike.ASDamageclass ASDamage extends Object implements Serializable- 
Serialized Fields- 
damageint damage The value of this damage. Is 0 for both zero damage and minimal damage. When using this for damage resolution, make sure to check for minimal damage separately.
- 
minimalboolean minimal True if this is minimal damage, i.e. 0*
 
- 
 
- 
- 
Record Class megamek.common.alphaStrike.ASDamageVectorclass ASDamageVector extends Record implements Serializable
- 
Class megamek.common.alphaStrike.ASSpecialAbilityCollectionclass ASSpecialAbilityCollection extends Object implements Serializable- 
Serialized Fields- 
specialAbilitiesEnumMap<BattleForceSUA, Object> specialAbilities The map holding all the Special Unit Abilities and their associated objects (or null).
 
- 
 
- 
- 
Class megamek.common.alphaStrike.ASTurretSummaryclass ASTurretSummary extends ASSpecialAbilityCollection implements Serializable
 
- 
- 
Package megamek.common.autoResolve.acar- 
Class megamek.common.autoResolve.acar.SimulationOptionsclass SimulationOptions extends AbstractOptions implements Serializable
 
- 
- 
Package megamek.common.autoResolve.acar.action- 
Class megamek.common.autoResolve.acar.action.AttackToHitDataclass AttackToHitData extends TargetRoll implements Serializable
- 
Class megamek.common.autoResolve.acar.action.ManeuverToHitDataclass ManeuverToHitData extends TargetRoll implements Serializable
- 
Class megamek.common.autoResolve.acar.action.RecoveringNerveActionToHitDataclass RecoveringNerveActionToHitData extends TargetRoll implements Serializable
 
- 
- 
Package megamek.common.autoResolve.acar.report- 
Class megamek.common.autoResolve.acar.report.DividerEntryclass DividerEntry extends PublicReportEntry implements Serializable
- 
Class megamek.common.autoResolve.acar.report.EntityNameReportEntryclass EntityNameReportEntry extends PublicReportEntry implements Serializable
- 
Class megamek.common.autoResolve.acar.report.FormationReportEntryclass FormationReportEntry extends PublicReportEntry implements Serializable
- 
Class megamek.common.autoResolve.acar.report.LinkEntryclass LinkEntry extends PublicReportEntry implements Serializable- 
Serialized Fields- 
anchorString anchor 
 
- 
 
- 
- 
Class megamek.common.autoResolve.acar.report.PlayerNameReportEntryclass PlayerNameReportEntry extends PublicReportEntry implements Serializable
- 
Class megamek.common.autoResolve.acar.report.PublicReportEntryclass PublicReportEntry extends Object implements Serializable
- 
Class megamek.common.autoResolve.acar.report.ReportEntryWithAnchorclass ReportEntryWithAnchor extends PublicReportEntry implements Serializable- 
Serialized Fields- 
anchorString anchor 
 
- 
 
- 
- 
Class megamek.common.autoResolve.acar.report.RollReportEntryclass RollReportEntry extends PublicReportEntry implements Serializable- 
Serialized Fields- 
dicesint[] dices 
- 
rollTextString rollText 
 
- 
 
- 
- 
Class megamek.common.autoResolve.acar.report.SummaryPlaceholderEntryclass SummaryPlaceholderEntry extends PublicReportEntry implements Serializable
- 
Class megamek.common.autoResolve.acar.report.UnitReportEntryclass UnitReportEntry extends PublicReportEntry implements Serializable
 
- 
- 
Package megamek.common.autoResolve.component- 
Class megamek.common.autoResolve.component.AcTurnclass AcTurn extends AbstractPlayerTurn implements Serializable
- 
Class megamek.common.autoResolve.component.Formationclass Formation extends SBFFormation implements Serializable- 
Serialized Fields- 
beingTargetedByList<Integer> beingTargetedBy 
- 
clanFormationboolean clanFormation 
- 
engagementControlEngagementControl engagementControl 
- 
engagementControlFailedboolean engagementControlFailed 
- 
entityEntity entity 
- 
highStressEpisodeboolean highStressEpisode 
- 
initiativeRollInitiativeRoll initiativeRoll 
- 
memoryMemory memory 
- 
roleRole role 
- 
startingSizeint startingSize 
- 
stdDamageASDamageVector stdDamage 
- 
targetFormationIdint targetFormationId 
- 
unitIsCrippledLatchboolean unitIsCrippledLatch 
- 
withdrawingboolean withdrawing 
 
- 
 
- 
- 
Class megamek.common.autoResolve.component.FormationTurnclass FormationTurn extends AcTurn implements Serializable
 
- 
- 
Package megamek.common.battleArmor- 
Class megamek.common.battleArmor.BattleArmorclass BattleArmor extends Infantry implements Serializable- serialVersionUID:
- 4594311535026187825L
 - 
Serialized Fields- 
camoNameString camoName 
- 
chassisTypeint chassisType this unit's chassis type, should be BattleArmor.CHASSIS_TYPE_BIPED or BattleArmor.CHASSIS_TYPE_QUAD
- 
clanExoWithoutHarjelboolean clanExoWithoutHarjel Clan industrial exoskeletons can opt to not use Harjel, to allow them to use IS chassis weight; this flag indicates whether this is the case.
- 
exoskeletonboolean exoskeleton 
- 
hasCamoSystemboolean hasCamoSystem Flag that istruewhen this unit is equipped with a camo system.
- 
isInitializedboolean isInitialized Flag that istruewhen this object's constructor has completed.
- 
isMimeticboolean isMimetic Flag that istruewhen this unit is equipped with mimetic armor.
- 
isStealthyboolean isStealthy Flag that istruewhen this unit is equipped with stealth.
- 
longStealthModint longStealthMod 
- 
mediumStealthModint mediumStealthMod 
- 
modularTurretboolean modularTurret 
- 
myCostint myCost The cost of this unit. This value should be set when the unit's file is read.
- 
shortStealthModint shortStealthMod Modifiers toToHitDatafor stealth.
- 
stealthNameString stealthName 
- 
troopersint troopers the number of troopers of this squad, dead or alive
- 
troopersShootingint troopersShooting The number of men alive in this unit at the beginning of the phase, before it begins to take damage.
- 
turretSizeint turretSize 
- 
weightClassint weightClass This unit's weight class
 
- 
 
- 
Class megamek.common.battleArmor.BattleArmorHandlesclass BattleArmorHandles extends Object implements Serializable- serialVersionUID:
- -7149931565043762975L
 - 
Serialized Fields- 
carriedUnitint carriedUnit The troopers being carried.
 
- 
 
- 
Class megamek.common.battleArmor.BattleArmorHandlesTankclass BattleArmorHandlesTank extends BattleArmorHandles implements Serializable- serialVersionUID:
- 1031947858009941399L
 
- 
Class megamek.common.battleArmor.ProtoMekClampMountclass ProtoMekClampMount extends BattleArmorHandles implements Serializable- serialVersionUID:
- 3937766099677646981L
 - 
Serialized Fields- 
rearboolean rear 
 
- 
 
 
- 
- 
Package megamek.common.bays- 
Class megamek.common.bays.AbstractSmallCraftASFBayclass AbstractSmallCraftASFBay extends UnitBay implements Serializable- 
Serialized Fields- 
hasArtsboolean hasArts 
 
- 
 
- 
- 
Class megamek.common.bays.ASFBayclass ASFBay extends AbstractSmallCraftASFBay implements Serializable- serialVersionUID:
- -4110012474950158433L
 
- 
Class megamek.common.bays.BattleArmorBayclass BattleArmorBay extends Bay implements Serializable- serialVersionUID:
- 7091227399812361916L
 - 
Serialized Fields- 
isClanboolean isClan 
- 
isComStarboolean isComStar 
 
- 
 
- 
Class megamek.common.bays.Bayclass Bay extends Object implements Serializable- serialVersionUID:
- -9056450317468016272L
 - 
Serialized Fields- 
bayNumberint bayNumber 
- 
currentDoorsint currentDoors 
- 
currentSpacedouble currentSpace The current amount of space not occupied by troops or cargo.
- 
damagedouble damage 
- 
doorsint doors 
- 
doorsNextint doorsNext 
- 
loadedThisTurnint loadedThisTurn 
- 
minDoorsint minDoors 
- 
recoverySlotsList<Integer> recoverySlots 
- 
totalSpacedouble totalSpace The total amount of space available for troops.
- 
troopsVector<Integer> troops The troops being carried.
- 
unloadedThisTurnint unloadedThisTurn 
 
- 
 
- 
Class megamek.common.bays.CargoBayclass CargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 
- 
Class megamek.common.bays.CrewQuartersCargoBayclass CrewQuartersCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.EjectionSeatCargoBayclass EjectionSeatCargoBay extends StandardSeatCargoBay implements Serializable- serialVersionUID:
- 8916801835963112628L
 
- 
Class megamek.common.bays.FirstClassQuartersCargoBayclass FirstClassQuartersCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.HeavyVehicleBayclass HeavyVehicleBay extends UnitBay implements Serializable- serialVersionUID:
- 3490408642054662664L
 
- 
Class megamek.common.bays.InfantryBayclass InfantryBay extends Bay implements Serializable- serialVersionUID:
- 946578184870030662L
 - 
Serialized Fields- 
platoonTypePlatoonType platoonType 
 
- 
 
- 
Class megamek.common.bays.InsulatedCargoBayclass InsulatedCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.LightVehicleBayclass LightVehicleBay extends UnitBay implements Serializable- serialVersionUID:
- -1587851184051479305L
 
- 
Class megamek.common.bays.LiquidCargoBayclass LiquidCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.LivestockCargoBayclass LivestockCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.MekBayclass MekBay extends UnitBay implements Serializable- serialVersionUID:
- 927162989742234173L
 
- 
Class megamek.common.bays.PillionSeatCargoBayclass PillionSeatCargoBay extends StandardSeatCargoBay implements Serializable- serialVersionUID:
- 145634308684637504L
 
- 
Class megamek.common.bays.ProtoMekBayclass ProtoMekBay extends UnitBay implements Serializable- serialVersionUID:
- 927162989742234173L
 
- 
Class megamek.common.bays.RefrigeratedCargoBayclass RefrigeratedCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.SecondClassQuartersCargoBayclass SecondClassQuartersCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.SmallCraftBayclass SmallCraftBay extends AbstractSmallCraftASFBay implements Serializable- serialVersionUID:
- -8275147432497460821L
 
- 
Class megamek.common.bays.StandardSeatCargoBayclass StandardSeatCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.SteerageQuartersCargoBayclass SteerageQuartersCargoBay extends Bay implements Serializable- serialVersionUID:
- 4161027191694822726L
 - 
Serialized Fields- 
weightdouble weight 
 
- 
 
- 
Class megamek.common.bays.SuperHeavyVehicleBayclass SuperHeavyVehicleBay extends UnitBay implements Serializable- serialVersionUID:
- 3490408642054662664L
 
- 
Class megamek.common.bays.UnitBayclass UnitBay extends Bay implements Serializable
 
- 
- 
Package megamek.common.board- 
Class megamek.common.board.Boardclass Board extends Object implements Serializable- serialVersionUID:
- -5744058872091016636L
 - 
Serialization Methods- 
readObjectOverride the default deserialization to populate the transientbldgByCoordsmember.- Parameters:
- in- the- ObjectInputStreamto read.
- Throws:
- IOException
- ClassNotFoundException
 
 
- 
- 
Serialized Fields- 
annotationsMap<Coords, Collection<String>> annotations Per-hex annotations on the map.
- 
areasMap<Integer, HexArea> areas HexAreas that are set by code to be deployment zones.
- 
boardIdint boardId 
- 
boardTypeBoardType boardType 
- 
buildingsVector<Building> buildings Building data structures.
- 
dataHex[] data 
- 
descriptionString description A description of the map.
- 
embeddedBoardsMap<Coords, Integer> embeddedBoards At each Coords, one other, lower type board can be located, e.g. a ground board can be embedded in a low atmosphere board hex or a low atmosphere board can be embedded in a ground row hex of a high altitude board. This map gives the board ID for each affected Coords. This andBoard.enclosingBoardshould correspond to each other across the boards of a game.
- 
enclosingBoardint enclosingBoard This board may be embedded in (= enclosed by) a higher type board, e.g. if this is a ground map, it may be embedded in one or more hexes of a low atmosphere map. This andBoard.embeddedBoardsshould correspond to each other across the boards of a game.
- 
heightint height 
- 
infernosHashtable<Coords, InfernoTracker> infernos Record the infernos placed on the board.
- 
mapNameString mapName 
- 
maxElevationint maxElevation 
- 
minElevationint minElevation 
- 
roadsAutoExitboolean roadsAutoExit Option to turn have roads auto-exiting to pavement.
- 
specialHexesMap<Coords, Collection<SpecialHexDisplay>> specialHexes 
- 
tagsSet<String> tags Tags associated with this board to facilitate searching for it.
- 
widthint width 
 
- 
 
- 
Record Class megamek.common.board.BoardDimensionsclass BoardDimensions extends Record implements Serializable- serialVersionUID:
- -3562335656969231217L
 - 
Serialized Fields- 
hint h 
- 
wint w 
 
- 
 
- 
Record Class megamek.common.board.BoardLocationclass BoardLocation extends Record implements Serializable- 
Serialized Fields- 
boardIdint boardId 
- 
coordsCoords coords 
- 
isNoLocationboolean isNoLocation 
 
- 
 
- 
- 
Class megamek.common.board.Coordsclass Coords extends Object implements Serializable- serialVersionUID:
- -4451256806040563030L
 - 
Serialized Fields- 
hashint hash 
- 
xint x 
- 
yint y 
 
- 
 
- 
Class megamek.common.board.FloorTargetclass FloorTarget extends Object implements Serializable- serialVersionUID:
- 64327660924039635L
 
 
- 
- 
Package megamek.common.commandLine- 
Exception megamek.common.commandLine.AbstractCommandLineParser.ParseExceptionclass ParseException extends Exception implements Serializable- serialVersionUID:
- -3077985683676777509L
 
 
- 
- 
Package megamek.common.containers- 
Class megamek.common.containers.PlayerIDAndList- serialVersionUID:
- 391550235984284684L
 - 
Serialized Fields- 
playerIDint playerID 
 
- 
 
 
- 
- 
Package megamek.common.equipment- 
Class megamek.common.equipment.AmmoMounted
- 
Class megamek.common.equipment.BombLoadout
- 
Class megamek.common.equipment.BombMountedclass BombMounted extends AmmoMounted implements Serializable
- 
Class megamek.common.equipment.Briefcaseclass Briefcase extends Object implements Serializable- serialVersionUID:
- 8849879320465375457L
 - 
Serialized Fields- 
idint id 
- 
invulnerableboolean invulnerable 
- 
nameString name 
- 
ownerIdint ownerId 
- 
tonnagedouble tonnage 
 
- 
 
- 
Class megamek.common.equipment.ClampMountMekclass ClampMountMek extends BattleArmorHandles implements Serializable- serialVersionUID:
- -5687854937528642266L
 
- 
Class megamek.common.equipment.ClampMountTankclass ClampMountTank extends BattleArmorHandlesTank implements Serializable- serialVersionUID:
- 593951005031815098L
 
- 
Class megamek.common.equipment.DockingCollarclass DockingCollar extends Object implements Serializable- serialVersionUID:
- -4699786673513410716L
 
- 
Class megamek.common.equipment.Engineclass Engine extends Object implements Serializable- serialVersionUID:
- -246032529363109609L
 - 
Serialized Fields- 
baseChassisHeatSinksint baseChassisHeatSinks 
- 
engineFlagsint engineFlags 
- 
engineRatingint engineRating 
- 
engineTypeint engineType 
- 
engineValidboolean engineValid 
- 
problemStringBuffer problem 
 
- 
 
- 
Class megamek.common.equipment.EscapePodsclass EscapePods extends SmallCraft implements Serializable- serialVersionUID:
- 8128620143810186608L
 - 
Serialized Fields- 
originalRideExternalIdString originalRideExternalId 
- 
originalRideIdint originalRideId 
 
- 
 
- 
Class megamek.common.equipment.ExternalCargoclass ExternalCargo extends Object implements Serializable- 
Serialized Fields- 
carriedObjectsVector<ICarryable> carriedObjects 
- 
currentSpacedouble currentSpace The current amount of space not occupied by objects.
- 
gameGame game 
- 
totalSpacedouble totalSpace The total amount of space available for objects.
 
- 
 
- 
- 
Class megamek.common.equipment.Flareclass Flare extends Object implements Serializable- serialVersionUID:
- 451911245389504483L
 - 
Serialized Fields- 
boardIdint boardId 
- 
flagsint flags 
- 
positionCoords position 
- 
radiusint radius 
- 
turnsToBurnint turnsToBurn 
 
- 
 
- 
Class megamek.common.equipment.FuelTankclass FuelTank extends Building implements Serializable- serialVersionUID:
- 5275543640680231747L
 - 
Serialized Fields- 
_magnitudeint _magnitude 
 
- 
 
- 
Class megamek.common.equipment.GunEmplacementclass GunEmplacement extends Tank implements Serializable- serialVersionUID:
- 8561738092216598248L
 - 
Serialized Fields- 
initialBuildingArmorint initialBuildingArmor 
- 
initialBuildingCFint initialBuildingCF 
 
- 
 
- 
Class megamek.common.equipment.HandheldWeaponclass HandheldWeapon extends Entity implements Serializable- serialVersionUID:
- 5872304985723094857L
 
- 
Record Class megamek.common.equipment.INarcPodclass INarcPod extends Record implements Serializable- serialVersionUID:
- -3566809840132774242L
 - 
Serialized Fields- 
locationint location 
- 
teamint team 
- 
typeint type 
 
- 
 
- 
Class megamek.common.equipment.InfantryWeaponMountedclass InfantryWeaponMounted extends WeaponMounted implements Serializable- 
Serialized Fields- 
typeNameString typeName 
 
- 
 
- 
- 
Class megamek.common.equipment.Minefieldclass Minefield extends Object implements Serializable- serialVersionUID:
- 1556863068173491352L
 - 
Serialized Fields- 
coordsCoords coords 
- 
densityint density 
- 
depthint depth 
- 
detonatedboolean detonated 
- 
oneUseboolean oneUse 
- 
playerIdint playerId 
- 
seaboolean sea 
- 
settingint setting 
- 
typeint type 
- 
weaponDeliveredboolean weaponDelivered 
 
- 
 
- 
Record Class megamek.common.equipment.MinefieldTargetclass MinefieldTarget extends Record implements Serializable- serialVersionUID:
- 420672189241204590L
 - 
Serialized Fields- 
m_coordsCoords m_coords 
 
- 
 
- 
Class megamek.common.equipment.MiscMounted- 
Serialized Fields- 
baseDamageAbsorptionRateint baseDamageAbsorptionRate 
- 
baseDamageCapacityint baseDamageCapacity 
- 
damageTakenint damageTaken 
- 
mineTypeint mineType 
- 
vibraSettingint vibraSetting 
 
- 
 
- 
- 
Class megamek.common.equipment.Mountedclass Mounted extends Object implements Serializable- serialVersionUID:
- 6438017987074691566L
 - 
Serialized Fields- 
AMSusedboolean AMSused 
- 
armoredComponentboolean armoredComponent 
- 
armorValueint armorValue Armor value, used for applicable equipment types like minesweepers.
- 
autocannonHitboolean autocannonHit 
- 
baMountLocint baMountLoc BattleArmor use the standard locations to track troopers. On BA, this field keeps track of where a piece of equipment is mounted.
- 
baseDamageAbsorptionRateint baseDamageAbsorptionRate 
- 
baseDamageCapacityint baseDamageCapacity 
- 
bombMountedboolean bombMounted 
- 
bSplitboolean bSplit 
- 
byShotboolean byShot 
- 
calledCalledShot called 
- 
crossLinkedByMounted<?> crossLinkedBy 
- 
damageTakenint damageTaken 
- 
destroyedboolean destroyed 
- 
entityEntity entity 
- 
facingint facing 
- 
firedboolean fired 
- 
hitboolean hit 
- 
hotLoadedboolean hotLoaded 
- 
isAPMMountedboolean isAPMMounted Does this Mounted represent a weapon that is mounted in an anti-personnel weapon mount?
- 
isDWPMountedboolean isDWPMounted For BA weapons, is this in a detachable weapon pack?
- 
isInternalBombboolean isInternalBomb 
- 
jammedboolean jammed 
- 
jammedThisPhaseboolean jammedThisPhase 
- 
linkedMounted<?> linked 
- 
linkedBayIdint linkedBayId 
- 
linkedByMounted<?> linkedBy 
- 
locationint location 
- 
m_bDumpingboolean m_bDumping 
- 
m_bPendingDumpboolean m_bPendingDump 
- 
mekTurretMountedboolean mekTurretMounted 
- 
missingboolean missing 
- 
missingForTrooperboolean[] missingForTrooper 
- 
modeint mode 
- 
modeSwitchableboolean modeSwitchable 
- 
nFoundCritsint nFoundCrits 
- 
numWeaponsint numWeapons 
- 
omniPodMountedboolean omniPodMounted Does this Mounted represent equipment that is pod mounted in an omni unit?
- 
originalShotsint originalShots 
- 
pendingModeint pendingMode 
- 
phaseGamePhase phase 
- 
pintleTurretMountedboolean pintleTurretMounted 
- 
quirksWeaponQuirks quirks 
- 
rapidFireboolean rapidFire 
- 
rearMountedboolean rearMounted 
- 
repairableboolean repairable 
- 
secondLocationint secondLocation 
- 
shotsLeftint shotsLeft 
- 
sizedouble size 
- 
sponsonTurretMountedboolean sponsonTurretMounted 
- 
squadSupportWeaponboolean squadSupportWeapon Flag that keeps track of whether thisMountedis mounted as a squad support weapon onBattleArmor.
- 
switchedReasonint switchedReason 
- 
tsempDowntimeboolean tsempDowntime 
- 
typeNameString typeName 
- 
usedThisRoundboolean usedThisRound 
- 
uselessboolean useless 
- 
weaponGroupboolean weaponGroup 
 
- 
 
- 
Record Class megamek.common.equipment.NarcPodclass NarcPod extends Record implements Serializable- serialVersionUID:
- 8883459353515484784L
 - 
Serialized Fields- 
locationint location 
- 
teamint team 
 
- 
 
- 
Record Class megamek.common.equipment.Sensorclass Sensor extends Record implements Serializable- serialVersionUID:
- 6838624193286089782L
 - 
Serialized Fields- 
typeint type 
 
- 
 
- 
Class megamek.common.equipment.TankTrailerHitchclass TankTrailerHitch extends Object implements Serializable- serialVersionUID:
- 1193349063084937973L
 - 
Serialized Fields- 
rearMountedboolean rearMounted Is this transporter associated with a front or rear-mounted hitch equipment?
- 
towedint towed The entity being towed by this hitch.
 
- 
 
- 
Class megamek.common.equipment.WeaponMounted
 
- 
- 
Package megamek.common.event- 
Class megamek.common.event.GameCFREventclass GameCFREvent extends GameEvent implements Serializable- serialVersionUID:
- 230173422932412803L
 - 
Serialized Fields- 
amsEquipNumint amsEquipNum The equipment number for the AMS used in AMS_ASSIGN CFRs.
- 
apdsDistancesList<Integer> apdsDistances 
- 
cfrTypePacketCommand cfrType 
- 
eIdint eId 
- 
tagTargetsList<Integer> tagTargets List of Target IDs for tagged targets within range.
- 
tagTargetTypesList<Integer> tagTargetTypes List of Targetable object types for tagged targets within range.
- 
targetIdint targetId 
- 
telemissileTargetsList<Integer> telemissileTargets List of Target IDs for targets of a teleguided missile.
- 
tmToHitValuesList<Integer> tmToHitValues List of toHit values for the possible telemissile targets.
- 
weaponAttackActionsList<WeaponAttackAction> weaponAttackActions List of WeaponAttackActions that can have an AMS assigned to them for AMS_ASSIGN CFRs.
 
- 
 
- 
Class megamek.common.event.GameEndEventclass GameEndEvent extends GameEvent implements Serializable- serialVersionUID:
- -8470655646019563063L
 
- 
Class megamek.common.event.GameEventclass GameEvent extends EventObject implements Serializable- serialVersionUID:
- -6199335692173395907L
 
- 
Class megamek.common.event.GameMapQueryEventclass GameMapQueryEvent extends GameEvent implements Serializable- serialVersionUID:
- -2525971548410030612L
 - 
Serialized Fields- 
settingsMapSettings settings 
 
- 
 
- 
Class megamek.common.event.GameNewActionEventclass GameNewActionEvent extends GameEvent implements Serializable- serialVersionUID:
- 928848699583079097L
 - 
Serialized Fields- 
actionEntityAction action 
 
- 
 
- 
Class megamek.common.event.GamePhaseChangeEventclass GamePhaseChangeEvent extends GameEvent implements Serializable- serialVersionUID:
- 5589252062756476819L
 
- 
Class megamek.common.event.GameReportEventclass GameReportEvent extends GameEvent implements Serializable- serialVersionUID:
- -986977282796844524L
 - 
Serialized Fields- 
reportString report 
 
- 
 
- 
Class megamek.common.event.GameScriptedEventclass GameScriptedEvent extends GameEvent implements Serializable
- 
Class megamek.common.event.GameScriptedMessageEventclass GameScriptedMessageEvent extends GameScriptedEvent implements Serializable- 
Serialized Fields- 
headerString header 
- 
imageBase64Image image 
- 
messageString message 
 
- 
 
- 
- 
Class megamek.common.event.GameSettingsChangeEventclass GameSettingsChangeEvent extends GameEvent implements Serializable- serialVersionUID:
- 7470732576407688193L
 - 
Serialized Fields- 
mapSettingsOnlyChangeboolean mapSettingsOnlyChange 
 
- 
 
- 
Class megamek.common.event.GameTurnChangeEventclass GameTurnChangeEvent extends GamePlayerEvent implements Serializable- serialVersionUID:
- -6812056631576383917L
 - 
Serialized Fields- 
prevPlayerIdint prevPlayerId Track the ID of the player who took the turn that triggered this even.
 
- 
 
- 
Class megamek.common.event.GameVictoryEventclass GameVictoryEvent extends GameEvent implements Serializable- serialVersionUID:
- -8470655646019563063L
 
- 
Class megamek.common.event.UnitChangedGameEventclass UnitChangedGameEvent extends GameEvent implements Serializable- 
Serialized Fields- 
newUnitInGameObject newUnit 
- 
oldUnitInGameObject oldUnit 
 
- 
 
- 
 
- 
- 
Package megamek.common.event.board- 
Class megamek.common.event.board.BoardEventclass BoardEvent extends EventObject implements Serializable- serialVersionUID:
- 6895134212472497607L
 - 
Serialized Fields- 
coordsCoords coords 
- 
typeint type 
 
- 
 
- 
Class megamek.common.event.board.GameBoardChangeEventclass GameBoardChangeEvent extends GameEvent implements Serializable- serialVersionUID:
- -6307225739747874155L
 
- 
Class megamek.common.event.board.GameBoardNewEventclass GameBoardNewEvent extends GameEvent implements Serializable
 
- 
- 
Package megamek.common.event.entity- 
Class megamek.common.event.entity.GameEntityChangeEventclass GameEntityChangeEvent extends GameEntityEvent implements Serializable- serialVersionUID:
- -7241101183271789555L
 - 
Serialized Fields- 
movePathVector<UnitLocation> movePath 
- 
oldEntityEntity oldEntity 
 
- 
 
- 
Class megamek.common.event.entity.GameEntityEventclass GameEntityEvent extends GameEvent implements Serializable- serialVersionUID:
- -2152420685366625391L
 - 
Serialized Fields- 
entityEntity entity 
 
- 
 
- 
Class megamek.common.event.entity.GameEntityNewEventclass GameEntityNewEvent extends GameEvent implements Serializable- serialVersionUID:
- -1223834507320730181L
 
- 
Class megamek.common.event.entity.GameEntityNewOffboardEventclass GameEntityNewOffboardEvent extends GameEvent implements Serializable- serialVersionUID:
- 8497680533582651572L
 
- 
Class megamek.common.event.entity.GameEntityRemoveEventclass GameEntityRemoveEvent extends GameEntityEvent implements Serializable- serialVersionUID:
- -4694809256962666172L
 
 
- 
- 
Package megamek.common.event.player- 
Class megamek.common.event.player.GamePlayerChangeEventclass GamePlayerChangeEvent extends GamePlayerEvent implements Serializable- serialVersionUID:
- -3708864968498633017L
 
- 
Class megamek.common.event.player.GamePlayerChatEventclass GamePlayerChatEvent extends GamePlayerEvent implements Serializable- serialVersionUID:
- 9077796386452985153L
 - 
Serialized Fields- 
messageString message 
 
- 
 
- 
Class megamek.common.event.player.GamePlayerConnectedEventclass GamePlayerConnectedEvent extends GamePlayerEvent implements Serializable- serialVersionUID:
- -4745294587017447893L
 
- 
Class megamek.common.event.player.GamePlayerDisconnectedEventclass GamePlayerDisconnectedEvent extends GamePlayerEvent implements Serializable- serialVersionUID:
- -8555075206331285489L
 
- 
Class megamek.common.event.player.GamePlayerEventclass GamePlayerEvent extends GameEvent implements Serializable- serialVersionUID:
- -3259778708415623296L
 - 
Serialized Fields- 
playerPlayer player 
 
- 
 
- 
Class megamek.common.event.player.GamePlayerStrategicActionEventclass GamePlayerStrategicActionEvent extends GameEvent implements Serializable- serialVersionUID:
- 928848699583079097L
 - 
Serialized Fields- 
actionEntityAction action 
 
- 
 
 
- 
- 
Package megamek.common.exceptions- 
Exception megamek.common.exceptions.AttackingEntityIsNullExceptionclass AttackingEntityIsNullException extends RuntimeException implements Serializable
- 
Exception megamek.common.exceptions.CeilNotProvidedForWeightExceptionclass CeilNotProvidedForWeightException extends RuntimeException implements Serializable
- 
Exception megamek.common.exceptions.LocationFullExceptionclass LocationFullException extends Exception implements Serializable- serialVersionUID:
- -8220621982313473559L
 
- 
Exception megamek.common.exceptions.TargetedEntityIsNullExceptionclass TargetedEntityIsNullException extends RuntimeException implements Serializable
 
- 
- 
Package megamek.common.force- 
Class megamek.common.force.Forceclass Force extends Object implements Serializable- serialVersionUID:
- -3870731687743542253L
 
- 
Class megamek.common.force.Forcesclass Forces extends Object implements Serializable- serialVersionUID:
- -1382468145554363945L
 
 
- 
- 
Package megamek.common.game- 
Class megamek.common.game.AbstractPlayerTurnclass AbstractPlayerTurn extends Object implements Serializable- 
Serialized Fields- 
playerIdint playerId 
 
- 
 
- 
- 
Class megamek.common.game.Gameclass Game extends AbstractGame implements Serializable- serialVersionUID:
- 8376320092671792532L
 - 
Serialized Fields- 
attacksVector<AttackHandler> attacks 
- 
botSettingsMap<String, BehaviorSettings> botSettings Stores princess behaviors for game factions. It does not indicate that a faction is currently played by a bot, only that the most recent bot connected as that faction used these settings. Used to add the settings to savegames and allow restoring bots to their previous settings.
- 
controlRollsVector<PilotingRollData> controlRolls 
- 
endImmediatelyboolean endImmediately 
- 
entityPosLookupMap<Coords, HashSet<Integer>> entityPosLookup 
- 
externalGameIdint externalGameId 
- 
extremeGravityRollsVector<PilotingRollData> extremeGravityRolls 
- 
flaresVector<Flare> flares 
- 
forceVictoryboolean forceVictory 
- 
gameReportsGameReports gameReports 
- 
ignorePlayerDefeatVotesboolean ignorePlayerDefeatVotes 
- 
illuminatedPositionsHashSet<Coords> illuminatedPositions 
- 
initiativeRerollRequestsVector<Team> initiativeRerollRequests 
- 
lastEntityIdint lastEntityId 
- 
lastPhaseGamePhase lastPhase The past phase
- 
mapSettingsMapSettings mapSettings 
- 
minefieldsHashtable<Coords, Vector<Minefield>> minefields 
- 
offboardArtilleryAttacksVector<ArtilleryAttackAction> offboardArtilleryAttacks 
- 
optionsIGameOptions options 
- 
orbitalBombardmentAttacksVector<OrbitalBombardment> orbitalBombardmentAttacks 
- 
pendingChargesVector<AttackAction> pendingCharges 
- 
pendingRamsVector<AttackAction> pendingRams 
- 
pendingTeleMissileAttacksVector<AttackAction> pendingTeleMissileAttacks 
- 
phaseGamePhase phase The present phase
- 
pilotRollsVector<PilotingRollData> pilotRolls 
- 
planetaryConditionsPlanetaryConditions planetaryConditions how's the weather?
- 
smokeCloudListList<SmokeCloud> smokeCloudList 
- 
tagInfoForTurnVector<TagInfo> tagInfoForTurn 
- 
turnVectorVector<GameTurn> turnVector The current turn list
- 
uuidUUID uuid A UUID to identify this game instance.
- 
versionVersion version Stores the version of MM, so that it can be serialized in saved games.
- 
vibraBombsVector<Minefield> vibraBombs 
- 
victoryContextHashMap<String, Object> victoryContext 
- 
victoryHelperVictoryHelper victoryHelper 
- 
victoryPlayerIdint victoryPlayerId 
- 
victoryTeamint victoryTeam 
- 
vOutOfGameVector<Entity> vOutOfGame Track entities removed from the game (probably by death)
 
- 
 
- 
Class megamek.common.game.GameReportsclass GameReports extends Object implements Serializable- serialVersionUID:
- -2388197938278797669L
 
- 
Class megamek.common.game.GameTurnclass GameTurn extends AbstractPlayerTurn implements Serializable- serialVersionUID:
- -8340385894504735190L
 - 
Serialized Fields- 
isMultiTurnboolean isMultiTurn Various optionals rules force certain unit types to move multiple units for one turn, such as mek and vehicle lance rules; this flag keeps track of whether this turn was generated as one of these multi-turns.
 
- 
 
- 
Class megamek.common.game.InitiativeRollclass InitiativeRoll extends Object implements Serializable- serialVersionUID:
- -1850190415242027657L
 
 
- 
- 
Package megamek.common.hexArea- 
Class megamek.common.hexArea.AllHexAreaclass AllHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.BorderHexAreaclass BorderHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
eastboolean east 
- 
maxInsetint maxInset 
- 
minInsetint minInset 
- 
northboolean north 
- 
southboolean south 
- 
westboolean west 
 
- 
 
- 
- 
Class megamek.common.hexArea.CircleHexAreaclass CircleHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
centerCoords center 
- 
radiusint radius 
 
- 
 
- 
- 
Class megamek.common.hexArea.EmptyHexAreaclass EmptyHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.HalfPlaneHexAreaclass HalfPlaneHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
coordinateint coordinate 
- 
halfPlaneDirectionHalfPlaneHexArea.HalfPlaneType halfPlaneDirection 
 
- 
 
- 
- 
Class megamek.common.hexArea.HexAreaDifferenceclass HexAreaDifference extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.HexAreaIntersectionclass HexAreaIntersection extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.HexAreaUnionclass HexAreaUnion extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.HexLevelAreaclass HexLevelArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
maxLevelint maxLevel 
- 
minLevelint minLevel 
 
- 
 
- 
- 
Class megamek.common.hexArea.LineHexAreaclass LineHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
directionint direction 
- 
pointCoords point 
 
- 
 
- 
- 
Class megamek.common.hexArea.ListHexAreaclass ListHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable
- 
Class megamek.common.hexArea.RayHexAreaclass RayHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
directionint direction 
- 
pointCoords point 
 
- 
 
- 
- 
Class megamek.common.hexArea.RectangleHexAreaclass RectangleHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
x1int x1 
- 
x2int x2 
- 
y1int y1 
- 
y2int y2 
 
- 
 
- 
- 
Class megamek.common.hexArea.RowHalfPlaneHexAreaclass RowHalfPlaneHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
hexLineHexLine hexLine 
- 
planeDirectionRowHalfPlaneHexArea.HalfPlaneType planeDirection 
 
- 
 
- 
- 
Class megamek.common.hexArea.TerrainHexAreaclass TerrainHexArea extends megamek.common.hexArea.AbstractHexArea implements Serializable- 
Serialized Fields- 
maxDistanceint maxDistance 
- 
maxLevelint maxLevel 
- 
minDistanceint minDistance 
- 
minLevelint minLevel 
- 
terrainTypeint terrainType 
 
- 
 
- 
 
- 
- 
Package megamek.common.icons- 
Class megamek.common.icons.AbstractIconclass AbstractIcon extends Object implements Serializable- serialVersionUID:
- 870271199001476289L
 
- 
Class megamek.common.icons.Camouflageclass Camouflage extends AbstractIcon implements Serializable- serialVersionUID:
- 1093277025745250375L
 - 
Serialized Fields- 
rotationAngleint rotationAngle The angle in degrees by which to rotate this camo when applying it to units.
- 
scaleint scale The scale times 10 (10 = no scaling) to apply to this camo when applying it to units.
 
- 
 
- 
Class megamek.common.icons.FileCamouflageclass FileCamouflage extends Camouflage implements Serializable- 
Serialized Fields- 
fileFile file 
 
- 
 
- 
- 
Class megamek.common.icons.Portraitclass Portrait extends AbstractIcon implements Serializable- serialVersionUID:
- -7562297705213174435L
 
 
- 
- 
Package megamek.common.interfaces
- 
Package megamek.common.jacksonAdapters- 
Class megamek.common.jacksonAdapters.ASElementDeserializerclass ASElementDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<AlphaStrikeElement> implements Serializable
- 
Class megamek.common.jacksonAdapters.ASElementSerializerclass ASElementSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<ASCardDisplayable> implements Serializable
- 
Class megamek.common.jacksonAdapters.BoardDeserializerclass BoardDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Board> implements Serializable
- 
Class megamek.common.jacksonAdapters.CarryableDeserializerclass CarryableDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<CarryableInfo> implements Serializable
- 
Class megamek.common.jacksonAdapters.ColorDeserializerclass ColorDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Color> implements Serializable
- 
Class megamek.common.jacksonAdapters.EntityDeserializerclass EntityDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Entity> implements Serializable
- 
Class megamek.common.jacksonAdapters.MessageDeserializerclass MessageDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<MessageTriggeredActiveEvent> implements Serializable
- 
Class megamek.common.jacksonAdapters.PrincessSettingsEventDeserializerclass PrincessSettingsEventDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<PrincessSettingsEvent> implements Serializable
- 
Class megamek.common.jacksonAdapters.SBFFormationDeserializerclass SBFFormationDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<SBFFormation> implements Serializable
- 
Class megamek.common.jacksonAdapters.SBFFormationSerializerclass SBFFormationSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<SBFFormation> implements Serializable
- 
Class megamek.common.jacksonAdapters.SBFUnitDeserializerclass SBFUnitDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<SBFUnit> implements Serializable
- 
Class megamek.common.jacksonAdapters.SBFUnitSerializerclass SBFUnitSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<SBFUnit> implements Serializable
- 
Class megamek.common.jacksonAdapters.TriggerDeserializerclass TriggerDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Trigger> implements Serializable
 
- 
- 
Package megamek.common.loaders- 
Exception megamek.common.loaders.BLKDecodingExceptionclass BLKDecodingException extends Exception implements Serializable
- 
Exception megamek.common.loaders.EntityLoadingExceptionclass EntityLoadingException extends Exception implements Serializable- serialVersionUID:
- -4472736483205970852L
 
- 
Exception megamek.common.loaders.EntitySavingExceptionclass EntitySavingException extends Exception implements Serializable- serialVersionUID:
- -4472736483205970852L
 
- 
Class megamek.common.loaders.MapSettingsclass MapSettings extends Object implements Serializable- serialVersionUID:
- -6163977970758303066L
 - 
Serialized Fields- 
algorithmToUseint algorithmToUse which landscape generation Algorithm to use
- 
boardBuildingsArrayList<BuildingTemplate> boardBuildings 
- 
boardHeightint boardHeight 
- 
boardsAvailableArrayList<String> boardsAvailable 
- 
boardsSelectedArrayList<String> boardsSelected 
- 
boardWidthint boardWidth 
- 
cityBlocksint cityBlocks Parameters for the city generator
- 
cityDensityint cityDensity 
- 
cityMaxCFint cityMaxCF 
- 
cityMaxFloorsint cityMaxFloors 
- 
cityMinCFint cityMinCF 
- 
cityMinFloorsint cityMinFloors 
- 
cityTypeString cityType 
- 
cliffsint cliffs how many cliffs should there be, range 0-100 (% chance for each cliff candidate)
- 
fxModint fxMod special FX modifier
- 
hillinessint hilliness how many hills there should be, Range 0..99
- 
invertNegativeTerrainint invertNegativeTerrain 
- 
mapHeightint mapHeight 
- 
mapWidthint mapWidth 
- 
maxCratersint maxCraters maximum Number of Craters on one map
- 
maxFoliageSizeint maxFoliageSize maximum Size of a forest
- 
maxFoliageSpotsint maxFoliageSpots how much foliage at most
- 
maxForestSizeint maxForestSize maximum Size of a forest
- 
maxForestSpotsint maxForestSpots how much forests at most
- 
maxFortifiedSizeint maxFortifiedSize maximum Size of a fortified spot
- 
maxFortifiedSpotsint maxFortifiedSpots how much fortified spots at most
- 
maxIceSizeint maxIceSize maximum Size of an ice spot
- 
maxIceSpotsint maxIceSpots how much ice spots at most
- 
maxJungleSizeint maxJungleSize maximum Size of a forest
- 
maxJungleSpotsint maxJungleSpots how much forests at most
- 
maxPavementSizeint maxPavementSize maximum Size of a pavement spot
- 
maxPavementSpotsint maxPavementSpots how much pavement spots at most
- 
maxPlantedFieldSizeint maxPlantedFieldSize maximum size of a planted field spot
- 
maxPlantedFieldSpotsint maxPlantedFieldSpots how much planted field spots at most
- 
maxRadiusint maxRadius maximum Radius of the Craters
- 
maxRoughSizeint maxRoughSize maximum Size of a rough spot
- 
maxRoughSpotsint maxRoughSpots how much rough spots at most
- 
maxRubbleSizeint maxRubbleSize maximum Size of a rubble spot
- 
maxRubbleSpotsint maxRubbleSpots how much rubble spots at most
- 
maxSandSizeint maxSandSize maximum Size of a rough spot
- 
maxSandSpotsint maxSandSpots how much sand spots at most
- 
maxSnowSizeint maxSnowSize maximum Size of a snow spot
- 
maxSnowSpotsint maxSnowSpots how much snow spots at most
- 
maxSwampSizeint maxSwampSize maximum Size of a swamp spot
- 
maxSwampSpotsint maxSwampSpots how much swamp spots at most
- 
maxTundraSizeint maxTundraSize maximum Size of a tundra spot
- 
maxTundraSpotsint maxTundraSpots how much tundra spots at most
- 
maxWaterSizeint maxWaterSize maximum Size of a lake
- 
maxWaterSpotsint maxWaterSpots how many Lakes at most
- 
mediumint medium 
- 
minCratersint minCraters minimum Number of Craters on one map
- 
minFoliageSizeint minFoliageSize minimum size of a forest
- 
minFoliageSpotsint minFoliageSpots how much foliage at least
- 
minForestSizeint minForestSize minimum size of a forest
- 
minForestSpotsint minForestSpots how much forests at least
- 
minFortifiedSizeint minFortifiedSize minimum size of a fortified spot
- 
minFortifiedSpotsint minFortifiedSpots how much fortified spots at least
- 
minIceSizeint minIceSize minimum size of an ice spot
- 
minIceSpotsint minIceSpots how much ice spots at least
- 
minJungleSizeint minJungleSize minimum size of a forest
- 
minJungleSpotsint minJungleSpots how much forests at least
- 
minPavementSizeint minPavementSize minimum size of a pavement spot
- 
minPavementSpotsint minPavementSpots how much pavement spots at least
- 
minPlantedFieldSizeint minPlantedFieldSize minimum size of a planted field spot
- 
minPlantedFieldSpotsint minPlantedFieldSpots how much planted field spots at least
- 
minRadiusint minRadius minimum Radius of the Craters
- 
minRoughSizeint minRoughSize minimum size of a rough spot
- 
minRoughSpotsint minRoughSpots how much rough spots at least
- 
minRubbleSizeint minRubbleSize minimum size of a rubble spot
- 
minRubbleSpotsint minRubbleSpots how much rubble spots at least
- 
minSandSizeint minSandSize minimum size of a rough spot
- 
minSandSpotsint minSandSpots how much sand spots at least
- 
minSnowSizeint minSnowSize minimum size of a snow spot
- 
minSnowSpotsint minSnowSpots how much snow spots at least
- 
minSwampSizeint minSwampSize minimum size of a swamp spot
- 
minSwampSpotsint minSwampSpots how much swamp spots at least
- 
minTundraSizeint minTundraSize minimum size of a tundra spot
- 
minTundraSpotsint minTundraSpots how much tundra spots at least
- 
minWaterSizeint minWaterSize minimum size of a lake
- 
minWaterSpotsint minWaterSpots how many Lakes at least
- 
mountainHeightMaxint mountainHeightMax 
- 
mountainHeightMinint mountainHeightMin 
- 
mountainPeaksint mountainPeaks 
- 
mountainStyleint mountainStyle 
- 
mountainWidthMaxint mountainWidthMax 
- 
mountainWidthMinint mountainWidthMin 
- 
probCraterint probCrater probability for Crater 0..100
- 
probDeepint probDeep probability for water deeper than lvl1, Range 0..100
- 
probDroughtint probDrought probability of drought
- 
probFloodint probFlood probability of flooded map
- 
probFoliageHeavyint probFoliageHeavy probability for heavy foliage, Range 0..100
- 
probForestFireint probForestFire probability of forest fire
- 
probFreezeint probFreeze probability of frozen map
- 
probHeavyint probHeavy probability for heavy woods, Range 0..100
- 
probHeavyJungleint probHeavyJungle probability for heavy woods, Range 0..100
- 
probInvertint probInvert Probability for inversion of the map, Range 0..100
- 
probRiverint probRiver probability for a river, range 0..100
- 
probRoadint probRoad probability for a road, range 0..100
- 
probUltraint probUltra probability for ultra woods, Range 0..100
- 
probUltraJungleint probUltraJungle probability for ultra woods, Range 0..100
- 
probUltraRoughint probUltraRough probability a rough spot is upgraded to an ultra-rough
- 
probUltraRubbleint probUltraRubble probability of a rubble ultras pot
- 
rangeint range Maximum difference between the highest elevation and lowest sink
- 
themeString theme a tileset theme to apply
- 
townSizeint townSize 
 
- 
 
- 
Class megamek.common.loaders.MapSetupclass MapSetup extends Object implements Serializable- serialVersionUID:
- 5219340035488553080L
 
- 
Class megamek.common.loaders.MekSummaryclass MekSummary extends Object implements Serializable- 
Serialized Fields- 
advTechYearint advTechYear 
- 
altCostlong altCost 
- 
altTypesint[] altTypes 
- 
armorLocint[] armorLoc The armor type for each location.
- 
armorLocTechint[] armorLocTech The armor tech type for each location.
- 
armorTypeSetHashSet<Integer> armorTypeSet Each location can have a separate armor type, but this is used for search purposes. We really only care about which types are present.
- 
aSFBaysint aSFBays 
- 
aSFDoorsint aSFDoors 
- 
aSFUnitsdouble aSFUnits 
- 
asUnitTypeASUnitType asUnitType 
- 
battleArmorBaysint battleArmorBays 
- 
battleArmorDoorsint battleArmorDoors 
- 
battleArmorHandlesint battleArmorHandles 
- 
battleArmorUnitsdouble battleArmorUnits 
- 
bvint bv 
- 
canonboolean canon 
- 
cargoBayUnitsdouble cargoBayUnits 
- 
chassisString chassis 
- 
clanboolean clan 
- 
clanChassisNameString clanChassisName 
- 
cockpitTypeint cockpitType 
- 
costlong cost The full cost of the unit (including ammo).
- 
dockingCollarsint dockingCollars 
- 
doomedInAtmosphereboolean doomedInAtmosphere 
- 
doomedInExtremeTempboolean doomedInExtremeTemp 
- 
doomedInSpaceboolean doomedInSpace 
- 
doomedInVacuumboolean doomedInVacuum 
- 
doomedOnGroundboolean doomedOnGround 
- 
dropShuttleBaysint dropShuttleBays 
- 
dropShuttleDoorsint dropShuttleDoors 
- 
dropShuttleUnitsdouble dropShuttleUnits 
- 
dryCostlong dryCost The dry cost of the unit (excluding ammo).
- 
engineNameString engineName 
- 
engineTypeint engineType 
- 
entityTypeLong entityType 
- 
entryNameString entryName 
- 
equipmentNamesVector<String> equipmentNames A unique list of the names of the equipment mounted on this unit.
- 
equipmentQuantitiesVector<Integer> equipmentQuantities The number of times the piece of equipment in the corresponding equipmentNames list appears.
- 
extinctRangeString extinctRange 
- 
failedToLoadEquipmentboolean failedToLoadEquipment 
- 
fluffImageBase64Image fluffImage 
- 
frontArcASArcSummary frontArc 
- 
fullAccurateUnitTypeString fullAccurateUnitType 
- 
fullArmorint fullArmor 
- 
fullStructureint fullStructure 
- 
gyroTypeint gyroType 
- 
handsint hands 
- 
heavyVehicleBaysint heavyVehicleBays 
- 
heavyVehicleDoorsint heavyVehicleDoors 
- 
heavyVehicleUnitsdouble heavyVehicleUnits 
- 
infantryBaysint infantryBays 
- 
infantryDoorsint infantryDoors 
- 
infantryUnitsdouble infantryUnits 
- 
internalsTypeint internalsType The type of internal structure on this unit
- 
invalidboolean invalid 
- 
jumpMpint jumpMp 
- 
leftArcASArcSummary leftArc 
- 
levelString level 
- 
lightVehicleBaysint lightVehicleBays 
- 
lightVehicleDoorsint lightVehicleDoors 
- 
lightVehicleUnitsdouble lightVehicleUnits 
- 
lowerArmsint lowerArms 
- 
mekBaysint mekBays 
- 
mekDoorsint mekDoors 
- 
mekUnitsdouble mekUnits 
- 
militaryboolean military 
- 
modelString model 
- 
modifiedlong modified 
- 
mountedInfantryboolean mountedInfantry 
- 
movementMap<String, Integer> movement 
- 
moveModeEntityMovementMode moveMode 
- 
mulIdint mulId 
- 
myomerNameString myomerName 
- 
nameString name 
- 
navalRepairFacilitiesint navalRepairFacilities 
- 
omniboolean omni 
- 
overheatint overheat 
- 
patchworkboolean patchwork 
- 
pointValueint pointValue 
- 
primaryMovementModeString primaryMovementMode 
- 
protoMekBaysint protoMekBays 
- 
protoMekDoorsint protoMekDoors 
- 
protoMekUnitsdouble protoMekUnits 
- 
quirkNamesString quirkNames 
- 
rearArcASArcSummary rearArc 
- 
rightArcASArcSummary rightArc 
- 
roleUnitRole role 
- 
runMpint runMp 
- 
sizeint size 
- 
smallCraftBaysint smallCraftBays 
- 
smallCraftDoorsint smallCraftDoors 
- 
smallCraftUnitsdouble smallCraftUnits 
- 
sourceString source 
- 
sourceFileFile sourceFile 
- 
specialAbilitiesASSpecialAbilityCollection specialAbilities 
- 
squadSizeint squadSize 
- 
standardDamageASDamageVector standardDamage 
- 
stdTechYearint stdTechYear 
- 
suitWeightdouble suitWeight 
- 
superHeavyVehicleBaysint superHeavyVehicleBays 
- 
superHeavyVehicleDoorsint superHeavyVehicleDoors 
- 
superHeavyVehicleUnitsdouble superHeavyVehicleUnits 
- 
supportboolean support 
- 
tankTurretsint tankTurrets 
- 
techBaseString techBase 
- 
techLevelString techLevel 
- 
techLevelCodeint techLevelCode 
- 
thresholdint threshold 
- 
tmmint tmm 
- 
tonsdouble tons 
- 
toSuitTonsdouble toSuitTons 
- 
totalArmorint totalArmor 
- 
totalInternalint totalInternal 
- 
troopCarryingSpacedouble troopCarryingSpace 
- 
twSuitTonsdouble twSuitTons For BattleArmor, we want to know the weight of an individual suit.
- 
typeint type 
- 
unitSubTypeString unitSubType 
- 
unitTypeString unitType 
- 
walkMpint walkMp 
- 
weaponQuirkNamesString weaponQuirkNames 
- 
yearint year 
 
- 
 
- 
 
- 
- 
Package megamek.common.moves- 
Class megamek.common.moves.MovePathclass MovePath extends Object implements Serializable- serialVersionUID:
- -4258296679177532986L
 - 
Serialized Fields- 
carefulboolean careful 
- 
containedStepTypesSet<MoveStepType> containedStepTypes 
- 
coordsSetSet<Coords> coordsSet 
- 
flightPathHexBoardLocation flightPathHex Denotes a hex that a ground board flight path of an aero on an atmospheric board crosses
- 
gravityfloat gravity 
- 
gravityConcernboolean gravityConcern 
- 
stepsVector<MoveStep> steps 
- 
waypointCoords waypoint 
 
- 
 
- 
Class megamek.common.moves.MoveStepclass MoveStep extends Object implements Serializable- serialVersionUID:
- -6075640793056182285L
 - 
Serialized Fields- 
additionalDataMap<Integer, Integer> additionalData A map used to hold any additional data that this move step requires. Preferable to constantly adding new fields for low-usage one-shot data
- 
altitudeint altitude 
- 
boardIdint boardId 
- 
braceLocationint braceLocation 
- 
climbModeboolean climbMode 
- 
crushedBuildingLocsArrayList<Coords> crushedBuildingLocs A collection of buildings that are crushed during this move step. This is used for landed Aerodyne Dropships and Mobile Structures.
- 
dangerboolean danger 
- 
distanceint distance 
- 
dockingboolean docking 
- 
elevationint elevation 
- 
entityEntity entity The Entity that is taking this MoveStep.
- 
facingint facing 
- 
firstStepboolean firstStep 
- 
freeTurnboolean freeTurn 
- 
hasEverUnloadedboolean hasEverUnloaded 
- 
hasJustStoodboolean hasJustStood 
- 
heatint heat 
- 
isCarefulPathboolean isCarefulPath Determines if this MoveStep is part of a MovePath that is moving carefully.
- 
isDiggingInboolean isDiggingIn 
- 
isEvadingboolean isEvading 
- 
isFlyingboolean isFlying 
- 
isHullDownboolean isHullDown 
- 
isJumpingPathboolean isJumpingPath Determines if this MoveStep is part of a MovePath that is jumping.
- 
isPavementStepboolean isPavementStep 
- 
isProneboolean isProne 
- 
isRolledboolean isRolled 
- 
isRunProhibitedboolean isRunProhibited 
- 
isSelfDestructingboolean isSelfDestructing 
- 
isShuttingDownboolean isShuttingDown 
- 
isStackingViolationboolean isStackingViolation 
- 
isStartingUpboolean isStartingUp 
- 
isTakingCoverboolean isTakingCover 
- 
isTurningboolean isTurning 
- 
isUnloadedboolean isUnloaded 
- 
isUsingMASCboolean isUsingMASC 
- 
isUsingMekJumpBoosterboolean isUsingMekJumpBooster 
- 
isUsingSuperchargerboolean isUsingSupercharger 
- 
launchedTreeMap<Integer, Vector<Integer>> launched 
- 
leapDistanceint leapDistance 
- 
maneuverboolean maneuver 
- 
maneuverTypeint maneuverType 
- 
mfMinefield mf 
- 
mineToLayint mineToLay 
- 
movementModeEntityMovementMode movementMode The movement mode after this step completes. Mode conversions will modify it, though it may not take effect until the end of movement.
- 
movementTypeEntityMovementType movementType This step's static movement type. Additional steps in the path will not change this value.
- 
mpint mp 
- 
mpUsedint mpUsed 
- 
mvint[] mv 
- 
nDownint nDown 
- 
nMovedint nMoved 
- 
noCostboolean noCost 
- 
nRollsint nRolls 
- 
nStraightint nStraight 
- 
nTurnsint nTurns 
- 
nWigeDescentint nWigeDescent 
- 
offBoardboolean offBoard 
- 
onlyPavementOrRoadboolean onlyPavementOrRoad 
- 
pastDangerboolean pastDanger 
- 
positionCoords position 
- 
prevStepOnPavementboolean prevStepOnPavement 
- 
recoveryUnitint recoveryUnit 
- 
targetIdint targetId 
- 
targetNumberMASCint targetNumberMASC 
- 
targetNumberSuperchargerint targetNumberSupercharger 
- 
targetPosCoords targetPos 
- 
targetTypeint targetType 
- 
terrainInvalidboolean terrainInvalid Flag that indicates that this step is into prohibited terrain.If the unit is jumping, this step is only invalid if it is the end of the path. 
- 
thisStepBackwardsboolean thisStepBackwards 
- 
totalHeatint totalHeat 
- 
typeMoveStepType type 
- 
velocityint velocity 
- 
velocityLeftint velocityLeft 
- 
velocityNint velocityN 
- 
wigeBonusint wigeBonus 
 
- 
 
 
- 
- 
Package megamek.common.net.events- 
Class megamek.common.net.events.AbstractConnectionEventclass AbstractConnectionEvent extends EventObject implements Serializable- serialVersionUID:
- 6124300183866317006L
 - 
Serialized Fields- 
typeConnectionEventType type 
 
- 
 
- 
Class megamek.common.net.events.ConnectedEventclass ConnectedEvent extends AbstractConnectionEvent implements Serializable- serialVersionUID:
- -5880245401940306338L
 
- 
Class megamek.common.net.events.DisconnectedEventclass DisconnectedEvent extends AbstractConnectionEvent implements Serializable- serialVersionUID:
- -1427252999207396447L
 
- 
Class megamek.common.net.events.PacketReceivedEventclass PacketReceivedEvent extends AbstractConnectionEvent implements Serializable- serialVersionUID:
- -3542045596045067466L
 - 
Serialized Fields- 
packetPacket packet 
 
- 
 
 
- 
- 
Package megamek.common.net.marshalling- 
Exception megamek.common.net.marshalling.InvalidPacketCommandReceivedExceptionclass InvalidPacketCommandReceivedException extends Exception implements Serializable
 
- 
- 
Package megamek.common.net.packets- 
Exception megamek.common.net.packets.InvalidPacketDataExceptionclass InvalidPacketDataException extends Exception implements Serializable- serialVersionUID:
- -4472736483205970853L
 
- 
Record Class megamek.common.net.packets.Packetclass Packet extends Record implements Serializable- 
Serialized Fields- 
commandPacketCommand command 
- 
dataObject[] data 
 
- 
 
- 
 
- 
- 
Package megamek.common.options- 
Class megamek.common.options.AbstractOptionsclass AbstractOptions extends Object implements Serializable- serialVersionUID:
- 6406883135074654379L
 
- 
Class megamek.common.options.BasicGameOptionsclass BasicGameOptions extends AbstractOptions implements Serializable
- 
Class megamek.common.options.BasicOptionclass BasicOption extends Object implements Serializable- serialVersionUID:
- 916639704995096673L
 
- 
Class megamek.common.options.GameOptionsclass GameOptions extends BasicGameOptions implements Serializable- serialVersionUID:
- 4916321960852747706L
 
- 
Class megamek.common.options.Optionclass Option extends Object implements Serializable- serialVersionUID:
- 8310472250031962888L
 - 
Serialized Fields- 
defaultValueObject defaultValue 
- 
nameString name 
- 
ownerIGameOptions owner 
- 
typeint type 
- 
valueObject value 
 
- 
 
- 
Class megamek.common.options.OptionGroupclass OptionGroup extends Object implements Serializable- serialVersionUID:
- 6445683666789832313L
 
- 
Class megamek.common.options.PartialRepairsclass PartialRepairs extends AbstractOptions implements Serializable- serialVersionUID:
- 7618380522964885742L
 
- 
Class megamek.common.options.PilotOptionsclass PilotOptions extends AbstractOptions implements Serializable- serialVersionUID:
- 6628080570425023949L
 
- 
Class megamek.common.options.Quirksclass Quirks extends AbstractOptions implements Serializable- serialVersionUID:
- 7618380522964885740L
 
- 
Class megamek.common.options.SBFRuleOptionsclass SBFRuleOptions extends BasicGameOptions implements Serializable
- 
Class megamek.common.options.WeaponQuirksclass WeaponQuirks extends AbstractOptions implements Serializable- serialVersionUID:
- -8455685281028804229L
 
 
- 
- 
Package megamek.common.pathfinder.comparators- 
Class megamek.common.pathfinder.comparators.MovePathAStarComparatorclass MovePathAStarComparator extends Object implements Serializable- serialVersionUID:
- -2116704925028576850L
 - 
Serialized Fields- 
boardBoard board 
- 
destinationCoords destination 
- 
stepTypeMoveStepType stepType 
 
- 
 
 
- 
- 
Package megamek.common.planetaryConditions- 
Class megamek.common.planetaryConditions.PlanetaryConditionsclass PlanetaryConditions extends Object implements Serializable- serialVersionUID:
- 6838624193286089781L
 - 
Serialized Fields- 
atmosphereAtmosphere atmosphere 
- 
blowingSandBlowingSand blowingSand 
- 
emiEMI emi 
- 
fogFog fog 
- 
gravityfloat gravity 
- 
isSleetingboolean isSleeting 
- 
lightLight light 
- 
oldTemperatureint oldTemperature 
- 
oldWeatherWeather oldWeather 
- 
runOnceboolean runOnce 
- 
sandStormBlowingSand sandStorm 
- 
shiftWindDirectionboolean shiftWindDirection 
- 
shiftWindStrengthboolean shiftWindStrength 
- 
temperatureint temperature 
- 
terrainAffectedboolean terrainAffected 
- 
weatherWeather weather 
- 
windWind wind 
- 
windDirectionWindDirection windDirection 
- 
windMaxWind windMax 
- 
windMinWind windMin 
 
- 
 
- 
Class megamek.common.planetaryConditions.PlanetaryConditionsDeserializerclass PlanetaryConditionsDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<PlanetaryConditions> implements Serializable
 
- 
- 
Package megamek.common.preference- 
Class megamek.common.preference.PreferenceChangeEventclass PreferenceChangeEvent extends EventObject implements Serializable- serialVersionUID:
- 8514064293889126724L
 
 
- 
- 
Package megamek.common.rolls- 
Class megamek.common.rolls.MMRollclass MMRoll extends Roll implements Serializable
- 
Class megamek.common.rolls.PilotingRollDataclass PilotingRollData extends TargetRoll implements Serializable- serialVersionUID:
- -8965684775619336323L
 - 
Serialized Fields- 
entityIdint entityId 
 
- 
 
- 
Class megamek.common.rolls.Rollclass Roll extends Object implements Serializable- 
Serialized Fields- 
facesint faces The number of faces on each virtual die.
- 
idlong id The unique identifier for this roll.
- 
minint min The lowest value on each virtual die.
 
- 
 
- 
- 
Class megamek.common.rolls.TargetRollclass TargetRoll extends Object implements Serializable- 
Serialized Fields- 
modifiersList<TargetRollModifier> modifiers This list of roll modifiers. Always call recalculate() after modifying it. This is clearly an unsafe way to implement it. It *may be* done like that for performance reasons for Princess.
- 
totalint total 
 
- 
 
- 
 
- 
- 
Package megamek.common.scenario- 
Exception megamek.common.scenario.ScenarioLoaderExceptionclass ScenarioLoaderException extends RuntimeException implements Serializable
- 
Class megamek.common.scenario.ScenarioV1- 
Serialized Fields- 
ammoPlansList<megamek.common.scenario.ScenarioV1.SetAmmoPlan> ammoPlans 
- 
criticalHitPlansList<megamek.common.scenario.ScenarioV1.CriticalHitPlan> criticalHitPlans 
- 
damagePlansList<megamek.common.scenario.ScenarioV1.DamagePlan> damagePlans 
- 
fileFile file 
- 
fixedGameOptionsboolean fixedGameOptions When true, the Game Options Dialog is skipped.
- 
fixedPlanetCondboolean fixedPlanetCond When true, the Planetary Conditions Dialog is skipped.
- 
singlePlayerboolean singlePlayer When true, the Player assignment/camo Dialog and the host dialog are skipped. The first faction (player) is assumed to be the local player and the rest are assumed to be Princess.
 
- 
 
- 
 
- 
- 
Package megamek.common.strategicBattleSystems- 
Class megamek.common.strategicBattleSystems.SBFFormationclass SBFFormation extends Object implements Serializable- 
Serialized Fields- 
deployRoundint deployRound 
- 
forceIdint forceId 
- 
forceStringString forceString 
- 
idint id 
- 
isDeployedboolean isDeployed 
- 
isDoneboolean isDone 
- 
isHiddenboolean isHidden Hidden deployment (not unseen)
- 
jumpMoveint jumpMove 
- 
jumpUsedThisTurnint jumpUsedThisTurn 
- 
moraleint morale 
- 
moraleStatusSBFFormation.MoraleStatus moraleStatus 
- 
movementint movement 
- 
movementModeSBFMovementMode movementMode 
- 
nameString name 
- 
ownerIdint ownerId 
- 
pointValueint pointValue 
- 
positionBoardLocation position 
- 
sizeint size 
- 
skillint skill 
- 
specialAbilitiesASSpecialAbilityCollection specialAbilities 
- 
tacticsint tactics 
- 
tmmint tmm 
- 
trspMovementint trspMovement 
- 
trspMovementModeSBFMovementMode trspMovementMode 
- 
typeSBFElementType type 
- 
unitsList<SBFUnit> units 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFFormationReportEntryclass SBFFormationReportEntry extends SBFReportEntry implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFFormationTurnclass SBFFormationTurn extends SBFTurn implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFIGotSomethingUnitPlaceholderclass SBFIGotSomethingUnitPlaceholder extends SBFSomethingOutThereUnitPlaceHolder implements Serializable- 
Serialized Fields- 
sizeint size 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFInitiativeRollReportEntryclass SBFInitiativeRollReportEntry extends SBFReportEntry implements Serializable- 
Serialized Fields- 
rollTextString rollText 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFMovePathclass SBFMovePath extends Object implements Serializable- 
Serialized Fields- 
formationIdint formationId 
- 
isIllegalboolean isIllegal 
- 
jumpUsedint jumpUsed 
- 
startLocationBoardLocation startLocation 
- 
stepsList<SBFMoveStep> steps 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFMovePathFinder.MovePathAStarComparatorclass MovePathAStarComparator extends Object implements Serializable- 
Serialized Fields- 
boardBoard board 
- 
destinationBoardLocation destination 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFMoveStepclass SBFMoveStep extends Object implements Serializable- 
Serialized Fields- 
destinationBoardLocation destination 
- 
formationIdint formationId 
- 
isIllegalboolean isIllegal 
- 
mpUsedint mpUsed 
- 
startingPointBoardLocation startingPoint 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFPartialScanUnitPlaceHolderclass SBFPartialScanUnitPlaceHolder extends SBFIGotSomethingUnitPlaceholder implements Serializable- 
Serialized Fields- 
movementint movement 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFPlayerNameReportEntryclass SBFPlayerNameReportEntry extends SBFReportEntry implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFPlayerTurnclass SBFPlayerTurn extends SBFTurn implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFPublicReportEntryclass SBFPublicReportEntry extends SBFReportEntry implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFReportEntryclass SBFReportEntry extends Object implements Serializable- 
Serialized Fields- 
dataList<megamek.common.strategicBattleSystems.SBFReportEntry.DataEntry> data 
- 
endLineboolean endLine 
- 
endSpaceboolean endSpace 
- 
indentationint indentation 
- 
messageIdint messageId 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFReportHeaderclass SBFReportHeader extends SBFReportEntry implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFRollReportEntryclass SBFRollReportEntry extends SBFReportEntry implements Serializable- 
Serialized Fields- 
rollTextString rollText 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFSomethingOutThereUnitPlaceHolderclass SBFSomethingOutThereUnitPlaceHolder extends SBFUnitPlaceHolder implements Serializable- 
Serialized Fields- 
typeSBFElementType type 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFToHitDataclass SBFToHitData extends TargetRoll implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFTurnclass SBFTurn extends AbstractPlayerTurn implements Serializable
- 
Class megamek.common.strategicBattleSystems.SBFUnitclass SBFUnit extends Object implements Serializable- 
Serialized Fields- 
armorint armor 
- 
currentArmorint currentArmor 
- 
damageASDamageVector damage 
- 
damageCritsint damageCrits 
- 
elementsList<AlphaStrikeElement> elements 
- 
jumpMoveint jumpMove 
- 
movementint movement 
- 
movementModeSBFMovementMode movementMode 
- 
mpCritsint mpCrits 
- 
nameString name 
- 
pointValueint pointValue 
- 
sizeint size 
- 
skillint skill 
- 
specialAbilitiesASSpecialAbilityCollection specialAbilities 
- 
targetingCritsint targetingCrits 
- 
tmmint tmm 
- 
trspMovementint trspMovement 
- 
trspMovementModeSBFMovementMode trspMovementMode 
- 
typeSBFElementType type 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFUnitPlaceHolderclass SBFUnitPlaceHolder extends Object implements Serializable- 
Serialized Fields- 
idint id 
- 
ownerIdint ownerId 
- 
positionBoardLocation position 
 
- 
 
- 
- 
Class megamek.common.strategicBattleSystems.SBFUnitReportEntryclass SBFUnitReportEntry extends SBFReportEntry implements Serializable
- 
Class megamek.common.strategicBattleSystems.SurfaceSBFMoveStepclass SurfaceSBFMoveStep extends SBFMoveStep implements Serializable
 
- 
- 
Package megamek.common.turns- 
Class megamek.common.turns.CounterGrappleTurnclass CounterGrappleTurn extends SpecificEntityTurn implements Serializable- serialVersionUID:
- 5248356977626018582L
 
- 
Class megamek.common.turns.PrephaseTurnclass PrephaseTurn extends GameTurn implements Serializable
- 
Class megamek.common.turns.SpecificEntityTurnclass SpecificEntityTurn extends GameTurn implements Serializable- serialVersionUID:
- -4209080275946913689L
 - 
Serialized Fields- 
entityIdint entityId 
 
- 
 
- 
Class megamek.common.turns.TriggerAPPodTurnclass TriggerAPPodTurn extends SpecificEntityTurn implements Serializable- serialVersionUID:
- -5104845305165987340L
 
- 
Class megamek.common.turns.TriggerBPodTurnclass TriggerBPodTurn extends SpecificEntityTurn implements Serializable- serialVersionUID:
- -9082006433957145275L
 - 
Serialized Fields- 
attackTypeString attackType 
 
- 
 
- 
Class megamek.common.turns.TurnOrderedclass TurnOrdered extends Object implements Serializable- serialVersionUID:
- 4131468442031773195L
 - 
Serialized Fields- 
initiativeInitiativeRoll initiative 
 
- 
 
- 
Class megamek.common.turns.UnloadStrandedTurnclass UnloadStrandedTurn extends GameTurn implements Serializable- serialVersionUID:
- 2403095752478007872L
 - 
Serialized Fields- 
entityIdsint[] entityIds 
 
- 
 
 
- 
- 
Package megamek.common.ui- 
Class megamek.common.ui.CloseableTabclass CloseableTab extends JPanel implements Serializable- 
Serialized Fields- 
closeButtonJButton closeButton 
- 
closeButtonTextString closeButtonText 
- 
componentComponent component 
- 
isDirtyboolean isDirty 
- 
parentPaneEnhancedTabbedPane parentPane 
- 
titleLabelJLabel titleLabel 
 
- 
 
- 
- 
Class megamek.common.ui.EnhancedTabbedPaneclass EnhancedTabbedPane extends JTabbedPane implements Serializable- 
Serialized Fields- 
actionButtonsAlignAfterTabsboolean actionButtonsAlignAfterTabs 
- 
actionButtonsPanelJPanel actionButtonsPanel 
- 
componentReattachmentListenerWindowAdapter componentReattachmentListener Window listener to handle reattaching detached tabs
- 
detachedTabsConcurrentHashMap<Component, DetachedTabInfo> detachedTabs 
- 
detachedWindowFactoryEnhancedTabbedPane.DetachedWindowFactory detachedWindowFactory 
- 
dockGroupIdString dockGroupId 
- 
dragEventsHandlerMouseInputAdapter dragEventsHandler 
- 
ghostWindowJWindow ghostWindow 
- 
isShowingDockingPreviewboolean isShowingDockingPreview 
- 
minimumTabsCountint minimumTabsCount 
- 
noTabsMessageString noTabsMessage 
- 
previewTabIndexint previewTabIndex 
- 
shouldShowNoTabsMessageboolean shouldShowNoTabsMessage 
- 
shouldShowReattachHintboolean shouldShowReattachHint 
- 
tabDetachingEnabledboolean tabDetachingEnabled 
- 
tabDetachmentHandlerEnhancedTabbedPane.TabDetachmentHandler tabDetachmentHandler 
- 
tabReattachTabbedBarDoubleClickHintString tabReattachTabbedBarDoubleClickHint 
- 
tabReorderingEnabledboolean tabReorderingEnabled 
- 
tabStateListenersList<EnhancedTabbedPane.TabStateListener> tabStateListeners 
 
- 
 
- 
- 
Class megamek.common.ui.FastJScrollPaneclass FastJScrollPane extends JScrollPane implements Serializable
- 
Class megamek.common.ui.PDFReaderPanelclass PDFReaderPanel extends JPanel implements Serializable- 
Serialized Fields- 
currentDpiint currentDpi 
- 
documentorg.apache.pdfbox.pdmodel.PDDocument document 
- 
lblPagesList<JLabel> lblPages 
- 
ownerWindow owner 
- 
pnlPagesJPanel pnlPages 
- 
progressDialogJDialog progressDialog 
- 
rendererorg.apache.pdfbox.rendering.PDFRenderer renderer 
- 
resetZoomButtonJButton resetZoomButton 
- 
zoomInButtonJButton zoomInButton 
- 
zoomOutButtonJButton zoomOutButton 
 
- 
 
- 
- 
Class megamek.common.ui.RATGeneratorEditorclass RATGeneratorEditor extends JFrame implements Serializable- 
Serialized Fields- 
butMULJButton butMUL 
- 
cbMovementTypeJComboBox<String> cbMovementType 
- 
cbUnitTypeJComboBox<String> cbUnitType 
- 
chassisListRendererTableCellRenderer chassisListRenderer 
- 
chkShowMinorFactionsJCheckBox chkShowMinorFactions 
- 
chkShowSubfactionsJCheckBox chkShowSubfactions 
- 
currentChassisFactionsList<String> currentChassisFactions 
- 
currentMulIdint currentMulId 
- 
factionChooserForChassisJComboBox<FactionRecord> factionChooserForChassis 
- 
factionChooserForModelJComboBox<FactionRecord> factionChooserForModel 
- 
factionEditorModelmegamek.common.ui.RATGeneratorEditor.FactionEditorTableModel factionEditorModel 
- 
lastDirFile lastDir 
- 
masterFactionListModelmegamek.common.ui.RATGeneratorEditor.FactionListTableModel masterFactionListModel 
- 
masterFactionListSorterTableRowSorter<megamek.common.ui.RATGeneratorEditor.FactionListTableModel> masterFactionListSorter 
- 
masterUnitListModelmegamek.common.ui.RATGeneratorEditor.MasterUnitListTableModel masterUnitListModel 
- 
masterUnitListSorterTableRowSorter<megamek.common.ui.RATGeneratorEditor.MasterUnitListTableModel> masterUnitListSorter 
- 
panMainJTabbedPane panMain 
- 
salvageEditorModelmegamek.common.ui.RATGeneratorEditor.SalvageEditorTableModel salvageEditorModel 
- 
tblFactionEditorJTable tblFactionEditor 
- 
tblMasterFactionListJTable tblMasterFactionList 
- 
tblMasterUnitListJTable tblMasterUnitList 
- 
tblSalvageEditorJTable tblSalvageEditor 
- 
tblUnitChassisEditorJTable tblUnitChassisEditor 
- 
tblUnitModelEditorJTable tblUnitModelEditor 
- 
txtNewFactionJTextField txtNewFaction 
- 
txtSalvageFactionJTextField txtSalvageFaction 
- 
txtSearchJTextField txtSearch 
- 
unitChassisEditorModelmegamek.common.ui.RATGeneratorEditor.UnitEditorTableModel unitChassisEditorModel 
- 
unitListRendererTableCellRenderer unitListRenderer 
- 
unitModelEditorModelmegamek.common.ui.RATGeneratorEditor.UnitEditorTableModel unitModelEditorModel 
 
- 
 
- 
 
- 
- 
Package megamek.common.units- 
Class megamek.common.units.Aeroclass Aero extends Entity implements Serializable- serialVersionUID:
- 7196307097459255187L
 - 
Serialized Fields- 
accDecNowboolean accDecNow 
- 
accLastboolean accLast 
- 
altLossint altLoss 
- 
altLossThisRoundint altLossThisRound Track how much altitude has been lost this turn. This is important for properly making weapon attacks, so WeaponAttackActions knows what the altitude was before the attack happened, since the altitude lose is applied before the attack resolves.
- 
autoEjectboolean autoEject 
- 
avionicsHitsint avionicsHits 
- 
capitalArmorint capitalArmor 
- 
capitalArmor_origint capitalArmor_orig 
- 
cicHitsint cicHits 
- 
cockpitTypeint cockpitType 
- 
condEjectAmmoboolean condEjectAmmo 
- 
condEjectFuelboolean condEjectFuel 
- 
condEjectSIDestboolean condEjectSIDest 
- 
criticalThresholdboolean criticalThreshold 
- 
currentDamageint currentDamage 
- 
currentFuelint currentFuel 
- 
currentVelocityint currentVelocity 
- 
damThreshint[] damThresh 
- 
designTypeint designType 
- 
eccmRollint eccmRoll 
- 
ejectingboolean ejecting 
- 
engineHitsint engineHits 
- 
enginesLostRoundint enginesLostRound 
- 
escapeCraftListSet<String> escapeCraftList 
- 
extBombChoicesBombLoadout extBombChoices 
- 
failedManeuverboolean failedManeuver 
- 
fatalThreshint fatalThresh 
- 
fcsHitsint fcsHits 
- 
flyingOffOffBoardDirection flyingOff 
- 
fuelint fuel 
- 
fuelTankHitboolean fuelTankHit 
- 
gearHitboolean gearHit 
- 
heatSinksint heatSinks 
- 
heatSinksOriginalint heatSinksOriginal 
- 
heatTypeint heatType 
- 
ignoredCrewHitsint ignoredCrewHits 
- 
intBombChoicesBombLoadout intBombChoices 
- 
leftThrustHitsint leftThrustHits 
- 
lifeSupportboolean lifeSupport 
- 
marinesMap<UUID, Integer> marines 
- 
maxExtBombPointsint maxExtBombPoints 
- 
maxIntBombPointsint maxIntBombPoints 
- 
nextVelocityint nextVelocity 
- 
orig_structIntegrityint orig_structIntegrity 
- 
outControlboolean outControl 
- 
outCtrlHeatboolean outCtrlHeat 
- 
podHeatSinksint podHeatSinks 
- 
potCriticalSlotint potCriticalSlot 
- 
randomMoveboolean randomMove 
- 
rightThrustHitsint rightThrustHits 
- 
rolledboolean rolled 
- 
sensorHitsint sensorHits 
- 
spheroidboolean spheroid 
- 
straightMovesint straightMoves 
- 
structIntegrityint structIntegrity 
- 
usedInternalBombsint usedInternalBombs 
- 
vstolboolean vstol 
- 
weaponGroupsMap<String, Integer> weaponGroups 
- 
whoFirstint whoFirst 
- 
wingsHitboolean wingsHit 
 
- 
 
- 
Class megamek.common.units.AeroSpaceFighterclass AeroSpaceFighter extends Aero implements Serializable
- 
Class megamek.common.units.BipedMekclass BipedMek extends MekWithArms implements Serializable- serialVersionUID:
- 4166375446709772785L
 
- 
Class megamek.common.units.Buildingclass Building extends Object implements Serializable- serialVersionUID:
- -8236017592012683793L
 - 
Serialized Fields- 
armorMap<Coords, Integer> armor The current armor of the building hexes.
- 
basementMap<Coords, BasementType> basement The Basement type of the building.
- 
basementCollapsedMap<Coords, Boolean> basementCollapsed The current state of the basement.
- 
bldgClassint bldgClass The Building Class of the building; equal to the terrain elevation of the BUILDING CLASS terrain of a hex.
- 
boardIdint boardId 
- 
burningMap<Coords, Boolean> burning Flag that indicates whether this building is burning
- 
collapsedHexesint collapsedHexes 
- 
coordinatesVector<Coords> coordinates The coordinates of every hex of this building.
- 
currentCFMap<Coords, Integer> currentCF The current construction factor of the building hexes. Any damage immediately updates this value.
- 
demolitionChargesList<DemolitionCharge> demolitionCharges 
- 
idint id The ID of this building.
- 
nameString name The name of the building.
- 
originalHexesint originalHexes 
- 
phaseCFMap<Coords, Integer> phaseCF The construction factor of the building hexes at the start of this attack phase. Damage that is received during the phase is applied at the end of the phase.
- 
typeBuildingType type The Building Type of the building; equal to the terrain elevation of the BUILDING terrain of a hex.
 
- 
 
- 
Class megamek.common.units.BuildingTargetclass BuildingTarget extends Object implements Serializable- serialVersionUID:
- 6432766092407639630L
 - 
Serialized Fields- 
boardIdint boardId 
- 
elevationint elevation The elevation of the building at the targeted position, generally only used by bridges but also for buildings on hexes with depth.
- 
heightint height The height of the building at the targeted position, used to indicate the number of levels of the building. A height 0 building is a 1-story (level 1) building. Bridges will always have a height of 0.
- 
idint id The ID of the building being targeted.
- 
nameString name The name of this hex of the building.
- 
positionCoords position The coordinates of the building being targeted.
- 
typeint type The type of attack that is targeting this building.
 
- 
 
- 
Class megamek.common.units.ConvFighterclass ConvFighter extends AeroSpaceFighter implements Serializable- serialVersionUID:
- 6297668284292929409L
 
- 
Class megamek.common.units.Crewclass Crew extends Object implements Serializable- serialVersionUID:
- -141169182388269619L
 - 
Serialized Fields- 
actedThisTurnboolean[] actedThisTurn 
- 
artilleryint[] artillery 
- 
backupGunnerint backupGunner 
- 
backupPilotint backupPilot 
- 
clanPilotsboolean[] clanPilots 
- 
commandBonusint commandBonus 
- 
crewTypeCrewType crewType 
- 
currentSizeint currentSize 
- 
deadboolean[] dead 
- 
doomedboolean doomed 
- 
ejectedboolean ejected 
- 
externalIdString[] externalId 
- 
extraDataMap<Integer, Map<String, String>> extraData 
- 
fatigueint[] fatigue 
- 
fatigueTurnCountint fatigueTurnCount 
- 
gendersGender[] genders 
- 
gunnerPosint gunnerPos 
- 
gunneryint[] gunnery 
- 
gunneryBint[] gunneryB 
- 
gunneryLint[] gunneryL 
- 
gunneryMint[] gunneryM 
- 
hitsint[] hits 
- 
initBonusint initBonus 
- 
koThisRoundboolean[] koThisRound 
- 
missingboolean[] missing 
- 
namesString[] names 
- 
nicknamesString[] nicknames 
- 
optionsPilotOptions options 
- 
pilotingint[] piloting 
- 
pilotPosint pilotPos 
- 
portraitsPortrait[] portraits 
- 
sizeint size 
- 
swapConsoleRolesboolean swapConsoleRoles 
- 
toughnessint[] toughness 
- 
unconsciousboolean[] unconscious 
 
- 
 
- 
Class megamek.common.units.DemolitionChargeclass DemolitionCharge extends Object implements Serializable- serialVersionUID:
- -6655782801564155668L
 - 
Serialized Fields- 
damageint damage 
- 
playerIdint playerId 
- 
posCoords pos 
- 
uuidUUID uuid A UUID to keep track of to identify of this demolition charge. Since we could have multiple charges in the same building hex, we can't track identity based upon owner and damage. Additionally, since we pass objects across the network, we need a mechanism to track identify other than memory address.
 
- 
 
- 
Class megamek.common.units.Dropshipclass Dropship extends SmallCraft implements Serializable- serialVersionUID:
- 1528728632696989565L
 - 
Serialized Fields- 
asewAffectedTurnsint[] asewAffectedTurns 
- 
boomTypeint boomType 
- 
collarTypeint collarType 
- 
dockCollarDamagedboolean dockCollarDamaged 
- 
kfBoomDamagedboolean kfBoomDamaged 
 
- 
 
- 
Class megamek.common.units.DropShuttleBayclass DropShuttleBay extends UnitBay implements Serializable- serialVersionUID:
- -6910402023514976670L
 - 
Serialized Fields- 
facingint facing 
 
- 
 
- 
Class megamek.common.units.EjectedCrewclass EjectedCrew extends Infantry implements Serializable- serialVersionUID:
- 8136710237585797372L
 
- 
Class megamek.common.units.Entityclass Entity extends TurnOrdered implements Serializable- serialVersionUID:
- 1430806396279853295L
 - 
Serialized Fields- 
_isEMIdboolean _isEMId 
- 
activeSensorSensor activeSensor 
- 
altitudeint altitude altitude is different from elevation. It is used to measure the vertical distance of Aero units from the ground on low atmosphere and ground maps.
- 
ammoListList<AmmoMounted> ammoList A list of all mounted ammo.
- 
armorint[] armor 
- 
armorTechLevelint[] armorTechLevel 
- 
armorTechRatingTechRating armorTechRating Used by support vehicles to define tech rating of armor. Default value indicates that structural tech rating should be used, as in most cases the armor and structural tech ratings match.
- 
armorTonnagedouble armorTonnage 
- 
armorTypeint[] armorType 
- 
armsFlippedboolean armsFlipped 
- 
asewAffectedTurnsint asewAffectedTurns Keeps track of the current ASEW effect on this entity
- 
assaultDropInProgressint assaultDropInProgress 
- 
aTrackerArtilleryTracker aTracker 
- 
attackedByThisTurnSet<Integer> attackedByThisTurn 
- 
baseChassisFireConWeightdouble baseChassisFireConWeight Used by omni support vehicles to track the weight of optional fire control systems.
- 
bloodStalkerTargetint bloodStalkerTarget The current target of the Blood Stalker SPA.
- 
blueShieldRoundsint blueShieldRounds 
- 
bMASCWentUpboolean bMASCWentUp 
- 
boardIdint boardId 
- 
bombListList<BombMounted> bombList A list of all mounted bombs.
- 
boobyTrapInitiatedboolean boobyTrapInitiated 
- 
braceLocationint braceLocation The location the unit is bracing as per TacOps:AR page 82
- 
bSuperchargerWentUpboolean bSuperchargerWentUp 
- 
c3CompanyMasterIndexint c3CompanyMasterIndex 
- 
c3iUUIDsString[] c3iUUIDs 
- 
c3Masterint c3Master 
- 
c3MasterIsUUIDString c3MasterIsUUID 
- 
c3NetIdStringString c3NetIdString 
- 
c3UUIDString c3UUID 
- 
camouflageCamouflage camouflage 
- 
canonboolean canon True if and only if this is a canon (published) unit. This is established by checking against a text file in the docs folder; "OfficialUnitList.txt".- See Also:
 
- 
canUnstickByJumpingboolean canUnstickByJumping 
- 
capturedboolean captured Whether this entity is captured or not.
- 
carcassboolean carcass 
- 
carriedObjectsMap<Integer, ICarryable> carriedObjects Map containing all the objects this entity is carrying as cargo, indexed by location
- 
chassisString chassis 
- 
clanChassisNameString clanChassisName The special chassis name for Clan Meks such as Timber Wolf for the Mad Cat. This is appended to the base chassis name to form the full chassis name such as Mad Cat (Timber Wolf) inEntity.getShortNameRaw()andEntity.getFullChassis(). This is only saved in mtf files (as of 2024).
- 
clearingMinefieldboolean clearingMinefield 
- 
climbModeboolean climbMode 
- 
compositeTechLevelCompositeTechLevel compositeTechLevel 
- 
connectedUnitsList<Integer> connectedUnits A list of entity IDs being towed behind this entity, if present. Used to ensure all following trailers are disconnected if the train is broken at this entity.
- 
consecutiveRHSUsesint consecutiveRHSUses Keeps track of the number of consecutive turns a radical heat sink has been used.
- 
conversionModeint conversionMode 
- 
convertingNowboolean convertingNow 
- 
conveyanceint conveyance The ID of theEntitythat has loaded this unit.
- 
coolFromExternalint coolFromExternal 
- 
crewCrew crew The pilot of the entity. Even infantry has a 'pilot'.
- 
critsCriticalSlot[][] crits This matrix stores critical slots in the format [location][slot #]. What locations entities have and how many slots there are in each is determined by the subclasses of Entity such as Mek.
- 
customWeaponOrderMap<Integer, Integer> customWeaponOrder Maps a weapon id to a user-specified index, used to get a custom ordering for weapons.
- 
damageThisPhaseint damageThisPhase 
- 
damageThisRoundint damageThisRound 
- 
delta_distanceint delta_distance 
- 
deployedboolean deployed Marks an entity as having been deployed
- 
deployRoundint deployRound The round this unit will be deployed
- 
designValidboolean designValid 
- 
destroyedboolean destroyed 
- 
detectedByEnemyboolean detectedByEnemy Flag that indicates whether this entity has been detected by sensors by an enemy.
- 
displacementAttackDisplacementAttackAction displacementAttack 
- 
displayNameString displayName Protects: displayName, shortName, duplicateMarker.
- 
dodgingboolean dodging 
- 
doneboolean done 
- 
doomedboolean doomed 
- 
duplicateMarkerint duplicateMarker 
- 
elevationint elevation this is the elevation of the Entity--with respect to the surface of the hex it's in. In other words, this may need to *change* as it moves from hex to hex--without it going up or down. I.e.--level 0 hex, elevation 5--it moves to a level 2 hex, without going up or down. elevation is now 3.
- 
endOfTurnCargoInteractionboolean endOfTurnCargoInteraction Round-long flag indicating that this entity has picked up an object this round.
- 
engineEngine engine 
- 
engineHitsThisPhaseint engineHitsThisPhase 
- 
engineTechRatingTechRating engineTechRating Used by support vehicles to define tech rating of armor. Default value indicates that structural tech rating should be used, as in most cases the engine and structural tech ratings match.
- 
entityDetectedByVector<Player> entityDetectedBy Check to see what players have detected this entity with sensors, for double-blind play.
- 
entitySeenByVector<Player> entitySeenBy Check to see who has seen this Entity Used for Double Blind Reports.
- 
equipmentListList<Mounted<?>> equipmentList A list of all mounted equipment. (Weapons, ammo, and misc)
- 
evadingboolean evading 
- 
everSeenByEnemyboolean everSeenByEnemy Indicates whether this entity has been seen by the enemy during the course of this game. Used in double-blind.
- 
exposureint[] exposure 
- 
externalIdString externalId ID settable by external sources (such as mm.net)
- 
facingint facing 
- 
failedEquipmentListArrayList<String> failedEquipmentList 
- 
fellboolean fell 
- 
findingClubboolean findingClub 
- 
firedTsempThisTurnboolean firedTsempThisTurn Keeps track of whether this Entity fired a TSEMP this turn
- 
firingSolutionsSet<Integer> firingSolutions Contains the ids of all entities that this entity has established a firing solution on. Used for double-blind on space maps - SO p117Entities need only be cleared from this when they move out of range, are destroyed, or move off the board 
- 
fleeZoneHexArea fleeZone 
- 
fluffEntityFluff fluff 
- 
forceIdint forceId 
- 
forceStringString forceString 
- 
frontArcFiredboolean[] frontArcFired 
- 
ghostTargetOverrideint ghostTargetOverride 
- 
ghostTargetRollRoll ghostTargetRoll 
- 
gotPavementOrRoadBonusboolean gotPavementOrRoadBonus 
- 
groundAttackedByThisTurnSet<Integer> groundAttackedByThisTurn 
- 
hardenedArmorDamagedboolean[] hardenedArmorDamaged 
- 
hasDamagedRHSboolean hasDamagedRHS Keeps track of whether this Entity has a critically hit radical heat sink. Using a flag will prevent having to iterate over all the Entity's mounted equipment
- 
hasExternalSearchlightboolean hasExternalSearchlight True when the entity has an undestroyed searchlight that is neither a Quirk searchlight nor a mounted (0.5t / 1slot) searchlight.
- 
hasFiredTsempboolean hasFiredTsemp Keeps track of whether this Entity has ever fired a TSEMP. This is used to avoid having to iterate over all weapons looking for TSEMPs to reset at the start of every round.
- 
hasFleeZoneboolean hasFleeZone 
- 
heatint heat 
- 
heatBuildupint heatBuildup 
- 
heatFromExternalint heatFromExternal 
- 
heatSinkCoolantFailureFactorint heatSinkCoolantFailureFactor 
- 
hiddenActivationPhaseGamePhase hiddenActivationPhase Keeps track of whether this Entity should activate in a particular game phase. Generally this will be Game.Phase.UNKNOWN, indicating the unit isn't activating.
- 
hitBySwarmsEntityVector<Integer> hitBySwarmsEntity 2 vectors holding entity and weapon ids. to see who hit us this round with a swarm volley from what launcher. This vector holds the Entity ids.- See Also:
- 
- Entity.hitBySwarmsWeapon
 
 
- 
hitBySwarmsWeaponVector<Integer> hitBySwarmsWeapon A vector that stores from which launcher we were hit by a swarm weapon this round. This vector holds the weapon IDs.- See Also:
- 
- Entity.hitBySwarmsEntity
 
 
- 
hullDownboolean hullDown 
- 
iconBase64Image icon The icon for this unit; This is empty unless the unit file has an embedded icon.
- 
idint id 
- 
illuminatedboolean illuminated 
- 
impLastTurnint impLastTurn Keeps track of the number of iATM improved magnetic pulse (IMP) his this entity took last turn.
- 
impThisTurnint impThisTurn Keeps track of the number of iATM improved magnetic pulse (IMP) his this entity took this turn.
- 
impThisTurnHeatHelpint impThisTurnHeatHelp 
- 
iNarcPodsArrayList<INarcPod> iNarcPods 
- 
incomingGuidedAttacksArrayList<WeaponAttackAction> incomingGuidedAttacks Vector storing references to friendly weapon attack actions this entity may need to support; Primarily used by Princess to speed up TAG utility calculations.
- 
infernosInfernoTracker infernos The object that tracks this unit's Inferno round hits.
- 
initialBVint initialBV 
- 
inReverseboolean inReverse 
- 
internalint[] internal 
- 
invalidSourceBuildReasonsList<Entity.InvalidSourceBuildReason> invalidSourceBuildReasons 
- 
isC3ecmAffectedboolean isC3ecmAffected 
- 
isCarefulStandingboolean isCarefulStanding 
- 
isCommanderboolean isCommander 
- 
isHiddenboolean isHidden Flag that determines if this Entity is a hidden unit or not (see TW pg 259).
- 
isJumpingNowboolean isJumpingNow 
- 
isJumpingWithMechanicalBoostersboolean isJumpingWithMechanicalBoosters 
- 
isPowerReverseboolean isPowerReverse Used to keep track of usage of the power reverse quirk, which allows a combat vehicle to use flank MP in reverse. If power reverse is used and a PSR is required, it adds a +1 modifier to the PSR.
- 
isTowingint isTowing Used with MoveStep.TOW to find and update the correct entity when adding it to a train
- 
isTractorForList<Integer> isTractorFor A list of all the entity IDs towed by this entity, including those connected to other towed trailersUse this for the tractor/engine/tug 
- 
jumpMPint jumpMP 
- 
killerIdint killerId 
- 
lastTargetint lastTarget 
- 
lastTargetDisplayNameString lastTargetDisplayName 
- 
layingMinesboolean layingMines 
- 
loadedKeepersVector<Integer> loadedKeepers Need to keep a vector of entity IDs loaded in the chat lounge
- 
loadedThisTurnboolean loadedThisTurn Set totrueif this unit was loaded this turn.
- 
locationBlownOffboolean[] locationBlownOff 
- 
locationBlownOffThisPhaseboolean[] locationBlownOffThisPhase 
- 
m_lNarcedBylong m_lNarcedBy 
- 
m_lPendingNarclong m_lPendingNarc 
- 
madePointblankShotboolean madePointblankShot Used to determine if this Entity has made a pointblank shot so far this round.
- 
manualBVint manualBV 
- 
manualShutdownboolean manualShutdown 
- 
militaryboolean military 
- 
miscListList<MiscMounted> miscList A list of all remaining equipment.
- 
mixedTechboolean mixedTech 
- 
modelString model 
- 
movedEntityMovementType moved 
- 
movedBackwardsboolean movedBackwards 
- 
movedLastRoundEntityMovementType movedLastRound 
- 
movementModeEntityMovementMode movementMode Stores the current movement mode.
- 
mpUsedint mpUsed 
- 
mpUsedLastRoundint mpUsedLastRound 
- 
mulIdint mulId If this is a unit from an official source, the MUL ID links it to its corresponding entry in the online Master Unit List.
- 
narcPodsArrayList<NarcPod> narcPods 
- 
NC3UUIDsString[] NC3UUIDs 
- 
nCrewint nCrew 
- 
neverDeployedboolean neverDeployed Tracks if this entity was never deployed
- 
newC3NetIdStringString newC3NetIdString Nova CEWS can adjust the network on the fly. This keeps track of the C3 net ID to be switched to on the next turn.
- 
nextSensorSensor nextSensor 
- 
nMarinesint nMarines 
- 
nMASCLevelint nMASCLevel 
- 
nPassengerint nPassenger 
- 
nSuperchargerLevelint nSuperchargerLevel 
- 
offBoardDirectionOffBoardDirection offBoardDirection 
- 
offBoardDistanceint offBoardDistance 
- 
offBoardShotObserversSet<Integer> offBoardShotObservers Set of team IDs that have observed this entity making attacks from off-board
- 
omniboolean omni 
- 
omniPodTransportsVector<Transporter> omniPodTransports The components of this entity that can transport other entities and occupy pod space of an omni unit.
- 
orig_armorint[] orig_armor 
- 
orig_internalint[] orig_internal 
- 
originalBuildYearint originalBuildYear Year to use calculating engine and control system weight and fuel efficiency for primitive support vehicles and aerospace units. This needs to be tracked separately from intro year to account for refits that change the intro year but don't affect the structural components
- 
ownerIdint ownerId 
- 
partRepsPartialRepairs partReps 
- 
passedThroughVector<Coords> passedThrough 
- 
passedThroughBoardIdint passedThroughBoardId 
- 
passedThroughFacingList<Integer> passedThroughFacing 
- 
pendingINarcPodsArrayList<INarcPod> pendingINarcPods 
- 
pendingNarcPodsArrayList<NarcPod> pendingNarcPods 
- 
pickedUpMekWarriorsVector<Integer> pickedUpMekWarriors The ids of the MekWarriors this entity has picked up
- 
playerPickedPassThroughMap<Integer, Coords> playerPickedPassThrough Stores the player selected hex ground to air targeting. For ground to air, distance to target for the ground unit is determined by the closest hex in the flight path of the airborne unit. It's possible that there are multiple equidistance hexes in the flight path and in some cases, one of those hexes will be better than the other (ie, one could be side arc and one rear). By default, MM picks the first hex, but the user should be able to distinguish between multiple equidistant hexes.
- 
positionCoords position 
- 
previousMovementModeEntityMovementMode previousMovementMode 
- 
proneboolean prone 
- 
quirksQuirks quirks 
- 
rammingboolean ramming 
- 
rearArcFiredboolean[] rearArcFired 
- 
recklessboolean reckless 
- 
recoveryTurnint recoveryTurn 
- 
removalConditionint removalCondition The removal condition is set when the entity is removed from the game.
- 
retreatedDirectionOffBoardDirection retreatedDirection 
- 
roleUnitRole role 
- 
rolledForEngineExplosionboolean rolledForEngineExplosion 
- 
salvageableboolean salvageable Flag that indicates that the unit can still be salvaged (given enough time and parts).
- 
searchlightIsActiveboolean searchlightIsActive 
- 
sec_facingint sec_facing 
- 
secondaryPositionsMap<Integer, Coords> secondaryPositions Used for Entities that are bigger than a single hex. This contains the central hex plus all the other hexes this entity occupies. The central hex is important for drawing multi-hex sprites.
- 
selfDestructedThisTurnboolean selfDestructedThisTurn 
- 
selfDestructingboolean selfDestructing 
- 
selfDestructInitiatedboolean selfDestructInitiated 
- 
sensorCheckint sensorCheck 
- 
sensorContactsSet<Integer> sensorContacts Contains the ids of all entities that have been detected by this entity's sensors. Used for double-blind on space maps - SO p117Entities need only be cleared from this when they move out of range, are destroyed, or move off the board 
- 
sensorsVector<Sensor> sensors A vector of currently active sensors that might be able to check range
- 
shortNameString shortName 
- 
shutDownboolean shutDown 
- 
shutdownByBATaserboolean shutdownByBATaser 
- 
shutDownThisPhaseboolean shutDownThisPhase 
- 
sourceString source 
- 
spotTargetIdint spotTargetId The entity id of our current spot-target
- 
spottingboolean spotting 
- 
startingAnyNWxint startingAnyNWx 
- 
startingAnyNWyint startingAnyNWy 
- 
startingAnySExint startingAnySEx 
- 
startingAnySEyint startingAnySEy 
- 
startingOffsetint startingOffset 
- 
startingPosint startingPos 
- 
startingWidthint startingWidth 
- 
startupThisPhaseboolean startupThisPhase 
- 
struckboolean struck 
- 
structuralTechRatingTechRating structuralTechRating Used by support vehicles to define the structural tech rating (TM pg 117). The values should come from EquipmentType.TechRating.A-X.
- 
structureTechLevelint structureTechLevel 
- 
structureTypeint structureType 
- 
stuckInSwampboolean stuckInSwamp 
- 
swarmAttackerIdint swarmAttackerId The id of theEntitythat is attacking this unit with a swarm attack.
- 
swarmTargetIdint swarmTargetId The id of theEntitythat is the current target of a swarm attack by this unit.
- 
taggedByint taggedBy 
- 
targetBayint targetBay 
- 
taserFeedBackRoundsint taserFeedBackRounds 
- 
taserInterferenceint taserInterference 
- 
taserInterferenceHeatboolean taserInterferenceHeat 
- 
taserInterferenceRoundsint taserInterferenceRounds 
- 
taserShutdownRoundsint taserShutdownRounds 
- 
techLevelint techLevel 
- 
tmTrackerTeleMissileTracker tmTracker 
- 
totalWeaponListList<WeaponMounted> totalWeaponList A list of every weapon mount, including bay mounts and weapon group mounts
- 
towedByint towedBy The ID of the entity directly towing this one Used to find and set the correct Transporter
- 
tractorint tractor The id of the powered tractor towing the whole train this entity is part of. This will often be the same entity as towedBy
- 
traitorIdint traitorId 
- 
transportsVector<Transporter> transports The components of this entity that can transport other entities.
- 
tsempEffectint tsempEffect Keeps track of the current TSEMP effect on this entity
- 
tsempHitsThisTurnint tsempHitsThisTurn Keeps track of whether this Entity was hit by a TSEMP this turn.
- 
turnWasInterruptedboolean turnWasInterrupted 
- 
twistedPhaseGamePhase twistedPhase 
- 
underwaterRoundsint underwaterRounds 
- 
unitNumbershort unitNumber The unit number of this entity. All entities which are members of the same low-level unit are expected to share the same unit number. Future implementations may store multiple unit designations in the same unit number (e.g. battalion, company, platoon, and lance).
- 
unjammingRACboolean unjammingRAC 
- 
unloadedThisTurnboolean unloadedThisTurn Set totrueif this unit was unloaded this turn.
- 
usedMASCboolean usedMASC 
- 
usedSearchlightboolean usedSearchlight 
- 
usedSuperchargerboolean usedSupercharger 
- 
useManualBVboolean useManualBV 
- 
vectorsint[] vectors 
- 
visibleToEnemyboolean visibleToEnemy Indicates whether this entity can currently be seen by the enemy. Used in double-blind.
- 
walkMPint walkMP 
- 
weaponBayListList<WeaponMounted> weaponBayList A list of all mounted weapon bays
- 
weaponGroupListList<WeaponMounted> weaponGroupList A list of all mounted weapon groups
- 
weaponListList<WeaponMounted> weaponList A list of all mounted weapons. This only includes regular weapons, not bay mounts or grouped weapon mounts.
- 
weaponOrderChangedboolean weaponOrderChanged Flag that indicates weapon sort order has changed (included ordering for custom sort order).
- 
weaponSortOrderWeaponSortOrder weaponSortOrder Determines the sort order for weapons in the UnitDisplay weapon list.
- 
weightdouble weight 
- 
wigeBonusint wigeBonus 
- 
wigeLiftoffHoverboolean wigeLiftoffHover 
- 
yearint year 
 
- 
 
- 
Class megamek.common.units.EntityClassTurnclass EntityClassTurn extends GameTurn implements Serializable- serialVersionUID:
- 1305684619846966124L
 - 
Serialized Fields- 
maskint mask 
 
- 
 
- 
Class megamek.common.units.EntityFluffclass EntityFluff extends Object implements Serializable- serialVersionUID:
- -8018098140016149185L
 - 
Serialized Fields- 
capabilitiesString capabilities 
- 
deploymentString deployment 
- 
fluffImageBase64Image fluffImage 
- 
heightString height 
- 
historyString history 
- 
lengthString length 
- 
manufacturerString manufacturer 
- 
notesString notes 
- 
overviewString overview 
- 
primaryFactoryString primaryFactory 
- 
systemManufacturersMap<System, String> systemManufacturers 
- 
systemModelsMap<System, String> systemModels 
- 
useString use 
- 
widthString width 
 
- 
 
- 
Class megamek.common.units.FighterSquadronclass FighterSquadron extends AeroSpaceFighter implements Serializable- serialVersionUID:
- 3491212296982370726L
 
- 
Class megamek.common.units.FixedWingSupportclass FixedWingSupport extends ConvFighter implements Serializable- serialVersionUID:
- 347113432982248518L
 - 
Serialized Fields- 
barRatingint[] barRating 
 
- 
 
- 
Class megamek.common.units.Infantryclass Infantry extends Entity implements Serializable- serialVersionUID:
- -8706716079307721282L
 - 
Serialized Fields- 
activeTroopersint activeTroopers The number of troopers alive in this platoon, including any damage sustained in the current phase.
- 
canCallSupportboolean canCallSupport 
- 
customArmorDamageDivisordouble customArmorDamageDivisor 
- 
destboolean dest 
- 
dugInint dugIn 
- 
encumberingboolean encumbering 
- 
infSpecsint infSpecs The active specializations of this platoon.
- 
isCallingSupportboolean isCallingSupport 
- 
isMicroliteboolean isMicrolite For mechanized VTOL infantry, stores whether the platoon are microlite troops, which need to enter a hex every turn to remain in flight.
- 
isTakingCoverboolean isTakingCover 
- 
mountInfantryMount mount 
- 
originalTrooperCountint originalTrooperCount 
- 
primaryNameString primaryName 
- 
primaryWeaponInfantryWeapon primaryWeapon 
- 
secondaryWeaponInfantryWeapon secondaryWeapon 
- 
secondaryWeaponsPerSquadint secondaryWeaponsPerSquad 
- 
secondNameString secondName 
- 
sneak_camoboolean sneak_camo 
- 
sneak_ecmboolean sneak_ecm 
- 
sneak_irboolean sneak_ir 
- 
spaceSuitboolean spaceSuit 
- 
squadCountint squadCount 
- 
squadSizeint squadSize 
- 
troopersShootingint troopersShooting The number of troopers alive in this platoon at the beginning of the phase, before taking damage.
- 
turnsLayingExplosivesint turnsLayingExplosives 
 
- 
 
- 
Class megamek.common.units.InfantryCompartmentclass InfantryCompartment extends Object implements Serializable- serialVersionUID:
- 7837499891552862932L
 
- 
Record Class megamek.common.units.InfantryMountclass InfantryMount extends Record implements Serializable- 
Serialized Fields- 
burstDamageint burstDamage 
- 
customboolean custom 
- 
damageDivisordouble damageDivisor 
- 
maxWaterDepthint maxWaterDepth 
- 
movementModeEntityMovementMode movementMode 
- 
movementPointsint movementPoints 
- 
nameString name 
- 
secondaryGroundMPint secondaryGroundMP 
- 
sizeInfantryMount.BeastSize size 
- 
uwEnduranceint uwEndurance 
- 
vehicleDamageint vehicleDamage 
- 
weightdouble weight 
 
- 
 
- 
- 
Class megamek.common.units.Jumpshipclass Jumpship extends Aero implements Serializable- serialVersionUID:
- 9154398176617208384L
 - 
Serialized Fields- 
accumulatedThrustdouble accumulatedThrust 
- 
asewAffectedTurnsint[] asewAffectedTurns 
- 
chargingSystemHitboolean chargingSystemHit 
- 
damagedGravDecksMap<Integer, Integer> damagedGravDecks Keep track of all the grav decks and their damage statusStores the number of hits on each grav deck by the index value from the list gravDecks 
- 
driveCoilHitboolean driveCoilHit 
- 
driveControllerHitboolean driveControllerHit 
- 
driveCoreTypeint driveCoreType 
- 
escapePodsint escapePods 
- 
escapePodsLaunchedint escapePodsLaunched 
- 
fieldInitiatorHitboolean fieldInitiatorHit 
- 
gravDecksList<Integer> gravDecks Keep track of all the grav decks and their sizes.This is a new approach for storing grav decks, which allows the size of each deck to be stored. Previously, we just stored the number of standard, large and huge grav decks, and could not specify the exact size of the deck. 
- 
hasHPGboolean hasHPG 
- 
hasLFboolean hasLF 
- 
helium_tankageint helium_tankage 
- 
heliumTankHitboolean heliumTankHit 
- 
jumpRangeint jumpRange 
- 
kf_integrityint kf_integrity 
- 
lfBatteryHitboolean lfBatteryHit 
- 
lifeBoatsint lifeBoats 
- 
lifeBoatsLaunchedint lifeBoatsLaunched 
- 
nBattleArmorint nBattleArmor 
- 
nGunnersint nGunners 
- 
nOfficersint nOfficers 
- 
nOtherCrewint nOtherCrew 
- 
original_kf_integrityint original_kf_integrity 
- 
original_sail_integrityint original_sail_integrity 
- 
sailboolean sail 
- 
sail_integrityint sail_integrity 
- 
stationThrustdouble stationThrust 
 
- 
 
- 
Class megamek.common.units.LAMPilotclass LAMPilot extends Crew implements Serializable- serialVersionUID:
- -5081079779376940577L
 - 
Serialized Fields- 
gunneryAeroint gunneryAero 
- 
gunneryAeroBint gunneryAeroB 
- 
gunneryAeroLint gunneryAeroL 
- 
gunneryAeroMint gunneryAeroM 
- 
lamLandAirMek lam 
- 
pilotingAeroint pilotingAero 
 
- 
 
- 
Class megamek.common.units.LandAirMekclass LandAirMek extends BipedMek implements Serializable- serialVersionUID:
- -8118673802295814548L
 - 
Serialized Fields- 
accDecNowboolean accDecNow 
- 
accLastboolean accLast 
- 
airMekBombTargetTargetable airMekBombTarget 
- 
altLossint altLoss 
- 
altLossThisRoundint altLossThisRound 
- 
capitalArmorint capitalArmor 
- 
capitalArmor_origint capitalArmor_orig 
- 
critThreshboolean critThresh 
- 
currentDamageint currentDamage 
- 
currentFuelint currentFuel 
- 
currentVelocityint currentVelocity 
- 
enginesLostRoundint enginesLostRound 
- 
extBombChoicesBombLoadout extBombChoices 
- 
failedManeuverboolean failedManeuver 
- 
fatalThreshint fatalThresh 
- 
flyingOffOffBoardDirection flyingOff 
- 
fuelint fuel 
- 
intBombChoicesBombLoadout intBombChoices 
- 
lamTypeint lamType 
- 
nextVelocityint nextVelocity 
- 
outControlboolean outControl Fighter mode
- 
outCtrlHeatboolean outCtrlHeat 
- 
randomMoveboolean randomMove 
- 
rolledboolean rolled 
- 
straightMovesint straightMoves 
- 
weaponGroupsMap<String, Integer> weaponGroups 
- 
whoFirstint whoFirst 
 
- 
 
- 
Class megamek.common.units.LargeSupportTankclass LargeSupportTank extends SupportTank implements Serializable- serialVersionUID:
- -3177191060629774478L
 - 
Serialized Fields- 
fuelTonnagedouble fuelTonnage 
 
- 
 
- 
Class megamek.common.units.Mekclass Mek extends Entity implements Serializable- serialVersionUID:
- -1929593228891136561L
 - 
Serialized Fields- 
armorDamagedThisTurnboolean[] armorDamagedThisTurn 
- 
autoEjectboolean autoEject 
- 
bCoolantWentUpboolean bCoolantWentUp 
- 
bDamagedCoolantSystemboolean bDamagedCoolantSystem 
- 
bUsedCoolantSystemboolean bUsedCoolantSystem 
- 
checkForCritboolean checkForCrit 
- 
cockpitStatusint cockpitStatus 
- 
cockpitStatusNextRoundint cockpitStatusNextRound 
- 
cockpitTypeint cockpitType 
- 
condEjectAmmoboolean condEjectAmmo 
- 
condEjectCTDestboolean condEjectCTDest 
- 
condEjectEngineboolean condEjectEngine 
- 
condEjectHeadshotboolean condEjectHeadshot 
- 
coolingFlawActiveboolean coolingFlawActive 
- 
cowlArmorint cowlArmor Head armor provided by the Cowl quirk. Ignored when the unit doesn't have Cowl or quirks aren't used.
- 
fullHeadEjectboolean fullHeadEject 
- 
grappled_idint grappled_id 
- 
grappledSideint grappledSide 
- 
grappledThisRoundboolean grappledThisRound 
- 
gyroTypeint gyroType 
- 
hasLaserHeatSinksint hasLaserHeatSinks 
- 
isGrappleAttackerboolean isGrappleAttacker 
- 
jumpTypeint jumpType 
- 
justMovedIntoIndustrialKillingWaterboolean justMovedIntoIndustrialKillingWater 
- 
levelsFallenint levelsFallen 
- 
nCoolantSystemLevelint nCoolantSystemLevel 
- 
nCoolantSystemMOSint nCoolantSystemMOS 
- 
orig_rearArmorint[] orig_rearArmor 
- 
originalMovementModeEntityMovementMode originalMovementMode 
- 
rearArmorint[] rearArmor 
- 
rearHardenedArmorDamagedboolean[] rearHardenedArmorDamaged 
- 
riscHeatSinkKitboolean riscHeatSinkKit 
- 
shouldDieAtEndOfTurnBecauseOfWaterboolean shouldDieAtEndOfTurnBecauseOfWater 
- 
sinksOnint sinksOn 
- 
sinksOnNextRoundint sinksOnNextRound 
- 
stalledboolean stalled 
- 
stalledThisTurnboolean stalledThisTurn 
 
- 
 
- 
Class megamek.common.units.MekWarriorclass MekWarrior extends EjectedCrew implements Serializable- serialVersionUID:
- 6227549671448329770L
 - 
Serialized Fields- 
landedboolean landed 
- 
pickedUpByExternalIdString pickedUpByExternalId 
- 
pickedUpByIdint pickedUpById 
 
- 
 
- 
Class megamek.common.units.MekWithArmsclass MekWithArms extends Mek implements Serializable
- 
Class megamek.common.units.ProtoMekclass ProtoMek extends Entity implements Serializable- serialVersionUID:
- -1376410042751538158L
 - 
Serialized Fields- 
edpChargedboolean edpCharged 
- 
edpChargeTurnsint edpChargeTurns 
- 
engineHitboolean engineHit 
- 
grappled_idint grappled_id 
- 
grappledThisRoundboolean grappledThisRound 
- 
hasNoMainGunboolean hasNoMainGun Not every ProtoMek has a main gun. N.B. Regardless of the value set here, the variable is initialized to false until after the Entity is initialized, which is too late to allow main gun armor, hence the convoluted reverse logic.
- 
interfaceCockpitboolean interfaceCockpit 
- 
isGliderboolean isGlider 
- 
isGrappleAttackerboolean isGrappleAttacker 
- 
isQuadboolean isQuad 
- 
jumpTypeint jumpType 
- 
pilotDamageTakenint[] pilotDamageTaken 
- 
wingHitsint wingHits 
 
- 
 
- 
Class megamek.common.units.QuadMekclass QuadMek extends Mek implements Serializable- serialVersionUID:
- 7183093787457804717L
 
- 
Class megamek.common.units.QuadVeeclass QuadVee extends QuadMek implements Serializable- serialVersionUID:
- 1283551018632228647L
 - 
Serialized Fields- 
motiveTypeint motiveType 
 
- 
 
- 
Class megamek.common.units.ReinforcedRepairFacilityclass ReinforcedRepairFacility extends NavalRepairFacility implements Serializable- serialVersionUID:
- -3474202393188929092L
 
- 
Class megamek.common.units.SmallCraftclass SmallCraft extends Aero implements Serializable- serialVersionUID:
- 6708788176436555036L
 - 
Serialized Fields- 
escapePodsint escapePods 
- 
escapePodsLaunchedint escapePodsLaunched 
- 
lifeBoatsint lifeBoats 
- 
lifeBoatsLaunchedint lifeBoatsLaunched 
- 
nBattleArmorint nBattleArmor 
- 
nGunnersint nGunners 
- 
nOfficersint nOfficers 
- 
nOtherCrewMap<String, Integer> nOtherCrew 
- 
nOtherPassengerint nOtherPassenger 
- 
passengersMap<String, Integer> passengers 
 
- 
 
- 
Class megamek.common.units.SpaceStationclass SpaceStation extends Jumpship implements Serializable- serialVersionUID:
- -3160156173650960985L
 - 
Serialized Fields- 
modularOrKFAdapterboolean modularOrKFAdapter 
 
- 
 
- 
Class megamek.common.units.SuperHeavyTankclass SuperHeavyTank extends Tank implements Serializable- serialVersionUID:
- 1310142644005330511L
 
- 
Class megamek.common.units.SupportTankclass SupportTank extends Tank implements Serializable- serialVersionUID:
- -9028127010133768714L
 - 
Serialized Fields- 
barRatingint[] barRating 
- 
fuelTonnagedouble fuelTonnage 
 
- 
 
- 
Class megamek.common.units.SupportVTOLclass SupportVTOL extends VTOL implements Serializable- serialVersionUID:
- 2771230410747098997L
 - 
Serialized Fields- 
barRatingint[] barRating 
- 
fuelTonnagedouble fuelTonnage 
 
- 
 
- 
Class megamek.common.units.Tankclass Tank extends Entity implements Serializable- serialVersionUID:
- -857210851169206264L
 - 
Serialized Fields- 
baseChassisSponsonPintleWeightdouble baseChassisSponsonPintleWeight 
- 
baseChassisTurret2Weightdouble baseChassisTurret2Weight 
- 
baseChassisTurretWeightdouble baseChassisTurretWeight 
- 
burningLocationsint burningLocations 
- 
commanderHitboolean commanderHit 
- 
commanderHitPSboolean commanderHitPS 
- 
crewHitPSboolean crewHitPS 
- 
driverHitboolean driverHit 
- 
driverHitPSboolean driverHitPS 
- 
dugInint dugIn 
- 
engineHitboolean engineHit 
- 
extraCrewSeatsint extraCrewSeats Vehicles can be constructed with seating for additional crew. This has no effect on play
- 
fuelTypeFuelType fuelType Alternate fuel for ICEs that affects operating range
- 
hasNoControlSystemsboolean hasNoControlSystems Keeps track of whether this vehicle has control systems. Trailers aren't required to have control systems.
- 
hasPintleboolean hasPintle 
- 
hasSponsonsboolean hasSponsons 
- 
heavyMovementDamageboolean heavyMovementDamage 
- 
immobilizedboolean immobilized 
- 
infernoFireboolean infernoFire 
- 
jammedWeaponsArrayList<Mounted<?>> jammedWeapons 
- 
m_bBackedIntoHullDownboolean m_bBackedIntoHullDown 
- 
m_bDualTurretEverJammedboolean m_bDualTurretEverJammed 
- 
m_bDualTurretJammedboolean m_bDualTurretJammed 
- 
m_bDualTurretLockedboolean m_bDualTurretLocked 
- 
m_bHasNoDualTurretboolean m_bHasNoDualTurret 
- 
m_bHasNoTurretboolean m_bHasNoTurret 
- 
m_bTurretEverJammedboolean m_bTurretEverJammed 
- 
m_bTurretJammedboolean m_bTurretJammed 
- 
m_bTurretLockedboolean m_bTurretLocked 
- 
m_nDualTurretOffsetint m_nDualTurretOffset 
- 
m_nStunnedTurnsint m_nStunnedTurns 
- 
m_nTurretOffsetint m_nTurretOffset 
- 
markForImmobilizeboolean markForImmobilize 
- 
minorMovementDamageboolean minorMovementDamage 
- 
moderateMovementDamageboolean moderateMovementDamage 
- 
motiveDamageint motiveDamage 
- 
motivePenaltyint motivePenalty 
- 
overThreshboolean overThresh 
- 
potCritint potCrit 
- 
sensorHitsint sensorHits 
- 
stabiliserHitsint stabiliserHits 
- 
trailerboolean trailer Flag to indicate unit is constructed as a trailer. Trailers do not require control systems or engines unless they are intended for independent operation.
- 
usingConsoleCommanderboolean usingConsoleCommander 
 
- 
 
- 
Class megamek.common.units.Terrainclass Terrain extends Object implements Serializable- serialVersionUID:
- -7624691566755134033L
 - 
Serialized Fields- 
exitsint exits 
- 
exitsSpecifiedboolean exitsSpecified 
- 
levelint level Terrain level, which is used to indicate varying severity of terrain types (ie, Light Woods vs Heavy woods). Not to be confused with Hex levels.
- 
terrainFactorint terrainFactor 
- 
typeint type 
 
- 
 
- 
Class megamek.common.units.Terrainsclass Terrains extends Object implements Serializable- serialVersionUID:
- -4333807226569945079L
 
- 
Class megamek.common.units.TripodMekclass TripodMek extends MekWithArms implements Serializable- serialVersionUID:
- 4166375446709772785L
 
- 
Record Class megamek.common.units.UnitLocationclass UnitLocation extends Record implements Serializable- serialVersionUID:
- 3989732522854387850L
 - 
Serialized Fields- 
boardIdint boardId 
- 
coordsCoords coords 
- 
elevationint elevation 
- 
entityIdint entityId 
- 
facingint facing 
 
- 
 
- 
Class megamek.common.units.UnitNumberTurnclass UnitNumberTurn extends GameTurn implements Serializable- serialVersionUID:
- -681892308327846884L
 - 
Serialized Fields- 
unitNumbershort unitNumber 
 
- 
 
- 
Class megamek.common.units.VTOLclass VTOL extends Tank implements Serializable- serialVersionUID:
- -7406911547399249173L
 - 
Serialized Fields- 
bombTargetTargetable bombTarget 
- 
extBombChoicesBombLoadout extBombChoices 
- 
strafingCoordsList<Coords> strafingCoords 
 
- 
 
- 
Class megamek.common.units.Warshipclass Warship extends Jumpship implements Serializable- serialVersionUID:
- 4650692419224312511L
 - 
Serialized Fields- 
asewAffectedTurnsint[] asewAffectedTurns ASEW Missile Effects, per location; values correspond to NOS, FLS, FRS, AFT, ALS, ARS, LBS, RBS
 
- 
 
 
- 
- 
Package megamek.common.universe- 
Class megamek.common.universe.ColorSerializerclass ColorSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Color> implements Serializable
- 
Class megamek.common.universe.DateRangeDeserializerclass DateRangeDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<FactionRecord.DateRange> implements Serializable
 
- 
- 
Package megamek.common.util- 
Class megamek.common.util.BuildingTemplateclass BuildingTemplate extends Object implements Serializable- serialVersionUID:
- -911419490135815472L
 - 
Serialized Fields- 
basementint basement 
- 
CFint CF 
- 
coordsListArrayList<Coords> coordsList 
- 
heightint height 
- 
typeBuildingType type 
 
- 
 
- 
Exception megamek.common.util.C3Util.C3CapacityExceptionclass C3CapacityException extends Exception implements Serializable
- 
Exception megamek.common.util.C3Util.MismatchingC3MExceptionclass MismatchingC3MException extends Exception implements Serializable
- 
Exception megamek.common.util.C3Util.MissingC3MExceptionclass MissingC3MException extends Exception implements Serializable
- 
Class megamek.common.util.DistractableDelegateclass DistractableDelegate extends Object implements Serializable- 
Serialized Fields- 
isDistractedboolean isDistracted The current state of distraction.
 
- 
 
- 
 
- 
- 
Package megamek.common.util.sorter- 
Class megamek.common.util.sorter.NaturalOrderComparatorclass NaturalOrderComparator extends Object implements Serializable- serialVersionUID:
- -5116813198443091269L
 - 
Serialized Fields- 
collatorCollator collator 
 
- 
 
 
- 
- 
Package megamek.common.util.weightedMaps- 
Class megamek.common.util.weightedMaps.AbstractWeightedMap- serialVersionUID:
- 6745329554873562471L
 
- 
Class megamek.common.util.weightedMaps.WeightedDoubleMap- serialVersionUID:
- -2040584639476035520L
 
- 
Class megamek.common.util.weightedMaps.WeightedIntMap- serialVersionUID:
- -568712793616821291L
 
 
- 
- 
Package megamek.common.weapons- 
Class megamek.common.weapons.AlamoMissileWeaponclass AlamoMissileWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 3672430739887768960L
 
- 
Class megamek.common.weapons.AmmoWeaponclass AmmoWeapon extends Weapon implements Serializable- serialVersionUID:
- -1657672242932169730L
 
- 
Class megamek.common.weapons.CLIATMWeaponclass CLIATMWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.TeleMissileclass TeleMissile extends Aero implements Serializable- serialVersionUID:
- -5932720323745597199L
 - 
Serialized Fields- 
critModint critMod 
- 
damageValueint damageValue 
- 
originalRideIdint originalRideId 
- 
outContactboolean outContact 
 
- 
 
- 
Class megamek.common.weapons.TeleMissileTrackerclass TeleMissileTracker extends Object implements Serializable- serialVersionUID:
- -6913144265531983734L
 
- 
Class megamek.common.weapons.Weaponclass Weapon extends WeaponType implements Serializable- serialVersionUID:
- -8781224279449654544L
 
- 
Class megamek.common.weapons.WeaponResultclass WeaponResult extends Object implements Serializable- serialVersionUID:
- 4843539676132886847L
 - 
Serialized Fields- 
rollint roll 
- 
toHitToHitData toHit 
- 
weaponAttackActionWeaponAttackAction weaponAttackAction 
 
- 
 
 
- 
- 
Package megamek.common.weapons.artillery- 
Class megamek.common.weapons.artillery.ArrowIVclass ArrowIV extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -4495524659692575107L
 - 
Serialized Fields- 
ADA_EXT_RANGEint ADA_EXT_RANGE 
- 
ADA_LONG_RANGEint ADA_LONG_RANGE 
- 
ADA_MED_RANGEint ADA_MED_RANGE 
- 
ADA_MIN_RANGEint ADA_MIN_RANGE 
- 
ADA_SHORT_RANGEint ADA_SHORT_RANGE 
 
- 
 
- 
Class megamek.common.weapons.artillery.ArtilleryCannonWeaponclass ArtilleryCannonWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -732023379991213890L
 
- 
Class megamek.common.weapons.artillery.ArtilleryWeaponclass ArtilleryWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -732023379991213890L
 
- 
Class megamek.common.weapons.artillery.CLArrowIVclass CLArrowIV extends ArrowIV implements Serializable
- 
Class megamek.common.weapons.artillery.ISArrowIVclass ISArrowIV extends ArrowIV implements Serializable
- 
Class megamek.common.weapons.artillery.ISCruiseMissile120class ISCruiseMissile120 extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.artillery.ISCruiseMissile50class ISCruiseMissile50 extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.artillery.ISCruiseMissile70class ISCruiseMissile70 extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.artillery.ISCruiseMissile90class ISCruiseMissile90 extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.artillery.LongTomclass LongTom extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.artillery.LongTomCannonclass LongTomCannon extends ArtilleryCannonWeapon implements Serializable- serialVersionUID:
- -3643634306982832651L
 
- 
Class megamek.common.weapons.artillery.Sniperclass Sniper extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -5022670163785084036L
 
- 
Class megamek.common.weapons.artillery.SniperCannonclass SniperCannon extends ArtilleryCannonWeapon implements Serializable- serialVersionUID:
- -6192123762419323551L
 
- 
Class megamek.common.weapons.artillery.Thumperclass Thumper extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -3256813053043672610L
 
- 
Class megamek.common.weapons.artillery.ThumperCannonclass ThumperCannon extends ArtilleryCannonWeapon implements Serializable- serialVersionUID:
- -1951764278554798130L
 
 
- 
- 
Package megamek.common.weapons.attacks- 
Class megamek.common.weapons.attacks.AltitudeBombAttackclass AltitudeBombAttack extends Weapon implements Serializable- serialVersionUID:
- 1837670588683382376L
 
- 
Class megamek.common.weapons.attacks.DiveBombAttackclass DiveBombAttack extends Weapon implements Serializable- serialVersionUID:
- -179884141546884171L
 
- 
Class megamek.common.weapons.attacks.InfantryAttackclass InfantryAttack extends Weapon implements Serializable- serialVersionUID:
- -8249141375380685926L
 
- 
Class megamek.common.weapons.attacks.LegAttackclass LegAttack extends InfantryAttack implements Serializable- serialVersionUID:
- -5647733828977232900L
 
- 
Class megamek.common.weapons.attacks.SpaceBombAttackclass SpaceBombAttack extends Weapon implements Serializable- serialVersionUID:
- -7842514353177676459L
 
- 
Class megamek.common.weapons.attacks.StopSwarmAttackclass StopSwarmAttack extends InfantryAttack implements Serializable- serialVersionUID:
- -5682796365154321224L
 
- 
Class megamek.common.weapons.attacks.SwarmAttackclass SwarmAttack extends InfantryAttack implements Serializable- serialVersionUID:
- 8593642424068542897L
 
- 
Class megamek.common.weapons.attacks.SwarmWeaponAttackclass SwarmWeaponAttack extends InfantryAttack implements Serializable- serialVersionUID:
- 8593642424068542897L
 
 
- 
- 
Package megamek.common.weapons.autoCannons- 
Class megamek.common.weapons.autoCannons.ACWeaponclass ACWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 1537808266032711407L
 
- 
Class megamek.common.weapons.autoCannons.HVACWeaponclass HVACWeapon extends ACWeapon implements Serializable- serialVersionUID:
- 4958849713169213573L
 
- 
Class megamek.common.weapons.autoCannons.LACWeaponclass LACWeapon extends ACWeapon implements Serializable- serialVersionUID:
- -1273558621868218173L
 
- 
Class megamek.common.weapons.autoCannons.LBXACWeaponclass LBXACWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 5478539267390524833L
 
- 
Class megamek.common.weapons.autoCannons.NailRivetGunWeaponclass NailRivetGunWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -1682472557596745939L
 
- 
Class megamek.common.weapons.autoCannons.ProtoMekACWeaponclass ProtoMekACWeapon extends ACWeapon implements Serializable- serialVersionUID:
- 5955226813134596666L
 
- 
Class megamek.common.weapons.autoCannons.RACWeaponclass RACWeapon extends UACWeapon implements Serializable- serialVersionUID:
- 659000035767322660L
 
- 
Class megamek.common.weapons.autoCannons.RifleWeaponclass RifleWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -5777058832149749312L
 
- 
Class megamek.common.weapons.autoCannons.UACWeaponclass UACWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -8041750694509751561L
 
 
- 
- 
Package megamek.common.weapons.autoCannons.clan- 
Class megamek.common.weapons.autoCannons.clan.CLImprovedAC10class CLImprovedAC10 extends ACWeapon implements Serializable- serialVersionUID:
- 814114264108820161L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLImprovedAC2class CLImprovedAC2 extends ACWeapon implements Serializable- serialVersionUID:
- 4780847244648362671L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLImprovedAC20class CLImprovedAC20 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLImprovedAC5class CLImprovedAC5 extends ACWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLLB10XACclass CLLB10XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 3315625878431308444L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLLB20XACclass CLLB20XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- -8198486718611015222L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLLB2XACclass CLLB2XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- -2333780992130250932L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLLB5XACclass CLLB5XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 722040764690180243L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLProtoMekAC2class CLProtoMekAC2 extends ProtoMekACWeapon implements Serializable- serialVersionUID:
- 4371171653960292873L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLProtoMekAC4class CLProtoMekAC4 extends ProtoMekACWeapon implements Serializable- serialVersionUID:
- 4371171653960292873L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLProtoMekAC8class CLProtoMekAC8 extends ProtoMekACWeapon implements Serializable- serialVersionUID:
- 4371171653960292873L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLRAC2class CLRAC2 extends RACWeapon implements Serializable- serialVersionUID:
- -2134880724662962943L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLRAC5class CLRAC5 extends RACWeapon implements Serializable- serialVersionUID:
- -9054458663836717481L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLUAC10class CLUAC10 extends UACWeapon implements Serializable- serialVersionUID:
- 6077697413308875802L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLUAC2class CLUAC2 extends UACWeapon implements Serializable- serialVersionUID:
- 7982946203794957045L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLUAC20class CLUAC20 extends UACWeapon implements Serializable- serialVersionUID:
- 2630276807984380743L
 
- 
Class megamek.common.weapons.autoCannons.clan.CLUAC5class CLUAC5 extends UACWeapon implements Serializable- serialVersionUID:
- 4371171653960292873L
 
 
- 
- 
Package megamek.common.weapons.autoCannons.innerSphere- 
Class megamek.common.weapons.autoCannons.innerSphere.ISAC10class ISAC10 extends ACWeapon implements Serializable- serialVersionUID:
- 814114264108820161L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISAC2class ISAC2 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISAC20class ISAC20 extends ACWeapon implements Serializable- serialVersionUID:
- 4780847244648362671L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISAC5class ISAC5 extends ACWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISHVAC10class ISHVAC10 extends HVACWeapon implements Serializable- serialVersionUID:
- 4958849713169213573L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISHVAC2class ISHVAC2 extends HVACWeapon implements Serializable- serialVersionUID:
- 4958849713169213573L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISHVAC5class ISHVAC5 extends HVACWeapon implements Serializable- serialVersionUID:
- -1116752747486372187L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLAC2class ISLAC2 extends LACWeapon implements Serializable- serialVersionUID:
- 3128546525878614842L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLAC5class ISLAC5 extends LACWeapon implements Serializable- serialVersionUID:
- 6131945194809316957L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLB10XACclass ISLB10XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- -6873790245999096707L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLB20XACclass ISLB20XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 5809856400438327826L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLB2XACclass ISLB2XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- -8906248294693269096L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISLB5XACclass ISLB5XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 3466212961123086341L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISNailAndRivetGunclass ISNailAndRivetGun extends NailRivetGunWeapon implements Serializable- serialVersionUID:
- -5198228513368748633L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISRAC2class ISRAC2 extends RACWeapon implements Serializable- serialVersionUID:
- 7256023025545151994L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISRAC5class ISRAC5 extends RACWeapon implements Serializable- serialVersionUID:
- 1212976417295270466L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISRifleHeavyclass ISRifleHeavy extends RifleWeapon implements Serializable- serialVersionUID:
- -2670817452732971454L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISRifleLightclass ISRifleLight extends RifleWeapon implements Serializable- serialVersionUID:
- -8493561115043967893L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISRifleMediumclass ISRifleMedium extends RifleWeapon implements Serializable- serialVersionUID:
- 3540374668501692337L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISUAC10class ISUAC10 extends UACWeapon implements Serializable- serialVersionUID:
- 6937673199956551674L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISUAC2class ISUAC2 extends UACWeapon implements Serializable- serialVersionUID:
- -6894947564166021652L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISUAC20class ISUAC20 extends UACWeapon implements Serializable- serialVersionUID:
- -8297688910484314546L
 
- 
Class megamek.common.weapons.autoCannons.innerSphere.ISUAC5class ISUAC5 extends UACWeapon implements Serializable- serialVersionUID:
- -6307637324918648850L
 
 
- 
- 
Package megamek.common.weapons.battleArmor- 
Class megamek.common.weapons.battleArmor.AdvancedSRMWeaponclass AdvancedSRMWeapon extends SRMWeapon implements Serializable- serialVersionUID:
- 8098857067349950771L
 
- 
Class megamek.common.weapons.battleArmor.BAFlamerWeaponclass BAFlamerWeapon extends Weapon implements Serializable- serialVersionUID:
- -8198014543155920036L
 
- 
Class megamek.common.weapons.battleArmor.BALBXHandlerclass BALBXHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -6378056043285522609L
 
- 
Class megamek.common.weapons.battleArmor.BAMGHandlerclass BAMGHandler extends WeaponHandler implements Serializable- serialVersionUID:
- 4109377609879352900L
 
- 
Class megamek.common.weapons.battleArmor.BAMGWeaponclass BAMGWeapon extends Weapon implements Serializable- serialVersionUID:
- -6222214456392675786L
 
- 
Class megamek.common.weapons.battleArmor.BATaserHandlerclass BATaserHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 1308895663099714573L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan- 
Class megamek.common.weapons.battleArmor.clan.CLBAAPGaussRifleclass CLBAAPGaussRifle extends Weapon implements Serializable- serialVersionUID:
- 3055904827702262063L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBACompactNarcclass CLBACompactNarc extends NarcWeapon implements Serializable- serialVersionUID:
- 6784282679924023973L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAFlamerclass CLBAFlamer extends BAFlamerWeapon implements Serializable- serialVersionUID:
- 8782512971175525221L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAFlamerHeavyclass CLBAFlamerHeavy extends BAFlamerWeapon implements Serializable- serialVersionUID:
- 8041763978361592459L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAGrenadeLauncherHeavyclass CLBAGrenadeLauncherHeavy extends Weapon implements Serializable- serialVersionUID:
- 2728566278196446996L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBALBXclass CLBALBX extends Weapon implements Serializable- serialVersionUID:
- 2978911783244524588L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBALightTAGclass CLBALightTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -6411290826952751265L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAMicroBombclass CLBAMicroBomb extends Weapon implements Serializable- serialVersionUID:
- 1467436625346131281L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAMortarHeavyclass CLBAMortarHeavy extends Weapon implements Serializable- serialVersionUID:
- -141763207003813118L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBAMortarLightclass CLBAMortarLight extends Weapon implements Serializable- serialVersionUID:
- -141763207003813118L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleHeavyclass CLBARecoillessRifleHeavy extends Weapon implements Serializable- serialVersionUID:
- -4900393422594499114L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleLightclass CLBARecoillessRifleLight extends Weapon implements Serializable- serialVersionUID:
- 1463215714799059271L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBARecoillessRifleMediumclass CLBARecoillessRifleMedium extends Weapon implements Serializable- serialVersionUID:
- -8244299318168866609L
 
- 
Class megamek.common.weapons.battleArmor.clan.CLBASupportPPCclass CLBASupportPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 2062417699006705116L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan.advancedSRM- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM1class CLAdvancedSRM1 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- -6709245485008575199L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM1OSclass CLAdvancedSRM1OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- -6709245485008575199L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2class CLAdvancedSRM2 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 5607708375304559535L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM2OSclass CLAdvancedSRM2OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 5607708375304559535L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM3class CLAdvancedSRM3 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 6946007011975098588L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM3OSclass CLAdvancedSRM3OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 6946007011975098588L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM4class CLAdvancedSRM4 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 1382352551382640865L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM4OSclass CLAdvancedSRM4OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 1382352551382640865L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM5class CLAdvancedSRM5 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 546071313282533016L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM5OSclass CLAdvancedSRM5OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- 546071313282533016L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM6class CLAdvancedSRM6 extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- -6710415894545970512L
 
- 
Class megamek.common.weapons.battleArmor.clan.advancedSRM.CLAdvancedSRM6OSclass CLAdvancedSRM6OS extends AdvancedSRMWeapon implements Serializable- serialVersionUID:
- -6710415894545970512L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan.laser- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBAERPulseLaserMediumclass CLBAERPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 7816191920104768204L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBAERPulseLaserSmallclass CLBAERPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -273231806790327505L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERMediumclass CLBALaserERMedium extends LaserWeapon implements Serializable- serialVersionUID:
- -2063816167191977118L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERMicroclass CLBALaserERMicro extends LaserWeapon implements Serializable- serialVersionUID:
- -445880139385652098L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserERSmallclass CLBALaserERSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -4120464315724174929L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserHeavyMediumclass CLBALaserHeavyMedium extends LaserWeapon implements Serializable- serialVersionUID:
- -3836305728245548205L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserHeavySmallclass CLBALaserHeavySmall extends LaserWeapon implements Serializable- serialVersionUID:
- -1717918421173868008L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBALaserSmallclass CLBALaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -6475366872597851742L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserMediumclass CLBAPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -5538336797804604495L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserMicroclass CLBAPulseLaserMicro extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -3335298535182304490L
 
- 
Class megamek.common.weapons.battleArmor.clan.laser.CLBAPulseLaserSmallclass CLBAPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -3257397139779601796L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan.lrm- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM1class CLBALRM1 extends LRMWeapon implements Serializable- serialVersionUID:
- -5262579090950972046L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM1OSclass CLBALRM1OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5262579090950972046L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM2class CLBALRM2 extends LRMWeapon implements Serializable- serialVersionUID:
- -5274335014393603612L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM2OSclass CLBALRM2OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5274335014393603612L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM3class CLBALRM3 extends LRMWeapon implements Serializable- serialVersionUID:
- -4086505975056019860L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM3OSclass CLBALRM3OS extends LRMWeapon implements Serializable- serialVersionUID:
- -4086505975056019860L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM4class CLBALRM4 extends LRMWeapon implements Serializable- serialVersionUID:
- -7115498642122846062L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM4OSclass CLBALRM4OS extends LRMWeapon implements Serializable- serialVersionUID:
- -7115498642122846062L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM5class CLBALRM5 extends LRMWeapon implements Serializable- serialVersionUID:
- -2860859814228145513L
 
- 
Class megamek.common.weapons.battleArmor.clan.lrm.CLBALRM5OSclass CLBALRM5OS extends LRMWeapon implements Serializable- serialVersionUID:
- 767564661100835293L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan.mg- 
Class megamek.common.weapons.battleArmor.clan.mg.CLBAMGclass CLBAMG extends BAMGWeapon implements Serializable- serialVersionUID:
- -5021714235121936669L
 
- 
Class megamek.common.weapons.battleArmor.clan.mg.CLBAMGBearhunterSuperheavyclass CLBAMGBearhunterSuperheavy extends Weapon implements Serializable- serialVersionUID:
- -1042154309245048380L
 
- 
Class megamek.common.weapons.battleArmor.clan.mg.CLBAMGBearhunterSuperheavyACiclass CLBAMGBearhunterSuperheavyACi extends Weapon implements Serializable- serialVersionUID:
- -1042154309245048380L
 
- 
Class megamek.common.weapons.battleArmor.clan.mg.CLBAMGHeavyclass CLBAMGHeavy extends BAMGWeapon implements Serializable- serialVersionUID:
- 7184744610192773285L
 
- 
Class megamek.common.weapons.battleArmor.clan.mg.CLBAMGLightclass CLBAMGLight extends BAMGWeapon implements Serializable- serialVersionUID:
- 1810341654439496432L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.clan.srm- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM1class CLBASRM1 extends SRMWeapon implements Serializable- serialVersionUID:
- 7660446177480426870L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM1OSclass CLBASRM1OS extends SRMWeapon implements Serializable- serialVersionUID:
- 7660446177480426870L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM2class CLBASRM2 extends SRMWeapon implements Serializable- serialVersionUID:
- -8216939998088201265L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM2OSclass CLBASRM2OS extends SRMWeapon implements Serializable- serialVersionUID:
- 3798165725512473586L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM3class CLBASRM3 extends SRMWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM3OSclass CLBASRM3OS extends SRMWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM4class CLBASRM4 extends SRMWeapon implements Serializable- serialVersionUID:
- -6776541552712952370L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM4OSclass CLBASRM4OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6513977729364835643L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM5class CLBASRM5 extends SRMWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM5OSclass CLBASRM5OS extends SRMWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM6class CLBASRM6 extends SRMWeapon implements Serializable- serialVersionUID:
- -5174394587928057034L
 
- 
Class megamek.common.weapons.battleArmor.clan.srm.CLBASRM6OSclass CLBASRM6OS extends SRMWeapon implements Serializable- serialVersionUID:
- 5184043200202465163L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAAPDSclass ISBAAPDS extends Weapon implements Serializable- serialVersionUID:
- 5678281956614161074L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBACompactNarcclass ISBACompactNarc extends NarcWeapon implements Serializable- serialVersionUID:
- 6784282679924023973L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAFiredrakeNeedlerclass ISBAFiredrakeNeedler extends Weapon implements Serializable- serialVersionUID:
- -8852176757815947141L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAGrenadeLauncherMicroclass ISBAGrenadeLauncherMicro extends Weapon implements Serializable- serialVersionUID:
- 5856065014622975919L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAMGHeavyclass ISBAMGHeavy extends BAMGWeapon implements Serializable- serialVersionUID:
- -8064879485060186631L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAPlasmaRifleclass ISBAPlasmaRifle extends Weapon implements Serializable- serialVersionUID:
- 4885473724392214253L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBAPopUpMineLauncherclass ISBAPopUpMineLauncher extends Weapon implements Serializable- serialVersionUID:
- -3445048091894801251L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBASupportPPCclass ISBASupportPPC extends PPCWeapon implements Serializable- serialVersionUID:
- -993141316216102914L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBATaserclass ISBATaser extends AmmoWeapon implements Serializable- serialVersionUID:
- 4393086562754363816L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.ISBATubeArtilleryclass ISBATubeArtillery extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -2803991494958411097L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.barl- 
Class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL1class ISBARL1 extends RLWeapon implements Serializable- serialVersionUID:
- 9080214985232453233L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL2class ISBARL2 extends RLWeapon implements Serializable- serialVersionUID:
- -3501679876316953438L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL3class ISBARL3 extends RLWeapon implements Serializable- serialVersionUID:
- -5963869448761538363L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL4class ISBARL4 extends RLWeapon implements Serializable- serialVersionUID:
- 5679355637948305939L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.barl.ISBARL5class ISBARL5 extends RLWeapon implements Serializable- serialVersionUID:
- -6957164916144671184L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.gaussRifle- 
Class megamek.common.weapons.battleArmor.innerSphere.gaussRifle.ISBAGaussRifleDavidLightclass ISBAGaussRifleDavidLight extends Weapon implements Serializable- serialVersionUID:
- -4247046315958528324L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.gaussRifle.ISBAGaussRifleGrandMaulerclass ISBAGaussRifleGrandMauler extends Weapon implements Serializable- serialVersionUID:
- 7045591700835271280L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.gaussRifle.ISBAGaussRifleKingDavidLightclass ISBAGaussRifleKingDavidLight extends Weapon implements Serializable- serialVersionUID:
- -3358799424901447503L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.gaussRifle.ISBAGaussRifleMagshotclass ISBAGaussRifleMagshot extends Weapon implements Serializable- serialVersionUID:
- 870812653880382979L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.gaussRifle.ISBAGaussRifleTsunamiclass ISBAGaussRifleTsunami extends Weapon implements Serializable- serialVersionUID:
- -4179313979730970060L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.laser- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserERMediumclass ISBALaserERMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 309223577642811605L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserERSmallclass ISBALaserERSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -4997798107691083605L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserMediumclass ISBALaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 2178224725694704541L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserPulseMediumclass ISBALaserPulseMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserPulseSmallclass ISBALaserPulseSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2977404162226570144L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserSmallclass ISBALaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -4033152775138299857L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserVSPMediumclass ISBALaserVSPMedium extends VariableSpeedPulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.laser.ISBALaserVSPSmallclass ISBALaserVSPSmall extends VariableSpeedPulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.lrm- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM1class ISBALRM1 extends LRMWeapon implements Serializable- serialVersionUID:
- -5976936994611000430L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM1OSclass ISBALRM1OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5976936994611000430L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM2class ISBALRM2 extends LRMWeapon implements Serializable- serialVersionUID:
- -7559909598872310558L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM2OSclass ISBALRM2OS extends LRMWeapon implements Serializable- serialVersionUID:
- -7559909598872310558L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM3class ISBALRM3 extends LRMWeapon implements Serializable- serialVersionUID:
- 435741447089925036L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM3OSclass ISBALRM3OS extends LRMWeapon implements Serializable- serialVersionUID:
- 435741447089925036L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM4class ISBALRM4 extends LRMWeapon implements Serializable- serialVersionUID:
- 5929285415982964603L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM4OSclass ISBALRM4OS extends LRMWeapon implements Serializable- serialVersionUID:
- 5929285415982964603L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM5class ISBALRM5 extends LRMWeapon implements Serializable- serialVersionUID:
- 1922843634155860893L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.lrm.ISBALRM5OSclass ISBALRM5OS extends LRMWeapon implements Serializable- serialVersionUID:
- 3915337270241715850L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.mrm- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM1class ISBAMRM1 extends MRMWeapon implements Serializable- serialVersionUID:
- -1816363336605737063L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM1OSclass ISBAMRM1OS extends MRMWeapon implements Serializable- serialVersionUID:
- -1816363336605737063L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM2class ISBAMRM2 extends MRMWeapon implements Serializable- serialVersionUID:
- -8616767319138511565L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM2OSclass ISBAMRM2OS extends MRMWeapon implements Serializable- serialVersionUID:
- -8616767319138511565L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM3class ISBAMRM3 extends MRMWeapon implements Serializable- serialVersionUID:
- -2684723412113127349L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM3OSclass ISBAMRM3OS extends MRMWeapon implements Serializable- serialVersionUID:
- -2684723412113127349L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM4class ISBAMRM4 extends MRMWeapon implements Serializable- serialVersionUID:
- 5084851020651390032L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM4OSclass ISBAMRM4OS extends MRMWeapon implements Serializable- serialVersionUID:
- 5084851020651390032L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM5class ISBAMRM5 extends MRMWeapon implements Serializable- serialVersionUID:
- 3581161640370371727L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.mrm.ISBAMRM5OSclass ISBAMRM5OS extends MRMWeapon implements Serializable- serialVersionUID:
- 3581161640370371727L
 
 
- 
- 
Package megamek.common.weapons.battleArmor.innerSphere.srm- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM1class ISBASRM1 extends SRMWeapon implements Serializable- serialVersionUID:
- -3895466103659984643L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM1OSclass ISBASRM1OS extends SRMWeapon implements Serializable- serialVersionUID:
- -3895466103659984643L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM2class ISBASRM2 extends SRMWeapon implements Serializable- serialVersionUID:
- -8486208221700793591L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM2OSclass ISBASRM2OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6918950640293828718L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM3class ISBASRM3 extends SRMWeapon implements Serializable- serialVersionUID:
- 8732407650030864483L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM3OSclass ISBASRM3OS extends SRMWeapon implements Serializable- serialVersionUID:
- 8732407650030864483L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM4class ISBASRM4 extends SRMWeapon implements Serializable- serialVersionUID:
- 4338199179135810932L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM4OSclass ISBASRM4OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6674141690237272868L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM5class ISBASRM5 extends SRMWeapon implements Serializable- serialVersionUID:
- 2564548381701365334L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM5OSclass ISBASRM5OS extends SRMWeapon implements Serializable- serialVersionUID:
- 2564548381701365334L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM6class ISBASRM6 extends SRMWeapon implements Serializable- serialVersionUID:
- -2774209761562289905L
 
- 
Class megamek.common.weapons.battleArmor.innerSphere.srm.ISBASRM6OSclass ISBASRM6OS extends SRMWeapon implements Serializable- serialVersionUID:
- -1926715836221080572L
 
 
- 
- 
Package megamek.common.weapons.bayWeapons- 
Class megamek.common.weapons.bayWeapons.ACBayWeaponclass ACBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.AmmoBayWeaponclass AmmoBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 4718603486868464292L
 
- 
Class megamek.common.weapons.bayWeapons.AMSBayWeaponclass AMSBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.AR10BayWeaponclass AR10BayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.ArtilleryBayWeaponclass ArtilleryBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.ATMBayWeaponclass ATMBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.BayWeaponclass BayWeapon extends Weapon implements Serializable- serialVersionUID:
- -1787970217528405766L
 
- 
Class megamek.common.weapons.bayWeapons.GaussBayWeaponclass GaussBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.LaserBayWeaponclass LaserBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.LBXBayWeaponclass LBXBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.LRMBayWeaponclass LRMBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.MiscBayWeaponclass MiscBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.MMLBayWeaponclass MMLBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.MRMBayWeaponclass MRMBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.PlasmaBayWeaponclass PlasmaBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.PointDefenseBayWeaponclass PointDefenseBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.PPCBayWeaponclass PPCBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.PulseLaserBayWeaponclass PulseLaserBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.RLBayWeaponclass RLBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.ScreenLauncherBayWeaponclass ScreenLauncherBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.SRMBayWeaponclass SRMBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.TeleOperatedMissileBayWeaponclass TeleOperatedMissileBayWeapon extends CapitalMissileBayWeapon implements Serializable- serialVersionUID:
- 8756042527413382101L
 
- 
Class megamek.common.weapons.bayWeapons.ThunderboltBayWeaponclass ThunderboltBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
 
- 
- 
Package megamek.common.weapons.bayWeapons.capital- 
Class megamek.common.weapons.bayWeapons.capital.CapitalACBayWeaponclass CapitalACBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.capital.CapitalGaussBayWeaponclass CapitalGaussBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.capital.CapitalLaserBayWeaponclass CapitalLaserBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.capital.CapitalMDBayWeaponclass CapitalMDBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.capital.CapitalMissileBayWeaponclass CapitalMissileBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.capital.CapitalPPCBayWeaponclass CapitalPPCBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
 
- 
- 
Package megamek.common.weapons.bayWeapons.subCapital- 
Class megamek.common.weapons.bayWeapons.subCapital.SubCapCannonBayWeaponclass SubCapCannonBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.subCapital.SubCapitalMissileBayWeaponclass SubCapitalMissileBayWeapon extends AmmoBayWeapon implements Serializable- serialVersionUID:
- 8656042527483383101L
 
- 
Class megamek.common.weapons.bayWeapons.subCapital.SubCapLaserBayWeaponclass SubCapLaserBayWeapon extends BayWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
 
- 
- 
Package megamek.common.weapons.bombs- 
Class megamek.common.weapons.bombs.BombArrowIVclass BombArrowIV extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -1321502140176775035L
 
- 
Class megamek.common.weapons.bombs.BombISRL10class BombISRL10 extends MissileWeapon implements Serializable- serialVersionUID:
- 5763858241912399084L
 
- 
Class megamek.common.weapons.bombs.BombISRLP10class BombISRLP10 extends MissileWeapon implements Serializable- serialVersionUID:
- 5763858241912399084L
 
 
- 
- 
Package megamek.common.weapons.bombs.clan- 
Class megamek.common.weapons.bombs.clan.CLAAAMissileWeaponclass CLAAAMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- -2043203178614130517L
 
- 
Class megamek.common.weapons.bombs.clan.CLASEWMissileWeaponclass CLASEWMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- -2094737986722961212L
 
- 
Class megamek.common.weapons.bombs.clan.CLASMissileWeaponclass CLASMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- 8263429182520693147L
 
- 
Class megamek.common.weapons.bombs.clan.CLBombTAGclass CLBombTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -7692653575300083613L
 
- 
Class megamek.common.weapons.bombs.clan.CLLAAMissileWeaponclass CLLAAMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- 6262048986109960442L
 
 
- 
- 
Package megamek.common.weapons.bombs.innerSphere- 
Class megamek.common.weapons.bombs.innerSphere.ISAAAMissileWeaponclass ISAAAMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- -2043203178614130517L
 
- 
Class megamek.common.weapons.bombs.innerSphere.ISASEWMissileWeaponclass ISASEWMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- -2094737986722961212L
 
- 
Class megamek.common.weapons.bombs.innerSphere.ISASMissileWeaponclass ISASMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- 8263429182520693147L
 
- 
Class megamek.common.weapons.bombs.innerSphere.ISBombTAGclass ISBombTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -7692653575300083613L
 
- 
Class megamek.common.weapons.bombs.innerSphere.ISLAAMissileWeaponclass ISLAAMissileWeapon extends ThunderboltWeapon implements Serializable- serialVersionUID:
- 6262048986109960442L
 
 
- 
- 
Package megamek.common.weapons.c3- 
Class megamek.common.weapons.c3.ISC3Mclass ISC3M extends TAGWeapon implements Serializable- serialVersionUID:
- -8367068184993071837L
 
- 
Class megamek.common.weapons.c3.ISC3MBSclass ISC3MBS extends TAGWeapon implements Serializable- serialVersionUID:
- -6402667441307181946L
 
- 
Class megamek.common.weapons.c3.ISC3RemoteSensorLauncherclass ISC3RemoteSensorLauncher extends MissileWeapon implements Serializable- serialVersionUID:
- -6850419038862085767L
 
 
- 
- 
Package megamek.common.weapons.capitalWeapons- 
Class megamek.common.weapons.capitalWeapons.AR10Weaponclass AR10Weapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapitalMissileWeaponclass CapitalMissileWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 9186993166684654767L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissBarracudaWeaponclass CapMissBarracudaWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissKillerWhaleWeaponclass CapMissKillerWhaleWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissKrakenWeaponclass CapMissKrakenWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissTeleBarracudaWeaponclass CapMissTeleBarracudaWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissTeleKillerWhaleWeaponclass CapMissTeleKillerWhaleWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissTeleKrakenWeaponclass CapMissTeleKrakenWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissTeleWhiteSharkWeaponclass CapMissTeleWhiteSharkWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.CapMissWhiteSharkWeaponclass CapMissWhiteSharkWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.MassDriverHeavyclass MassDriverHeavy extends MassDriverWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.MassDriverLightclass MassDriverLight extends MassDriverWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.MassDriverMediumclass MassDriverMedium extends MassDriverWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.capitalWeapons.MassDriverWeaponclass MassDriverWeapon extends GaussWeapon implements Serializable- serialVersionUID:
- -2800123131421584210L
 
- 
Class megamek.common.weapons.capitalWeapons.ScreenLauncherWeaponclass ScreenLauncherWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
 
- 
- 
Package megamek.common.weapons.capitalWeapons.naval
- 
Package megamek.common.weapons.defensivePods- 
Class megamek.common.weapons.defensivePods.BPodWeaponclass BPodWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 654643305102487115L
 
- 
Class megamek.common.weapons.defensivePods.ISBPodclass ISBPod extends BPodWeapon implements Serializable- serialVersionUID:
- -7533678162058325256L
 
- 
Class megamek.common.weapons.defensivePods.ISMPodclass ISMPod extends MPodWeapon implements Serializable- serialVersionUID:
- 7462050177159480L
 
- 
Class megamek.common.weapons.defensivePods.MPodWeaponclass MPodWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 3343394645568467135L
 
 
- 
- 
Package megamek.common.weapons.flamers- 
Class megamek.common.weapons.flamers.FlamerWeaponclass FlamerWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- -8198014543155920036L
 
- 
Class megamek.common.weapons.flamers.VehicleFlamerWeaponclass VehicleFlamerWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -8729838198434670197L
 
 
- 
- 
Package megamek.common.weapons.flamers.clan- 
Class megamek.common.weapons.flamers.clan.CLERFlamerclass CLERFlamer extends FlamerWeapon implements Serializable- serialVersionUID:
- 1414639280093120062L
 
- 
Class megamek.common.weapons.flamers.clan.CLFlamerclass CLFlamer extends FlamerWeapon implements Serializable- serialVersionUID:
- 8782512971175525221L
 
- 
Class megamek.common.weapons.flamers.clan.CLHeavyFlamerclass CLHeavyFlamer extends VehicleFlamerWeapon implements Serializable- serialVersionUID:
- -3957472644909347725L
 
 
- 
- 
Package megamek.common.weapons.flamers.innerSphere- 
Class megamek.common.weapons.flamers.innerSphere.ISERFlamerclass ISERFlamer extends FlamerWeapon implements Serializable- serialVersionUID:
- 1414639280093120062L
 
- 
Class megamek.common.weapons.flamers.innerSphere.ISFlamerclass ISFlamer extends FlamerWeapon implements Serializable- serialVersionUID:
- 1414639280093120062L
 
- 
Class megamek.common.weapons.flamers.innerSphere.ISHeavyFlamerclass ISHeavyFlamer extends VehicleFlamerWeapon implements Serializable- serialVersionUID:
- -3957472644909347725L
 
- 
Class megamek.common.weapons.flamers.innerSphere.ISVehicleFlamerclass ISVehicleFlamer extends VehicleFlamerWeapon implements Serializable- serialVersionUID:
- -5209851790302913451L
 
 
- 
- 
Package megamek.common.weapons.gaussRifles- 
Class megamek.common.weapons.gaussRifles.GaussWeaponclass GaussWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 8640523093316267351L
 
- 
Class megamek.common.weapons.gaussRifles.HAGWeaponclass HAGWeapon extends GaussWeapon implements Serializable- serialVersionUID:
- -2890339452762009216L
 
 
- 
- 
Package megamek.common.weapons.gaussRifles.clan- 
Class megamek.common.weapons.gaussRifles.clan.CLAPGaussRifleclass CLAPGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- 3055904827702262063L
 
- 
Class megamek.common.weapons.gaussRifles.clan.CLGaussRifleclass CLGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- -4436936560457546313L
 
- 
Class megamek.common.weapons.gaussRifles.clan.CLHAG20class CLHAG20 extends HAGWeapon implements Serializable- serialVersionUID:
- -1150472287591805766L
 
- 
Class megamek.common.weapons.gaussRifles.clan.CLHAG30class CLHAG30 extends HAGWeapon implements Serializable- serialVersionUID:
- 7189182993830405980L
 
- 
Class megamek.common.weapons.gaussRifles.clan.CLHAG40class CLHAG40 extends HAGWeapon implements Serializable- serialVersionUID:
- -8369909187223849480L
 
- 
Class megamek.common.weapons.gaussRifles.clan.CLImprovedGaussRifleclass CLImprovedGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- -8454131645293473685L
 
 
- 
- 
Package megamek.common.weapons.gaussRifles.innerSphere- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISGaussRifleclass ISGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- -8454131645293473685L
 
- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISHGaussRifleclass ISHGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- -2379383217525139478L
 
- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISImpHGaussRifleclass ISImpHGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- -2379383217525139478L
 
- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISLGaussRifleclass ISLGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- 8971550996626387100L
 
- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISMagshotGaussRifleclass ISMagshotGaussRifle extends GaussWeapon implements Serializable- serialVersionUID:
- 651029127510862887L
 
- 
Class megamek.common.weapons.gaussRifles.innerSphere.ISSilverBulletGaussclass ISSilverBulletGauss extends GaussWeapon implements Serializable- serialVersionUID:
- -6873790245999096707L
 
 
- 
- 
Package megamek.common.weapons.handlers- 
Class megamek.common.weapons.handlers.ADAMissileWeaponHandlerclass ADAMissileWeaponHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- 6329291710822071023L
 
- 
Class megamek.common.weapons.handlers.AmmoBayWeaponHandlerclass AmmoBayWeaponHandler extends BayWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 
- 
Class megamek.common.weapons.handlers.AmmoWeaponHandlerclass AmmoWeaponHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -4934490646657484486L
 - 
Serialized Fields- 
ammoAmmoMounted ammo 
 
- 
 
- 
Class megamek.common.weapons.handlers.AR10Handlerclass AR10Handler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.ASEWMissileWeaponHandlerclass ASEWMissileWeaponHandler extends ThunderBoltWeaponHandler implements Serializable- serialVersionUID:
- 6359291710822171023L
 
- 
Class megamek.common.weapons.handlers.ATMHandlerclass ATMHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.BarracudaHandlerclass BarracudaHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.BarracudaTHandlerclass BarracudaTHandler extends TeleMissileHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.BayWeaponHandlerclass BayWeaponHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 - 
Serialized Fields- 
ammoAmmoMounted ammo 
 
- 
 
- 
Class megamek.common.weapons.handlers.BombastLaserWeaponHandlerclass BombastLaserWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 2452514543790235562L
 
- 
Class megamek.common.weapons.handlers.BombAttackHandlerclass BombAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -2997052348538688888L
 
- 
Class megamek.common.weapons.handlers.BPodHandlerclass BPodHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -6710600713016145831L
 
- 
Class megamek.common.weapons.handlers.CapitalLaserBayOrbitalBombardmentHandlerclass CapitalLaserBayOrbitalBombardmentHandler extends BayWeaponHandler implements Serializable- 
Serialized Fields- 
attackActionArtilleryAttackAction attackAction 
- 
isReportedboolean isReported 
 
- 
 
- 
- 
Class megamek.common.weapons.handlers.CenturionWeaponSystemHandlerclass CenturionWeaponSystemHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -5226841653686213141L
 
- 
Class megamek.common.weapons.handlers.ChemicalLaserHandlerclass ChemicalLaserHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 2304364403526293671L
 
- 
Class megamek.common.weapons.handlers.CLIATMHandlerclass CLIATMHandler extends ATMHandler implements Serializable- serialVersionUID:
- 5476183194060709574L
 - 
Serialized Fields- 
isAngelECMAffectedboolean isAngelECMAffected 
 
- 
 
- 
Class megamek.common.weapons.handlers.CLLBXPrototypeHandlerclass CLLBXPrototypeHandler extends LBXHandler implements Serializable- serialVersionUID:
- -7348571086193319403L
 
- 
Class megamek.common.weapons.handlers.EnergyWeaponHandlerclass EnergyWeaponHandler extends WeaponHandler implements Serializable- serialVersionUID:
- 2452514543790235562L
 
- 
Class megamek.common.weapons.handlers.FireExtinguisherHandlerclass FireExtinguisherHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -7047033962986081773L
 
- 
Class megamek.common.weapons.handlers.FlamerHandlerclass FlamerHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -7348456582587703751L
 
- 
Class megamek.common.weapons.handlers.FluidGunCoolHandlerclass FluidGunCoolHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 4856089237895318515L
 
- 
Class megamek.common.weapons.handlers.GRHandlerclass GRHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -6599352761593455842L
 
- 
Class megamek.common.weapons.handlers.HAGWeaponHandlerclass HAGWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -8193801876308832102L
 
- 
Class megamek.common.weapons.handlers.HGRHandlerclass HGRHandler extends GRHandler implements Serializable- serialVersionUID:
- -6599352761593455842L
 
- 
Class megamek.common.weapons.handlers.HVACWeaponHandlerclass HVACWeaponHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- 7326881584091651519L
 
- 
Class megamek.common.weapons.handlers.HyperLaserHandlerclass HyperLaserHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.handlers.InsulatedLaserWeaponHandlerclass InsulatedLaserWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -7951442134048385366L
 
- 
Class megamek.common.weapons.handlers.KillerWhaleHandlerclass KillerWhaleHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.KillerWhaleTHandlerclass KillerWhaleTHandler extends TeleMissileHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.KrakenHandlerclass KrakenHandler extends TeleMissileHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.LBXHandlerclass LBXHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 6803847280685526644L
 
- 
Class megamek.common.weapons.handlers.LegAttackHandlerclass LegAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- 4429993211361286138L
 
- 
Class megamek.common.weapons.handlers.MantaRayHandlerclass MantaRayHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.MekTaserHandlerclass MekTaserHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 1308895663099714573L
 
- 
Class megamek.common.weapons.handlers.MGAWeaponHandlerclass MGAWeaponHandler extends MGHandler implements Serializable- serialVersionUID:
- 8675420566952393440L
 - 
Serialized Fields- 
hitHitData hit 
- 
howManyShotsint howManyShots 
 
- 
 
- 
Class megamek.common.weapons.handlers.MGHandlerclass MGHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 5635871269404561702L
 - 
Serialized Fields- 
nRapidDamHeatPerHitint nRapidDamHeatPerHit 
 
- 
 
- 
Class megamek.common.weapons.handlers.MicroBombHandlerclass MicroBombHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2995118961278208244L
 
- 
Class megamek.common.weapons.handlers.MissileBayWeaponHandlerclass MissileBayWeaponHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 
- 
Class megamek.common.weapons.handlers.MissileMineClearanceHandlerclass MissileMineClearanceHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 2753652169368638804L
 
- 
Class megamek.common.weapons.handlers.MissileWeaponHandlerclass MissileWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -4801130911083653548L
 - 
Serialized Fields- 
advancedAMSboolean advancedAMS 
- 
multiAMSboolean multiAMS 
 
- 
 
- 
Class megamek.common.weapons.handlers.MPodHandlerclass MPodHandler extends LBXHandler implements Serializable- serialVersionUID:
- -1591751929178217495L
 
- 
Class megamek.common.weapons.handlers.MRMHandlerclass MRMHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- 38852986607304997L
 
- 
Class megamek.common.weapons.handlers.NailRivetGunHandlerclass NailRivetGunHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 5635871269404561702L
 
- 
Class megamek.common.weapons.handlers.NarcExplosiveHandlerclass NarcExplosiveHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -1655014339855184419L
 
- 
Class megamek.common.weapons.handlers.NarcHandlerclass NarcHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- 3195613885543781820L
 
- 
Class megamek.common.weapons.handlers.PiranhaHandlerclass PiranhaHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803154911L
 
- 
Class megamek.common.weapons.handlers.PopUpMineLauncherHandlerclass PopUpMineLauncherHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -6179453250580148965L
 
- 
Class megamek.common.weapons.handlers.PPCHandlerclass PPCHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 5545991061428671743L
 - 
Serialized Fields- 
chargedCapacitorint chargedCapacitor 
 
- 
 
- 
Class megamek.common.weapons.handlers.PrimitiveACWeaponHandlerclass PrimitiveACWeaponHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- -3686194077871525280L
 
- 
Class megamek.common.weapons.handlers.PulseLaserWeaponHandlerclass PulseLaserWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -5701939682138221449L
 
- 
Class megamek.common.weapons.handlers.RACHandlerclass RACHandler extends UltraWeaponHandler implements Serializable- serialVersionUID:
- -4859480151505343638L
 
- 
Class megamek.common.weapons.handlers.RapidFireACWeaponHandlerclass RapidFireACWeaponHandler extends UltraWeaponHandler implements Serializable- serialVersionUID:
- -1770392652874842106L
 
- 
Class megamek.common.weapons.handlers.RapidFireHVACWeaponHandlerclass RapidFireHVACWeaponHandler extends RapidFireACWeaponHandler implements Serializable- serialVersionUID:
- 7326881584091651519L
 
- 
Class megamek.common.weapons.handlers.ReengineeredLaserWeaponHandlerclass ReengineeredLaserWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -7390162086880372388L
 
- 
Class megamek.common.weapons.handlers.RifleWeaponHandlerclass RifleWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 7468287406174862534L
 - 
Serialized Fields- 
hitHitData hit 
 
- 
 
- 
Class megamek.common.weapons.handlers.RLHandlerclass RLHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -3848472655779311898L
 
- 
Class megamek.common.weapons.handlers.ScreenLauncherBayHandlerclass ScreenLauncherBayHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 
- 
Class megamek.common.weapons.handlers.ScreenLauncherHandlerclass ScreenLauncherHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.SmallPulseLaserPrototypeHandlerclass SmallPulseLaserPrototypeHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 6832340682515730916L
 
- 
Class megamek.common.weapons.handlers.SpaceBombAttackHandlerclass SpaceBombAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -2439937071168853215L
 
- 
Class megamek.common.weapons.handlers.StingrayHandlerclass StingrayHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2537312899803153911L
 
- 
Class megamek.common.weapons.handlers.StopSwarmAttackHandlerclass StopSwarmAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- 7078803294398264979L
 
- 
Class megamek.common.weapons.handlers.StreakHandlerclass StreakHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- 4122111574368642492L
 - 
Serialized Fields- 
isAngelECMAffectedboolean isAngelECMAffected 
 
- 
 
- 
Class megamek.common.weapons.handlers.SwarmAttackHandlerclass SwarmAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -2439937071168853215L
 
- 
Class megamek.common.weapons.handlers.SwarmWeaponAttackHandlerclass SwarmWeaponAttackHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -2439937071168853215L
 
- 
Class megamek.common.weapons.handlers.SwordfishHandlerclass SwordfishHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899903153911L
 
- 
Class megamek.common.weapons.handlers.TAGHandlerclass TAGHandler extends WeaponHandler implements Serializable- serialVersionUID:
- -967656770476044773L
 
- 
Class megamek.common.weapons.handlers.TeleMissileHandlerclass TeleMissileHandler extends CapitalMissileBayHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 - 
Serialized Fields- 
missileArmorint missileArmor 
 
- 
 
- 
Class megamek.common.weapons.handlers.ThunderBoltWeaponHandlerclass ThunderBoltWeaponHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- 6329291710822071023L
 
- 
Class megamek.common.weapons.handlers.TSEMPHandlerclass TSEMPHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 5545991061428671743L
 
- 
Class megamek.common.weapons.handlers.UltraWeaponHandlerclass UltraWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 7551194199079004134L
 - 
Serialized Fields- 
howManyShotsint howManyShots 
- 
twoRollsUltraboolean twoRollsUltra 
 
- 
 
- 
Class megamek.common.weapons.handlers.VariableSpeedPulseLaserWeaponHandlerclass VariableSpeedPulseLaserWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -5701939682138221449L
 
- 
Class megamek.common.weapons.handlers.VehicleFlamerCoolHandlerclass VehicleFlamerCoolHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 4856089237895318515L
 
- 
Class megamek.common.weapons.handlers.VehicleFlamerHandlerclass VehicleFlamerHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 1130274470571109915L
 
- 
Class megamek.common.weapons.handlers.VGLWeaponHandlerclass VGLWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -4934490646657484486L
 
- 
Class megamek.common.weapons.handlers.WeaponHandlerclass WeaponHandler extends Object implements Serializable- serialVersionUID:
- 7137408139594693559L
 - 
Serialization Methods- 
readObject- Throws:
- IOException
- ClassNotFoundException
 
- 
writeObject- Throws:
- IOException
 
 
- 
- 
Serialized Fields- 
advancedPDboolean advancedPD 
- 
ammoTypeAmmoType ammoType 
- 
amsBayEngagedboolean amsBayEngaged 
- 
amsBayEngagedCapboolean amsBayEngagedCap 
- 
amsBayEngagedMissileboolean amsBayEngagedMissile 
- 
amsEngagedboolean amsEngaged 
- 
announcedEntityFiringboolean announcedEntityFiring 
- 
apdsEngagedboolean apdsEngaged 
- 
attackingEntityEntity attackingEntity 
- 
attackValueint attackValue 
- 
bDirectboolean bDirect 
- 
bGlancingboolean bGlancing 
- 
bLowProfileGlancingboolean bLowProfileGlancing 
- 
bMissedboolean bMissed 
- 
bSalvoboolean bSalvo 
- 
calcDmgPerHitReportVector<Report> calcDmgPerHitReport Used to store reports from calls tocalcDamagePerHit. This is necessary because the method is called before the report needs to be added.
- 
CapMissileAMSModint CapMissileAMSMod 
- 
CapMissileArmorint CapMissileArmor 
- 
CapMissileMissedboolean CapMissileMissed 
- 
CounterAVint CounterAV 
- 
damageTypeDamageType damageType 
- 
firstHitboolean firstHit Keeps track of whether we are processing the first hit in a series of hits (like for cluster weapons)
- 
gameGame game 
- 
generalDamageTypeint generalDamageType 
- 
hitHitData hit 
- 
insertedAttacksVector<Integer> insertedAttacks 
- 
isJammedboolean isJammed 
- 
isStrafingboolean isStrafing Boolean flag that determines whether this attack is part of a strafing run.
- 
isStrafingFirstShotboolean isStrafingFirstShot Boolean flag that determines if this shot was the first one by a particular weapon in a strafing run. Used to ensure that heat is only added once.
- 
missedboolean missed 
- 
nDamPerHitint nDamPerHit 
- 
nRangeint nRange 
- 
nSalvoBonusint nSalvoBonus 
- 
nukeS2Sboolean nukeS2S 
- 
numRapidFireHitsint numRapidFireHits 
- 
numWeaponsint numWeapons 
- 
numWeaponsHitint numWeaponsHit 
- 
originalAVint originalAV 
- 
parentBayHandlerWeaponHandler parentBayHandler 
- 
pdBayEngagedboolean pdBayEngaged 
- 
pdBayEngagedCapboolean pdBayEngagedCap 
- 
pdBayEngagedMissileboolean pdBayEngagedMissile 
- 
pdOverheatedboolean pdOverheated 
- 
rollRoll roll 
- 
secondShotboolean secondShot 
- 
sSalvoTypeString sSalvoType 
- 
subjectIdint subjectId 
- 
targetTargetable target 
- 
throughFrontboolean throughFront 
- 
toHitToHitData toHit 
- 
typeNameString typeName 
- 
underWaterboolean underWater 
- 
weaponWeaponMounted weapon 
- 
weaponAttackActionWeaponAttackAction weaponAttackAction 
- 
weaponTypeWeaponType weaponType 
 
- 
 
- 
Class megamek.common.weapons.handlers.WhiteSharkHandlerclass WhiteSharkHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
- 
Class megamek.common.weapons.handlers.WhiteSharkTHandlerclass WhiteSharkTHandler extends TeleMissileHandler implements Serializable- serialVersionUID:
- -2536312899803153911L
 
 
- 
- 
Package megamek.common.weapons.handlers.ac- 
Class megamek.common.weapons.handlers.ac.ACAPHandlerclass ACAPHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- -4251291510045646817L
 
- 
Class megamek.common.weapons.handlers.ac.ACBayHandlerclass ACBayHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 
- 
Class megamek.common.weapons.handlers.ac.ACCaselessHandlerclass ACCaselessHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- -6614562346449113878L
 
- 
Class megamek.common.weapons.handlers.ac.ACFlakHandlerclass ACFlakHandler extends LBXHandler implements Serializable- serialVersionUID:
- -7814754695629391969L
 
- 
Class megamek.common.weapons.handlers.ac.ACFlechetteHandlerclass ACFlechetteHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 7965585014230084304L
 
- 
Class megamek.common.weapons.handlers.ac.ACIncendiaryHandlerclass ACIncendiaryHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- 3301631731286472616L
 
- 
Class megamek.common.weapons.handlers.ac.ACTracerHandlerclass ACTracerHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- 7326881584091651519L
 
- 
Class megamek.common.weapons.handlers.ac.ACWeaponHandlerclass ACWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 7326881584091651519L
 
 
- 
- 
Package megamek.common.weapons.handlers.artillery- 
Class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectFireHandlerclass ArtilleryBayWeaponDirectFireHandler extends ArtilleryBayWeaponIndirectFireHandler implements Serializable- serialVersionUID:
- 7116191142234200717L
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponDirectHomingHandlerclass ArtilleryBayWeaponDirectHomingHandler extends ArtilleryBayWeaponIndirectHomingHandler implements Serializable- serialVersionUID:
- 7543333005465757983L
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectFireHandlerclass ArtilleryBayWeaponIndirectFireHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1277649123562229298L
 - 
Serialized Fields- 
handledAmmoAndReportboolean handledAmmoAndReport 
 
- 
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryBayWeaponIndirectHomingHandlerclass ArtilleryBayWeaponIndirectHomingHandler extends ArtilleryBayWeaponIndirectFireHandler implements Serializable- serialVersionUID:
- -7243477723032010917L
 - 
Serialized Fields- 
advancedAMSboolean advancedAMS 
- 
advancedPDboolean advancedPD 
- 
multiAMSboolean multiAMS 
 
- 
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryCannonWeaponHandlerclass ArtilleryCannonWeaponHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 1L
 - 
Serialized Fields- 
handledAmmoAndReportboolean handledAmmoAndReport 
 
- 
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectFireHandlerclass ArtilleryWeaponDirectFireHandler extends ArtilleryWeaponIndirectFireHandler implements Serializable- serialVersionUID:
- 7116191142234200717L
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryWeaponDirectHomingHandlerclass ArtilleryWeaponDirectHomingHandler extends ArtilleryWeaponIndirectHomingHandler implements Serializable- serialVersionUID:
- 7543333005465757983L
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectFireHandlerclass ArtilleryWeaponIndirectFireHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -1277649123562229298L
 - 
Serialized Fields- 
handledAmmoAndReportboolean handledAmmoAndReport 
- 
shootingBAint shootingBA 
 
- 
 
- 
Class megamek.common.weapons.handlers.artillery.ArtilleryWeaponIndirectHomingHandlerclass ArtilleryWeaponIndirectHomingHandler extends ArtilleryWeaponIndirectFireHandler implements Serializable- serialVersionUID:
- -7243477723032010917L
 - 
Serialized Fields- 
advancedAMSboolean advancedAMS 
- 
advancedPDboolean advancedPD 
 
- 
 
 
- 
- 
Package megamek.common.weapons.handlers.capitalMissile- 
Class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBayHandlerclass CapitalMissileBayHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 - 
Serialized Fields- 
advancedPDboolean advancedPD 
 
- 
 
- 
Class megamek.common.weapons.handlers.capitalMissile.CapitalMissileBearingsOnlyHandlerclass CapitalMissileBearingsOnlyHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -1277549123532227298L
 - 
Serialized Fields- 
bayWAmmoAmmoMounted bayWAmmo 
- 
detRangeExtremeboolean detRangeExtreme 
- 
detRangeLongboolean detRangeLong 
- 
detRangeMediumboolean detRangeMedium 
- 
detRangeShortboolean detRangeShort 
- 
handledAmmoAndReportboolean handledAmmoAndReport 
- 
rangeint range 
- 
targetCoordsCoords targetCoords 
 
- 
 
- 
Class megamek.common.weapons.handlers.capitalMissile.CapitalMissileHandlerclass CapitalMissileHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 - 
Serialized Fields- 
advancedPDboolean advancedPD 
 
- 
 
 
- 
- 
Package megamek.common.weapons.handlers.lrm- 
Class megamek.common.weapons.handlers.lrm.LRMAntiTSMHandlerclass LRMAntiTSMHandler extends LRMSmokeWarheadHandler implements Serializable- serialVersionUID:
- 5702089152489814687L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMDeadFireHandlerclass LRMDeadFireHandler extends LRMHandler implements Serializable- serialVersionUID:
- 9200751420492807777L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMFollowTheLeaderHandlerclass LRMFollowTheLeaderHandler extends LRMHandler implements Serializable- serialVersionUID:
- 1740643533757582922L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMFragHandlerclass LRMFragHandler extends LRMHandler implements Serializable- serialVersionUID:
- 2308151080895016663L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMHandlerclass LRMHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -9160255801810263821L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMScatterableHandlerclass LRMScatterableHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -3661776853552779877L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMSmokeWarheadHandlerclass LRMSmokeWarheadHandler extends LRMHandler implements Serializable- serialVersionUID:
- -30934685350251837L
 
- 
Class megamek.common.weapons.handlers.lrm.LRMSwarmHandlerclass LRMSwarmHandler extends LRMHandler implements Serializable- serialVersionUID:
- 7962873403915683220L
 - 
Serialized Fields- 
handledHeatboolean handledHeat 
- 
swarmMissilesNowLeftint swarmMissilesNowLeft 
 
- 
 
- 
Class megamek.common.weapons.handlers.lrm.LRMSwarmIHandlerclass LRMSwarmIHandler extends LRMSwarmHandler implements Serializable- serialVersionUID:
- 6522069260223528740L
 
- 
Class megamek.common.weapons.handlers.lrm.StreakLRMHandlerclass StreakLRMHandler extends StreakHandler implements Serializable- serialVersionUID:
- -3848472655779311898L
 
 
- 
- 
Package megamek.common.weapons.handlers.mekMortar- 
Class megamek.common.weapons.handlers.mekMortar.MekMortarAirburstHandlerclass MekMortarAirburstHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2073773899108954657L
 
- 
Class megamek.common.weapons.handlers.mekMortar.MekMortarAntiPersonnelHandlerclass MekMortarAntiPersonnelHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2073773899108954657L
 - 
Serialized Fields- 
sSalvoTypeString sSalvoType 
 
- 
 
- 
Class megamek.common.weapons.handlers.mekMortar.MekMortarFlareHandlerclass MekMortarFlareHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2073773899108954657L
 
- 
Class megamek.common.weapons.handlers.mekMortar.MekMortarHandlerclass MekMortarHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2073773899108954657L
 - 
Serialized Fields- 
sSalvoTypeString sSalvoType 
 
- 
 
- 
Class megamek.common.weapons.handlers.mekMortar.MekMortarSmokeHandlerclass MekMortarSmokeHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2073773899108954657L
 
 
- 
- 
Package megamek.common.weapons.handlers.plasma- 
Class megamek.common.weapons.handlers.plasma.PlasmaBayWeaponHandlerclass PlasmaBayWeaponHandler extends AmmoBayWeaponHandler implements Serializable- serialVersionUID:
- -4718048077136686433L
 
- 
Class megamek.common.weapons.handlers.plasma.PlasmaCannonHandlerclass PlasmaCannonHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- 2304364403526293671L
 
- 
Class megamek.common.weapons.handlers.plasma.PlasmaMFUKWeaponHandlerclass PlasmaMFUKWeaponHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- -6816799343788643259L
 
- 
Class megamek.common.weapons.handlers.plasma.PlasmaRifleHandlerclass PlasmaRifleHandler extends AmmoWeaponHandler implements Serializable- serialVersionUID:
- -2092721653693187140L
 
 
- 
- 
Package megamek.common.weapons.handlers.prototype- 
Class megamek.common.weapons.handlers.prototype.PrototypeACWeaponHandlerclass PrototypeACWeaponHandler extends ACWeaponHandler implements Serializable- serialVersionUID:
- 1562727719699124106L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeCLUltraWeaponHandlerclass PrototypeCLUltraWeaponHandler extends UltraWeaponHandler implements Serializable- serialVersionUID:
- -3509611454455522296L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeGaussHandlerclass PrototypeGaussHandler extends GRHandler implements Serializable- serialVersionUID:
- -156828547249911617L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeISUltraWeaponHandlerclass PrototypeISUltraWeaponHandler extends UltraWeaponHandler implements Serializable- serialVersionUID:
- 6441106275439235564L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeLaserHandlerclass PrototypeLaserHandler extends EnergyWeaponHandler implements Serializable- serialVersionUID:
- 6832340682515730916L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeLBXHandlerclass PrototypeLBXHandler extends LBXHandler implements Serializable- serialVersionUID:
- -5200908977142584431L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeRLHandlerclass PrototypeRLHandler extends RLHandler implements Serializable- serialVersionUID:
- 7072803119488613781L
 
- 
Class megamek.common.weapons.handlers.prototype.PrototypeStreakHandlerclass PrototypeStreakHandler extends SRMHandler implements Serializable- serialVersionUID:
- -6640810158443025266L
 
 
- 
- 
Package megamek.common.weapons.handlers.srm- 
Class megamek.common.weapons.handlers.srm.AdvancedSRMHandlerclass AdvancedSRMHandler extends SRMHandler implements Serializable- serialVersionUID:
- -1688593262282782251L
 
- 
Class megamek.common.weapons.handlers.srm.SRMAntiTSMHandlerclass SRMAntiTSMHandler extends SRMSmokeWarheadHandler implements Serializable- serialVersionUID:
- 6380017303917455020L
 
- 
Class megamek.common.weapons.handlers.srm.SRMAXHandlerclass SRMAXHandler extends SRMHandler implements Serializable- serialVersionUID:
- 8049199984294733124L
 
- 
Class megamek.common.weapons.handlers.srm.SRMDeadFireHandlerclass SRMDeadFireHandler extends SRMHandler implements Serializable- serialVersionUID:
- -1511452503641090393L
 
- 
Class megamek.common.weapons.handlers.srm.SRMFragHandlerclass SRMFragHandler extends SRMHandler implements Serializable- serialVersionUID:
- -2281133981582906299L
 
- 
Class megamek.common.weapons.handlers.srm.SRMHandlerclass SRMHandler extends MissileWeaponHandler implements Serializable- serialVersionUID:
- -1618484541772117621L
 
- 
Class megamek.common.weapons.handlers.srm.SRMInfernoHandlerclass SRMInfernoHandler extends SRMHandler implements Serializable- serialVersionUID:
- 826674238068613732L
 
- 
Class megamek.common.weapons.handlers.srm.SRMSmokeWarheadHandlerclass SRMSmokeWarheadHandler extends SRMHandler implements Serializable- serialVersionUID:
- -40939686257250837L
 
- 
Class megamek.common.weapons.handlers.srm.SRMTandemChargeHandlerclass SRMTandemChargeHandler extends SRMHandler implements Serializable- serialVersionUID:
- 6292692766500970690L
 
 
- 
- 
Package megamek.common.weapons.infantry- 
Class megamek.common.weapons.infantry.InfantryHeatWeaponHandlerclass InfantryHeatWeaponHandler extends InfantryWeaponHandler implements Serializable- serialVersionUID:
- 8430370552107061610L
 
- 
Class megamek.common.weapons.infantry.InfantrySniperStalkerWeaponclass InfantrySniperStalkerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.InfantryTWFlamerWeaponclass InfantryTWFlamerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -5741978934100309295L
 
- 
Class megamek.common.weapons.infantry.InfantryWeaponclass InfantryWeapon extends Weapon implements Serializable- serialVersionUID:
- -4437093890717853422L
 - 
Serialized Fields- 
ammoCostint ammoCost 
- 
ammoWeightdouble ammoWeight 
- 
burstsint bursts 
- 
crewint crew 
- 
infantryDamagedouble infantryDamage 
- 
infantryRangeint infantryRange 
- 
shotsint shots 
 
- 
 
- 
Class megamek.common.weapons.infantry.InfantryWeaponHandlerclass InfantryWeaponHandler extends WeaponHandler implements Serializable- serialVersionUID:
- 1425176802065536326L
 
 
- 
- 
Package megamek.common.weapons.infantry.archaic- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicAxeWeaponclass InfantryArchaicAxeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBasicCrossbowWeaponclass InfantryArchaicBasicCrossbowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBlackjackWeaponclass InfantryArchaicBlackjackWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBladeArchaicSwordWeaponclass InfantryArchaicBladeArchaicSwordWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBladeJoustingLanceWeaponclass InfantryArchaicBladeJoustingLanceWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBladeZweihanderSwordWeaponclass InfantryArchaicBladeZweihanderSwordWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicBokkenWeaponclass InfantryArchaicBokkenWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicCarbonReinforcedNailsWeaponclass InfantryArchaicCarbonReinforcedNailsWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicClanVibroSwordWeaponclass InfantryArchaicClanVibroSwordWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicCompoundBowWeaponclass InfantryArchaicCompoundBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicDaggerWeaponclass InfantryArchaicDaggerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicDaikyuBowWeaponclass InfantryArchaicDaikyuBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicDaoWeaponclass InfantryArchaicDaoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicDoubleStunStaffWeaponclass InfantryArchaicDoubleStunStaffWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicHankyuBowWeaponclass InfantryArchaicHankyuBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicHatchetWeaponclass InfantryArchaicHatchetWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicHeavyCrossbowWeaponclass InfantryArchaicHeavyCrossbowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicImprovisedClubWeaponclass InfantryArchaicImprovisedClubWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicISVibroSwordWeaponclass InfantryArchaicISVibroSwordWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicKatanaWeaponclass InfantryArchaicKatanaWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicLongBowWeaponclass InfantryArchaicLongBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicMedusaWhipWeaponclass InfantryArchaicMedusaWhipWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicMiniStunstickWeaponclass InfantryArchaicMiniStunstickWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicMonowireWeaponclass InfantryArchaicMonowireWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicNeuralLashWeaponclass InfantryArchaicNeuralLashWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicNeuralWhipWeaponclass InfantryArchaicNeuralWhipWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicNoDachiWeaponclass InfantryArchaicNoDachiWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicNunchakuWeaponclass InfantryArchaicNunchakuWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicPolearmWeaponclass InfantryArchaicPolearmWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicPrimitiveBowWeaponclass InfantryArchaicPrimitiveBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicShockStaffWeaponclass InfantryArchaicShockStaffWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicShortBowWeaponclass InfantryArchaicShortBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicShurikenWeaponclass InfantryArchaicShurikenWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicSingleStunStaffWeaponclass InfantryArchaicSingleStunStaffWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicStaffWeaponclass InfantryArchaicStaffWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicStunstickWeaponclass InfantryArchaicStunstickWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicSwordWeaponclass InfantryArchaicSwordWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicVibroAxeWeaponclass InfantryArchaicVibroAxeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicVibroBladeWeaponclass InfantryArchaicVibroBladeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicVibroKatanaWeaponclass InfantryArchaicVibroKatanaWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicVibroMaceWeaponclass InfantryArchaicVibroMaceWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicWakizashiWeaponclass InfantryArchaicWakizashiWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicWhipWeaponclass InfantryArchaicWhipWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.archaic.InfantryArchaicYumiBowWeaponclass InfantryArchaicYumiBowWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.grenade- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeInfernoWeaponclass InfantryGrenadeInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeMicroWeaponclass InfantryGrenadeMicroWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeMiniInfernoWeaponclass InfantryGrenadeMiniInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeMiniWeaponclass InfantryGrenadeMiniWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeRAGWeaponclass InfantryGrenadeRAGWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.grenade.InfantryGrenadeStandardWeaponclass InfantryGrenadeStandardWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.laser- 
Class megamek.common.weapons.infantry.laser.InfantryLaserCarbineBrightStarL15class InfantryLaserCarbineBrightStarL15 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.InfantryLaserSniperRifleDWSL5Lclass InfantryLaserSniperRifleDWSL5L extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package megamek.common.weapons.infantry.laser.pistol- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolAA75Lclass InfantryLaserPistolAA75L extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolAWAWilibyMk4LaserPistolclass InfantryLaserPistolAWAWilibyMk4LaserPistol extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolBR25class InfantryLaserPistolBR25 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolBrightStarL12class InfantryLaserPistolBrightStarL12 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolBrightStarL15class InfantryLaserPistolBrightStarL15 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolBrightStarL7class InfantryLaserPistolBrightStarL7 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolDarklightIVLaserPistolclass InfantryLaserPistolDarklightIVLaserPistol extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolKelvin000Lancer3MMclass InfantryLaserPistolKelvin000Lancer3MM extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolXingShanclass InfantryLaserPistolXingShan extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.pistol.InfantryLaserPistolXingShanERclass InfantryLaserPistolXingShanER extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package megamek.common.weapons.infantry.laser.rifle- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleDarkLightCLLightclass InfantryLaserRifleDarkLightCLLight extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleDWSL5Sclass InfantryLaserRifleDWSL5S extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleScorcherVIBlazerRifleclass InfantryLaserRifleScorcherVIBlazerRifle extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleSyrtisFirebolt12Repairedclass InfantryLaserRifleSyrtisFirebolt12Repaired extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleSyrtisFirebolt12Unrepairedclass InfantryLaserRifleSyrtisFirebolt12Unrepaired extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleWolfBaronSunrakerclass InfantryLaserRifleWolfBaronSunraker extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.laser.rifle.InfantryLaserRifleYangLieclass InfantryLaserRifleYangLie extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package megamek.common.weapons.infantry.pistol- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolAAGeminiclass InfantryPistolAAGemini extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolAlamo17class InfantryPistolAlamo17 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolAutoPistolNissanWeaponclass InfantryPistolAutoPistolNissanWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolAutoPistolWeaponclass InfantryPistolAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolBlazerPistolWeaponclass InfantryPistolBlazerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolCamdenHR7class InfantryPistolCamdenHR7 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolClanERLaserPistolWeaponclass InfantryPistolClanERLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolClanGaussPistolWeaponclass InfantryPistolClanGaussPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolClanPulseLaserPistolWeaponclass InfantryPistolClanPulseLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolCoventryHandrocketGyrojetPistolWeaponclass InfantryPistolCoventryHandrocketGyrojetPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolDartGunWeaponclass InfantryPistolDartGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolDreamelDerringerclass InfantryPistolDreamelDerringer extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolFlamerPistolWeaponclass InfantryPistolFlamerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolFlarePistolWeaponclass InfantryPistolFlarePistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolGyrojetPistolWeaponclass InfantryPistolGyrojetPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHawkEagleAutoPistolWeaponclass InfantryPistolHawkEagleAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHCKP14class InfantryPistolHCKP14 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHoldOutGyroJetPistolWeaponclass InfantryPistolHoldOutGyroJetPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHoldOutLaserPistolWeaponclass InfantryPistolHoldOutLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHoldOutNeedlerPistolWeaponclass InfantryPistolHoldOutNeedlerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolHoldOutPistolWeaponclass InfantryPistolHoldOutPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolISPulseLaserPistolWeaponclass InfantryPistolISPulseLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolLaserPistolWeaponclass InfantryPistolLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolLemisonCombatRevolverclass InfantryPistolLemisonCombatRevolver extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMagnumAutoPistolWeaponclass InfantryPistolMagnumAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMagnumRevolverWeaponclass InfantryPistolMagnumRevolverWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMakeshiftPistolWeaponclass InfantryPistolMakeshiftPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMandrakeGaussPistolWeaponclass InfantryPistolMandrakeGaussPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMartialEagleMachinePistolWeaponclass InfantryPistolMartialEagleMachinePistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMauserAutoPistolWeaponclass InfantryPistolMauserAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMauserNeedlerPistolWeaponclass InfantryPistolMauserNeedlerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMomoDeBaoyingSpecialclass InfantryPistolMomoDeBaoyingSpecial extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMomoDeBaoyingStandardclass InfantryPistolMomoDeBaoyingStandard extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMPH45class InfantryPistolMPH45 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolMydronAutoPistolWeaponclass InfantryPistolMydronAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolNakjimaLaserPistolWeaponclass InfantryPistolNakjimaLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolNambu380class InfantryPistolNambu380 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolNambu480class InfantryPistolNambu480 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolNambuAutoPistolWeaponclass InfantryPistolNambuAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolNeedlerPistolWeaponclass InfantryPistolNeedlerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolPaintGunPistolWeaponclass InfantryPistolPaintGunPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolRevolverWeaponclass InfantryPistolRevolverWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolRFWGalahadclass InfantryPistolRFWGalahad extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSeaEagleNeedlerPistolWeaponclass InfantryPistolSeaEagleNeedlerPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSerrek7994class InfantryPistolSerrek7994 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSerrek7994SFclass InfantryPistolSerrek7994SF extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSerrekAutoPistolWeaponclass InfantryPistolSerrekAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSMGGHTSpec7aWeaponclass InfantryPistolSMGGHTSpec7aWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSonicStunnerWeaponclass InfantryPistolSonicStunnerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSpitballGasPistolWeaponclass InfantryPistolSpitballGasPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSternsnachtPistolWeaponclass InfantryPistolSternsnachtPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSternsnachtPythonAutoPistolWeaponclass InfantryPistolSternsnachtPythonAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolStettaAutoPistolWeaponclass InfantryPistolStettaAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSturmEagleMK4Mclass InfantryPistolSturmEagleMK4M extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSturmEagleMK4Pclass InfantryPistolSturmEagleMK4P extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSunbeamLaserPistolWeaponclass InfantryPistolSunbeamLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolSunbeamNovaLaserPistolWeaponclass InfantryPistolSunbeamNovaLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolTKEnforcerAutoPistolWeaponclass InfantryPistolTKEnforcerAutoPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolTranqGunWeaponclass InfantryPistolTranqGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolType74DPistolclass InfantryPistolType74DPistol extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolType74PPistolclass InfantryPistolType74PPistol extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolVintageWeaponclass InfantryPistolVintageWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolWhisper4Standardclass InfantryPistolWhisper4Standard extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolWhisper4Subsonicclass InfantryPistolWhisper4Subsonic extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolWhiteDwarfLaserPistolWeaponclass InfantryPistolWhiteDwarfLaserPistolWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolWolfM30class InfantryPistolWolfM30 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.pistol.InfantryPistolYaNjingsheclass InfantryPistolYaNjingshe extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.prosthetic- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticBallisticWeaponclass InfantryProstheticBallisticWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticBladeWeaponclass InfantryProstheticBladeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticClimbingClawsWeaponclass InfantryProstheticClimbingClawsWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticDartGunWeaponclass InfantryProstheticDartGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticLaserWeaponclass InfantryProstheticLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticNeedlerWeaponclass InfantryProstheticNeedlerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticNeedleWeaponclass InfantryProstheticNeedleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticShockerWeaponclass InfantryProstheticShockerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticShotgunWeaponclass InfantryProstheticShotgunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticSMGWeaponclass InfantryProstheticSMGWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticSonicStunnerWeaponclass InfantryProstheticSonicStunnerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.prosthetic.InfantryProstheticVibroBladeWeaponclass InfantryProstheticVibroBladeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.pulseLaser- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserPistolMedusaIIIclass InfantryPulseLaserPistolMedusaIII extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserPistolMedusaIVclass InfantryPulseLaserPistolMedusaIV extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserPistolNWW12class InfantryPulseLaserPistolNWW12 extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserPistolRDISunSwarmPulsarclass InfantryPulseLaserPistolRDISunSwarmPulsar extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserRifleDWSL5Cclass InfantryPulseLaserRifleDWSL5C extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserRifleGaulclass InfantryPulseLaserRifleGaul extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.infantry.pulseLaser.InfantryPulseLaserRifleTirbuniclass InfantryPulseLaserRifleTirbuni extends InfantryWeapon implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package megamek.common.weapons.infantry.rifle- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleAutoRifleWeaponclass InfantryRifleAutoRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleBlazerRifleWeaponclass InfantryRifleBlazerRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleBoltActionWeaponclass InfantryRifleBoltActionWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleClanERLaserWeaponclass InfantryRifleClanERLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleClanMauserIICIASInfernoWeaponclass InfantryRifleClanMauserIICIASInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleClanMauserIICIASWeaponclass InfantryRifleClanMauserIICIASWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleClanPulseLaserWeaponclass InfantryRifleClanPulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleEbonyAssaultLaserWeaponclass InfantryRifleEbonyAssaultLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleElephantGunWeaponclass InfantryRifleElephantGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleFederatedBarrettM42BInfernoWeaponclass InfantryRifleFederatedBarrettM42BInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleFederatedBarrettM42BWeaponclass InfantryRifleFederatedBarrettM42BWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleFederatedBarrettM61ALaserInfernoWeaponclass InfantryRifleFederatedBarrettM61ALaserInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleFederatedBarrettM61ALaserWeaponclass InfantryRifleFederatedBarrettM61ALaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleFederatedLongWeaponclass InfantryRifleFederatedLongWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleGyrojetRifleWeaponclass InfantryRifleGyrojetRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleGyroslugCarbineWeaponclass InfantryRifleGyroslugCarbineWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleGyroslugRifleWeaponclass InfantryRifleGyroslugRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleHeavyGyrojetGunWeaponclass InfantryRifleHeavyGyrojetGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleImperatorAX22AssaultWeaponclass InfantryRifleImperatorAX22AssaultWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleIntekLaserWeaponclass InfantryRifleIntekLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleLaserWeaponclass InfantryRifleLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -9065123199493897216L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMagnaLaserWeaponclass InfantryRifleMagnaLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMakeshiftWeaponclass InfantryRifleMakeshiftWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMarxXXLaserWeaponclass InfantryRifleMarxXXLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMauser1200LSSWeaponclass InfantryRifleMauser1200LSSWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMauser960LaserWeaponclass InfantryRifleMauser960LaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMauserG150Weaponclass InfantryRifleMauserG150Weapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMaxellPL10LaserWeaponclass InfantryRifleMaxellPL10LaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleMGFlechetteNeedlerWeaponclass InfantryRifleMGFlechetteNeedlerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleNeedlerWeaponclass InfantryRifleNeedlerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRiflePulseLaserWeaponclass InfantryRiflePulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleShredderHeavyNeedlerWeaponclass InfantryRifleShredderHeavyNeedlerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleStarKingGyroslugCarbineWeaponclass InfantryRifleStarKingGyroslugCarbineWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleStrikerCarbineRifleWeaponclass InfantryRifleStrikerCarbineRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleSunbeamStarfireERLaserWeaponclass InfantryRifleSunbeamStarfireERLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleThunderstrokeIIWeaponclass InfantryRifleThunderstrokeIIWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleThunderstrokeWeaponclass InfantryRifleThunderstrokeWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleTKAssaultWeaponclass InfantryRifleTKAssaultWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleVintageWeaponclass InfantryRifleVintageWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleVSPLaserWeaponclass InfantryRifleVSPLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.rifle.InfantryRifleZeusHeavyWeaponclass InfantryRifleZeusHeavyWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.shotgun- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunAMIKeymaster15class InfantryShotgunAMIKeymaster15 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunAutomaticWeaponclass InfantryShotgunAutomaticWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunAvengerCCWWeaponclass InfantryShotgunAvengerCCWWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunAWAAS105class InfantryShotgunAWAAS105 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunAWASS112class InfantryShotgunAWASS112 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunBuccaneerGelGunWeaponclass InfantryShotgunBuccaneerGelGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunByron15Sclass InfantryShotgunByron15S extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunCeresCrowdbusterWeaponclass InfantryShotgunCeresCrowdbusterWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunCombatWeaponclass InfantryShotgunCombatWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunCWIJianhurenclass InfantryShotgunCWIJianhuren extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarICclass InfantryShotgunDaystarIC extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIICclass InfantryShotgunDaystarIIC extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIIICclass InfantryShotgunDaystarIIIC extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIIIMclass InfantryShotgunDaystarIIIM extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIIMclass InfantryShotgunDaystarIIM extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIMclass InfantryShotgunDaystarIM extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIVCclass InfantryShotgunDaystarIVC extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarIVMclass InfantryShotgunDaystarIVM extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarVCclass InfantryShotgunDaystarVC extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDaystarVMclass InfantryShotgunDaystarVM extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDokuhebiclass InfantryShotgunDokuhebi extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDoubleBarrelWeaponclass InfantryShotgunDoubleBarrelWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDPS305class InfantryShotgunDPS305 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunDuckettA5class InfantryShotgunDuckettA5 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunHastariIIIclass InfantryShotgunHastariIII extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunMarburg20class InfantryShotgunMarburg20 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunMarburg20Mclass InfantryShotgunMarburg20M extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunMorriganStormsweeperclass InfantryShotgunMorriganStormsweeper extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunPumpActionWeaponclass InfantryShotgunPumpActionWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunRisen15class InfantryShotgunRisen15 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSawedOffDoubleBarrelWeaponclass InfantryShotgunSawedOffDoubleBarrelWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSawedOffPumpActionWeaponclass InfantryShotgunSawedOffPumpActionWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSDType31class InfantryShotgunSDType31 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSGM3class InfantryShotgunSGM3 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSGS9class InfantryShotgunSGS9 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunSGS9Eclass InfantryShotgunSGS9E extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunWakazashiWeaponclass InfantryShotgunWakazashiWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.shotgun.InfantryShotgunWranglemanTriBarrelclass InfantryShotgunWranglemanTriBarrel extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.smg- 
Class megamek.common.weapons.infantry.smg.InfantrySMGAWAStarlingMk7class InfantrySMGAWAStarlingMk7 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGAWAStarlingMk7LBclass InfantrySMGAWAStarlingMk7LB extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGAWAStarlingMk7SFclass InfantrySMGAWAStarlingMk7SF extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGBlackfieldScorpionMk65class InfantrySMGBlackfieldScorpionMk65 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGBoudicca4class InfantrySMGBoudicca4 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGBoudicca5class InfantrySMGBoudicca5 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGBoudicca7class InfantrySMGBoudicca7 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGClanGaussWeaponclass InfantrySMGClanGaussWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGDSKLargoSGAclass InfantrySMGDSKLargoSGA extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGDSKLargoSGBclass InfantrySMGDSKLargoSGB extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGGuntherMP20Weaponclass InfantrySMGGuntherMP20Weapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGHouweiclass InfantrySMGHouwei extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGHunkleVclass InfantrySMGHunkleV extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGImperator2894A1Weaponclass InfantrySMGImperator2894A1Weapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGJ15Hagelclass InfantrySMGJ15Hagel extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGJ17Hagelclass InfantrySMGJ17Hagel extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGJinseYanjingsheAPRoundsclass InfantrySMGJinseYanjingsheAPRounds extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGJinseYanjingsheStandardclass InfantrySMGJinseYanjingsheStandard extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGKA23Weaponclass InfantrySMGKA23Weapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGNambuTypeS124class InfantrySMGNambuTypeS124 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGRFWBedivereclass InfantrySMGRFWBedivere extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGRorynexRM3XXIWeaponclass InfantrySMGRorynexRM3XXIWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGRuganWeaponclass InfantrySMGRuganWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGSpartacusclass InfantrySMGSpartacus extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGSturmHornetMkIIIclass InfantrySMGSturmHornetMkIII extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGSupekutaclass InfantrySMGSupekuta extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGTiberiusclass InfantrySMGTiberius extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGWC2class InfantrySMGWC2 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGWC6class InfantrySMGWC6 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGWeaponclass InfantrySMGWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.smg.InfantrySMGWolfBarronA7class InfantrySMGWolfBarronA7 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.sniperRifle- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleBartonAMRAntiArmorclass InfantrySniperRifleBartonAMRAntiArmor extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleBartonAMRStandardclass InfantrySniperRifleBartonAMRStandard extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleFNFJ12DarkCasteclass InfantrySniperRifleFNFJ12DarkCaste extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleFNFJ12SLDFclass InfantrySniperRifleFNFJ12SLDF extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleHammelMarksmanclass InfantrySniperRifleHammelMarksman extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleLancelotMkVclass InfantrySniperRifleLancelotMkV extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleLRS53SniperRifleclass InfantrySniperRifleLRS53SniperRifle extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleMinolta9000Weaponclass InfantrySniperRifleMinolta9000Weapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRiflePraetorianS3class InfantrySniperRiflePraetorianS3 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRiflePraetorianS5class InfantrySniperRiflePraetorianS5 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleRadiumLaserWeaponclass InfantrySniperRifleRadiumLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleSairentosutomuclass InfantrySniperRifleSairentosutomu extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleSniperWeaponclass InfantrySniperRifleSniperWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleSR17SunsKillerclass InfantrySniperRifleSR17SunsKiller extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleThorsHammerclass InfantrySniperRifleThorsHammer extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleWilimtonRS14class InfantrySniperRifleWilimtonRS14 extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleWilimtonRS17Strippedclass InfantrySniperRifleWilimtonRS17Stripped extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.sniperRifle.InfantrySniperRifleYuanLingclass InfantrySniperRifleYuanLing extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support- 
Class megamek.common.weapons.infantry.support.InfantrySupportFiredrakeNeedlerWeaponclass InfantrySupportFiredrakeNeedlerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportLRMInfernoWeaponclass InfantrySupportLRMInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -966926675003846938L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportLRMWeaponclass InfantrySupportLRMWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -966926675003846938L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportMagPulseHarpoonWeaponclass InfantrySupportMagPulseHarpoonWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportMagshotGaussRifleWeaponclass InfantrySupportMagshotGaussRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportMk1LightAAWeaponclass InfantrySupportMk1LightAAWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportMk2PortableAAWeaponclass InfantrySupportMk2PortableAAWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportOneShotMRMInfernoWeaponclass InfantrySupportOneShotMRMInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportOneShotMRMWeaponclass InfantrySupportOneShotMRMWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportPortableAutocannonWeaponclass InfantrySupportPortableAutocannonWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportPortableFlamerWeaponclass InfantrySupportPortableFlamerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -5741978934100309295L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportPortablePlasmaWeaponclass InfantrySupportPortablePlasmaWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -5741978934100309295L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportRocketLauncherLAWWeaponclass InfantrySupportRocketLauncherLAWWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportRocketLauncherVLAWWeaponclass InfantrySupportRocketLauncherVLAWWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportSemiPortablePPCWeaponclass InfantrySupportSemiPortablePPCWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportSnubNoseSupportPPCWeaponclass InfantrySupportSnubNoseSupportPPCWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportTAGWeaponclass InfantrySupportTAGWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- 4986981464279987117L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportTsunamiHeavyGaussRifleWeaponclass InfantrySupportTsunamiHeavyGaussRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportVintageGatlingGunWeaponclass InfantrySupportVintageGatlingGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportVintageMiniGunWeaponclass InfantrySupportVintageMiniGunWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.InfantrySupportWireGuidedMissileWeaponclass InfantrySupportWireGuidedMissileWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.clan- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanBearhunterAutocannonWeaponclass InfantrySupportClanBearhunterAutocannonWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanERHeavyLaserWeaponclass InfantrySupportClanERHeavyLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanERLaserWeaponclass InfantrySupportClanERLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanSemiPortableERLaserWeaponclass InfantrySupportClanSemiPortableERLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanSemiPortableHeavyLaserWeaponclass InfantrySupportClanSemiPortableHeavyLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.clan.InfantrySupportClanSemiPortablePulseLaserWeaponclass InfantrySupportClanSemiPortablePulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.gauss- 
Class megamek.common.weapons.infantry.support.gauss.InfantrySupportDavidLightGaussRifleWeaponclass InfantrySupportDavidLightGaussRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.gauss.InfantrySupportGrandMaulerGaussCannonWeaponclass InfantrySupportGrandMaulerGaussCannonWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.gauss.InfantrySupportGungnirHeavyGaussWeaponclass InfantrySupportGungnirHeavyGaussWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.gauss.InfantrySupportKingDavidLightGaussRifleWeaponclass InfantrySupportKingDavidLightGaussRifleWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.grenadeLauncher- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherAutoInfernoWeaponclass InfantrySupportGrenadeLauncherAutoInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherAutoWeaponclass InfantrySupportGrenadeLauncherAutoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherCompactWeaponclass InfantrySupportGrenadeLauncherCompactWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherHeavyAutoInfernoWeaponclass InfantrySupportGrenadeLauncherHeavyAutoInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherHeavyAutoWeaponclass InfantrySupportGrenadeLauncherHeavyAutoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherInfernoWeaponclass InfantrySupportGrenadeLauncherInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.grenadeLauncher.InfantrySupportGrenadeLauncherWeaponclass InfantrySupportGrenadeLauncherWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.heavy- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyFlamerWeaponclass InfantrySupportHeavyFlamerWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -5741978934100309295L
 
- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyGrenadeLauncherInfernoWeaponclass InfantrySupportHeavyGrenadeLauncherInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyGrenadeLauncherWeaponclass InfantrySupportHeavyGrenadeLauncherWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyLaserWeaponclass InfantrySupportHeavyLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyPPCWeaponclass InfantrySupportHeavyPPCWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.heavy.InfantrySupportHeavyPulseLaserWeaponclass InfantrySupportHeavyPulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.laser- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportDragonsbaneDisposablePulseLaserWeaponclass InfantrySupportDragonsbaneDisposablePulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportERHeavyLaserWeaponclass InfantrySupportERHeavyLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportERLaserWeaponclass InfantrySupportERLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportHellboreAssaultLaserWeaponclass InfantrySupportHellboreAssaultLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportLaserUltraHeavyWeaponclass InfantrySupportLaserUltraHeavyWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportLaserWeaponclass InfantrySupportLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportPulseLaserWeaponclass InfantrySupportPulseLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.laser.InfantrySupportSemiPortableLaserWeaponclass InfantrySupportSemiPortableLaserWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.mg- 
Class megamek.common.weapons.infantry.support.mg.InfantrySupportMGLightWeaponclass InfantrySupportMGLightWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.mg.InfantrySupportMGPortableWeaponclass InfantrySupportMGPortableWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- 3434311797513896108L
 
- 
Class megamek.common.weapons.infantry.support.mg.InfantrySupportMGSemiPortableWeaponclass InfantrySupportMGSemiPortableWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- 3434311797513896108L
 
- 
Class megamek.common.weapons.infantry.support.mg.InfantrySupportMGSupportWeaponclass InfantrySupportMGSupportWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.mg.InfantrySupportMGVintageWeaponclass InfantrySupportMGVintageWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.mortar- 
Class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarHeavyInfernoWeaponclass InfantrySupportMortarHeavyInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarHeavyWeaponclass InfantrySupportMortarHeavyWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarLightInfernoWeaponclass InfantrySupportMortarLightInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.mortar.InfantrySupportMortarLightWeaponclass InfantrySupportMortarLightWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.recoillessRifle- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleHeavyInfernoWeaponclass InfantrySupportRecoillessRifleHeavyInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleHeavyWeaponclass InfantrySupportRecoillessRifleHeavyWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleLightInfernoWeaponclass InfantrySupportRecoillessRifleLightInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleLightWeaponclass InfantrySupportRecoillessRifleLightWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleMediumInfernoWeaponclass InfantrySupportRecoillessRifleMediumInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.recoillessRifle.InfantrySupportRecoillessRifleMediumWeaponclass InfantrySupportRecoillessRifleMediumWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.infantry.support.srm- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMHeavyInfernoWeaponclass InfantrySupportSRMHeavyInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- 1563575288967582942L
 
- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMHeavyWeaponclass InfantrySupportSRMHeavyWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMLightInfernoWeaponclass InfantrySupportSRMLightInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- 7788576728727248931L
 
- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMLightWeaponclass InfantrySupportSRMLightWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -5311681183178942222L
 
- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMStandardInfernoWeaponclass InfantrySupportSRMStandardInfernoWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -8624375390758959949L
 
- 
Class megamek.common.weapons.infantry.support.srm.InfantrySupportSRMStandardWeaponclass InfantrySupportSRMStandardWeapon extends InfantryWeapon implements Serializable- serialVersionUID:
- -3164871600230559641L
 
 
- 
- 
Package megamek.common.weapons.lasers- 
Class megamek.common.weapons.lasers.EnergyWeaponclass EnergyWeapon extends Weapon implements Serializable- serialVersionUID:
- 3128205629152612073L
 
- 
Class megamek.common.weapons.lasers.LaserWeaponclass LaserWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- -9210696480919833245L
 
- 
Class megamek.common.weapons.lasers.PulseLaserWeaponclass PulseLaserWeapon extends LaserWeapon implements Serializable- serialVersionUID:
- -731162221147163665L
 
- 
Class megamek.common.weapons.lasers.ReengineeredLaserWeaponclass ReengineeredLaserWeapon extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2113437667446946251L
 
- 
Class megamek.common.weapons.lasers.VariableSpeedPulseLaserWeaponclass VariableSpeedPulseLaserWeapon extends LaserWeapon implements Serializable- serialVersionUID:
- -731162221147163665L
 
 
- 
- 
Package megamek.common.weapons.lasers.clan- 
Class megamek.common.weapons.lasers.clan.CLChemicalLaserWeaponclass CLChemicalLaserWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -854810886500324094L
 
- 
Class megamek.common.weapons.lasers.clan.CLERLaserMicroclass CLERLaserMicro extends LaserWeapon implements Serializable- serialVersionUID:
- -445880139385652098L
 
- 
Class megamek.common.weapons.lasers.clan.CLPulseLaserMicroclass CLPulseLaserMicro extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -3335298535182304490L
 
 
- 
- 
Package megamek.common.weapons.lasers.clan.large- 
Class megamek.common.weapons.lasers.clan.large.CLChemicalLaserLargeclass CLChemicalLaserLarge extends CLChemicalLaserWeapon implements Serializable- serialVersionUID:
- 322396740172378519L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLERLaserLargeclass CLERLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- -3799823521215134292L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLERPulseLaserLargeclass CLERPulseLaserLarge extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -5795252987498124086L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLHeavyLaserLargeclass CLHeavyLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- 4467522144065588079L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLImprovedHeavyLaserLargeclass CLImprovedHeavyLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- 4467522144065588079L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLImprovedLaserLargeclass CLImprovedLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- 7184746139915905374L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLImprovedPulseLaserLargeclass CLImprovedPulseLaserLarge extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 94533476706680275L
 
- 
Class megamek.common.weapons.lasers.clan.large.CLPulseLaserLargeclass CLPulseLaserLarge extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 608317914802476438L
 
 
- 
- 
Package megamek.common.weapons.lasers.clan.medium- 
Class megamek.common.weapons.lasers.clan.medium.CLChemicalLaserMediumclass CLChemicalLaserMedium extends CLChemicalLaserWeapon implements Serializable- serialVersionUID:
- 322396740172378519L
 
- 
Class megamek.common.weapons.lasers.clan.medium.CLERLaserMediumclass CLERLaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- -2063816167191977118L
 
- 
Class megamek.common.weapons.lasers.clan.medium.CLERPulseLaserMediumclass CLERPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 7816191920104768204L
 
- 
Class megamek.common.weapons.lasers.clan.medium.CLHeavyLaserMediumclass CLHeavyLaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- -3836305728245548205L
 
- 
Class megamek.common.weapons.lasers.clan.medium.CLImprovedHeavyLaserMediumclass CLImprovedHeavyLaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 4467522144065588079L
 
- 
Class megamek.common.weapons.lasers.clan.medium.CLPulseLaserMediumclass CLPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -5538336797804604495L
 
 
- 
- 
Package megamek.common.weapons.lasers.clan.small- 
Class megamek.common.weapons.lasers.clan.small.CLChemicalLaserSmallclass CLChemicalLaserSmall extends CLChemicalLaserWeapon implements Serializable- serialVersionUID:
- 322396740172378519L
 
- 
Class megamek.common.weapons.lasers.clan.small.CLERLaserSmallclass CLERLaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -4120464315724174929L
 
- 
Class megamek.common.weapons.lasers.clan.small.CLERPulseLaserSmallclass CLERPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -273231806790327505L
 
- 
Class megamek.common.weapons.lasers.clan.small.CLHeavyLaserSmallclass CLHeavyLaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -1717918421173868008L
 
- 
Class megamek.common.weapons.lasers.clan.small.CLImprovedHeavyLaserSmallclass CLImprovedHeavyLaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- 4467522144065588079L
 
- 
Class megamek.common.weapons.lasers.clan.small.CLPulseLaserSmallclass CLPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -3257397139779601796L
 
 
- 
- 
Package megamek.common.weapons.lasers.innerSphere- 
Class megamek.common.weapons.lasers.innerSphere.ISBinaryLaserCannonclass ISBinaryLaserCannon extends LaserWeapon implements Serializable- serialVersionUID:
- -6849916948609019186L
 
- 
Class megamek.common.weapons.lasers.innerSphere.ISBombastLaserclass ISBombastLaser extends LaserWeapon implements Serializable- serialVersionUID:
- 3379805005243042138L
 
- 
Class megamek.common.weapons.lasers.innerSphere.ISLBinaryLaserCannonclass ISLBinaryLaserCannon extends LaserWeapon implements Serializable- serialVersionUID:
- -6849916948609019186L
 
- 
Class megamek.common.weapons.lasers.innerSphere.ISRISCHyperLaserclass ISRISCHyperLaser extends LaserWeapon implements Serializable- serialVersionUID:
- 4467522144065588079L
 
 
- 
- 
Package megamek.common.weapons.lasers.innerSphere.large- 
Class megamek.common.weapons.lasers.innerSphere.large.ISERLaserLargeclass ISERLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- -4487405793320900805L
 
- 
Class megamek.common.weapons.lasers.innerSphere.large.ISLaserLargeclass ISLaserLarge extends LaserWeapon implements Serializable- serialVersionUID:
- 7184746139915905374L
 
- 
Class megamek.common.weapons.lasers.innerSphere.large.ISPulseLaserLargeclass ISPulseLaserLarge extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 94533476706680275L
 
- 
Class megamek.common.weapons.lasers.innerSphere.large.ISReengineeredLaserLargeclass ISReengineeredLaserLarge extends ReengineeredLaserWeapon implements Serializable- serialVersionUID:
- -7304496499826505883L
 
- 
Class megamek.common.weapons.lasers.innerSphere.large.ISVariableSpeedPulseLaserLargeclass ISVariableSpeedPulseLaserLarge extends VariableSpeedPulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.lasers.innerSphere.large.ISXPulseLaserLargeclass ISXPulseLaserLarge extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -8159582350685114767L
 
 
- 
- 
Package megamek.common.weapons.lasers.innerSphere.medium- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISERLaserMediumclass ISERLaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 309223577642811605L
 
- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISLaserMediumclass ISLaserMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 2178224725694704541L
 
- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISPulseLaserMediumclass ISPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISReengineeredLaserMediumclass ISReengineeredLaserMedium extends ReengineeredLaserWeapon implements Serializable- serialVersionUID:
- 1596494785198942212L
 
- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISVariableSpeedPulseLaserMediumclass ISVariableSpeedPulseLaserMedium extends VariableSpeedPulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.lasers.innerSphere.medium.ISXPulseLaserMediumclass ISXPulseLaserMedium extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -6576828912486084151L
 
 
- 
- 
Package megamek.common.weapons.lasers.innerSphere.small- 
Class megamek.common.weapons.lasers.innerSphere.small.ISERLaserSmallclass ISERLaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -4997798107691083605L
 
- 
Class megamek.common.weapons.lasers.innerSphere.small.ISLaserSmallclass ISLaserSmall extends LaserWeapon implements Serializable- serialVersionUID:
- 7750443222466213123L
 
- 
Class megamek.common.weapons.lasers.innerSphere.small.ISPulseLaserSmallclass ISPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2977404162226570144L
 
- 
Class megamek.common.weapons.lasers.innerSphere.small.ISReengineeredLaserSmallclass ISReengineeredLaserSmall extends ReengineeredLaserWeapon implements Serializable- serialVersionUID:
- 6231212510603930740L
 
- 
Class megamek.common.weapons.lasers.innerSphere.small.ISVariableSpeedPulseLaserSmallclass ISVariableSpeedPulseLaserSmall extends VariableSpeedPulseLaserWeapon implements Serializable- serialVersionUID:
- 2676144961105838316L
 
- 
Class megamek.common.weapons.lasers.innerSphere.small.ISXPulseLaserSmallclass ISXPulseLaserSmall extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 5322977585378755226L
 
 
- 
- 
Package megamek.common.weapons.lrms- 
Class megamek.common.weapons.lrms.EnhancedLRMWeaponclass EnhancedLRMWeapon extends LRMWeapon implements Serializable- serialVersionUID:
- 8755275511561446251L
 
- 
Class megamek.common.weapons.lrms.ExtendedLRMWeaponclass ExtendedLRMWeapon extends LRMWeapon implements Serializable- serialVersionUID:
- -1266251778897684302L
 
- 
Class megamek.common.weapons.lrms.LRMWeaponclass LRMWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 8755275511561446251L
 
- 
Class megamek.common.weapons.lrms.LRTWeaponclass LRTWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- -7350712286691532142L
 
- 
Class megamek.common.weapons.lrms.StreakLRMWeaponclass StreakLRMWeapon extends LRMWeapon implements Serializable- serialVersionUID:
- -2552069184709782928L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan- 
Class megamek.common.weapons.lrms.clan.CLLRM1class CLLRM1 extends LRMWeapon implements Serializable- serialVersionUID:
- -5262579090950972046L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM10class CLLRM10 extends LRMWeapon implements Serializable- serialVersionUID:
- -3159588360292537303L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM11class CLLRM11 extends LRMWeapon implements Serializable- serialVersionUID:
- 3663737019476438714L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM12class CLLRM12 extends LRMWeapon implements Serializable- serialVersionUID:
- 628145464620804272L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM13class CLLRM13 extends LRMWeapon implements Serializable- serialVersionUID:
- -5052163720015100850L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM14class CLLRM14 extends LRMWeapon implements Serializable- serialVersionUID:
- -5344320915646115239L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM15class CLLRM15 extends LRMWeapon implements Serializable- serialVersionUID:
- 6075797537673614837L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM16class CLLRM16 extends LRMWeapon implements Serializable- serialVersionUID:
- 1418706670725364973L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM17class CLLRM17 extends LRMWeapon implements Serializable- serialVersionUID:
- 2286924098199359381L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM18class CLLRM18 extends LRMWeapon implements Serializable- serialVersionUID:
- 4616668322148799167L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM19class CLLRM19 extends LRMWeapon implements Serializable- serialVersionUID:
- 3420383795724239878L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM2class CLLRM2 extends LRMWeapon implements Serializable- serialVersionUID:
- -5274335014393603612L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM20class CLLRM20 extends LRMWeapon implements Serializable- serialVersionUID:
- 2774515351028482444L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM3class CLLRM3 extends LRMWeapon implements Serializable- serialVersionUID:
- -4086505975056019860L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM4class CLLRM4 extends LRMWeapon implements Serializable- serialVersionUID:
- -7115498642122846062L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM5class CLLRM5 extends LRMWeapon implements Serializable- serialVersionUID:
- -2860859814228145513L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM6class CLLRM6 extends LRMWeapon implements Serializable- serialVersionUID:
- -1358764761444243790L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM7class CLLRM7 extends LRMWeapon implements Serializable- serialVersionUID:
- -3703756930812098111L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM8class CLLRM8 extends LRMWeapon implements Serializable- serialVersionUID:
- -275511719249865892L
 
- 
Class megamek.common.weapons.lrms.clan.CLLRM9class CLLRM9 extends LRMWeapon implements Serializable- serialVersionUID:
- 2314342888657165523L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.improvedLRM- 
Class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM10class CLImprovedLRM10 extends LRMWeapon implements Serializable- serialVersionUID:
- 4015441487276641235L
 
- 
Class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM15class CLImprovedLRM15 extends LRMWeapon implements Serializable- serialVersionUID:
- 603060073432118270L
 
- 
Class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM20class CLImprovedLRM20 extends LRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.clan.improvedLRM.CLImprovedLRM5class CLImprovedLRM5 extends LRMWeapon implements Serializable- serialVersionUID:
- 1922843634155860893L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.oneShot- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM10IOSclass CLLRM10IOS extends LRMWeapon implements Serializable- serialVersionUID:
- -1260890574819347313L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM10OSclass CLLRM10OS extends LRMWeapon implements Serializable- serialVersionUID:
- -1260890574819347313L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM15IOSclass CLLRM15IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 5658731828818701699L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM15OSclass CLLRM15OS extends LRMWeapon implements Serializable- serialVersionUID:
- 5658731828818701699L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM1OSclass CLLRM1OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5262579090950972046L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM20IOSclass CLLRM20IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 1725628953852049901L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM20OSclass CLLRM20OS extends LRMWeapon implements Serializable- serialVersionUID:
- 1725628953852049901L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM2OSclass CLLRM2OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5274335014393603612L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM3OSclass CLLRM3OS extends LRMWeapon implements Serializable- serialVersionUID:
- -4086505975056019860L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM4OSclass CLLRM4OS extends LRMWeapon implements Serializable- serialVersionUID:
- -7115498642122846062L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM5IOSclass CLLRM5IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 767564661100835293L
 
- 
Class megamek.common.weapons.lrms.clan.oneShot.CLLRM5OSclass CLLRM5OS extends LRMWeapon implements Serializable- serialVersionUID:
- 767564661100835293L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.streak- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM1class CLStreakLRM1 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM10class CLStreakLRM10 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 7179570524181470428L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM11class CLStreakLRM11 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM12class CLStreakLRM12 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM13class CLStreakLRM13 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM14class CLStreakLRM14 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM15class CLStreakLRM15 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5847309314576444364L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM16class CLStreakLRM16 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM17class CLStreakLRM17 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM18class CLStreakLRM18 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM19class CLStreakLRM19 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM2class CLStreakLRM2 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM20class CLStreakLRM20 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- -7125174806713066191L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM3class CLStreakLRM3 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM4class CLStreakLRM4 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM5class CLStreakLRM5 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM6class CLStreakLRM6 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM7class CLStreakLRM7 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM8class CLStreakLRM8 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.CLStreakLRM9class CLStreakLRM9 extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.streak.oneShot- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM10IOSclass CLStreakLRM10IOS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 2692279526867532848L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM10OSclass CLStreakLRM10OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 2692279526867532848L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM11OSclass CLStreakLRM11OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM12OSclass CLStreakLRM12OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM13OSclass CLStreakLRM13OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM14OSclass CLStreakLRM14OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM15IOSclass CLStreakLRM15IOS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 7336450815633311159L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM15OSclass CLStreakLRM15OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 7336450815633311159L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM16OSclass CLStreakLRM16OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM17OSclass CLStreakLRM17OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM18OSclass CLStreakLRM18OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM19OSclass CLStreakLRM19OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM1OSclass CLStreakLRM1OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM20IOSclass CLStreakLRM20IOS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- -7687203185594888323L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM20OSclass CLStreakLRM20OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- -7687203185594888323L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM2OSclass CLStreakLRM2OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM3OSclass CLStreakLRM3OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM4OSclass CLStreakLRM4OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM5IOSclass CLStreakLRM5IOS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 540083231235504476L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM5OSclass CLStreakLRM5OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 540083231235504476L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM6OSclass CLStreakLRM6OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM7OSclass CLStreakLRM7OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM8OSclass CLStreakLRM8OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
- 
Class megamek.common.weapons.lrms.clan.streak.oneShot.CLStreakLRM9OSclass CLStreakLRM9OS extends StreakLRMWeapon implements Serializable- serialVersionUID:
- 5240577239366457930L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.torpedo- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT1class CLLRT1 extends LRTWeapon implements Serializable- serialVersionUID:
- 5857181748358882592L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT10class CLLRT10 extends LRTWeapon implements Serializable- serialVersionUID:
- 6160818215633786303L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT11class CLLRT11 extends LRTWeapon implements Serializable- serialVersionUID:
- -8068389736487999733L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT12class CLLRT12 extends LRTWeapon implements Serializable- serialVersionUID:
- -1013330185834257242L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT13class CLLRT13 extends LRTWeapon implements Serializable- serialVersionUID:
- -4744909576683290046L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT14class CLLRT14 extends LRTWeapon implements Serializable- serialVersionUID:
- 7642378254853022847L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT15class CLLRT15 extends LRTWeapon implements Serializable- serialVersionUID:
- 4384081950793513167L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT16class CLLRT16 extends LRTWeapon implements Serializable- serialVersionUID:
- -3531854716821537559L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT17class CLLRT17 extends LRTWeapon implements Serializable- serialVersionUID:
- -1714820472892494602L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT18class CLLRT18 extends LRTWeapon implements Serializable- serialVersionUID:
- -8210303630860415621L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT19class CLLRT19 extends LRTWeapon implements Serializable- serialVersionUID:
- 6738834696795634552L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT2class CLLRT2 extends LRTWeapon implements Serializable- serialVersionUID:
- -8660981556295580874L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT20class CLLRT20 extends LRTWeapon implements Serializable- serialVersionUID:
- 6906914701393598726L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT3class CLLRT3 extends LRTWeapon implements Serializable- serialVersionUID:
- -1924771696583001603L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT4class CLLRT4 extends LRTWeapon implements Serializable- serialVersionUID:
- -9017949155642210454L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT5class CLLRT5 extends LRTWeapon implements Serializable- serialVersionUID:
- 5982164560053938134L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT6class CLLRT6 extends LRTWeapon implements Serializable- serialVersionUID:
- 8809381027508149200L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT7class CLLRT7 extends LRTWeapon implements Serializable- serialVersionUID:
- 9186128167849051831L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT8class CLLRT8 extends LRTWeapon implements Serializable- serialVersionUID:
- 88996788497221599L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.CLLRT9class CLLRT9 extends LRTWeapon implements Serializable- serialVersionUID:
- 4454731249315893200L
 
 
- 
- 
Package megamek.common.weapons.lrms.clan.torpedo.oneShot- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT10IOSclass CLLRT10IOS extends LRTWeapon implements Serializable- serialVersionUID:
- 4402946418858772353L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT10OSclass CLLRT10OS extends LRTWeapon implements Serializable- serialVersionUID:
- 4402946418858772353L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT15IOSclass CLLRT15IOS extends LRTWeapon implements Serializable- serialVersionUID:
- 2935323332234777496L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT15OSclass CLLRT15OS extends LRTWeapon implements Serializable- serialVersionUID:
- 2935323332234777496L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT20IOSclass CLLRT20IOS extends LRTWeapon implements Serializable- serialVersionUID:
- 4540170151130434608L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT20OSclass CLLRT20OS extends LRTWeapon implements Serializable- serialVersionUID:
- 4540170151130434608L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT5IOSclass CLLRT5IOS extends LRTWeapon implements Serializable- serialVersionUID:
- -3651580547253252279L
 
- 
Class megamek.common.weapons.lrms.clan.torpedo.oneShot.CLLRT5OSclass CLLRT5OS extends LRTWeapon implements Serializable- serialVersionUID:
- -3651580547253252279L
 
 
- 
- 
Package megamek.common.weapons.lrms.innerSphere- 
Class megamek.common.weapons.lrms.innerSphere.ISLRM10class ISLRM10 extends LRMWeapon implements Serializable- serialVersionUID:
- 4015441487276641235L
 
- 
Class megamek.common.weapons.lrms.innerSphere.ISLRM15class ISLRM15 extends LRMWeapon implements Serializable- serialVersionUID:
- 603060073432118270L
 
- 
Class megamek.common.weapons.lrms.innerSphere.ISLRM20class ISLRM20 extends LRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.innerSphere.ISLRM5class ISLRM5 extends LRMWeapon implements Serializable- serialVersionUID:
- 1922843634155860893L
 
 
- 
- 
Package megamek.common.weapons.lrms.innerSphere.enhancedLRM- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISEnhancedLRM10class ISEnhancedLRM10 extends EnhancedLRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISEnhancedLRM15class ISEnhancedLRM15 extends EnhancedLRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISEnhancedLRM20class ISEnhancedLRM20 extends EnhancedLRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISEnhancedLRM5class ISEnhancedLRM5 extends EnhancedLRMWeapon implements Serializable- serialVersionUID:
- 3287950524687857609L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM10class ISExtendedLRM10 extends ExtendedLRMWeapon implements Serializable- serialVersionUID:
- 8831960393355550709L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM15class ISExtendedLRM15 extends ExtendedLRMWeapon implements Serializable- serialVersionUID:
- -7039029686193601958L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM20class ISExtendedLRM20 extends ExtendedLRMWeapon implements Serializable- serialVersionUID:
- -2230366483054553162L
 
- 
Class megamek.common.weapons.lrms.innerSphere.enhancedLRM.ISExtendedLRM5class ISExtendedLRM5 extends ExtendedLRMWeapon implements Serializable- serialVersionUID:
- -6153832907941260136L
 
 
- 
- 
Package megamek.common.weapons.lrms.innerSphere.oneShot- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM10IOSclass ISLRM10IOS extends LRMWeapon implements Serializable- serialVersionUID:
- -2792101005477263443L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM10OSclass ISLRM10OS extends LRMWeapon implements Serializable- serialVersionUID:
- -2792101005477263443L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM15IOSclass ISLRM15IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 1089075678687256997L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM15OSclass ISLRM15OS extends LRMWeapon implements Serializable- serialVersionUID:
- 1089075678687256997L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM20IOSclass ISLRM20IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 3960681625679721032L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM20OSclass ISLRM20OS extends LRMWeapon implements Serializable- serialVersionUID:
- 3960681625679721032L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM5IOSclass ISLRM5IOS extends LRMWeapon implements Serializable- serialVersionUID:
- 3915337270241715850L
 
- 
Class megamek.common.weapons.lrms.innerSphere.oneShot.ISLRM5OSclass ISLRM5OS extends LRMWeapon implements Serializable- serialVersionUID:
- 3915337270241715850L
 
 
- 
- 
Package megamek.common.weapons.lrms.innerSphere.torpedo- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.ISLRT10class ISLRT10 extends LRTWeapon implements Serializable- serialVersionUID:
- 9191385220979030447L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.ISLRT15class ISLRT15 extends LRTWeapon implements Serializable- serialVersionUID:
- -6506265507271800879L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.ISLRT20class ISLRT20 extends LRTWeapon implements Serializable- serialVersionUID:
- 2708046269665179590L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.ISLRT5class ISLRT5 extends LRTWeapon implements Serializable- serialVersionUID:
- 8732328051646920316L
 
 
- 
- 
Package megamek.common.weapons.lrms.innerSphere.torpedo.oneShot- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT10IOSclass ISLRT10IOS extends LRTWeapon implements Serializable- serialVersionUID:
- 2674309948460871883L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT10OSclass ISLRT10OS extends LRTWeapon implements Serializable- serialVersionUID:
- 2674309948460871883L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT15IOSclass ISLRT15IOS extends LRTWeapon implements Serializable- serialVersionUID:
- 106526906717711956L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT15OSclass ISLRT15OS extends LRTWeapon implements Serializable- serialVersionUID:
- 106526906717711956L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT20IOSclass ISLRT20IOS extends LRTWeapon implements Serializable- serialVersionUID:
- -8753051336468930345L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT20OSclass ISLRT20OS extends LRTWeapon implements Serializable- serialVersionUID:
- -8753051336468930345L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT5IOSclass ISLRT5IOS extends LRTWeapon implements Serializable- serialVersionUID:
- -7475019239065402296L
 
- 
Class megamek.common.weapons.lrms.innerSphere.torpedo.oneShot.ISLRT5OSclass ISLRT5OS extends LRTWeapon implements Serializable- serialVersionUID:
- -7475019239065402296L
 
 
- 
- 
Package megamek.common.weapons.mgs- 
Class megamek.common.weapons.mgs.MGWeaponclass MGWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 923749421748564257L
 
 
- 
- 
Package megamek.common.weapons.mgs.clan- 
Class megamek.common.weapons.mgs.clan.CLHeavyMGclass CLHeavyMG extends MGWeapon implements Serializable- serialVersionUID:
- -3031880020233816652L
 
- 
Class megamek.common.weapons.mgs.clan.CLHeavyMGAclass CLHeavyMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- 7515050923963957889L
 
- 
Class megamek.common.weapons.mgs.clan.CLLightMGclass CLLightMG extends MGWeapon implements Serializable- serialVersionUID:
- 4070411380374344272L
 
- 
Class megamek.common.weapons.mgs.clan.CLLightMGAclass CLLightMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- 5151562824587975407L
 
- 
Class megamek.common.weapons.mgs.clan.CLMGclass CLMG extends MGWeapon implements Serializable- serialVersionUID:
- 2557643305248678454L
 
- 
Class megamek.common.weapons.mgs.clan.CLMGAclass CLMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- 3727925307251828896L
 
 
- 
- 
Package megamek.common.weapons.mgs.innerSphere- 
Class megamek.common.weapons.mgs.innerSphere.ISHeavyMGclass ISHeavyMG extends MGWeapon implements Serializable- serialVersionUID:
- 9170779598178306077L
 
- 
Class megamek.common.weapons.mgs.innerSphere.ISHeavyMGAclass ISHeavyMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- -2647621717483237437L
 
- 
Class megamek.common.weapons.mgs.innerSphere.ISLightMGclass ISLightMG extends MGWeapon implements Serializable- serialVersionUID:
- 8148848145274790948L
 
- 
Class megamek.common.weapons.mgs.innerSphere.ISLightMGAclass ISLightMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- -2408433911213524154L
 
- 
Class megamek.common.weapons.mgs.innerSphere.ISMGclass ISMG extends MGWeapon implements Serializable- serialVersionUID:
- -4431163118750064849L
 
- 
Class megamek.common.weapons.mgs.innerSphere.ISMGAclass ISMGA extends AmmoWeapon implements Serializable- serialVersionUID:
- 5147934062852001336L
 
 
- 
- 
Package megamek.common.weapons.missiles- 
Class megamek.common.weapons.missiles.ATMWeaponclass ATMWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- -1735365348213073649L
 
- 
Class megamek.common.weapons.missiles.MissileWeaponclass MissileWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -2759022204865126991L
 
- 
Class megamek.common.weapons.missiles.MMLWeaponclass MMLWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 110779423352325731L
 
- 
Class megamek.common.weapons.missiles.MRMWeaponclass MRMWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 274817921444431878L
 
 
- 
- 
Package megamek.common.weapons.missiles.clan- 
Class megamek.common.weapons.missiles.clan.CLATM12class CLATM12 extends ATMWeapon implements Serializable- serialVersionUID:
- -7902048944230263372L
 
- 
Class megamek.common.weapons.missiles.clan.CLATM3class CLATM3 extends ATMWeapon implements Serializable- serialVersionUID:
- 107949833660086492L
 
- 
Class megamek.common.weapons.missiles.clan.CLATM6class CLATM6 extends ATMWeapon implements Serializable- serialVersionUID:
- 2196553902764762463L
 
- 
Class megamek.common.weapons.missiles.clan.CLATM9class CLATM9 extends ATMWeapon implements Serializable- serialVersionUID:
- -3779719958622540629L
 
- 
Class megamek.common.weapons.missiles.clan.CLIATM12class CLIATM12 extends CLIATMWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.missiles.clan.CLIATM3class CLIATM3 extends CLIATMWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.missiles.clan.CLIATM6class CLIATM6 extends CLIATMWeapon implements Serializable- serialVersionUID:
- 1L
 
- 
Class megamek.common.weapons.missiles.clan.CLIATM9class CLIATM9 extends CLIATMWeapon implements Serializable- serialVersionUID:
- 1L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.mml- 
Class megamek.common.weapons.missiles.innerSphere.mml.ISMML3class ISMML3 extends MMLWeapon implements Serializable- serialVersionUID:
- -9170270710231973218L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mml.ISMML5class ISMML5 extends MMLWeapon implements Serializable- serialVersionUID:
- -546200914895806968L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mml.ISMML7class ISMML7 extends MMLWeapon implements Serializable- serialVersionUID:
- -2143795495566407588L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mml.ISMML9class ISMML9 extends MMLWeapon implements Serializable- serialVersionUID:
- -6856580158397507743L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.mrm- 
Class megamek.common.weapons.missiles.innerSphere.mrm.ISMRM10class ISMRM10 extends MRMWeapon implements Serializable- serialVersionUID:
- -7254227700967772906L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.ISMRM20class ISMRM20 extends MRMWeapon implements Serializable- serialVersionUID:
- 6320263755562771620L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.ISMRM30class ISMRM30 extends MRMWeapon implements Serializable- serialVersionUID:
- -4212839099494076415L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.ISMRM40class ISMRM40 extends MRMWeapon implements Serializable- serialVersionUID:
- -6020264492733884246L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.mrm.oneShot- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM10IOSclass ISMRM10IOS extends MRMWeapon implements Serializable- serialVersionUID:
- 1980690855716987710L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM10OSclass ISMRM10OS extends MRMWeapon implements Serializable- serialVersionUID:
- 1980690855716987710L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM20IOSclass ISMRM20IOS extends MRMWeapon implements Serializable- serialVersionUID:
- -2738014475152659505L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM20OSclass ISMRM20OS extends MRMWeapon implements Serializable- serialVersionUID:
- -2738014475152659505L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM30IOSclass ISMRM30IOS extends MRMWeapon implements Serializable- serialVersionUID:
- 7118245780649534184L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM30OSclass ISMRM30OS extends MRMWeapon implements Serializable- serialVersionUID:
- 7118245780649534184L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM40IOSclass ISMRM40IOS extends MRMWeapon implements Serializable- serialVersionUID:
- 5383621160269655212L
 
- 
Class megamek.common.weapons.missiles.innerSphere.mrm.oneShot.ISMRM40OSclass ISMRM40OS extends MRMWeapon implements Serializable- serialVersionUID:
- 5383621160269655212L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.rocketLauncher- 
Class megamek.common.weapons.missiles.innerSphere.rocketLauncher.ISRL1class ISRL1 extends RLWeapon implements Serializable- serialVersionUID:
- 9080214985232453233L
 
- 
Class megamek.common.weapons.missiles.innerSphere.rocketLauncher.ISRL2class ISRL2 extends RLWeapon implements Serializable- serialVersionUID:
- -3501679876316953438L
 
- 
Class megamek.common.weapons.missiles.innerSphere.rocketLauncher.ISRL3class ISRL3 extends RLWeapon implements Serializable- serialVersionUID:
- -5963869448761538363L
 
- 
Class megamek.common.weapons.missiles.innerSphere.rocketLauncher.ISRL4class ISRL4 extends RLWeapon implements Serializable- serialVersionUID:
- 5679355637948305939L
 
- 
Class megamek.common.weapons.missiles.innerSphere.rocketLauncher.ISRL5class ISRL5 extends RLWeapon implements Serializable- serialVersionUID:
- -6957164916144671184L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.thunderbolt- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.ISThunderbolt10class ISThunderbolt10 extends Thunderbolt10Weapon implements Serializable- serialVersionUID:
- 6781882739979127656L
 
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.ISThunderbolt15class ISThunderbolt15 extends Thunderbolt15Weapon implements Serializable- serialVersionUID:
- -5466726857144417393L
 
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.ISThunderbolt20class ISThunderbolt20 extends Thunderbolt20Weapon implements Serializable- serialVersionUID:
- -6976091682813292840L
 
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.ISThunderbolt5class ISThunderbolt5 extends Thunderbolt5Weapon implements Serializable- serialVersionUID:
- 5295837076559643763L
 
 
- 
- 
Package megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt10IOSclass ISThunderbolt10IOS extends Thunderbolt10Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt10OSclass ISThunderbolt10OS extends Thunderbolt10Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt15IOSclass ISThunderbolt15IOS extends Thunderbolt15Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt15OSclass ISThunderbolt15OS extends Thunderbolt15Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt20IOSclass ISThunderbolt20IOS extends Thunderbolt20Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt20OSclass ISThunderbolt20OS extends Thunderbolt20Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt5IOSclass ISThunderbolt5IOS extends Thunderbolt5Weapon implements Serializable
- 
Class megamek.common.weapons.missiles.innerSphere.thunderbolt.oneShot.ISThunderbolt5OSclass ISThunderbolt5OS extends Thunderbolt5Weapon implements Serializable
 
- 
- 
Package megamek.common.weapons.missiles.rocketLauncher- 
Class megamek.common.weapons.missiles.rocketLauncher.RLWeaponclass RLWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- -1718301014226423896L
 
- 
Class megamek.common.weapons.missiles.rocketLauncher.RocketLauncher10class RocketLauncher10 extends RLWeapon implements Serializable- serialVersionUID:
- 3437644808445570760L
 
- 
Class megamek.common.weapons.missiles.rocketLauncher.RocketLauncher15class RocketLauncher15 extends RLWeapon implements Serializable- serialVersionUID:
- -8464817815813827947L
 
- 
Class megamek.common.weapons.missiles.rocketLauncher.RocketLauncher20class RocketLauncher20 extends RLWeapon implements Serializable- serialVersionUID:
- -1220608344459915265L
 
 
- 
- 
Package megamek.common.weapons.missiles.thuunderbolt- 
Class megamek.common.weapons.missiles.thuunderbolt.Thunderbolt10Weaponclass Thunderbolt10Weapon extends ThunderboltWeapon implements Serializable
- 
Class megamek.common.weapons.missiles.thuunderbolt.Thunderbolt15Weaponclass Thunderbolt15Weapon extends ThunderboltWeapon implements Serializable
- 
Class megamek.common.weapons.missiles.thuunderbolt.Thunderbolt20Weaponclass Thunderbolt20Weapon extends ThunderboltWeapon implements Serializable
- 
Class megamek.common.weapons.missiles.thuunderbolt.Thunderbolt5Weaponclass Thunderbolt5Weapon extends ThunderboltWeapon implements Serializable
- 
Class megamek.common.weapons.missiles.thuunderbolt.ThunderboltWeaponclass ThunderboltWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 3496376576886743383L
 
 
- 
- 
Package megamek.common.weapons.mortars- 
Class megamek.common.weapons.mortars.MekMortarWeaponclass MekMortarWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -4887277242270179970L
 
- 
Class megamek.common.weapons.mortars.VehicularGrenadeLauncherWeaponclass VehicularGrenadeLauncherWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- 3343394645568467135L
 
 
- 
- 
Package megamek.common.weapons.mortars.clan- 
Class megamek.common.weapons.mortars.clan.CLMekMortar1class CLMekMortar1 extends MekMortarWeapon implements Serializable- serialVersionUID:
- -2449264496450109574L
 
- 
Class megamek.common.weapons.mortars.clan.CLMekMortar2class CLMekMortar2 extends MekMortarWeapon implements Serializable- serialVersionUID:
- 7227079222584412866L
 
- 
Class megamek.common.weapons.mortars.clan.CLMekMortar4class CLMekMortar4 extends MekMortarWeapon implements Serializable- serialVersionUID:
- -7326848486069567891L
 
- 
Class megamek.common.weapons.mortars.clan.CLMekMortar8class CLMekMortar8 extends MekMortarWeapon implements Serializable- serialVersionUID:
- 7757701625628311696L
 
 
- 
- 
Package megamek.common.weapons.mortars.innerSphere- 
Class megamek.common.weapons.mortars.innerSphere.ISMekMortar1class ISMekMortar1 extends MekMortarWeapon implements Serializable- serialVersionUID:
- -5651886218762631122L
 
- 
Class megamek.common.weapons.mortars.innerSphere.ISMekMortar2class ISMekMortar2 extends MekMortarWeapon implements Serializable- serialVersionUID:
- -6644886866545312980L
 
- 
Class megamek.common.weapons.mortars.innerSphere.ISMekMortar4class ISMekMortar4 extends MekMortarWeapon implements Serializable- serialVersionUID:
- 6803604562717710451L
 
- 
Class megamek.common.weapons.mortars.innerSphere.ISMekMortar8class ISMekMortar8 extends MekMortarWeapon implements Serializable- serialVersionUID:
- -3352749710661515958L
 
- 
Class megamek.common.weapons.mortars.innerSphere.ISVehicularGrenadeLauncherclass ISVehicularGrenadeLauncher extends VehicularGrenadeLauncherWeapon implements Serializable- serialVersionUID:
- 2888705202399185703L
 
 
- 
- 
Package megamek.common.weapons.other- 
Class megamek.common.weapons.other.FluidGunWeaponclass FluidGunWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -1894568448038229879L
 
- 
Class megamek.common.weapons.other.NarcWeaponclass NarcWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 1651402906360520759L
 
- 
Class megamek.common.weapons.other.TSEMPWeaponclass TSEMPWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- 2368600068029964377L
 
 
- 
- 
Package megamek.common.weapons.other.clan- 
Class megamek.common.weapons.other.clan.CLAMSclass CLAMS extends AmmoWeapon implements Serializable- serialVersionUID:
- 7447941274169853546L
 
- 
Class megamek.common.weapons.other.clan.CLFireExtinguisherclass CLFireExtinguisher extends Weapon implements Serializable- serialVersionUID:
- -5190894967392738394L
 
- 
Class megamek.common.weapons.other.clan.CLFluidGunclass CLFluidGun extends FluidGunWeapon implements Serializable- serialVersionUID:
- 5043640099544278749L
 
- 
Class megamek.common.weapons.other.clan.CLFussiladeclass CLFussilade extends CLIATMWeapon implements Serializable- serialVersionUID:
- 1237937853765733086L
 
- 
Class megamek.common.weapons.other.clan.CLLaserAMSclass CLLaserAMS extends LaserWeapon implements Serializable- serialVersionUID:
- 3262387868757752971L
 
- 
Class megamek.common.weapons.other.clan.CLNarcclass CLNarc extends NarcWeapon implements Serializable- serialVersionUID:
- 7876061110636359814L
 
- 
Class megamek.common.weapons.other.clan.CLNarcIOSclass CLNarcIOS extends NarcWeapon implements Serializable- serialVersionUID:
- 5553288957570246232L
 
- 
Class megamek.common.weapons.other.clan.CLNarcOSclass CLNarcOS extends NarcWeapon implements Serializable- serialVersionUID:
- 5553288957570246232L
 
 
- 
- 
Package megamek.common.weapons.other.innerSphere- 
Class megamek.common.weapons.other.innerSphere.ISAMSclass ISAMS extends AmmoWeapon implements Serializable- serialVersionUID:
- 5678281956614161074L
 
- 
Class megamek.common.weapons.other.innerSphere.ISAPDSclass ISAPDS extends AmmoWeapon implements Serializable- serialVersionUID:
- 5678281956614161074L
 
- 
Class megamek.common.weapons.other.innerSphere.ISCenturionWeaponSystemclass ISCenturionWeaponSystem extends EnergyWeapon implements Serializable- serialVersionUID:
- 5355363156621487309L
 
- 
Class megamek.common.weapons.other.innerSphere.ISFireExtinguisherclass ISFireExtinguisher extends Weapon implements Serializable- serialVersionUID:
- -5387366609676650747L
 
- 
Class megamek.common.weapons.other.innerSphere.ISFluidGunclass ISFluidGun extends FluidGunWeapon implements Serializable- serialVersionUID:
- 5043640099544278749L
 
- 
Class megamek.common.weapons.other.innerSphere.ISImprovedNarcclass ISImprovedNarc extends NarcWeapon implements Serializable- serialVersionUID:
- -6803482374426042321L
 
- 
Class megamek.common.weapons.other.innerSphere.ISImprovedNarcOSclass ISImprovedNarcOS extends NarcWeapon implements Serializable- serialVersionUID:
- -3509295242151016719L
 
- 
Class megamek.common.weapons.other.innerSphere.ISLaserAMSclass ISLaserAMS extends LaserWeapon implements Serializable- serialVersionUID:
- -7448728413011101076L
 
- 
Class megamek.common.weapons.other.innerSphere.ISMekTaserclass ISMekTaser extends AmmoWeapon implements Serializable- serialVersionUID:
- 4393086562754363816L
 
- 
Class megamek.common.weapons.other.innerSphere.ISNarcclass ISNarc extends NarcWeapon implements Serializable- serialVersionUID:
- 5562345335764812479L
 
- 
Class megamek.common.weapons.other.innerSphere.ISNarcIOSclass ISNarcIOS extends NarcWeapon implements Serializable- serialVersionUID:
- 8610275030183400408L
 
- 
Class megamek.common.weapons.other.innerSphere.ISNarcOSclass ISNarcOS extends NarcWeapon implements Serializable- serialVersionUID:
- 8610275030183400408L
 
- 
Class megamek.common.weapons.other.innerSphere.ISTSEMPCannonclass ISTSEMPCannon extends TSEMPWeapon implements Serializable- serialVersionUID:
- -4861067053206502295L
 
- 
Class megamek.common.weapons.other.innerSphere.ISTSEMPOneShotclass ISTSEMPOneShot extends TSEMPWeapon implements Serializable- serialVersionUID:
- 2945503963826543215L
 
- 
Class megamek.common.weapons.other.innerSphere.ISTSEMPRepeatingCannonclass ISTSEMPRepeatingCannon extends TSEMPWeapon implements Serializable- serialVersionUID:
- -4861067053206502295L
 
 
- 
- 
Package megamek.common.weapons.ppc- 
Class megamek.common.weapons.ppc.PPCWeaponclass PPCWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- -8128018700095507410L
 
 
- 
- 
Package megamek.common.weapons.ppc.clan- 
Class megamek.common.weapons.ppc.clan.CLEnhancedPPCclass CLEnhancedPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 5108976056064542099L
 
- 
Class megamek.common.weapons.ppc.clan.CLERPPCclass CLERPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 5108976056064542099L
 
- 
Class megamek.common.weapons.ppc.clan.CLImprovedPPCclass CLImprovedPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 5775665622863346537L
 
- 
Class megamek.common.weapons.ppc.clan.CLPlasmaCannonclass CLPlasmaCannon extends AmmoWeapon implements Serializable- serialVersionUID:
- 322396740172378519L
 
 
- 
- 
Package megamek.common.weapons.ppc.innerSphere- 
Class megamek.common.weapons.ppc.innerSphere.ISERPPCclass ISERPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 7175778897598535734L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISHeavyPPCclass ISHeavyPPC extends PPCWeapon implements Serializable- serialVersionUID:
- -7742604546239137754L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISKinsSlaughterPPCclass ISKinsSlaughterPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 6733393836643781374L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISLightPPCclass ISLightPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 1376257996653555538L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISPlasmaRifleclass ISPlasmaRifle extends AmmoWeapon implements Serializable- serialVersionUID:
- -7919371014161089388L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISPPCclass ISPPC extends PPCWeapon implements Serializable- serialVersionUID:
- 5775665622863346537L
 
- 
Class megamek.common.weapons.ppc.innerSphere.ISSnubNosePPCclass ISSnubNosePPC extends PPCWeapon implements Serializable- serialVersionUID:
- -5650794792475465261L
 
 
- 
- 
Package megamek.common.weapons.primitive- 
Class megamek.common.weapons.primitive.ISAC10Primitiveclass ISAC10Primitive extends ACWeapon implements Serializable- serialVersionUID:
- 4614699958561953757L
 
- 
Class megamek.common.weapons.primitive.ISAC20Primitiveclass ISAC20Primitive extends ACWeapon implements Serializable- serialVersionUID:
- 4703572491922950865L
 
- 
Class megamek.common.weapons.primitive.ISAC2Primitiveclass ISAC2Primitive extends ACWeapon implements Serializable- serialVersionUID:
- 3540956033197287540L
 
- 
Class megamek.common.weapons.primitive.ISAC5Primitiveclass ISAC5Primitive extends ACWeapon implements Serializable- serialVersionUID:
- 8826026540026351600L
 
- 
Class megamek.common.weapons.primitive.ISLaserPrimitiveLargeclass ISLaserPrimitiveLarge extends LaserWeapon implements Serializable- serialVersionUID:
- 6640106383069896198L
 
- 
Class megamek.common.weapons.primitive.ISLaserPrimitiveMediumclass ISLaserPrimitiveMedium extends LaserWeapon implements Serializable- serialVersionUID:
- 1522567438781244152L
 
- 
Class megamek.common.weapons.primitive.ISLaserPrimitiveSmallclass ISLaserPrimitiveSmall extends LaserWeapon implements Serializable- serialVersionUID:
- -7637928016342153078L
 
- 
Class megamek.common.weapons.primitive.ISLongTomPrimitiveclass ISLongTomPrimitive extends ArtilleryWeapon implements Serializable- serialVersionUID:
- 5323886711682442495L
 
- 
Class megamek.common.weapons.primitive.ISLRM10Primitiveclass ISLRM10Primitive extends LRMWeapon implements Serializable- serialVersionUID:
- 6236976752458107991L
 
- 
Class megamek.common.weapons.primitive.ISLRM15Primitiveclass ISLRM15Primitive extends LRMWeapon implements Serializable- serialVersionUID:
- -3387192703164511275L
 
- 
Class megamek.common.weapons.primitive.ISLRM20Primitiveclass ISLRM20Primitive extends LRMWeapon implements Serializable- serialVersionUID:
- 1127913710413265729L
 
- 
Class megamek.common.weapons.primitive.ISLRM5Primitiveclass ISLRM5Primitive extends LRMWeapon implements Serializable- serialVersionUID:
- 176095314320974740L
 
- 
Class megamek.common.weapons.primitive.ISPPCPrimitiveclass ISPPCPrimitive extends PPCWeapon implements Serializable- serialVersionUID:
- 1767670595802648539L
 
- 
Class megamek.common.weapons.primitive.ISSRM2Primitiveclass ISSRM2Primitive extends SRMWeapon implements Serializable- serialVersionUID:
- 8488734998051278663L
 
- 
Class megamek.common.weapons.primitive.ISSRM4Primitiveclass ISSRM4Primitive extends SRMWeapon implements Serializable- serialVersionUID:
- 4581498300717143202L
 
- 
Class megamek.common.weapons.primitive.ISSRM6Primitiveclass ISSRM6Primitive extends SRMWeapon implements Serializable- serialVersionUID:
- -2484546662230634777L
 
- 
Class megamek.common.weapons.primitive.PrimRLWeaponclass PrimRLWeapon extends RLWeapon implements Serializable- serialVersionUID:
- -1718301014226423896L
 
 
- 
- 
Package megamek.common.weapons.prototypes- 
Class megamek.common.weapons.prototypes.PrototypeArrowIVclass PrototypeArrowIV extends ArtilleryWeapon implements Serializable- serialVersionUID:
- -4495524659692575107L
 
- 
Class megamek.common.weapons.prototypes.PrototypeRL10class PrototypeRL10 extends PrototypeRLWeapon implements Serializable- serialVersionUID:
- -8226462713763738211L
 
- 
Class megamek.common.weapons.prototypes.PrototypeRL15class PrototypeRL15 extends PrototypeRLWeapon implements Serializable- serialVersionUID:
- 5888570332510350564L
 
- 
Class megamek.common.weapons.prototypes.PrototypeRL20class PrototypeRL20 extends PrototypeRLWeapon implements Serializable- serialVersionUID:
- -1726964787852929811L
 
- 
Class megamek.common.weapons.prototypes.PrototypeRLWeaponclass PrototypeRLWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 8711414106566769466L
 
 
- 
- 
Package megamek.common.weapons.prototypes.clan- 
Class megamek.common.weapons.prototypes.clan.CLERLaserMediumPrototypeclass CLERLaserMediumPrototype extends LaserWeapon implements Serializable- serialVersionUID:
- -6500204992334761841L
 
- 
Class megamek.common.weapons.prototypes.clan.CLERLaserSmallPrototypeclass CLERLaserSmallPrototype extends LaserWeapon implements Serializable- serialVersionUID:
- 3560080195438539835L
 
- 
Class megamek.common.weapons.prototypes.clan.CLLB20XACPrototypeclass CLLB20XACPrototype extends CLLBXACPrototypeWeapon implements Serializable- serialVersionUID:
- -4257248228202258750L
 
- 
Class megamek.common.weapons.prototypes.clan.CLLB2XACPrototypeclass CLLB2XACPrototype extends CLLBXACPrototypeWeapon implements Serializable- serialVersionUID:
- 3580100820831141313L
 
- 
Class megamek.common.weapons.prototypes.clan.CLLB5XACPrototypeclass CLLB5XACPrototype extends CLLBXACPrototypeWeapon implements Serializable- serialVersionUID:
- -8003492051812171922L
 
- 
Class megamek.common.weapons.prototypes.clan.CLLBXACPrototypeWeaponclass CLLBXACPrototypeWeapon extends LBXACWeapon implements Serializable- serialVersionUID:
- -1702237743474540150L
 
- 
Class megamek.common.weapons.prototypes.clan.CLPrototypeStreakSRMWeaponclass CLPrototypeStreakSRMWeapon extends SRMWeapon implements Serializable- serialVersionUID:
- 9157660680598071296L
 
- 
Class megamek.common.weapons.prototypes.clan.CLPrototypeUACWeaponclass CLPrototypeUACWeapon extends UACWeapon implements Serializable- serialVersionUID:
- 8905222321912752035L
 
- 
Class megamek.common.weapons.prototypes.clan.CLStreakSRM4Prototypeclass CLStreakSRM4Prototype extends CLPrototypeStreakSRMWeapon implements Serializable- serialVersionUID:
- -7175957508769188051L
 
- 
Class megamek.common.weapons.prototypes.clan.CLStreakSRM6Prototypeclass CLStreakSRM6Prototype extends CLPrototypeStreakSRMWeapon implements Serializable- serialVersionUID:
- -2234544642223178737L
 
- 
Class megamek.common.weapons.prototypes.clan.CLUAC10Prototypeclass CLUAC10Prototype extends CLPrototypeUACWeapon implements Serializable- serialVersionUID:
- 6937673199956551674L
 
- 
Class megamek.common.weapons.prototypes.clan.CLUAC20Prototypeclass CLUAC20Prototype extends CLPrototypeUACWeapon implements Serializable- serialVersionUID:
- -8297688910484314546L
 
- 
Class megamek.common.weapons.prototypes.clan.CLUAC2Prototypeclass CLUAC2Prototype extends CLPrototypeUACWeapon implements Serializable- serialVersionUID:
- -4226217996532332434L
 
 
- 
- 
Package megamek.common.weapons.prototypes.innerSphere- 
Class megamek.common.weapons.prototypes.innerSphere.ISERLaserLargePrototypeclass ISERLaserLargePrototype extends LaserWeapon implements Serializable- serialVersionUID:
- -4745756742469577788L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISGaussRiflePrototypeclass ISGaussRiflePrototype extends GaussWeapon implements Serializable- serialVersionUID:
- 317770140657000258L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISLB10XACPrototypeclass ISLB10XACPrototype extends LBXACWeapon implements Serializable- serialVersionUID:
- 4586376672142168553L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISNarcPrototypeclass ISNarcPrototype extends NarcWeapon implements Serializable- serialVersionUID:
- 5562345335764812479L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISPrototypeTAGclass ISPrototypeTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -2474477168563228542L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserLargePrototypeclass ISPulseLaserLargePrototype extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 94533476706680275L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumPrototypeclass ISPulseLaserMediumPrototype extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -8402915088560062495L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserMediumRecoveredclass ISPulseLaserMediumRecovered extends PulseLaserWeapon implements Serializable- serialVersionUID:
- -8402915088560062495L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISPulseLaserSmallPrototypeclass ISPulseLaserSmallPrototype extends PulseLaserWeapon implements Serializable- serialVersionUID:
- 2977404162226570144L
 
- 
Class megamek.common.weapons.prototypes.innerSphere.ISUAC5Prototypeclass ISUAC5Prototype extends UACWeapon implements Serializable- serialVersionUID:
- -2740269177146528640L
 
 
- 
- 
Package megamek.common.weapons.srms- 
Class megamek.common.weapons.srms.SRMWeaponclass SRMWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 3636219178276978444L
 
- 
Class megamek.common.weapons.srms.SRTWeaponclass SRTWeapon extends MissileWeapon implements Serializable- serialVersionUID:
- 2209880229033489588L
 
- 
Class megamek.common.weapons.srms.StreakSRMWeaponclass StreakSRMWeapon extends SRMWeapon implements Serializable- serialVersionUID:
- 9157660680598071296L
 
 
- 
- 
Package megamek.common.weapons.srms.clan- 
Class megamek.common.weapons.srms.clan.CLSRM1class CLSRM1 extends SRMWeapon implements Serializable- serialVersionUID:
- 7660446177480426870L
 
- 
Class megamek.common.weapons.srms.clan.CLSRM2class CLSRM2 extends SRMWeapon implements Serializable- serialVersionUID:
- -8216939998088201265L
 
- 
Class megamek.common.weapons.srms.clan.CLSRM3class CLSRM3 extends SRMWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.srms.clan.CLSRM4class CLSRM4 extends SRMWeapon implements Serializable- serialVersionUID:
- -6776541552712952370L
 
- 
Class megamek.common.weapons.srms.clan.CLSRM5class CLSRM5 extends SRMWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.srms.clan.CLSRM6class CLSRM6 extends SRMWeapon implements Serializable- serialVersionUID:
- -5174394587928057034L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.improvedSRM- 
Class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM2class CLImprovedSRM2 extends SRMWeapon implements Serializable- serialVersionUID:
- -8486208221700793591L
 
- 
Class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM4class CLImprovedSRM4 extends SRMWeapon implements Serializable- serialVersionUID:
- 4338199179135810932L
 
- 
Class megamek.common.weapons.srms.clan.improvedSRM.CLImprovedSRM6class CLImprovedSRM6 extends SRMWeapon implements Serializable- serialVersionUID:
- -2774209761562289905L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.oneShot- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM1OSclass CLSRM1OS extends SRMWeapon implements Serializable- serialVersionUID:
- 7660446177480426870L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM2IOSclass CLSRM2IOS extends SRMWeapon implements Serializable- serialVersionUID:
- 3798165725512473586L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM2OSclass CLSRM2OS extends SRMWeapon implements Serializable- serialVersionUID:
- 3798165725512473586L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM3OSclass CLSRM3OS extends SRMWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM4IOSclass CLSRM4IOS extends SRMWeapon implements Serializable- serialVersionUID:
- -6513977729364835643L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM4OSclass CLSRM4OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6513977729364835643L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM5OSclass CLSRM5OS extends SRMWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM6IOSclass CLSRM6IOS extends SRMWeapon implements Serializable- serialVersionUID:
- 5184043200202465163L
 
- 
Class megamek.common.weapons.srms.clan.oneShot.CLSRM6OSclass CLSRM6OS extends SRMWeapon implements Serializable- serialVersionUID:
- 5184043200202465163L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.streak- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM1class CLStreakSRM1 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -865353203521350759L
 
- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM2class CLStreakSRM2 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -7095997934846595420L
 
- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM3class CLStreakSRM3 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 6130835636033954114L
 
- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM4class CLStreakSRM4 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -7630389410195927363L
 
- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM5class CLStreakSRM5 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 6709574010838244865L
 
- 
Class megamek.common.weapons.srms.clan.streak.CLStreakSRM6class CLStreakSRM6 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -6416567366717880864L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.streak.oneShot- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM2IOSclass CLStreakSRM2IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 2219171972794110915L
 
- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM2OSclass CLStreakSRM2OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 2219171972794110915L
 
- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM4IOSclass CLStreakSRM4IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -8016331798107342544L
 
- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM4OSclass CLStreakSRM4OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -8016331798107342544L
 
- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM6IOSclass CLStreakSRM6IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -3098137789514566838L
 
- 
Class megamek.common.weapons.srms.clan.streak.oneShot.CLStreakSRM6OSclass CLStreakSRM6OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -3098137789514566838L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.torpedo- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT1class CLSRT1 extends SRTWeapon implements Serializable- serialVersionUID:
- -6695135847410932636L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT2class CLSRT2 extends SRTWeapon implements Serializable- serialVersionUID:
- -6695135847410932636L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT3class CLSRT3 extends SRTWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT4class CLSRT4 extends SRTWeapon implements Serializable- serialVersionUID:
- 7390930190902369569L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT5class CLSRT5 extends SRTWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.CLSRT6class CLSRT6 extends SRTWeapon implements Serializable- serialVersionUID:
- -3714508566716721609L
 
 
- 
- 
Package megamek.common.weapons.srms.clan.torpedo.oneShot- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT1OSclass CLSRT1OS extends SRTWeapon implements Serializable- serialVersionUID:
- 7660446177480426870L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT2IOSclass CLSRT2IOS extends SRTWeapon implements Serializable- serialVersionUID:
- 4523859966917171130L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT2OSclass CLSRT2OS extends SRTWeapon implements Serializable- serialVersionUID:
- 4523859966917171130L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT3OSclass CLSRT3OS extends SRTWeapon implements Serializable- serialVersionUID:
- 1661723137877595056L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT4IOSclass CLSRT4IOS extends SRTWeapon implements Serializable- serialVersionUID:
- -1622623253640255529L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT4OSclass CLSRT4OS extends SRTWeapon implements Serializable- serialVersionUID:
- -1622623253640255529L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT5OSclass CLSRT5OS extends SRTWeapon implements Serializable- serialVersionUID:
- 9051765359928076836L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT6IOSclass CLSRT6IOS extends SRTWeapon implements Serializable- serialVersionUID:
- -4262996818773684373L
 
- 
Class megamek.common.weapons.srms.clan.torpedo.oneShot.CLSRT6OSclass CLSRT6OS extends SRTWeapon implements Serializable- serialVersionUID:
- -4262996818773684373L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere- 
Class megamek.common.weapons.srms.innerSphere.ISSRM2class ISSRM2 extends SRMWeapon implements Serializable- serialVersionUID:
- -8486208221700793591L
 
- 
Class megamek.common.weapons.srms.innerSphere.ISSRM4class ISSRM4 extends SRMWeapon implements Serializable- serialVersionUID:
- 4338199179135810932L
 
- 
Class megamek.common.weapons.srms.innerSphere.ISSRM6class ISSRM6 extends SRMWeapon implements Serializable- serialVersionUID:
- -2774209761562289905L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere.oneShot- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM2IOSclass ISSRM2IOS extends SRMWeapon implements Serializable- serialVersionUID:
- -6918950640293828718L
 
- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM2OSclass ISSRM2OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6918950640293828718L
 
- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM4IOSclass ISSRM4IOS extends SRMWeapon implements Serializable- serialVersionUID:
- -6674141690237272868L
 
- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM4OSclass ISSRM4OS extends SRMWeapon implements Serializable- serialVersionUID:
- -6674141690237272868L
 
- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM6IOSclass ISSRM6IOS extends SRMWeapon implements Serializable- serialVersionUID:
- -1926715836221080572L
 
- 
Class megamek.common.weapons.srms.innerSphere.oneShot.ISSRM6OSclass ISSRM6OS extends SRMWeapon implements Serializable- serialVersionUID:
- -1926715836221080572L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere.streak- 
Class megamek.common.weapons.srms.innerSphere.streak.ISStreakSRM2class ISStreakSRM2 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 2636425754066916235L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.ISStreakSRM4class ISStreakSRM4 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 2884956805670848621L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.ISStreakSRM6class ISStreakSRM6 extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 3341440732332387700L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere.streak.oneShot- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM2IOSclass ISStreakSRM2IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 4837075335425856208L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM2OSclass ISStreakSRM2OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 4837075335425856208L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM4IOSclass ISStreakSRM4IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -8651111887714823028L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM4OSclass ISStreakSRM4OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- -8651111887714823028L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM6IOSclass ISStreakSRM6IOS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 710360237679723033L
 
- 
Class megamek.common.weapons.srms.innerSphere.streak.oneShot.ISStreakSRM6OSclass ISStreakSRM6OS extends StreakSRMWeapon implements Serializable- serialVersionUID:
- 710360237679723033L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere.torpedo- 
Class megamek.common.weapons.srms.innerSphere.torpedo.ISSRT2class ISSRT2 extends SRTWeapon implements Serializable- serialVersionUID:
- 4156966181240837624L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.ISSRT4class ISSRT4 extends SRTWeapon implements Serializable- serialVersionUID:
- -5648326444418700888L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.ISSRT6class ISSRT6 extends SRTWeapon implements Serializable- serialVersionUID:
- -4514118891263321430L
 
 
- 
- 
Package megamek.common.weapons.srms.innerSphere.torpedo.oneShot- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT2IOSclass ISSRT2IOS extends SRTWeapon implements Serializable- serialVersionUID:
- -1737331597344761915L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT2OSclass ISSRT2OS extends SRTWeapon implements Serializable- serialVersionUID:
- -1737331597344761915L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT4IOSclass ISSRT4IOS extends SRTWeapon implements Serializable- serialVersionUID:
- 1994847810524115314L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT4OSclass ISSRT4OS extends SRTWeapon implements Serializable- serialVersionUID:
- 1994847810524115314L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT6IOSclass ISSRT6IOS extends SRTWeapon implements Serializable- serialVersionUID:
- -1788634690534985124L
 
- 
Class megamek.common.weapons.srms.innerSphere.torpedo.oneShot.ISSRT6OSclass ISSRT6OS extends SRTWeapon implements Serializable- serialVersionUID:
- -1788634690534985124L
 
 
- 
- 
Package megamek.common.weapons.subCapitalWeapons- 
Class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeaponclass SubCapCannonWeapon extends AmmoWeapon implements Serializable- serialVersionUID:
- -4293264735637352953L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeaponHeavyclass SubCapCannonWeaponHeavy extends SubCapCannonWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeaponLightclass SubCapCannonWeaponLight extends SubCapCannonWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapCannonWeaponMediumclass SubCapCannonWeaponMedium extends SubCapCannonWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeaponclass SubCapLaserWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- -4293264735637352953L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeapon1class SubCapLaserWeapon1 extends SubCapLaserWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeapon2class SubCapLaserWeapon2 extends SubCapLaserWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapLaserWeapon3class SubCapLaserWeapon3 extends SubCapLaserWeapon implements Serializable- serialVersionUID:
- 8756042527483383101L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapMissileMantaRayWeaponclass SubCapMissileMantaRayWeapon extends SubCapMissileWeapon implements Serializable- serialVersionUID:
- 2277255235440703333L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapMissilePiranhaWeaponclass SubCapMissilePiranhaWeapon extends SubCapMissileWeapon implements Serializable- serialVersionUID:
- 3827228773282489872L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapMissileStingrayWeaponclass SubCapMissileStingrayWeapon extends SubCapMissileWeapon implements Serializable- serialVersionUID:
- 3827228773281489872L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapMissileSwordfishWeaponclass SubCapMissileSwordfishWeapon extends SubCapMissileWeapon implements Serializable- serialVersionUID:
- 3827228773281489872L
 
- 
Class megamek.common.weapons.subCapitalWeapons.SubCapMissileWeaponclass SubCapMissileWeapon extends CapitalMissileWeapon implements Serializable- serialVersionUID:
- 9186993166684654767L
 
 
- 
- 
Package megamek.common.weapons.tag- 
Class megamek.common.weapons.tag.CLLightTAGclass CLLightTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -6411290826952751265L
 
- 
Class megamek.common.weapons.tag.CLTAGclass CLTAG extends TAGWeapon implements Serializable- serialVersionUID:
- 7446980554102548125L
 
- 
Class megamek.common.weapons.tag.ISTAGclass ISTAG extends TAGWeapon implements Serializable- serialVersionUID:
- -2474477168563228542L
 
- 
Class megamek.common.weapons.tag.TAGWeaponclass TAGWeapon extends Weapon implements Serializable- serialVersionUID:
- 6794299593713032006L
 
 
- 
- 
Package megamek.common.weapons.unofficial- 
Class megamek.common.weapons.unofficial.PlasmaMFUKWeaponclass PlasmaMFUKWeapon extends EnergyWeapon implements Serializable- serialVersionUID:
- -6903718412622554494L
 
 
- 
- 
Package megamek.common.weapons.unofficial.clan- 
Class megamek.common.weapons.unofficial.clan.CLPlasmaRifleclass CLPlasmaRifle extends PlasmaMFUKWeapon implements Serializable- serialVersionUID:
- 1758452784566087479L
 
- 
Class megamek.common.weapons.unofficial.clan.CLRAC10class CLRAC10 extends RACWeapon implements Serializable- serialVersionUID:
- 7945585759921446908L
 
- 
Class megamek.common.weapons.unofficial.clan.CLRAC20class CLRAC20 extends RACWeapon implements Serializable- serialVersionUID:
- -6413635622423390328L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere- 
Class megamek.common.weapons.unofficial.innerSphere.ISLaserAMSTHBclass ISLaserAMSTHB extends LaserWeapon implements Serializable- serialVersionUID:
- -1940059603781427515L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ISRailGunclass ISRailGun extends GaussWeapon implements Serializable- serialVersionUID:
- 8879671694066711976L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.ac- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISAC10iclass ISAC10i extends ACWeapon implements Serializable- serialVersionUID:
- 7447941274169853546L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISAC15class ISAC15 extends ACWeapon implements Serializable- serialVersionUID:
- 814114264108820161L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISGAC2class ISGAC2 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISGAC4class ISGAC4 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISGAC6class ISGAC6 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISGAC8class ISGAC8 extends ACWeapon implements Serializable- serialVersionUID:
- 49211848611799265L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISLAC10class ISLAC10 extends LACWeapon implements Serializable- serialVersionUID:
- 7715730019995031625L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.ac.ISLAC20class ISLAC20 extends LACWeapon implements Serializable- serialVersionUID:
- 7135078308771443835L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.lrm- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.ISLRM1class ISLRM1 extends LRMWeapon implements Serializable- serialVersionUID:
- -5976936994611000430L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.ISLRM2class ISLRM2 extends LRMWeapon implements Serializable- serialVersionUID:
- -7559909598872310558L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.ISLRM3class ISLRM3 extends LRMWeapon implements Serializable- serialVersionUID:
- 435741447089925036L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.ISLRM4class ISLRM4 extends LRMWeapon implements Serializable- serialVersionUID:
- 5929285415982964603L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.lrm.oneShot- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.oneShot.ISLRM1OSclass ISLRM1OS extends LRMWeapon implements Serializable- serialVersionUID:
- -5976936994611000430L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.oneShot.ISLRM2OSclass ISLRM2OS extends LRMWeapon implements Serializable- serialVersionUID:
- -7559909598872310558L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.oneShot.ISLRM3OSclass ISLRM3OS extends LRMWeapon implements Serializable- serialVersionUID:
- 435741447089925036L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.lrm.oneShot.ISLRM4OSclass ISLRM4OS extends LRMWeapon implements Serializable- serialVersionUID:
- 5929285415982964603L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.mrm- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.ISMRM1class ISMRM1 extends MRMWeapon implements Serializable- serialVersionUID:
- -1816363336605737063L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.ISMRM2class ISMRM2 extends MRMWeapon implements Serializable- serialVersionUID:
- -8616767319138511565L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.ISMRM3class ISMRM3 extends MRMWeapon implements Serializable- serialVersionUID:
- -2684723412113127349L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.ISMRM4class ISMRM4 extends MRMWeapon implements Serializable- serialVersionUID:
- 5084851020651390032L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.ISMRM5class ISMRM5 extends MRMWeapon implements Serializable- serialVersionUID:
- 3581161640370371727L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.mrm.oneShot- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.oneShot.ISMRM1OSclass ISMRM1OS extends MRMWeapon implements Serializable- serialVersionUID:
- -1816363336605737063L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.oneShot.ISMRM2OSclass ISMRM2OS extends MRMWeapon implements Serializable- serialVersionUID:
- -8616767319138511565L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.oneShot.ISMRM3OSclass ISMRM3OS extends MRMWeapon implements Serializable- serialVersionUID:
- -2684723412113127349L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.oneShot.ISMRM4OSclass ISMRM4OS extends MRMWeapon implements Serializable- serialVersionUID:
- 5084851020651390032L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.mrm.oneShot.ISMRM5OSclass ISMRM5OS extends MRMWeapon implements Serializable- serialVersionUID:
- 3581161640370371727L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.srm- 
Class megamek.common.weapons.unofficial.innerSphere.srm.ISSRM1class ISSRM1 extends SRMWeapon implements Serializable- serialVersionUID:
- -3895466103659984643L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.srm.ISSRM3class ISSRM3 extends SRMWeapon implements Serializable- serialVersionUID:
- 8732407650030864483L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.srm.ISSRM5class ISSRM5 extends SRMWeapon implements Serializable- serialVersionUID:
- 2564548381701365334L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.srm.oneShot- 
Class megamek.common.weapons.unofficial.innerSphere.srm.oneShot.ISSRM1OSclass ISSRM1OS extends SRMWeapon implements Serializable- serialVersionUID:
- -3895466103659984643L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.srm.oneShot.ISSRM3OSclass ISSRM3OS extends SRMWeapon implements Serializable- serialVersionUID:
- 8732407650030864483L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.srm.oneShot.ISSRM5OSclass ISSRM5OS extends SRMWeapon implements Serializable- serialVersionUID:
- 2564548381701365334L
 
 
- 
- 
Package megamek.common.weapons.unofficial.innerSphere.thb- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBLB20XACclass ISTHBLB20XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 1568107024307749233L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBLB2XACclass ISTHBLB2XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- -4782097045393989538L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBLB5XACclass ISTHBLB5XAC extends LBXACWeapon implements Serializable- serialVersionUID:
- 7410539709017064021L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBUAC10class ISTHBUAC10 extends UACWeapon implements Serializable- serialVersionUID:
- -8651956434662071593L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBUAC2class ISTHBUAC2 extends UACWeapon implements Serializable- serialVersionUID:
- 8027434391024117813L
 
- 
Class megamek.common.weapons.unofficial.innerSphere.thb.ISTHBUAC20class ISTHBUAC20 extends UACWeapon implements Serializable- serialVersionUID:
- -5199793409417838142L
 
 
- 
- 
Package megamek.logging- 
Class megamek.logging.MMLoggerclass MMLogger extends org.apache.logging.log4j.spi.ExtendedLoggerWrapper implements Serializable- 
Serialized Fields- 
exLoggerWrapperorg.apache.logging.log4j.spi.ExtendedLoggerWrapper exLoggerWrapper 
 
- 
 
- 
 
- 
- 
Package megamek.server- 
Class megamek.server.SmokeCloudclass SmokeCloud extends Object implements Serializable- serialVersionUID:
- -8937331680271675046L
 
 
- 
- 
Package megamek.server.sbf- 
Class megamek.server.sbf.SBFDetectionModifiersclass SBFDetectionModifiers extends TargetRoll implements Serializable
 
- 
- 
Package megamek.server.victory- 
Class megamek.server.victory.BattlefieldControlVictoryclass BattlefieldControlVictory extends Object implements Serializable
- 
Class megamek.server.victory.BVDestroyedVictoryConditionclass BVDestroyedVictoryCondition extends Object implements Serializable- 
Serialized Fields- 
destroyedPercentint destroyedPercent 
 
- 
 
- 
- 
Class megamek.server.victory.BVRatioVictoryConditionclass BVRatioVictoryCondition extends Object implements Serializable- 
Serialized Fields- 
ratioint ratio 
 
- 
 
- 
- 
Class megamek.server.victory.EnemyCmdrDestroyedVictoryclass EnemyCmdrDestroyedVictory extends Object implements Serializable
- 
Class megamek.server.victory.KillCountVictoryclass KillCountVictory extends Object implements Serializable- 
Serialized Fields- 
requiredKillCountint requiredKillCount 
 
- 
 
- 
- 
Class megamek.server.victory.PlayerAgreedVictoryclass PlayerAgreedVictory extends Object implements Serializable
- 
Class megamek.server.victory.VictoryHelperclass VictoryHelper extends Object implements Serializable- 
Serialized Fields- 
battlefieldControlVCVictoryCondition battlefieldControlVC 
- 
checkForVictoryboolean checkForVictory 
- 
neededVictoryConditionCountint neededVictoryConditionCount 
- 
playerAgreedVCVictoryCondition playerAgreedVC 
- 
victoryConditionsList<VictoryCondition> victoryConditions 
 
- 
 
- 
 
-