Package megamek.common.units
Class UnitType
java.lang.Object
megamek.common.units.UnitType
weight class limits and names
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intdetermineUnitTypeCode(String name) Reverse lookup for type integer constant from namestatic StringgetTypeDisplayableName(int type) static StringgetTypeName(int type) static booleanWhether the given entity is a Spheroid dropshipstatic booleanWhether the given entity is a VTOL
-
Field Details
-
MEK
public static final int MEK- See Also:
-
TANK
public static final int TANK- See Also:
-
BATTLE_ARMOR
public static final int BATTLE_ARMOR- See Also:
-
INFANTRY
public static final int INFANTRY- See Also:
-
PROTOMEK
public static final int PROTOMEK- See Also:
-
VTOL
public static final int VTOL- See Also:
-
NAVAL
public static final int NAVAL- See Also:
-
GUN_EMPLACEMENT
public static final int GUN_EMPLACEMENT- See Also:
-
CONV_FIGHTER
public static final int CONV_FIGHTER- See Also:
-
AEROSPACE_FIGHTER
public static final int AEROSPACE_FIGHTER- See Also:
-
SMALL_CRAFT
public static final int SMALL_CRAFT- See Also:
-
DROPSHIP
public static final int DROPSHIP- See Also:
-
JUMPSHIP
public static final int JUMPSHIP- See Also:
-
WARSHIP
public static final int WARSHIP- See Also:
-
SPACE_STATION
public static final int SPACE_STATION- See Also:
-
HANDHELD_WEAPON
public static final int HANDHELD_WEAPON- See Also:
-
MOBILE_STRUCTURE
public static final int MOBILE_STRUCTURE- See Also:
-
ADVANCED_BUILDING
public static final int ADVANCED_BUILDING- See Also:
-
AERO
public static final int AERO- See Also:
-
BATTLEFIELD_SUPPORT_ASSET
public static final int BATTLEFIELD_SUPPORT_ASSET- See Also:
-
SIZE
public static final int SIZE
-
-
Constructor Details
-
UnitType
public UnitType()
-
-
Method Details
-
determineUnitTypeCode
Reverse lookup for type integer constant from name- Parameters:
name- Unit type name- Returns:
- The unit type constant. If no match can be found, returns -1.
-
getTypeName
-
getTypeDisplayableName
-
isVTOL
Whether the given entity is a VTOL- Parameters:
e- the entity to examine- Returns:
- True or false
-
isSpheroidDropship
Whether the given entity is a Spheroid dropship- Parameters:
e- the entity to examine- Returns:
- True or false
-