Hierarchy

  • Application
    • AttackDialog

Constructors

Properties

_callbacks: {
    reject: null;
    resolve: null;
}

Type declaration

  • reject: null
  • resolve: null
ammoUsage: any
attacks: any
attributes: {
    attack-bonus: string;
    cl-offset: string;
    d20: any;
    damage-ability-multiplier: any;
    damage-bonus: string;
    held: any;
    rollMode: any;
    sl-offset: string;
}

Type declaration

  • attack-bonus: string
  • cl-offset: string
  • d20: any
  • damage-ability-multiplier: any
  • damage-bonus: string
  • held: any
  • rollMode: any
  • sl-offset: string
base: {
    cl: any;
    sl: any;
}

Type declaration

  • cl: any
  • sl: any
conditionals: {}

Type declaration

    flags: {
        cl-check: boolean;
        measure-template: boolean;
        primary-attack: boolean;
    }

    Type declaration

    • cl-check: boolean
    • measure-template: boolean
    • primary-attack: boolean
    object: any
    rollData: any

    Accessors

    • get defaultAttack(): {
          ammo: null;
          attackBonus: number;
          attackBonusTotal: number;
          label: string;
      }
    • Returns {
          ammo: null;
          attackBonus: number;
          attackBonusTotal: number;
          label: string;
      }

      • ammo: null
      • attackBonus: number
      • attackBonusTotal: number
      • label: string

    Methods

    • Returns {
          ammo: any;
          attacks: any;
          attributes: {
              attack-bonus: string;
              cl-offset: string;
              d20: any;
              damage-ability-multiplier: any;
              damage-bonus: string;
              held: any;
              rollMode: any;
              sl-offset: string;
          };
          conditionals: {};
          config: config;
          data: any;
          flags: {
              cl-check: boolean;
              measure-template: boolean;
              primary-attack: boolean;
          };
          hasAttack: any;
          hasDamage: any;
          hasDamageAbility: any;
          hasTemplate: any;
          isAttack: boolean;
          isFeat: boolean;
          isMeleeWeaponAttackAction: boolean;
          isNaturalAttack: boolean;
          isRangedWeaponAttackAction: boolean;
          isSpell: boolean;
          isWeapon: boolean;
          isWeaponAttack: boolean;
          item: any;
          rollMode: keyof RollModes;
          rollModes: RollModes;
          usesAmmo: any;
      }

      • ammo: any
      • attacks: any
      • attributes: {
            attack-bonus: string;
            cl-offset: string;
            d20: any;
            damage-ability-multiplier: any;
            damage-bonus: string;
            held: any;
            rollMode: any;
            sl-offset: string;
        }
        • attack-bonus: string
        • cl-offset: string
        • d20: any
        • damage-ability-multiplier: any
        • damage-bonus: string
        • held: any
        • rollMode: any
        • sl-offset: string
      • conditionals: {}
        • config: config
        • data: any
        • flags: {
              cl-check: boolean;
              measure-template: boolean;
              primary-attack: boolean;
          }
          • cl-check: boolean
          • measure-template: boolean
          • primary-attack: boolean
        • hasAttack: any
        • hasDamage: any
        • hasDamageAbility: any
        • hasTemplate: any
        • isAttack: boolean
        • isFeat: boolean
        • isMeleeWeaponAttackAction: boolean
        • isNaturalAttack: boolean
        • isRangedWeaponAttackAction: boolean
        • isSpell: boolean
        • isWeapon: boolean
        • isWeaponAttack: boolean
        • item: any
        • rollMode: keyof RollModes
        • rollModes: RollModes
        • usesAmmo: any

      Generated using TypeDoc