Hierarchy

  • UnitsManager

Constructors

Properties

#copiedUnits: any[]
#hiddenTypes: string[] = []
#pasteDisabled: boolean = false
#requestDetectionUpdate: boolean = false
#selectionEventDisabled: boolean = false
#units: {
    [ID: number]: Unit;
}

Type declaration

Methods

  • Parameters

    • coalitionArea: CoalitionArea
    • types: {
          [key: string]: boolean;
      }
      • [key: string]: boolean
    • eras: {
          [key: string]: boolean;
      }
      • [key: string]: boolean
    • ranges: {
          [key: string]: boolean;
      }
      • [key: string]: boolean
    • density: number
    • distribution: number

    Returns void

  • Parameters

    • Optional options: {
          excludeHumans?: boolean;
          onlyOnePerGroup?: boolean;
      }
      Optional
      • Optional excludeHumans?: boolean
      • Optional onlyOnePerGroup?: boolean

    Returns Unit[]

  • Parameters

    • variableGetter: CallableFunction

    Returns any

  • Parameters

    • ID: number
    • deselectAllUnits: boolean = true

    Returns void

  • ********************* Actions on selected units ***********************

    Parameters

    • latlng: LatLng
    • mantainRelativePosition: boolean
    • rotation: number

    Returns void

  • Parameters

    • latlng: LatLng
    • rotation: number

    Returns {
        [key: number]: LatLng;
    }

    • [key: number]: LatLng
  • Parameters

    • ID: number
    • Optional offset: {
          x: number;
          y: number;
          z: number;
      }
      Optional
      • x: number
      • y: number
      • z: number
    • Optional formation: string
      Optional

    Returns void

  • Parameters

    • emissionCountermeasure: string

    Returns void

  • Parameters

    • reactionToThreat: string

    Returns void

  • Parameters

    • category: string
    • units: any
    • coalition: string = "blue"
    • immediate: boolean = true
    • airbase: string = ""
    • country: string = ""

    Returns boolean

Generated using TypeDoc