パッケージ model.type
列挙クラス StatType
- すべての実装されたインタフェース:
Serializable,Comparable<StatType>,Constable
Enumeration of every stat key used throughout the simulation.
This enum is the single source of truth for all stat identifiers.
Whenever a new stat is required (for a new character, weapon, artifact, or
mechanic) it must be added here first, then referenced from
StatsContainer, DamageCalculator, and/or
CombatSimulator as appropriate.
Constants are grouped by functional area. Each group is described below.
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
列挙型定数の概要
列挙定数列挙型定数説明Anemo DMG Bonus%, also the resistance map key for Anemo RES.Anemo-specific RES Shred%.Flat ATK bonus added after percent scaling.Additive ATK percent bonus.Attack speed bonus (multiplicative on animation duration).Character's base ATK (character base + weapon base).Character's base DEF from level/ascension.Character's base HP from level/ascension.Crit rate bonus that applies specifically to Elemental Burst hits.DMG bonus that applies to Elemental Burst hits.Cooldown reduction% for character skills and bursts.DMG bonus that applies to Charged Attack hits.Crit DMG as a decimal (e.g. 0.50 = 50 %).Crit rate as a decimal (e.g. 0.05 = 5 %).Cryo DMG Bonus%, also the resistance map key for Cryo RES.Cryo-specific RES Shred%.Flat DEF bonus added after percent scaling.DEF Ignore%; removes a portion of the enemy's effective DEF independently of DEF Shred (see DamageCalculator DEF formula).Additive DEF percent bonus.Dendro DMG Bonus%, also the resistance map key for Dendro RES.Dendro-specific RES Shred%.Generic all-damage DMG bonus% applied to every damage instance.DMG bonus that applies specifically to Electro-Charged hits.Electro DMG Bonus%, also the resistance map key for Electro RES.Electro-specific RES Shred%.Elemental Mastery flat value; amplifies reactions.Energy Recharge as a decimal (e.g. 1.0 = 100 %).Flat damage added to the Additive Bonus step of the damage formula.Geo DMG Bonus%, also the resistance map key for Geo RES.Geo-specific RES Shred%.Outgoing healing bonus%.Flat HP bonus added after percent scaling.Additive HP percent bonus (e.g. from HP% sands).Hydro DMG Bonus%, also the resistance map key for Hydro RES.Hydro-specific RES Shred%.Additive base damage bonus used by Ineffa and Flins (applied before DMG%).DMG bonus for the Lunar Bloom reaction variant.DMG bonus for Lunar Charged attacks.DMG bonus for the Lunar Crystallize reaction variant.Ascendant Blessing team bonus granted by Moonsign mechanics.Independent final damage multiplier used by Columbina's passive.Generic Lunar reaction DMG bonus applied by Columbina's Burst.Unique damage bonus exclusive to Flins.DMG bonus that applies to Normal Attack hits.Physical-specific RES Shred%.Physical DMG Bonus%, also the resistance map key for Physical RES.Pyro DMG Bonus%, also the resistance map key for Pyro RES.Pyro-specific RES Shred%.Generic RES Shred% applied to the enemy's current element resistance.Crit rate bonus that applies specifically to Elemental Skill hits.DMG bonus that applies to Elemental Skill hits.DMG bonus that applies to Swirl damage instances. -
メソッドの概要
-
列挙型定数の詳細
-
BASE_HP
Character's base HP from level/ascension. -
HP_PERCENT
Additive HP percent bonus (e.g. from HP% sands). -
HP_FLAT
Flat HP bonus added after percent scaling. -
BASE_ATK
Character's base ATK (character base + weapon base). -
ATK_PERCENT
Additive ATK percent bonus. -
ATK_FLAT
Flat ATK bonus added after percent scaling. -
BASE_DEF
Character's base DEF from level/ascension. -
DEF_PERCENT
Additive DEF percent bonus. -
DEF_FLAT
Flat DEF bonus added after percent scaling. -
CRIT_RATE
Crit rate as a decimal (e.g. 0.05 = 5 %). -
CRIT_DMG
Crit DMG as a decimal (e.g. 0.50 = 50 %). -
ELEMENTAL_MASTERY
Elemental Mastery flat value; amplifies reactions. -
ENERGY_RECHARGE
Energy Recharge as a decimal (e.g. 1.0 = 100 %). -
PYRO_DMG_BONUS
Pyro DMG Bonus%, also the resistance map key for Pyro RES. -
HYDRO_DMG_BONUS
Hydro DMG Bonus%, also the resistance map key for Hydro RES. -
ANEMO_DMG_BONUS
Anemo DMG Bonus%, also the resistance map key for Anemo RES. -
ELECTRO_DMG_BONUS
Electro DMG Bonus%, also the resistance map key for Electro RES. -
DENDRO_DMG_BONUS
Dendro DMG Bonus%, also the resistance map key for Dendro RES. -
CRYO_DMG_BONUS
Cryo DMG Bonus%, also the resistance map key for Cryo RES. -
GEO_DMG_BONUS
Geo DMG Bonus%, also the resistance map key for Geo RES. -
PHYSICAL_DMG_BONUS
Physical DMG Bonus%, also the resistance map key for Physical RES. -
HEALING_BONUS
Outgoing healing bonus%. -
ELECTRO_CHARGED_DMG_BONUS
DMG bonus that applies specifically to Electro-Charged hits. -
LUNAR_CHARGED_DMG_BONUS
DMG bonus for Lunar Charged attacks. -
LUNAR_BLOOM_DMG_BONUS
DMG bonus for the Lunar Bloom reaction variant. -
LUNAR_CRYSTALLIZE_DMG_BONUS
DMG bonus for the Lunar Crystallize reaction variant. -
LUNAR_REACTION_DMG_BONUS_ALL
Generic Lunar reaction DMG bonus applied by Columbina's Burst. -
LUNAR_MOONSIGN_BONUS
Ascendant Blessing team bonus granted by Moonsign mechanics. -
LUNAR_BASE_BONUS
Additive base damage bonus used by Ineffa and Flins (applied before DMG%). -
LUNAR_MULTIPLIER
Independent final damage multiplier used by Columbina's passive. Scales as(EM / 2000) * 1.5; displayed asColMultin formula debug logs. -
LUNAR_UNIQUE_BONUS
Unique damage bonus exclusive to Flins. -
SWIRL_DMG_BONUS
DMG bonus that applies to Swirl damage instances. -
NORMAL_ATTACK_DMG_BONUS
DMG bonus that applies to Normal Attack hits. -
CHARGED_ATTACK_DMG_BONUS
DMG bonus that applies to Charged Attack hits. -
SKILL_DMG_BONUS
DMG bonus that applies to Elemental Skill hits. -
SKILL_CRIT_RATE
Crit rate bonus that applies specifically to Elemental Skill hits. -
BURST_DMG_BONUS
DMG bonus that applies to Elemental Burst hits. -
BURST_CRIT_RATE
Crit rate bonus that applies specifically to Elemental Burst hits. -
ATK_SPD
Attack speed bonus (multiplicative on animation duration). -
DMG_BONUS_ALL
Generic all-damage DMG bonus% applied to every damage instance. -
FLAT_DMG_BONUS
Flat damage added to the Additive Bonus step of the damage formula. -
DEF_IGNORE
DEF Ignore%; removes a portion of the enemy's effective DEF independently of DEF Shred (see DamageCalculator DEF formula). -
RES_SHRED
Generic RES Shred% applied to the enemy's current element resistance. -
PYRO_RES_SHRED
Pyro-specific RES Shred%. -
HYDRO_RES_SHRED
Hydro-specific RES Shred%. -
CRYO_RES_SHRED
Cryo-specific RES Shred%. -
ELECTRO_RES_SHRED
Electro-specific RES Shred%. -
ANEMO_RES_SHRED
Anemo-specific RES Shred%. -
GEO_RES_SHRED
Geo-specific RES Shred%. -
DENDRO_RES_SHRED
Dendro-specific RES Shred%. -
PHYS_RES_SHRED
Physical-specific RES Shred%. -
CD_REDUCTION
Cooldown reduction% for character skills and bursts.
-
-
メソッドの詳細
-
values
この列挙クラスの定数を含む配列を宣言されている順序で 返します。- 戻り値:
- この列挙クラスの定数を宣言されている順序で含む配列
-
valueOf
このクラスの列挙型定数を指定した名前で返します。 文字列は、このクラスの列挙型定数の宣言に使用された識別子と正確に 一致する必要があります。(余分な空白文字は使用 できません。)- パラメータ:
name- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException- この列挙クラスに、指定した名前の定数がない場合NullPointerException- 引数がnullの場合
-