borderlands2
Version:
Borderlands 2 weapon damage and DPS calculation library
45 lines (44 loc) • 1.36 kB
TypeScript
import { Skill } from "../skill";
import { StatType } from "../../value_object/stat_type";
import { Stat } from "../../interface/stat";
import { Weapon } from "../../../weapon/interface/weapon";
import { Context } from "../../../context";
export declare class LockedAndLoaded extends Skill {
name: string;
protected stats: Stat[];
}
export declare class QuickDraw extends Skill {
name: string;
protected stats: Stat[];
}
export declare class ImYourHuckleberry extends Skill {
name: string;
protected stats: Stat[];
getStat(statType: StatType, weapon: Weapon, context: Context): number;
}
export declare class AllINeedIsOne extends Skill {
name: string;
protected stats: Stat[];
}
export declare class DivergentLikeness extends Skill {
name: string;
protected stats: Stat[];
}
export declare class MoneyShot extends Skill {
name: string;
protected stats: Stat[];
getStat(statType: StatType, weapon: Weapon, context: Context): number;
}
export declare class LayWaste extends Skill {
name: string;
protected stats: Stat[];
getStat(statType: StatType, weapon: Weapon, context: Context): number;
}
export declare class KeepItPipingHot extends Skill {
name: string;
protected stats: Stat[];
}
export declare class Inconceivable extends Skill {
name: string;
protected stats: Stat[];
}