Class UnitAction


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

    • UnitAction

      public UnitAction()
      Creates an empty UnitActionMap.
  • Method Details

    • fromMovePath

      public static UnitAction fromMovePath(MovePath movePath)
      Creates a UnitActionMap from a MovePath.
      Parameters:
      movePath - The MovePath to extract data from
      Returns:
      A populated UnitActionMap