UNPKG

@ffxiv-teamcraft/simulator

Version:
15 lines (14 loc) 675 B
import { CraftingAction } from './crafting-action'; import { Simulation } from '../../simulation/simulation'; /** * This is for every progress and quality actions */ export declare abstract class GeneralAction extends CraftingAction { getDurabilityCost(simulationState: Simulation): number; _getSuccessRate(simulationState: Simulation): number; getBaseBonus(simulation: Simulation): number; getBaseCondition(simulation: Simulation): number; abstract getPotency(simulation: Simulation): number; abstract getBaseDurabilityCost(simulationState: Simulation): number; abstract getBaseSuccessRate(simulationState: Simulation): number; }