Xivgear Types Documentation
Preparing search index...
@xivgear/sims
melee/sam/sam_gauge
default
Class default
Index
Constructors
constructor
Accessors
kenki
Gauge
level
meditation
sen
Methods
add
Sen
get
Gauge
State
spend
Kenki
spend
Meditation
spend
Sen
Constructors
constructor
new
default
(
level
:
number
)
:
default
Parameters
level
:
number
Returns
default
Accessors
kenki
Gauge
get
kenkiGauge
()
:
number
Returns
number
set
kenkiGauge
(
newGauge
:
number
)
:
void
Parameters
newGauge
:
number
Returns
void
level
get
level
()
:
number
Returns
number
meditation
get
meditation
()
:
number
Returns
number
set
meditation
(
newGauge
:
number
)
:
void
Parameters
newGauge
:
number
Returns
void
sen
get
sen
()
:
Set
<
string
>
Returns
Set
<
string
>
set
sen
(
newSen
:
Set
<
string
>
)
:
void
Parameters
newSen
:
Set
<
string
>
Returns
void
Methods
add
Sen
addSen
(
newSen
:
string
)
:
void
Parameters
newSen
:
string
Returns
void
get
Gauge
State
getGaugeState
()
:
SAMGaugeState
Returns
SAMGaugeState
spend
Kenki
spendKenki
(
action
:
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
kenkiCost
?:
number
;
updateGaugeLegacy
?
(
gauge
:
default
)
:
void
}
,
>
&
Readonly
<
{
kenkiCost
:
number
}
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
kenkiCost
?:
number
;
updateGaugeLegacy
?
(
gauge
:
default
)
:
void
}
,
>
&
Readonly
<
{
kenkiCost
:
number
}
>
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
,
)
:
void
Parameters
action
:
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
kenkiCost
?:
number
;
updateGaugeLegacy
?
(
gauge
:
default
)
:
void
}
,
>
&
Readonly
<
{
kenkiCost
:
number
}
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
kenkiCost
?:
number
;
updateGaugeLegacy
?
(
gauge
:
default
)
:
void
}
,
>
&
Readonly
<
{
kenkiCost
:
number
}
>
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
|
never
Returns
void
spend
Meditation
spendMeditation
()
:
void
Returns
void
spend
Sen
spendSen
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
kenki
Gauge
level
meditation
sen
Methods
add
Sen
get
Gauge
State
spend
Kenki
spend
Meditation
spend
Sen
Xivgear Types Documentation
Loading...