Class UnitEnrichment


public class UnitEnrichment extends EntityDataMap<UnitEnrichment.Field>
Flexible container for unit state data using a map-based approach with enum keys.
  • Constructor Details

    • UnitEnrichment

      public UnitEnrichment()
      Creates an empty UnitStateMap.
  • Method Details

    • fromEntity

      public static UnitEnrichment fromEntity(Entity entity)
      Creates a UnitStateMap from an Entity.
      Parameters:
      entity - The entity to extract state from
      Returns:
      A populated UnitStateMap