Package megamek.ai.dataset
Class PlanetaryConditionsData
java.lang.Object
megamek.ai.dataset.EntityDataMap<PlanetaryConditionsData.Field>
megamek.ai.dataset.PlanetaryConditionsData
Flexible container for planetary conditions data using a map-based approach with enum keys.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnum defining all available planetary conditions fields. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PlanetaryConditionsDatafromPlanetaryConditions(PlanetaryConditions conditions) Creates a PlanetaryConditionsData from PlanetaryConditions.Methods inherited from class megamek.ai.dataset.EntityDataMap
get, get, getAllFields, getFieldEnumClass, getFieldOrder, getVersionedClassName, put
-
Constructor Details
-
PlanetaryConditionsData
public PlanetaryConditionsData()Creates an empty PlanetaryConditionsData.
-
-
Method Details
-
fromPlanetaryConditions
Creates a PlanetaryConditionsData from PlanetaryConditions.- Parameters:
conditions- The planetary conditions to extract data from- Returns:
- A populated PlanetaryConditionsData
-