@ffxiv-teamcraft/simulator
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Reflect
_can
BeUsed
_get
Success
Rate
can
BeMoved
can
BeUsed
execute
get
Base
Bonus
get
BaseCPCost
get
Base
Condition
get
Base
Durability
Cost
get
Base
Progression
get
Base
Quality
get
Base
Success
Rate
getCPCost
get
Durability
Cost
get
Fail
Cause
get
Id
get
Ids
get
Level
Requirement
get
Potency
get
Success
Rate
get
Type
get
Wait
Duration
has
Combo
is
on
Fail
requires
Good
skip
OnFail
skips
Buff
Ticks
Hierarchy
QualityAction
Reflect
Index
Methods
_can
BeUsed
_get
Success
Rate
can
BeMoved
can
BeUsed
execute
get
Base
Bonus
get
BaseCPCost
get
Base
Condition
get
Base
Durability
Cost
get
Base
Progression
get
Base
Quality
get
Base
Success
Rate
getCPCost
get
Durability
Cost
get
Fail
Cause
get
Id
get
Ids
get
Level
Requirement
get
Potency
get
Success
Rate
get
Type
get
Wait
Duration
has
Combo
is
on
Fail
requires
Good
skip
OnFail
skips
Buff
Ticks
Methods
_can
BeUsed
_can
BeUsed
(
simulation
:
Simulation
)
:
boolean
Parameters
simulation:
Simulation
Returns
boolean
_get
Success
Rate
_get
Success
Rate
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
can
BeMoved
can
BeMoved
(
currentIndex
:
number
)
:
boolean
Parameters
currentIndex:
number
Returns
boolean
can
BeUsed
can
BeUsed
(
simulationState
:
Simulation
, linear
?:
undefined
|
false
|
true
, safeMode
?:
undefined
|
false
|
true
)
:
boolean
Parameters
simulationState:
Simulation
Optional
linear:
undefined
|
false
|
true
Optional
safeMode:
undefined
|
false
|
true
Returns
boolean
execute
execute
(
simulation
:
Simulation
)
:
void
Parameters
simulation:
Simulation
Returns
void
get
Base
Bonus
get
Base
Bonus
(
simulation
:
Simulation
)
:
number
Parameters
simulation:
Simulation
Returns
number
get
BaseCPCost
get
BaseCPCost
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
get
Base
Condition
get
Base
Condition
(
simulation
:
Simulation
)
:
number
Parameters
simulation:
Simulation
Returns
number
get
Base
Durability
Cost
get
Base
Durability
Cost
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
get
Base
Progression
get
Base
Progression
(
simulation
:
Simulation
)
:
number
Parameters
simulation:
Simulation
Returns
number
get
Base
Quality
get
Base
Quality
(
simulation
:
Simulation
)
:
number
Parameters
simulation:
Simulation
Returns
number
get
Base
Success
Rate
get
Base
Success
Rate
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
getCPCost
getCPCost
(
simulationState
:
Simulation
, linear
?:
boolean
)
:
number
Parameters
simulationState:
Simulation
Default value
linear:
boolean
= false
Returns
number
get
Durability
Cost
get
Durability
Cost
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
get
Fail
Cause
get
Fail
Cause
(
simulationState
:
Simulation
, linear
?:
undefined
|
false
|
true
, safeMode
?:
undefined
|
false
|
true
)
:
SimulationFailCause
|
undefined
Parameters
simulationState:
Simulation
Optional
linear:
undefined
|
false
|
true
Optional
safeMode:
undefined
|
false
|
true
Returns
SimulationFailCause
|
undefined
get
Id
get
Id
(
jobId
:
number
)
:
number
Parameters
jobId:
number
Returns
number
get
Ids
get
Ids
(
)
:
number
[]
Returns
number
[]
get
Level
Requirement
get
Level
Requirement
(
)
:
{
job
:
CraftingJob
;
level
:
number
}
Returns
{
job
:
CraftingJob
;
level
:
number
}
job
:
CraftingJob
level
:
number
get
Potency
get
Potency
(
simulation
:
Simulation
)
:
number
Parameters
simulation:
Simulation
Returns
number
get
Success
Rate
get
Success
Rate
(
simulationState
:
Simulation
)
:
number
Parameters
simulationState:
Simulation
Returns
number
get
Type
get
Type
(
)
:
ActionType
Returns
ActionType
get
Wait
Duration
get
Wait
Duration
(
)
:
number
Returns
number
has
Combo
has
Combo
(
simulation
:
Simulation
)
:
boolean
Parameters
simulation:
Simulation
Returns
boolean
is
is<T>
(
actionClass
:
Class
<
T
>
)
:
actionClass
is
Class
<
T
>
Checks if this action is an instance of a given other action.
Type parameters
T
:
CraftingAction
Parameters
actionClass:
Class
<
T
>
Returns
actionClass
is
Class
<
T
>
on
Fail
on
Fail
(
simulation
:
Simulation
)
:
void
Parameters
simulation:
Simulation
Returns
void
requires
Good
requires
Good
(
)
:
boolean
Returns
boolean
skip
OnFail
skip
OnFail
(
)
:
boolean
Returns
boolean
skips
Buff
Ticks
skips
Buff
Ticks
(
)
:
boolean
Returns
boolean
Generated using
TypeDoc
Checks if this action is an instance of a given other action.