Constructors

Methods

  • Parameters

    Returns {
        battle_animation_key: string;
        item_slot: ItemSlot;
        key_name: string;
        targets: Target[];
    }

    • battle_animation_key: string
    • item_slot: ItemSlot
    • key_name: string
    • targets: Target[]
  • Parameters

    • data: GoldenSun
    • caster: PlayerInfo
    • allies: PlayerInfo[]
    • all_abilities: {
          item_obj: ItemSlot;
          key_name: string;
          use_weight: number;
      }[]

    Returns {
        battle_animation_key: string;
        item_slot: ItemSlot;
        key_name: string;
        targets: Target[];
    }

    • battle_animation_key: string
    • item_slot: ItemSlot
    • key_name: string
    • targets: Target[]
  • Parameters

    • data: GoldenSun
    • caster: PlayerInfo
    • allies: PlayerInfo[]
    • enemies: PlayerInfo[]
    • all_abilities: {
          item_obj: ItemSlot;
          key_name: string;
          use_weight: number;
      }[]

    Returns {
        battle_animation_key: string;
        item_slot: ItemSlot;
        key_name: string;
        targets: Target[];
    }

    • battle_animation_key: string
    • item_slot: ItemSlot
    • key_name: string
    • targets: Target[]