tool.atk.AttackUtils
tool.atk.AttackUtils
Fields
| Name | Type | |
|---|---|---|
| static | createFromEntity | Fun |
| static | createFromHero | Fun |
| static | createFromDot | Fun |
| static | createFromCollector | Fun |
| static | createFromMob | Fun |
| static | createFromHeroItem | Fun |
| static | createFromHeroWeapon | Fun |
| static | createFromHeroActive | Fun |
| static | createFromHeroGrenade | Fun |
| static | createRetaliation | Fun |
| static | createFromHeroAndHit | Fun |
| static | createFromMobAndHit | Fun |
| static | hit | Fun |
| static | hitInit | Fun |
| static | preAttack | Fun |
| static | updateAffixes | Fun |
| static | updateHitResult | Fun |
| static | updateDamages | Fun |
| static | computeFinalDmg | Fun |
| static | preHitResultUpdate | Fun |
| static | applyHitResult | Fun |
| static | postHitResultUpdate | Fun |
Protos
No protos.
Bindings
- static
f@36014postHitResultUpdate(tool.atk.AttackData, Entity) → Void - static
f@36013applyHitResult(tool.atk.AttackData, Entity) → Void - static
f@36012preHitResultUpdate(tool.atk.AttackData, Entity) → Void - static
f@36015computeFinalDmg(tool.atk.AttackData, F64, F64) → I32 - static
f@36011updateDamages(tool.atk.AttackData, Entity) → Void - static
f@36010updateHitResult(tool.atk.AttackData, Entity) → Void - static
f@36009updateAffixes(tool.atk.AttackData, Entity) → Void - static
f@36008preAttack(tool.atk.AttackData, Entity) → Void - static
f@36007hitInit(tool.atk.AttackData, Entity) → Void - static
f@6975hit(tool.atk.AttackData, Entity) → Void - static
f@18542createFromMobAndHit(Entity, Dyn, Null, Entity) → tool.atk.AttackData - static
f@18541createFromHeroAndHit(Entity, Dyn, Null, Entity) → tool.atk.AttackData - static
f@19277createRetaliation(tool.atk.AttackData) → tool.atk.AttackData - static
f@22975createFromHeroGrenade(en.gr.GrenadeSkill, Dyn) → tool.atk.AttackData - static
f@21748createFromHeroActive(en.Active, Dyn) → tool.atk.AttackData - static
f@18588createFromHeroWeapon(tool.Weapon, Virtual[animId, animSpd, area, breachBonus, canCrit, charge, coolDown, critMul, dynamicCharge, earlyCombo, fxId, fxProps, glowColor, hitFrame, lockCtrlAfter, onionSkinFrame, onionSkinOffX, power, props, sfxCharge, sfxHit, sfxProps, sfxRelease]) → tool.atk.AttackData - static
f@18539createFromHeroItem(Entity, tool.InventItem, Dyn) → tool.atk.AttackData - static
f@18564createFromMob(Entity, Dyn, Null) → tool.atk.AttackData - static
f@18784createFromCollector(en.mob.boss.Collector, Dyn, Null) → tool.atk.AttackData - static
f@6974createFromDot(Entity, Dyn, DamageType) → tool.atk.AttackData - static
f@18625createFromHero(Entity, Dyn, Null) → tool.atk.AttackData - static
f@36006createFromEntity(Entity, Dyn) → tool.atk.AttackData