Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CraftingActionsRegistry

Index

Properties

Static Private ACTION_IMPORT_NAMES

ACTION_IMPORT_NAMES: { full: string; short: string }[] = [{ short: 'observe', full: 'Observe' },{ short: 'basicSynth', full: 'BasicSynthesis' },{ short: 'basicSynth2', full: 'BasicSynthesis' },{ short: 'rapidSynthesis', full: 'RapidSynthesis' },{ short: 'rapidSynthesis3', full: 'RapidSynthesis' },{ short: 'groundwork', full: 'Groundwork' },{ short: 'basicTouch', full: 'BasicTouch' },{ short: 'standardTouch', full: 'StandardTouch' },{ short: 'advancedTouch', full: 'AdvancedTouch' },{ short: 'hastyTouch', full: 'HastyTouch' },{ short: 'byregotsBlessing', full: 'ByregotsBlessing' },{ short: 'byregotsBrow', full: 'ByregotsBlessing' },{ short: 'byregotsMiracle', full: 'ByregotsBlessing' },{ short: 'mastersMend', full: 'MastersMend' },{ short: 'tricksOfTheTrade', full: 'TricksOfTheTrade' },{ short: 'wasteNot', full: 'WasteNot' },{ short: 'wasteNot2', full: 'WasteNotII' },{ short: 'innovation', full: 'Innovation' },{ short: 'veneration', full: 'Veneration' },{ short: 'greatStrides', full: 'GreatStrides' },{ short: 'preciseTouch', full: 'PreciseTouch' },{ short: 'muscleMemory', full: 'MuscleMemory' },{ short: 'brandOfTheElements', full: 'BrandOfTheElements' },{ short: 'brandOfEarth', full: 'BrandOfTheElements' },{ short: 'brandOfFire', full: 'BrandOfTheElements' },{ short: 'brandOfIce', full: 'BrandOfTheElements' },{ short: 'brandOfLightning', full: 'BrandOfTheElements' },{ short: 'brandOfWater', full: 'BrandOfTheElements' },{ short: 'brandOfWind', full: 'BrandOfTheElements' },{ short: 'nameOfTheElements', full: 'NameOfTheElements' },{ short: 'nameOfEarth', full: 'NameOfTheElements' },{ short: 'nameOfFire', full: 'NameOfTheElements' },{ short: 'nameOfIce', full: 'NameOfTheElements' },{ short: 'nameOfLightning', full: 'NameOfTheElements' },{ short: 'nameOfWater', full: 'NameOfTheElements' },{ short: 'nameOfWind', full: 'NameOfTheElements' },{ short: 'carefulSynthesis', full: 'CarefulSynthesis' },{ short: 'carefulSynthesis3', full: 'CarefulSynthesis' },{ short: 'patientTouch', full: 'PatientTouch' },{ short: 'manipulation', full: 'Manipulation' },{ short: 'manipulation2', full: 'Manipulation' },{ short: 'prudentTouch', full: 'PrudentTouch' },{ short: 'focusedSynthesis', full: 'FocusedSynthesis' },{ short: 'focusedTouch', full: 'FocusedTouch' },{ short: 'intensiveSynthesis', full: 'IntensiveSynthesis' },{ short: 'preparatoryTouch', full: 'PreparatoryTouch' },{ short: 'delicateSynthesis', full: 'DelicateSynthesis' },{ short: 'trainedEye', full: 'TrainedEye' },{ short: 'finalAppraisal', full: 'FinalAppraisal' },{ short: 'reflect', full: 'Reflect' },{ short: 'prudentSynthesis', full: 'PrudentSynthesis' },{ short: 'trainedFinesse', full: 'TrainedFinesse' },]

Static Readonly ALL_ACTIONS

ALL_ACTIONS: { action: CraftingAction; name: string }[] = [// Progress actions{ name: 'BasicSynthesis', action: new BasicSynthesis() },{ name: 'CarefulSynthesis', action: new CarefulSynthesis() },{ name: 'PrudentSynthesis', action: new PrudentSynthesis() },{ name: 'RapidSynthesis', action: new RapidSynthesis() },{ name: 'Groundwork', action: new Groundwork() },{ name: 'FocusedSynthesis', action: new FocusedSynthesis() },{ name: 'MuscleMemory', action: new MuscleMemory() },{ name: 'IntensiveSynthesis', action: new IntensiveSynthesis() },// Quality actions{ name: 'BasicTouch', action: new BasicTouch() },{ name: 'StandardTouch', action: new StandardTouch() },{ name: 'AdvancedTouch', action: new AdvancedTouch() },{ name: 'HastyTouch', action: new HastyTouch() },{ name: 'ByregotsBlessing', action: new ByregotsBlessing() },{ name: 'PreciseTouch', action: new PreciseTouch() },{ name: 'FocusedTouch', action: new FocusedTouch() },{ name: 'PrudentTouch', action: new PrudentTouch() },{ name: 'TrainedEye', action: new TrainedEye() },{ name: 'PreparatoryTouch', action: new PreparatoryTouch() },{ name: 'Reflect', action: new Reflect() },{ name: 'TrainedFinesse', action: new TrainedFinesse() },// CP recovery{ name: 'TricksOfTheTrade', action: new TricksOfTheTrade() },// Repair{ name: 'MastersMend', action: new MastersMend() },{ name: 'Manipulation', action: new Manipulation() },// Buffs{ name: 'WasteNot', action: new WasteNot() },{ name: 'WasteNotII', action: new WasteNotII() },{ name: 'GreatStrides', action: new GreatStrides() },{ name: 'Innovation', action: new Innovation() },{ name: 'Veneration', action: new Veneration() },{ name: 'FinalAppraisal', action: new FinalAppraisal() },// Other{ name: 'Observe', action: new Observe() },{ name: 'HeartAndSoul', action: new HeartAndSoul() },{ name: 'CarefulObservation', action: new CarefulObservation() },{ name: 'DelicateSynthesis', action: new DelicateSynthesis() },{ name: 'RemoveFinalAppraisal', action: new RemoveFinalAppraisal() },]

Methods

Static createFromIds

Static deserializeRotation

Static exportToCraftOpt

  • exportToCraftOpt(actionNames: string[]): string

Static getActionsByType

Static importFromCraftOpt

Static serializeRotation

Legend

  • Constructor
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method
  • Property
  • Inherited method
  • Protected method

Generated using TypeDoc